OCC Main Page | ModelingData | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingData
TKBRep
TopoDS


TopoDS_HShape Class Reference

Class to manipulate a Shape with handle.
.

#include <TopoDS_HShape.hxx>


Public Member Functions

Standard_EXPORT TopoDS_HShape ()
 Constructs an empty shape object
.
Standard_EXPORT TopoDS_HShape (const TopoDS_Shape &aShape)
 Constructs a shape object defined by the shape aShape.
.
Standard_EXPORT 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.
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

TopoDS_Shape myShape


Constructor & Destructor Documentation

Standard_EXPORT TopoDS_HShape::TopoDS_HShape  ) 
 

Standard_EXPORT TopoDS_HShape::TopoDS_HShape const TopoDS_Shape aShape  ) 
 


Member Function Documentation

TopoDS_Shape & TopoDS_HShape::ChangeShape  )  [inline]
 

Standard_EXPORT const TopoDS_HShape::Handle Standard_Type   )  const
 

const TopoDS_Shape & TopoDS_HShape::Shape  )  const [inline]
 

Standard_EXPORT void TopoDS_HShape::Shape const TopoDS_Shape aShape  ) 
 


Field Documentation

TopoDS_Shape TopoDS_HShape::myShape [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:23:09 2008 for OpenCASCADE by  doxygen 1.4.1