#include <brush.h>
Public Member Functions |
|
MirrorConfiguration (void) | |
Constructor. |
|
enum MirrorMode | MirrorMode (void) const |
Returns if the mirror is on an axis or
tangent. |
|
void | SetMirrorMode (enum MirrorMode mode) |
Sets the mirroring planes. |
|
const Store< mudbox::Vector > & | MirrorPlaneNormals (void) const |
Returns the mirror plane normals. |
|
const Store< mudbox::Vector > & | MirrorPlanePositions (void) const |
Returns the mirror plane positions. |
|
bool | IsMirrorLocal (void) const |
Returns if the mirroring is local. |
|
int | MirrorPlanes (void) const |
Returns the number of mirroring planes.
|
|
Vector | Transform (const Vector &cSource, float fW, const SurfacePoint *pTargetLocation) const |
Transforms a vector using the current mirror
parameters in object space. |
|
bool | operator== (const MirrorConfiguration &) const throw () |
bool | operator!= (const MirrorConfiguration &v) const throw () |
Friends |
|
class | BrushOperation |
|
Constructor. |
|
Returns if the mirror is on an axis or tangent. |
|
Sets the mirroring planes. |
|
Returns the mirror plane normals.
00081 { return m_aMirrorPlaneNormals; };
|
|
Returns the mirror plane positions.
00083 { return m_aMirrorPlanePositions; };
|
|
Returns if the mirroring is local.
00085 { return m_bMirrorLocal; };
|
|
Returns the number of mirroring planes.
00087 { return m_iMirrorPlanes; };
|
|
Transforms a vector using the current mirror parameters in object space.
|
|
00097 { return false; }; |
|
00098 { return !operator ==( v ); }; |
|