Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRepSweep_Revol Class Reference

Provides natural constructors to build BRepSweep
rotated swept Primitives.

#include <BRepSweep_Revol.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC 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.

 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.

TopoDS_Shape Shape ()
 Returns the TopoDS Shape attached to the Revol.

TopoDS_Shape Shape (const TopoDS_Shape &aGenS)
 Returns the TopoDS Shape generated with aGenS
(subShape of the generating shape).

TopoDS_Shape FirstShape ()
 Returns the first shape of the revol (coinciding with
the generating shape).

TopoDS_Shape FirstShape (const TopoDS_Shape &aGenS)
 Returns the first shape of the revol (coinciding with
the generating shape).

TopoDS_Shape LastShape ()
 Returns the TopoDS Shape of the top of the prism.

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).

gp_Ax1 Axe () const
 returns the axis

Quantity_PlaneAngle Angle () const
 returns the angle.


Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: