This class performs the transfer of a Shape from TopoDS
to AP203 or AP214 (CD2 or DIS)
#include <STEPControl_ActorWrite.hxx>
Public Member Functions |
| STEPControl_ActorWrite () |
virtual Standard_Boolean | Recognize (const Handle< Transfer_Finder > &start) |
virtual Handle_Transfer_Binder | Transfer (const Handle< Transfer_Finder > &start, const Handle< Transfer_FinderProcess > &FP) |
Handle_Transfer_Binder | TransferSubShape (const Handle< Transfer_Finder > &start, const Handle< StepShape_ShapeDefinitionRepresentation > &SDR, Handle< StepGeom_Axis2Placement3d > &AX1, const Handle< Transfer_FinderProcess > &FP, const Handle< TopTools_HSequenceOfShape > &shapeGroup=NULL, const Standard_Boolean isManifold=Standard_True) |
Handle_Transfer_Binder | TransferShape (const Handle< Transfer_Finder > &start, const Handle< StepShape_ShapeDefinitionRepresentation > &SDR, const Handle< Transfer_FinderProcess > &FP, const Handle< TopTools_HSequenceOfShape > &shapeGroup=NULL, const Standard_Boolean isManifold=Standard_True) |
Handle_Transfer_Binder | TransferCompound (const Handle< Transfer_Finder > &start, const Handle< StepShape_ShapeDefinitionRepresentation > &SDR, const Handle< Transfer_FinderProcess > &FP) |
void | SetMode (const STEPControl_StepModelType M) |
STEPControl_StepModelType | Mode () const |
void | SetGroupMode (const Standard_Integer mode) |
Standard_Integer | GroupMode () const |
void | SetTolerance (const Standard_Real Tol) |
virtual Standard_Boolean | IsAssembly (TopoDS_Shape &S) const |
| Customizable method to check whether shape S should
be written as assembly or not
Default implementation uses flag GroupMode and analyses
the shape itself
NOTE: this method can modify shape
|
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: