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

Describes functions to build revolved shapes.
A MakeRevolution object provides a framework for:
More...

#include <BRepPrimAPI_MakeRevolution.hxx>

Inheritance diagram for BRepPrimAPI_MakeRevolution:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC BRepPrimAPI_MakeRevolution (const Handle< Geom_Curve > &Meridian)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const Handle< Geom_Curve > &Meridian, const Standard_Real angle)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const Handle< Geom_Curve > &Meridian, const Standard_Real VMin, const Standard_Real VMax)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const Handle< Geom_Curve > &Meridian, const Standard_Real VMin, const Standard_Real VMax, const Standard_Real angle)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const gp_Ax2 &Axes, const Handle< Geom_Curve > &Meridian)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const gp_Ax2 &Axes, const Handle< Geom_Curve > &Meridian, const Standard_Real angle)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const gp_Ax2 &Axes, const Handle< Geom_Curve > &Meridian, const Standard_Real VMin, const Standard_Real VMax)
 Make a revolution body by rotating a curve around Z.

 BRepPrimAPI_MakeRevolution (const gp_Ax2 &Axes, const Handle< Geom_Curve > &Meridian, const Standard_Real VMin, const Standard_Real VMax, const Standard_Real angle)
 Make a revolution body by rotating a curve around Z.
//! For all algorithms the resulting shape is composed of

Standard_Address OneAxis ()
 Returns the algorithm.

BRepPrim_RevolutionRevolution ()
 Returns the algorithm.



Detailed Description


Constructor & Destructor Documentation

  • a lateral revolved face,
  • two planar faces in planes parallel to the plane z =
    0, and passing by the extremities of the revolved
    portion of Meridian, if these points are not on the Z
    axis (in case of a complete revolved shape, these faces are circles),
  • and in the case of a portion of a revolved shape, two
    planar faces to close the shape (in the planes u = 0 and u = angle).

Member Function Documentation


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