Open CASCADE Technology 7.9.1
Loading...
Searching...
No Matches
AIS_Manipulator::Sector Class Reference

#include <AIS_Manipulator.hxx>

Inheritance diagram for AIS_Manipulator::Sector:

Public Member Functions

 Sector ()
 ~Sector ()
void Init (const Standard_ShortReal theRadius, const gp_Ax1 &thePosition, const gp_Dir &theXDirection, const ManipulatorSkin theSkinMode, const Standard_Integer theSlicesNb=5, const Standard_Integer theStacksNb=5)
Public Member Functions inherited from AIS_Manipulator::Quadric
virtual ~Quadric ()
const Handle< Poly_Triangulation > & Triangulation () const
const Handle< Graphic3d_ArrayOfTriangles > & Array () const

Protected Attributes

gp_Ax1 myPosition
Standard_ShortReal myRadius
Protected Attributes inherited from AIS_Manipulator::Quadric
Handle< Poly_TriangulationmyTriangulation
Handle< Graphic3d_ArrayOfTrianglesmyArray

Constructor & Destructor Documentation

◆ Sector()

AIS_Manipulator::Sector::Sector ( )
inline

◆ ~Sector()

AIS_Manipulator::Sector::~Sector ( )
inline

Member Function Documentation

◆ Init()

void AIS_Manipulator::Sector::Init ( const Standard_ShortReal theRadius,
const gp_Ax1 & thePosition,
const gp_Dir & theXDirection,
const ManipulatorSkin theSkinMode,
const Standard_Integer theSlicesNb = 5,
const Standard_Integer theStacksNb = 5 )

Field Documentation

◆ myPosition

gp_Ax1 AIS_Manipulator::Sector::myPosition
protected

◆ myRadius

Standard_ShortReal AIS_Manipulator::Sector::myRadius
protected

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