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

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
virtual 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.

const TopoDS_Face& BRepPrimAPI_MakeOneAxis::Face (  ) 
virtual Standard_Address BRepPrimAPI_MakeOneAxis::OneAxis (  )  [pure virtual]
void BRepPrimAPI_MakeOneAxis::operator delete ( void *  anAddress  )  [inline]
void* BRepPrimAPI_MakeOneAxis::operator new ( size_t  size  )  [inline]
void* BRepPrimAPI_MakeOneAxis::operator new ( size_t  ,
void *  anAddress 
) [inline]
BRepPrimAPI_MakeOneAxis::operator TopoDS_Face (  ) 
BRepPrimAPI_MakeOneAxis::operator TopoDS_Shell (  ) 
BRepPrimAPI_MakeOneAxis::operator TopoDS_Solid (  ) 
const TopoDS_Shell& BRepPrimAPI_MakeOneAxis::Shell (  ) 
const TopoDS_Solid& BRepPrimAPI_MakeOneAxis::Solid (  ) 

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:53:22 2011 for Open CASCADE Technology by  doxygen 1.6.3