All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---VisualizationBase.CATGraphicPrimitive
|
+---VisualizationBase.CATDynamicGP
|
+---CAT3DArrowGP
Usage: you must use this class as is. You should never derive it.
public class CAT3DArrowGP
Class to create the graphic primitive of a 3D arrow.
Role: Graphic primitive to display a 3D arrow
| public CAT3DArrowGP( | ) |
| public CAT3DArrowGP( | const CATMathPointf& | iOrigin, | |
| const CATMathDirectionf& | iDirection, | ||
| const int | iLength, | ||
| const int | iArrowHeadHeight | = 0, | |
| const int | iBaseLength | = 0) |
---------->
iDirection
XXXX
XX XXX
XX XXX
XX XXX
| iOrigin XX XXX
--|-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX
| XX XXX
XX XXX
XX XXX
XX XXX
XXXX
iBaseLength iArrowHeadHeight
<-----------> <------------>
iLenght
<--------------------------------------------------------------->
| public void AssociateText( | char* | iText) |
| public virtual void ImmediateDraw( | CATRender& | iRender, |
| const CATViewpoint* | iViewpoint, | |
| const CATViewport* | iViewport) |
Copyright © 2003, Dassault Systèmes. All rights reserved.