TopoDS_HShape Class Reference

Class to manipulate a Shape with handle.

#include <TopoDS_HShape.hxx>

Inheritance diagram for TopoDS_HShape:
Inheritance graph
[legend]

Public Member Functions

 TopoDS_HShape ()
 Constructs an empty shape object

 TopoDS_HShape (const TopoDS_Shape &aShape)
 Constructs a shape object defined by the shape aShape.

void Shape (const TopoDS_Shape &aShape)
 Loads this shape with the shape aShape

const TopoDS_ShapeShape () const
 Returns a reference to a constant TopoDS_Shape based on this shape.

TopoDS_ShapeChangeShape ()
 Exchanges the TopoDS_Shape object defining this
shape for another one referencing the same underlying shape
Accesses the list of shapes within the underlying
shape referenced by the TopoDS_Shape object.
Returns a reference to a TopoDS_Shape based on
this shape. The TopoDS_Shape can be modified.


Constructor & Destructor Documentation

TopoDS_HShape::TopoDS_HShape (  ) 
TopoDS_HShape::TopoDS_HShape ( const TopoDS_Shape aShape  ) 

Member Function Documentation

TopoDS_Shape& TopoDS_HShape::ChangeShape (  ) 
const TopoDS_Shape& TopoDS_HShape::Shape (  )  const
void TopoDS_HShape::Shape ( const TopoDS_Shape aShape  ) 

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 11:07:15 2011 for Open CASCADE Technology by  doxygen 1.6.3