Describes functions to build tori or portions of tori.
A MakeTorus object provides a framework for:
More...
#include <BRepPrimAPI_MakeTorus.hxx>
Public Member Functions |
DEFINE_STANDARD_ALLOC | BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2) |
| Make a torus of radii R1 R2.
|
| BRepPrimAPI_MakeTorus (const Standard_Real R1, const Standard_Real R2, const Standard_Real angle) |
| Make a section of a torus of radii R1 R2.
|
| 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.
|
| 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.
|
| BRepPrimAPI_MakeTorus (const gp_Ax2 &Axes, const Standard_Real R1, const Standard_Real R2) |
| Make a torus of radii R1 R2.
|
| 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.
|
| 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.
|
| 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
|
Standard_Address | OneAxis () |
| Returns the algorithm.
|
BRepPrim_Torus & | Torus () |
| Returns the algorithm.
|
Detailed Description
- defining the construction of a torus,
- implementing the construction algorithm, and
- consulting the result.
Constructor & Destructor Documentation
- 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.
Member Function Documentation
The documentation for this class was generated from the following file: