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

#include <AIS_Manipulator.hxx>

Inheritance diagram for AIS_Manipulator::Disk:
Inheritance graph
[legend]

Public Member Functions

 Disk ()
 
 ~Disk () override=default
 
void Init (const float theInnerRadius, const float theOuterRadius, const gp_Ax1 &thePosition, const double theAngle, const int theSlicesNb=20, const int theStacksNb=20)
 
- Public Member Functions inherited from AIS_Manipulator::Quadric
virtual ~Quadric ()
 
const occ::handle< Poly_Triangulation > & Triangulation () const
 
const occ::handle< Graphic3d_ArrayOfTriangles > & Array () const
 

Protected Attributes

gp_Ax1 myPosition
 
float myInnerRad
 
float myOuterRad
 
- Protected Attributes inherited from AIS_Manipulator::Quadric
occ::handle< Poly_TriangulationmyTriangulation
 
occ::handle< Graphic3d_ArrayOfTrianglesmyArray
 

Constructor & Destructor Documentation

◆ Disk()

AIS_Manipulator::Disk::Disk ( )
inline

◆ ~Disk()

AIS_Manipulator::Disk::~Disk ( )
overridedefault

Member Function Documentation

◆ Init()

void AIS_Manipulator::Disk::Init ( const float theInnerRadius,
const float theOuterRadius,
const gp_Ax1 & thePosition,
const double theAngle,
const int theSlicesNb = 20,
const int theStacksNb = 20 )

Field Documentation

◆ myInnerRad

float AIS_Manipulator::Disk::myInnerRad
protected

◆ myOuterRad

float AIS_Manipulator::Disk::myOuterRad
protected

◆ myPosition

gp_Ax1 AIS_Manipulator::Disk::myPosition
protected

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