Registry
PlaneCutProjector Class Reference
+ Inheritance diagram for PlaneCutProjector:

Public Member Functions

SmartPtr< IGeometrygeometry () const
 
const Vec * normal () const
 
 PlaneCutProjector ()
 
 PlaneCutProjector (const Vec *unnamed, const Vec *unnamed)
 
 PlaneCutProjector (SmartPtr< IGeometry > unnamed, const Vec *unnamed, const Vec *unnamed)
 
const Vec * position () const
 
void set_geometry (SmartPtr< IGeometry > geometry)
 
void set_normal (const Vec *normal)
 
void set_position (const Vec *position)
 

Constructor & Destructor Documentation

◆ PlaneCutProjector() [1/3]

◆ PlaneCutProjector() [2/3]

PlaneCutProjector ( const Vec *  unnamed,
const Vec *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ PlaneCutProjector() [3/3]

PlaneCutProjector ( SmartPtr< IGeometry unnamed,
const Vec *  unnamed,
const Vec *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed

Member Function Documentation

◆ geometry()

SmartPtr<IGeometry> geometry ( ) const
inlineinherited

◆ normal()

const Vec* normal ( ) const
inline
Returns
normal

References PlaneCutProjector::normal().

Referenced by PlaneCutProjector::set_normal().

◆ position()

const Vec* position ( ) const
inline
Returns
position

References PlaneCutProjector::position().

Referenced by PlaneCutProjector::set_position().

◆ set_geometry()

void set_geometry ( SmartPtr< IGeometry geometry)
inlineinherited
Parameters
[in]geometry

References RefinementProjector::geometry(), and RefinementProjector::set_geometry().

◆ set_normal()

void set_normal ( const Vec *  normal)
inline
Parameters
[in]normal

References PlaneCutProjector::normal(), and PlaneCutProjector::set_normal().

◆ set_position()

void set_position ( const Vec *  position)
inline
Parameters
[in]position

References PlaneCutProjector::position(), and PlaneCutProjector::set_position().