Version: 9.12.0
GEOMAlgo_BndSphere Class Reference

#include <GEOMAlgo_BndSphere.hxx>

Public Member Functions

Standard_EXPORT GEOMAlgo_BndSphere ()
 
virtual Standard_EXPORT ~GEOMAlgo_BndSphere ()
 
void SetCenter (const gp_Pnt &theP)
 
const gp_Pnt & Center () const
 
void SetRadius (const Standard_Real theR)
 
Standard_Real Radius () const
 
void SetGap (const Standard_Real theGap)
 
Standard_Real Gap () const
 
void Add (const GEOMAlgo_BndSphere &theOther)
 
Standard_EXPORT Standard_Boolean IsOut (const GEOMAlgo_BndSphere &theOther) const
 
Standard_Real SquareExtent () const
 

Protected Attributes

gp_Pnt myCenter
 
Standard_Real myRadius
 
Standard_Real myGap
 

Constructor & Destructor Documentation

◆ GEOMAlgo_BndSphere()

GEOMAlgo_BndSphere::GEOMAlgo_BndSphere ( )

References myCenter, myGap, and myRadius.

◆ ~GEOMAlgo_BndSphere()

GEOMAlgo_BndSphere::~GEOMAlgo_BndSphere ( )
virtual

Member Function Documentation

◆ Add()

void GEOMAlgo_BndSphere::Add ( const GEOMAlgo_BndSphere theOther)

◆ Center()

const gp_Pnt& GEOMAlgo_BndSphere::Center ( ) const

◆ Gap()

Standard_Real GEOMAlgo_BndSphere::Gap ( ) const

◆ IsOut()

Standard_Boolean GEOMAlgo_BndSphere::IsOut ( const GEOMAlgo_BndSphere theOther) const

References myCenter, myGap, and myRadius.

◆ Radius()

Standard_Real GEOMAlgo_BndSphere::Radius ( ) const

◆ SetCenter()

void GEOMAlgo_BndSphere::SetCenter ( const gp_Pnt &  theP)

◆ SetGap()

void GEOMAlgo_BndSphere::SetGap ( const Standard_Real  theGap)

◆ SetRadius()

void GEOMAlgo_BndSphere::SetRadius ( const Standard_Real  theR)

◆ SquareExtent()

Standard_Real GEOMAlgo_BndSphere::SquareExtent ( ) const

Member Data Documentation

◆ myCenter

gp_Pnt GEOMAlgo_BndSphere::myCenter
protected

◆ myGap

Standard_Real GEOMAlgo_BndSphere::myGap
protected

◆ myRadius

Standard_Real GEOMAlgo_BndSphere::myRadius
protected

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