Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_IProjOnCyl Class Reference

#include <GEOMImpl_IProjOnCyl.hxx>

Public Member Functions

 GEOMImpl_IProjOnCyl (Handle(GEOM_Function) theFunction)
 
void SetShape (const Handle(GEOM_Function)&theShape)
 
void SetRadius (const Standard_Real theRadius)
 
void SetStartAngle (const Standard_Real theStartAngle)
 
void SetAngleLength (const Standard_Real theAngleLength)
 
void SetAngleRotation (const Standard_Real theAngleLength)
 
 Handle (GEOM_Function) GetShape()
 
Standard_Real GetRadius ()
 
Standard_Real GetStartAngle ()
 
Standard_Real GetAngleLength ()
 
Standard_Real GetAngleRotation ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

GEOMImpl_IProjOnCyl::GEOMImpl_IProjOnCyl ( Handle(GEOM_Function theFunction)
inline

Member Function Documentation

Standard_Real GEOMImpl_IProjOnCyl::GetAngleLength ( )
inline
Standard_Real GEOMImpl_IProjOnCyl::GetAngleRotation ( )
inline
Standard_Real GEOMImpl_IProjOnCyl::GetRadius ( )
inline

References PROJCYL_ARG_RADIUS.

Standard_Real GEOMImpl_IProjOnCyl::GetStartAngle ( )
inline
GEOMImpl_IProjOnCyl::Handle ( GEOM_Function  )
inline

References PROJCYL_ARG_SHAPE.

GEOMImpl_IProjOnCyl::Handle ( GEOM_Function  )
private
void GEOMImpl_IProjOnCyl::SetAngleLength ( const Standard_Real  theAngleLength)
inline
void GEOMImpl_IProjOnCyl::SetAngleRotation ( const Standard_Real  theAngleLength)
inline
void GEOMImpl_IProjOnCyl::SetRadius ( const Standard_Real  theRadius)
inline

References PROJCYL_ARG_RADIUS.

void GEOMImpl_IProjOnCyl::SetShape ( const Handle(GEOM_Function)&  theShape)
inline

References PROJCYL_ARG_SHAPE.

void GEOMImpl_IProjOnCyl::SetStartAngle ( const Standard_Real  theStartAngle)
inline

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