IGESSolid_Torus Class Reference
defines Torus, Type <160> Form Number <0>
in package IGESSolid
A Torus is a solid formed by revolving a circular disc
about a specified coplanar axis.
#include <IGESSolid_Torus.hxx>
Public Member Functions |
| | IGESSolid_Torus () |
| void | Init (const Standard_Real R1, const Standard_Real R2, const gp_XYZ &aPoint, const gp_XYZ &anAxisdir) |
| | This method is used to set the fields of the class Torus
- R1 : distance from center of torus to center
of circular disc to be revolved
- R2 : radius of circular disc
- aPoint : center point coordinates (default (0,0,0))
- anAxis : unit vector in axis direction (default (0,0,1))
|
| Standard_Real | MajorRadius () const |
| | returns the distance from the center of torus to the center of
the disc to be revolved
|
| Standard_Real | DiscRadius () const |
| | returns the radius of the disc to be revolved
|
| gp_Pnt | AxisPoint () const |
| | returns the center of torus
|
| gp_Pnt | TransformedAxisPoint () const |
| | returns the center of torus after applying TransformationMatrix
|
| gp_Dir | Axis () const |
| | returns direction of the axis
|
| gp_Dir | TransformedAxis () const |
| | returns direction of the axis after applying TransformationMatrix
|
Constructor & Destructor Documentation
| IGESSolid_Torus::IGESSolid_Torus |
( |
|
) |
|
Member Function Documentation
| gp_Dir IGESSolid_Torus::Axis |
( |
|
) |
const |
| gp_Pnt IGESSolid_Torus::AxisPoint |
( |
|
) |
const |
| gp_Dir IGESSolid_Torus::TransformedAxis |
( |
|
) |
const |
| gp_Pnt IGESSolid_Torus::TransformedAxisPoint |
( |
|
) |
const |
The documentation for this class was generated from the following file: