|
Open CASCADE Technology 6.5.2
|
This package implements the mapping between CAS.CAD
Shape representation and AP214 Shape Representation.
The target schema is pms_c4 (a subset of AP214)
How to use this Package :
Entry point are context dependent. It can be :
MakeManifoldSolidBrep
MakeBrepWithVoids
MakeFacetedBrep
MakeFacetedBrepAndBrepWithVoids
MakeShellBasedSurfaceModel
Each of these classes call the Builder
The class tool centralizes some common informations.
#include <TopoDSToStep.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 Handle_TCollection_HAsciiString | DecodeBuilderError (const TopoDSToStep_BuilderError E) |
| static Handle_TCollection_HAsciiString | DecodeFaceError (const TopoDSToStep_MakeFaceError E) |
| static Handle_TCollection_HAsciiString | DecodeWireError (const TopoDSToStep_MakeWireError E) |
| static Handle_TCollection_HAsciiString | DecodeEdgeError (const TopoDSToStep_MakeEdgeError E) |
| static Handle_TCollection_HAsciiString | DecodeVertexError (const TopoDSToStep_MakeVertexError E) |
| Returns a new shape without undirect surfaces. | |
| static void | AddResult (const Handle< Transfer_FinderProcess > &FP, const TopoDS_Shape &Shape, const Handle< Standard_Transient > &entity) |
| Adds an entity into the list of results (binders) for shape stored in FinderProcess | |
| static void | AddResult (const Handle< Transfer_FinderProcess > &FP, const TopoDSToStep_Tool &Tool) |
| Adds all entities recorded in Tool into the map of results (binders) stored in FinderProcess | |
| static void TopoDSToStep::AddResult | ( | const Handle< Transfer_FinderProcess > & | FP, |
| const TopoDS_Shape & | Shape, | ||
| const Handle< Standard_Transient > & | entity | ||
| ) | [static] |
| static void TopoDSToStep::AddResult | ( | const Handle< Transfer_FinderProcess > & | FP, |
| const TopoDSToStep_Tool & | Tool | ||
| ) | [static] |
| static Handle_TCollection_HAsciiString TopoDSToStep::DecodeBuilderError | ( | const TopoDSToStep_BuilderError | E | ) | [static] |
| static Handle_TCollection_HAsciiString TopoDSToStep::DecodeEdgeError | ( | const TopoDSToStep_MakeEdgeError | E | ) | [static] |
| static Handle_TCollection_HAsciiString TopoDSToStep::DecodeFaceError | ( | const TopoDSToStep_MakeFaceError | E | ) | [static] |
| static Handle_TCollection_HAsciiString TopoDSToStep::DecodeVertexError | ( | const TopoDSToStep_MakeVertexError | E | ) | [static] |
| static Handle_TCollection_HAsciiString TopoDSToStep::DecodeWireError | ( | const TopoDSToStep_MakeWireError | E | ) | [static] |
| void TopoDSToStep::operator delete | ( | void * | anAddress | ) | [inline] |
| void* TopoDSToStep::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| void* TopoDSToStep::operator new | ( | size_t | size | ) | [inline] |
1.7.4