TopoDS_TShape.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_TopoDS_TShape.hxx>
#include <TopoDS_ListOfShape.hxx>
#include <Standard_Integer.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_Boolean.hxx>
#include <TopAbs_ShapeEnum.hxx>
#include <TopoDS_TShape.lxx>

Data Structures

class  TopoDS_TShape
 A TShape is a topological structure describing a
set of points in a 2D or 3D space.

TShapes are defined by their optional domain
(geometry) and their components (other TShapes
with Locations and Orientations). The components
are stored in a List of Shapes.

A TShape contains the following boolean flags :

  • Free : Free or Frozen.
  • Modified : Has been modified.
  • Checked : Has been checked.
  • Orientable : Can be oriented.
  • Closed : Is closed.
  • Infinite : Is infinite.
  • Convex : Is convex.


    Users have no direct access to the classes derived
    from TShape. They handle them with the classes
    derived from Shape.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:41:21 2011 for Open CASCADE Technology by  doxygen 1.6.3