#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|