#include <BRepPrimAPI_MakeTorus.hxx>
Inheritance diagram for BRepPrimAPI_MakeTorus:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2) |
| Make a torus of radii R1 R2. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2, const Standard_Real angle) |
| Make a section of a torus of radii R1 R2. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2, const Standard_Real angle1, const Standard_Real angle2) |
| Make a torus of radii R2, R2 with angles on the small circle. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2, const Standard_Real angle1, const Standard_Real angle2, const Standard_Real angle) |
| Make a torus of radii R2, R2 with angles on the small circle. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const gp_Ax2 &Axes, const Standard_Real R1, const Standard_Real R2) |
| Make a torus of radii R1 R2. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const gp_Ax2 &Axes, const Standard_Real R1, const Standard_Real R2, const Standard_Real angle) |
| Make a section of a torus of radii R1 R2. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const gp_Ax2 &Axes, const Standard_Real R1, const Standard_Real R2, const Standard_Real angle1, const Standard_Real angle2) |
| Make a torus of radii R1 R2. . | |
| Standard_EXPORT | BRepPrimAPI_MakeTorus (const gp_Ax2 &Axes, const Standard_Real R1, const Standard_Real R2, const Standard_Real angle1, const Standard_Real angle2, const Standard_Real angle) |
| Make a section of a torus of radii R1 R2. //! For all algorithms The resulting shape is composed of · a lateral toroidal face, · two conical faces (defined by the equation v = angle1 and v = angle2) if the sphere is truncated in the v parametric direction (they may be cylindrical faces in some particular conditions), and in case of a portion of torus, two planar faces to close the shape.(in the planes u = 0 and u = angle). Notes: · The u parameter corresponds to a rotation angle around the Z axis. · The circle whose radius is equal to the minor radius, located in the plane defined by the X axis and the Z axis, centered on the X axis, on its positive side, and positioned at a distance from the origin equal to the major radius, is the reference circle of the torus. The rotation around an axis parallel to the Y axis and passing through the center of the reference circle gives the v parameter on the reference circle. The X axis gives the origin of the v parameter. Near 0, as v increases, the Z coordinate decreases. . | |
| Standard_EXPORT Standard_Address | OneAxis () |
| Returns the algorithm. . | |
| Standard_EXPORT BRepPrim_Torus & | Torus () |
| Returns the algorithm. . | |
Private Attributes | |
| BRepPrim_Torus | myTorus |
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
Implements BRepPrimAPI_MakeOneAxis. |
|
|
Reimplemented from BRepPrimAPI_MakeOneAxis. |
|
|
Reimplemented from BRepPrimAPI_MakeOneAxis. |
|
||||||||||||
|
Reimplemented from BRepPrimAPI_MakeOneAxis. |
|
|
|
|
|
|
1.4.1