Open CASCADE Technology  7.7.0
Public Member Functions | Protected Attributes

AIS_Manipulator::Sphere Class Reference

#include <AIS_Manipulator.hxx>

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

Public Member Functions

 Sphere ()
 
void Init (const Standard_ShortReal theRadius, const gp_Pnt &thePosition, const Standard_Integer theSlicesNb=20, const Standard_Integer theStacksNb=20)
 
- 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_Pnt myPosition
 
Standard_ShortReal myRadius
 
- Protected Attributes inherited from AIS_Manipulator::Quadric
Handle< Poly_TriangulationmyTriangulation
 
Handle< Graphic3d_ArrayOfTrianglesmyArray
 

Constructor & Destructor Documentation

◆ Sphere()

AIS_Manipulator::Sphere::Sphere ( )
inline

Member Function Documentation

◆ Init()

void AIS_Manipulator::Sphere::Init ( const Standard_ShortReal  theRadius,
const gp_Pnt thePosition,
const Standard_Integer  theSlicesNb = 20,
const Standard_Integer  theStacksNb = 20 
)

Field Documentation

◆ myPosition

gp_Pnt AIS_Manipulator::Sphere::myPosition
protected

◆ myRadius

Standard_ShortReal AIS_Manipulator::Sphere::myRadius
protected

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