|
Open CASCADE Technology 6.5.2
|
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) | |
| STEPCAFControl_ActorWrite::STEPCAFControl_ActorWrite | ( | ) |
| void STEPCAFControl_ActorWrite::ClearMap | ( | ) |
| virtual Standard_Boolean STEPCAFControl_ActorWrite::IsAssembly | ( | TopoDS_Shape & | S | ) | const [virtual] |
Reimplemented from STEPControl_ActorWrite.
| void STEPCAFControl_ActorWrite::RegisterAssembly | ( | const TopoDS_Shape & | S | ) |
| void STEPCAFControl_ActorWrite::SetStdMode | ( | const Standard_Boolean | stdmode = Standard_True | ) |
1.7.4