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

The abstract class MakeOneAxis is the root class of
algorithms used to construct rotational primitives.

#include <BRepPrimAPI_MakeOneAxis.hxx>

Inheritance diagram for BRepPrimAPI_MakeOneAxis:
Inheritance graph
[legend]

Public Member Functions

virtual DEFINE_STANDARD_ALLOC
Standard_Address 
OneAxis ()=0
 The inherited commands should provide the algorithm.
Returned as a pointer.

virtual void Build ()
 Stores the solid in myShape.

const TopoDS_FaceFace ()
 Returns the lateral face of the rotational primitive.


 operator TopoDS_Face ()
const TopoDS_ShellShell ()
 Returns the constructed rotational primitive as a shell.

 operator TopoDS_Shell ()
const TopoDS_SolidSolid ()
 Returns the constructed rotational primitive as a solid.

 operator TopoDS_Solid ()

Member Function Documentation

virtual void BRepPrimAPI_MakeOneAxis::Build ( ) [virtual]

Reimplemented from BRepBuilderAPI_MakeShape.

BRepPrimAPI_MakeOneAxis::operator TopoDS_Face ( )
BRepPrimAPI_MakeOneAxis::operator TopoDS_Shell ( )
BRepPrimAPI_MakeOneAxis::operator TopoDS_Solid ( )

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