Open CASCADE Technology  7.1.0.beta
Public Member Functions | Protected Attributes

AIS_Manipulator::Cube Class Reference

#include <AIS_Manipulator.hxx>

Public Member Functions

 Cube ()
 
 ~Cube ()
 
void Init (const gp_Ax1 &thePosition, const Standard_ShortReal myBoxSize)
 
const Handle< Poly_Triangulation > & Triangulation () const
 
const Handle< Graphic3d_ArrayOfTriangles > & Array () const
 

Protected Attributes

Handle< Poly_TriangulationmyTriangulation
 
Handle< Graphic3d_ArrayOfTrianglesmyArray
 

Constructor & Destructor Documentation

AIS_Manipulator::Cube::Cube ( )
inline
AIS_Manipulator::Cube::~Cube ( )
inline

Member Function Documentation

const Handle< Graphic3d_ArrayOfTriangles >& AIS_Manipulator::Cube::Array ( ) const
inline
void AIS_Manipulator::Cube::Init ( const gp_Ax1 thePosition,
const Standard_ShortReal  myBoxSize 
)
const Handle< Poly_Triangulation >& AIS_Manipulator::Cube::Triangulation ( ) const
inline

Field Documentation

Handle< Graphic3d_ArrayOfTriangles > AIS_Manipulator::Cube::myArray
protected
Handle< Poly_Triangulation > AIS_Manipulator::Cube::myTriangulation
protected

The documentation for this class was generated from the following file: