IVPAction Struct Reference
Vertex primitive action.
More...
List of all members.
Public Types |
enum | EVPActionKind {
kVPATrackBall,
kVPAResize,
kVPAOffset,
kVPAMoveSelection,
kVPASelection,
kVPACrease,
kVPAGeneral,
kVPAGeneralMove,
kVPAExtrude,
kVPAMorphTargetAddedRemoved,
kVPAUVModified,
kVPAUVSelection,
kInvalidVPActionKind = 0xFFFFFFFF
} |
Public Member Functions |
virtual void MCCOMAPI | Do ()=0 |
virtual void MCCOMAPI | Undo ()=0 |
virtual void MCCOMAPI | Redo ()=0 |
virtual ErrorCode MCCOMAPI | BeginTracking (void *data)=0 |
virtual void MCCOMAPI | ContinueTracking (void *data1, void *data2)=0 |
virtual void MCCOMAPI | FinishTracking ()=0 |
virtual void MCCOMAPI | SetExtraData (void *data) |
virtual void MCCOMAPI | RestoreLastMeshCopy ()=0 |
virtual void | SetUniversalManipulator (IVPUniversalManipulator *um)=0 |
virtual void MCCOMAPI | SetSymmetryFlag (boolean useSymmetry, boolean keepSymmetry)=0 |
Detailed Description
Vertex primitive action.
Member Enumeration Documentation
- Enumerator:
kVPATrackBall |
|
kVPAResize |
|
kVPAOffset |
|
kVPAMoveSelection |
|
kVPASelection |
|
kVPACrease |
|
kVPAGeneral |
|
kVPAGeneralMove |
|
kVPAExtrude |
|
kVPAMorphTargetAddedRemoved |
|
kVPAUVModified |
|
kVPAUVSelection |
|
kInvalidVPActionKind |
|
Member Function Documentation
virtual ErrorCode MCCOMAPI IVPAction::BeginTracking |
( |
void * |
data |
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::ContinueTracking |
( |
void * |
data1, |
|
|
void * |
data2 | |
|
) |
| | [pure virtual] |
virtual void MCCOMAPI IVPAction::Do |
( |
|
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::FinishTracking |
( |
|
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::Redo |
( |
|
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::RestoreLastMeshCopy |
( |
|
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::SetExtraData |
( |
void * |
data |
) |
[inline, virtual] |
virtual void MCCOMAPI IVPAction::SetSymmetryFlag |
( |
boolean |
useSymmetry, |
|
|
boolean |
keepSymmetry | |
|
) |
| | [pure virtual] |
virtual void IVPAction::SetUniversalManipulator |
( |
IVPUniversalManipulator * |
um |
) |
[pure virtual] |
virtual void MCCOMAPI IVPAction::Undo |
( |
|
) |
[pure virtual] |
The documentation for this struct was generated from the following file: