Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes
AIS_Manipulator::Cube Class Reference

#include <AIS_Manipulator.hxx>

Public Member Functions

 Cube ()=default
 
 ~Cube ()=default
 
void Init (const gp_Ax1 &thePosition, const float myBoxSize, const ManipulatorSkin theSkinMode)
 
const occ::handle< Poly_Triangulation > & Triangulation () const
 
const occ::handle< Graphic3d_ArrayOfTriangles > & Array () const
 

Protected Attributes

occ::handle< Poly_TriangulationmyTriangulation
 
occ::handle< Graphic3d_ArrayOfTrianglesmyArray
 

Constructor & Destructor Documentation

◆ Cube()

AIS_Manipulator::Cube::Cube ( )
default

◆ ~Cube()

AIS_Manipulator::Cube::~Cube ( )
default

Member Function Documentation

◆ Array()

const occ::handle< Graphic3d_ArrayOfTriangles > & AIS_Manipulator::Cube::Array ( ) const
inline

◆ Init()

void AIS_Manipulator::Cube::Init ( const gp_Ax1 & thePosition,
const float myBoxSize,
const ManipulatorSkin theSkinMode )

◆ Triangulation()

const occ::handle< Poly_Triangulation > & AIS_Manipulator::Cube::Triangulation ( ) const
inline

Field Documentation

◆ myArray

occ::handle<Graphic3d_ArrayOfTriangles> AIS_Manipulator::Cube::myArray
protected

◆ myTriangulation

occ::handle<Poly_Triangulation> AIS_Manipulator::Cube::myTriangulation
protected

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