Inheritance diagram for TBasicWireframeSet:

Public Member Functions | |
| virtual MCErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj)=0 |
| virtual I3DExWireFrameSet *MCCOMAPI | GetNewInterface () |
| virtual I3DExWireFrame *MCCOMAPI | GetDeprecatedInterface () |
| virtual MCCOMErr MCCOMAPI | TrackWireFrame (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree, const TWFHitInfo &handle, const TRACKINFO &startinfo, const TRACKINFO &previnfo, const TRACKINFO &nextinfo) |
| virtual MCCOMErr MCCOMAPI | DataToWireFrame (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree) |
| virtual MCCOMErr MCCOMAPI | WireFrameToData (I3DShWireFrameSet *wireFrame, int16 proj, I3DShTreeElement *tree) |
| virtual MCCOMErr MCCOMAPI | GetWireFrameBBox (TBBox3D *outBBox, int16 proj, I3DShTreeElement *tree) |
| the following methods MUST BE common to I3DExWireFrameSet and I3DExWireFrame: | |
| virtual MCCOMErr MCCOMAPI | GetGlobalTransform (I3DShTreeElement *tree, TTreeTransform &outTransform) |
| virtual void MCCOMAPI | ShowWFTools (boolean show) |
| Tells your wireframe to show or not its tools (if any). | |
| virtual boolean MCCOMAPI | HandlesTool (int16 inTool) |
| virtual boolean MCCOMAPI | TestHit (const Ray3D &localRay, TWFHitInfo &outInfo) |
| virtual void MCCOMAPI | GetActionName (TMCString &outName) |
|
||||||||||||||||
|
Implements I3DExWireFrameSet. |
|
|
Returns the name of the action associated with TrackWireFrame (displayed by undo) If that function is not implemented, the default name is "Move"
Implements I3DExWireFrameSet. |
|
|
Implements I3DExWF. |
|
||||||||||||
|
Gets the transform to apply to the wireframe data to convert it into global space
Implements I3DExWireFrameSet. |
|
|
Implements I3DExWF. |
|
||||||||||||||||
|
the following methods MUST BE common to I3DExWireFrameSet and I3DExWireFrame:
Implements I3DExWF. |
|
|
Implements I3DExWF. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Implements IMCUnknown. |
|
|
Tells your wireframe to show or not its tools (if any).
Implements I3DExWF. |
|
||||||||||||
|
For wireframes that consider themselves surfaces (eg scale manipulators) computes the intersection of the given ray and the wire's surface
Implements I3DExWireFrameSet. |
|
||||||||||||||||||||||||||||||||
|
Implements I3DExWireFrameSet. |
|
||||||||||||||||
|
Implements I3DExWireFrameSet. |
1.3.9.1