Open CASCADE Technology
6.5.4
|
Extends ActorWrite from STEPControl by analysis of
whether shape is assembly (based on information from DECAF)
#include <STEPCAFControl_ActorWrite.hxx>
Public Member Functions | |
STEPCAFControl_ActorWrite () | |
virtual Standard_Boolean | IsAssembly (TopoDS_Shape &S) const |
Check whether shape S is assembly Returns True if shape is registered in assemblies map | |
void | SetStdMode (const Standard_Boolean stdmode=Standard_True) |
Set standard mode of work In standard mode Actor (default) behaves exactly as its ancestor, also map is cleared | |
void | ClearMap () |
Clears map of shapes registered as assemblies | |
void | RegisterAssembly (const TopoDS_Shape &S) |
Registers shape to be written as assembly The shape should be TopoDS_Compound (else does nothing) |
virtual Standard_Boolean STEPCAFControl_ActorWrite::IsAssembly | ( | TopoDS_Shape & | S | ) | const [virtual] |
Reimplemented from STEPControl_ActorWrite.