#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 ); };
|
|