|
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] |
1.8.0