Detailed Description
- See also:
- Class Point3, Class
Quat.
- Description:
- A ScaleValue
describes an arbitrary non-uniform scaling in an arbitrary axis
system. The Point3
s gives the scaling along the x, y, and z axes, and the
quaternion q defines the axis system in which scaling is to
be applied. All methods are implemented by the system.
- Data Members:
- Point3
s;
Scale components.
Quat q;
The axis system of application.
#include <control.h>
List of all
members.
Constructor & Destructor Documentation
{ s = as; q = IdentQuat(); }
Member Function Documentation
{ (*this)=(*this)+s; return (*this);}
{ (*this)=(*this)*s; return (*this);}
{s=v.s;q=v.q; return (*this);}
float& operator[] |
( |
int |
el |
) |
[inline] |
- Parameters:
- int el
Specifies the element to access: 0=x, 1=y, 2=z.
Member Data Documentation
ScaleValue ScaleValue ScaleValue
ScaleValue ScaleValue ScaleValue ScaleValue ScaleValue ScaleValue
ScaleValue
ScaleValue ScaleValue ScaleValue
ScaleValue ScaleValue ScaleValue ScaleValue ScaleValue ScaleValue
ScaleValue