#include <BRepPrimAPI_MakeRevol.hxx>
Inheritance diagram for BRepPrimAPI_MakeRevol:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | BRepPrimAPI_MakeRevol (const TopoDS_Shape &S, const gp_Ax1 &A, const Standard_Real D, const Standard_Boolean Copy=Standard_False) |
Builds the Revol of base S, axis A and angle D. If C is true, S is copied. . | |
Standard_EXPORT | BRepPrimAPI_MakeRevol (const TopoDS_Shape &S, const gp_Ax1 &A, const Standard_Boolean Copy=Standard_False) |
Builds the Revol of base S, axis A and angle 2*Pi. If C is true, S is copied. . | |
Standard_EXPORT const BRepSweep_Revol & | Revol () const |
Returns the internal sweeping algorithm. . | |
virtual Standard_EXPORT void | Build () |
Builds the resulting shape (redefined from MakeShape). . | |
Standard_EXPORT TopoDS_Shape | FirstShape () |
Returns the first shape of the revol (coinciding with the generating shape). . | |
Standard_EXPORT TopoDS_Shape | LastShape () |
Returns the TopoDS Shape of the end of the revol. . | |
virtual Standard_EXPORT const TopTools_ListOfShape & | Generated (const TopoDS_Shape &S) |
Returns the list of shapes generated from the shape <s>. . | |
Standard_EXPORT TopoDS_Shape | FirstShape (const TopoDS_Shape &theShape) |
Returns the TopoDS Shape of the beginning of the revolution, generated with theShape (subShape of the generating shape). . | |
Standard_EXPORT TopoDS_Shape | LastShape (const TopoDS_Shape &theShape) |
Returns the TopoDS Shape of the end of the revolution, generated with theShape (subShape of the generating shape). . | |
Standard_EXPORT Standard_Boolean | HasDegenerated () const |
Check if there are degenerated edges in the result. . | |
Standard_EXPORT const TopTools_ListOfShape & | Degenerated () const |
Private Attributes | |
BRepSweep_Revol | myRevol |
TopTools_ListOfShape | myDegenerated |
|
|
|
|
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
Implements BRepPrimAPI_MakeSweep. |
|
Reimplemented from BRepBuilderAPI_MakeShape. |
|
|
|
|
|
Implements BRepPrimAPI_MakeSweep. |
|
Reimplemented from BRepPrimAPI_MakeSweep. |
|
Reimplemented from BRepPrimAPI_MakeSweep. |
|
Reimplemented from BRepPrimAPI_MakeSweep. |
|
|
|
|
|
|