#include <surf_api.h>
Class Description
- See also:
- Class NURBSSurface, NURBSMirrorAxis
Types.
- Description:
- This class defines a dependent mirror surface. A mirror surface
is similar to a mirror object that you create using the Mirror tool
(on the 3ds Max toolbar) or the Mirror modifier. It is the original
surface relfected about one or two axes. Methods are available to
get/set the indices of the parent surface in the NURBSSet and the parent
Ids, to get/set the mirror axes, to get/set the mirror distance,
and to set the transformation used to position the surface in the
NURBSSet.
All methods of this class are implemented by the system.
Constructor & Destructor Documentation
Member Function Documentation
DllExport void SetParent |
( |
int |
index |
) |
|
- Parameters:
- int index
The index in the NURBSSet of the parent
object
DllExport void SetParentId |
( |
NURBSId |
id |
) |
|
- Parameters:
- NURBSId id
The NURBSId of the parent object.
DllExport int GetParent |
( |
void |
|
) |
|
DllExport NURBSId
GetParentId |
( |
void |
|
) |
|
- Parameters:
- NURBSMirrorAxis axis
The mirror axis to set.
- Parameters:
- TimeValue t
The time at which to set the transformation.
Matrix3&
mat
The transformation to set.
- Parameters:
- TimeValue t
The time at which to get the transformation matrix.
DllExport void SetDistance |
( |
TimeValue |
t, |
|
|
double |
d |
|
) |
|
|
- Parameters:
- TimeValue t
The time at which to set the offset.
double d
The offset distance.
- Parameters:
- TimeValue t
The time at which to return the offset.
- Operators:
Friends And Related Function Documentation