BRepPrimAPI_MakeRevol.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <BRepSweep_Revol.hxx>
#include <BRepSweep_Rotation.hxx>
#include <Quantity_PlaneAngle.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Real.hxx>
#include <TopTools_ListOfShape.hxx>
#include <BRepPrimAPI_MakeSweep.hxx>

Data Structures

class  BRepPrimAPI_MakeRevol
 Class to make revolved sweep topologies.

a revolved sweep is defined by :

* A basis topology which is swept.

The basis topology must not contain solids
(neither composite solids.).

The basis topology may be copied or shared in
the result.

* A rotation axis and angle :

  • The axis is an Ax1 from gp.

  • The angle is in [0, 2*Pi].

  • The angle default value is 2*Pi.


    The result is a topology with a higher dimension :

  • Vertex -> Edge.
  • Edge -> Face.
  • Wire -> Shell.
  • Face -> Solid.
  • Shell -> CompSolid.

    Sweeping a Compound sweeps the elements of the
    compound and creates a compound with the
    results.

More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:33 2011 for Open CASCADE Technology by  doxygen 1.6.3