Search results for "dist:Vector-Object3D PAWELKROL"
Vector::Object3D - Three-dimensional object type definitions and operations
"Vector::Object3D" provides an abstraction layer for describing objects made of polygons in a three-dimensional space. It has been primarily designed to help with rapid prototyping of simple 3D vector graphic transformations, and is most likely unsui...
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Line - Three-dimensional line object definitions
"Vector::Object3D::Line" provides an abstraction layer for describing line object in a three-dimensional space by composing it from two "Vector::Object3D::Point" objects (referred onwards as vertices)....
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Point - Three-dimensional point object definitions and operations
"Vector::Object3D::Point" describes point object in a three-dimensional space, providing basic operations to manipulate, transform and cast its coordinates....
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Matrix - Matrix definitions and basic operations
Although "Vector::Object3D::Matrix" was originally meant as an auxiliary package supporting all the necessary calculations performed in the 3D space that are handled by "Vector::Object3D" module only, it may still be used as a standalone module provi...
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Polygon - Three-dimensional polygon object definitions and operations
"Vector::Object3D::Polygon" provides an abstraction layer for describing polygon object in a three-dimensional space by composing it from any number of "Vector::Object3D::Point" objects (referred onwards as vertices)....
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Examples - Examples of how to use Vector::Object3D
"Vector::Object3D" is Perl module providing most basic procedures to facilitate handling of vector object calculations in the 3D space, including fundamental transformations (translating, scaling, rotating) as well as perspective 2D casting....
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Point::Cast - Three-dimensional point object casting into two-dimensional surface areas
"Vector::Object3D::Point::Cast" is a Moose role that is meant to be applied to "Vector::Object3D::Point" class in order to provide it with additional methods of mapping three-dimensional points to a two-dimensional plane....
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Parameters - additional vector object parameters
"Vector::Object3D::Parameters" is a Moose role that is meant to be applied to the family of "Vector::Object3D::" classes in order to provide them with additional methods supporting maintenance of additional object properties. That might for example b...
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Point::Transform - Three-dimensional point object transformations
"Vector::Object3D::Point::Transform" is a Moose role that is meant to be applied to "Vector::Object3D::Point" class in order to provide it with additional methods supporting fundamental transformations in the 3D space, such as rotation, scaling and t...
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC
Vector::Object3D::Matrix::Transform - construction of graphical transformation matrices
"Vector::Object3D::Matrix::Transform" is a Moose role that is meant to be applied to "Vector::Object3D::Matrix" class in order to provide it with additional methods supporting construction of graphical transformation matrices, which currently handle ...
PAWELKROL/Vector-Object3D-0.01 - 24 Dec 2012 13:54:15 UTC