Trees | Indices | Help |
|
---|
|
object --+ | ??.instance --+ | SceneObject --+ | Geometry --+ | Transformed --+ | MatrixTransformed --+ | OrthoTransformed --+ | AxisRotated
The AxisRotated describes an object to which it has been applied a rotation of a specified angle about a specified axis. The rotation is given by the matrix: |(1-c)x2 + c (1-c)xy - sz (1-c)xy + sy| |(1-c)xy + sz (1-c)y2 + c (1-c)yz - sx| |(1-c)xz - sy (1-c)yz + sx (1-c)z2 + c | where s = sin(angle), c = cos(angle), x,y and z the coordinates of the axis.
Instance Methods | |||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from |
Class Variables | |
__instance_size__ = 12
|
|
Inherited from |
Properties | |
DEFAULT_ANGLE | |
DEFAULT_AXIS | |
angle | |
axis | |
Inherited from Inherited from Inherited from |
Method Details |
__init__( (object)arg1, (Vector3)axis, (float)angle, (Geometry)geometry) -> None : AxisRotated( Vector3 axis, radian angle, geometry) C++ signature : void __init__(struct _object *,class TOOLS::Vector3,double,class TOOLS::RefCountPtr<class PGL::Geometry>)
|
isAngleToDefault( (AxisRotated)arg1) -> bool : C++ signature : bool isAngleToDefault(class PGL::AxisRotated {lvalue}) |
isAxisToDefault( (AxisRotated)arg1) -> bool : C++ signature : bool isAxisToDefault(class PGL::AxisRotated {lvalue}) |
Property Details |
DEFAULT_ANGLE
|
DEFAULT_AXIS
|
angle
|
axis
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Jul 16 15:52:16 2008 | http://epydoc.sourceforge.net |