#include <BRepSweep_Revol.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | BRepSweep_Revol (const TopoDS_Shape &S, const gp_Ax1 &A, const Quantity_PlaneAngle D, const Standard_Boolean C=Standard_False) |
| Builds the Revol of meridian S axis A and angle D. If C is true S is copied. . | |
| Standard_EXPORT | BRepSweep_Revol (const TopoDS_Shape &S, const gp_Ax1 &A, const Standard_Boolean C=Standard_False) |
| Builds the Revol of meridian S axis A and angle 2*Pi. If C is true S is copied. . | |
| Standard_EXPORT TopoDS_Shape | Shape () |
| Returns the TopoDS Shape attached to the Revol. . | |
| Standard_EXPORT TopoDS_Shape | Shape (const TopoDS_Shape &aGenS) |
| Returns the TopoDS Shape generated with aGenS (subShape of the generating shape). . | |
| Standard_EXPORT TopoDS_Shape | FirstShape () |
| Returns the first shape of the revol (coinciding with the generating shape). . | |
| Standard_EXPORT TopoDS_Shape | FirstShape (const TopoDS_Shape &aGenS) |
| Returns the first shape of the revol (coinciding with the generating shape). . | |
| Standard_EXPORT TopoDS_Shape | LastShape () |
| Returns the TopoDS Shape of the top of the prism. . | |
| Standard_EXPORT TopoDS_Shape | LastShape (const TopoDS_Shape &aGenS) |
| Returns the TopoDS Shape of the top of the prism. generated with aGenS (subShape of the generating shape). . | |
| Standard_EXPORT gp_Ax1 | Axe () const |
| returns the axis | |
| Standard_EXPORT Quantity_PlaneAngle | Angle () const |
| returns the angle. | |
Private Member Functions | |
| Standard_EXPORT Sweep_NumShape | NumShape (const Standard_Real D) const |
| builds the NumShape. | |
| Standard_EXPORT TopLoc_Location | Location (const gp_Ax1 &Ax, const Standard_Real D) const |
| Builds the Location . | |
| Standard_EXPORT gp_Ax1 | Axe (const gp_Ax1 &Ax, const Standard_Real D) const |
| Builds the axis . | |
| Standard_EXPORT Standard_Real | Angle (const Standard_Real D) const |
| computes the angle. | |
Private Attributes | |
| BRepSweep_Rotation | myRotation |
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1.4.1