VisualizationFoundation  CAT3DAxisRep
Usage: you must use this class as is. You should never derive it.
 public class CAT3DAxisRep
 Class to create the representation of an axis system.
 Role: view an axis system, possibly with arrow tips and labels.
 Constructor and Destructor Index
 
 -  o 
    CAT3DAxisRep()
-   
 
-  o 
    CAT3DAxisRep(CAT4x4Matrix&,int,int)
-   
 
-  o 
    CAT3DAxisRep(CAT4x4Matrix&,int,char*,int,char*,int,char*)
-   
 
-  o 
    ~CAT3DAxisRep()
-  
Method Index
 
 -  o 
    CreateRep()
-   Constructs the representation of an axis system.
 
-  o 
    CreateRep(CAT4x4Matrix&,int,int)
-   Constructs the representation of an axis system.
 
-  o 
    CreateRep(CAT4x4Matrix&,int,char*,int,char*,int,char*)
-   Constructs the representation of an axis system.
 
-  o 
    Get(CAT3DFixedArrowGP*[3],CAT3DAnnotationTextGP*[3])
-   Get the CAT3DFixedArrowGPs and the CAT3DAnnotationTextGPs which compose the axis.
Constructor and Destructor
 
  o CAT3DAxisRep
  
  - 
 
  -  Deprecated: 
  
-   R417 : Use CreateRep instead.
 
o CAT3DAxisRep| public   CAT3DAxisRep( |  | iMatrix, | 
|  |  | iArrowShaftLength, | 
|  |  | iArrowTipLength | = 5) | 
  - 
 
  -  Deprecated: 
  
-   R417 : Use CreateRep instead.
 
o CAT3DAxisRep| public   CAT3DAxisRep( |  | iMatrix, | 
|  |  | iXArrowShaftLength, | 
|  |  | iXLabel, | 
|  |  | iYArrowShaftLength, | 
|  |  | iYLabel, | 
|  |  | iZArrowShaftLength, | 
|  |  | iZLabel) | 
  - 
 
  -  Deprecated: 
  
-   R417 : Use CreateRep instead.
 
o ~CAT3DAxisRep| public virtual   ~CAT3DAxisRep( | ) | 
  - 
Methods
 
  o CreateRep
  | public static   CreateRep( | ) | 
  - 
 Constructs the representation of an axis system.
o CreateRep| public static   CreateRep( |  | iMatrix, | 
|  |  | iArrowShaftLength, | 
|  |  | iArrowTipLength | = 5) | 
  - 
 Constructs the representation of an axis system.  
  -  Parameters:
  
- 
    
    -  iMatrix
   
-   The matrix defining the origin and the three directions of the axis system.
  
-  iArrowShaftLength
   
-   The length of the arrow shaft in mm.
  
-  iArrowTipLength
   
-   The length of the arrow tip in mm.
 
 
o CreateRep| public static   CreateRep( |  | iMatrix, | 
|  |  | iXArrowShaftLength, | 
|  |  | iXLabel, | 
|  |  | iYArrowShaftLength, | 
|  |  | iYLabel, | 
|  |  | iZArrowShaftLength, | 
|  |  | iZLabel) | 
  - 
 Constructs the representation of an axis system.  
  -  Parameters:
  
- 
    
    -  iMatrix
   
-   The matrix defining the origin and the three directions of the axis system.
  
-  iXArrowShaftLength
   
-   The length (in mm) of the shaft of the first arrow. 
  
-  iXLabel
   
-   The text of the label of the first arrow.
  
-  iYArrowShaftLength
   
-   The length (in mm) of the shaft of the second arrow. 
  
-  iYLabel
   
-   The text of the label of the second arrow.
  
-  iZArrowShaftLength
   
-   The length (in mm) of the shaft of the third arrow. 
  
-  iZLabel
   
-   The text of the label of the third arrow.
 
 
o Get| public virtual   Get( |  | oAxis, | 
|  |  | oText) | 
  - 
 Get the CAT3DFixedArrowGPs and the CAT3DAnnotationTextGPs which compose the axis.
 Do not delete the return pointers.
  -  Parameters:
  
- 
    
    -  oAxis[3]
   
-   Return the 3 pointers which compose the axis.
-  oText[3]
   
-   Return the 3 pointers which compose the axis.
 
 
 This object is included in the file: CAT3DAxisRep.h
If needed, your Imakefile.mk should include the module: CATVisFoundation
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.