Open CASCADE Technology
6.5.4
|
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:
More...
#include <ShapeExtend.hxx>
Static Public Member Functions | |
static DEFINE_STANDARD_ALLOC void | Init () |
Inits using of ShapeExtend. Currently, loads messages output by ShapeHealing algorithms. | |
static Standard_Integer | EncodeStatus (const ShapeExtend_Status status) |
Encodes status (enumeration) to a bit flag | |
static Standard_Boolean | DecodeStatus (const Standard_Integer flag, const ShapeExtend_Status status) |
Tells if a bit flag contains bit corresponding to enumerated status |
- enumeration Status used for coding status flags in methods <br> inside the SHAPEWORKS <br> - enumeration Parametrisation used for setting global parametrisation <br> on the composite surface <br> - class CompositeSurface representing a composite surface <br> made of a grid of surface patches <br> - class WireData representing a wire in the form of ordered <br> list of edges <br> - class MsgRegistrator for attaching messages to the objects <br> - tools for exploring the shapes <br>
static Standard_Boolean ShapeExtend::DecodeStatus | ( | const Standard_Integer | flag, |
const ShapeExtend_Status | status | ||
) | [static] |
static Standard_Integer ShapeExtend::EncodeStatus | ( | const ShapeExtend_Status | status | ) | [static] |
static DEFINE_STANDARD_ALLOC void ShapeExtend::Init | ( | ) | [static] |