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

ModelingAlgorithms
TKShHealing
ShapeExtend


ShapeExtend Class Reference

This package provides general tools and data structures common
for other packages in SHAPEWORKS and extending CAS.CADE
structures.
The following items are provided by this package:
- enumeration Status used for coding status flags in methods
inside the SHAPEWORKS
- enumeration Parametrisation used for setting global parametrisation
on the composite surface
- class CompositeSurface representing a composite surface
made of a grid of surface patches
- class WireData representing a wire in the form of ordered
list of edges
- class MsgRegistrator for attaching messages to the objects
- tools for exploring the shapes
- tools for creating new shapes.
.

#include <ShapeExtend.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

Static Public Member Functions

static Standard_EXPORT void Init ()
 Inits using of ShapeExtend.
Currently, loads messages output by ShapeHealing algorithms.
.
static Standard_EXPORT Standard_Integer EncodeStatus (const ShapeExtend_Status status)
 Encodes status (enumeration) to a bit flag
.
static Standard_EXPORT Standard_Boolean DecodeStatus (const Standard_Integer flag, const ShapeExtend_Status status)
 Tells if a bit flag contains bit corresponding to enumerated status
.


Member Function Documentation

static Standard_EXPORT Standard_Boolean ShapeExtend::DecodeStatus const Standard_Integer  flag,
const ShapeExtend_Status  status
[static]
 

static Standard_EXPORT Standard_Integer ShapeExtend::EncodeStatus const ShapeExtend_Status  status  )  [static]
 

static Standard_EXPORT void ShapeExtend::Init  )  [static]
 

void ShapeExtend::operator delete void *  anAddress  )  [inline]
 

void* ShapeExtend::operator new size_t  size  )  [inline]
 

void* ShapeExtend::operator new size_t  ,
void *  anAddress
[inline]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:42:36 2008 for OpenCASCADE by  doxygen 1.4.1