StepShape_Torus Class Reference

#include <StepShape_Torus.hxx>

Inheritance diagram for StepShape_Torus:
Inheritance graph
[legend]

Public Member Functions

 StepShape_Torus ()
 Returns a Torus

virtual void Init (const Handle< TCollection_HAsciiString > &aName)
virtual void Init (const Handle< TCollection_HAsciiString > &aName, const Handle< StepGeom_Axis1Placement > &aPosition, const Standard_Real aMajorRadius, const Standard_Real aMinorRadius)
void SetPosition (const Handle< StepGeom_Axis1Placement > &aPosition)
Handle_StepGeom_Axis1Placement Position () const
void SetMajorRadius (const Standard_Real aMajorRadius)
Standard_Real MajorRadius () const
void SetMinorRadius (const Standard_Real aMinorRadius)
Standard_Real MinorRadius () const

Constructor & Destructor Documentation

StepShape_Torus::StepShape_Torus (  ) 

Member Function Documentation

virtual void StepShape_Torus::Init ( const Handle< TCollection_HAsciiString > &  aName,
const Handle< StepGeom_Axis1Placement > &  aPosition,
const Standard_Real  aMajorRadius,
const Standard_Real  aMinorRadius 
) [virtual]
virtual void StepShape_Torus::Init ( const Handle< TCollection_HAsciiString > &  aName  )  [virtual]

Reimplemented from StepRepr_RepresentationItem.

Standard_Real StepShape_Torus::MajorRadius (  )  const
Standard_Real StepShape_Torus::MinorRadius (  )  const
Handle_StepGeom_Axis1Placement StepShape_Torus::Position (  )  const
void StepShape_Torus::SetMajorRadius ( const Standard_Real  aMajorRadius  ) 
void StepShape_Torus::SetMinorRadius ( const Standard_Real  aMinorRadius  ) 
void StepShape_Torus::SetPosition ( const Handle< StepGeom_Axis1Placement > &  aPosition  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:05:25 2011 for Open CASCADE Technology by  doxygen 1.6.3