![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 33 of file TOCCToStep.h.
Public Member Functions | |
| TOCCToStep () | |
| void | PrintAssembly () |
| TDF_Label | OCCShapeCreation (TGeoManager *m) |
| Logical fTree creation. More... | |
| void | OCCTreeCreation (TGeoManager *m) |
| void | OCCWriteStep (const char *fname) |
Private Types | |
| typedef std::map< TGeoVolume *, TDF_Label > | LabelMap_t |
Private Member Functions | |
| Handle (TDocStd_Document) fDoc | |
| void | OCCDocCreation () |
| TopoDS_Shape | AssemblyShape (TGeoVolume *vol, TGeoHMatrix m) |
| TGeoVolume * | GetVolumeOfLabel (TDF_Label fLabel) |
| TDF_Label | GetLabelOfVolume (TGeoVolume *v) |
| void | AddChildLabel (TDF_Label mother, TDF_Label child, TopLoc_Location loc) |
| TopLoc_Location | CalcLocation (TGeoHMatrix matrix) |
Private Attributes | |
| STEPCAFControl_Writer | fWriter |
| LabelMap_t | fTree |
| TDF_Label | fLabel |
| TGeoToOCC | fRootShape |
| TopoDS_Shape | fShape |
#include <TOCCToStep.h>
Collaboration diagram for TOCCToStep:
|
private |
Definition at line 36 of file TOCCToStep.h.
| TOCCToStep::TOCCToStep | ( | ) |
Definition at line 52 of file TOCCToStep.cxx.
|
private |
Definition at line 182 of file TOCCToStep.cxx.
|
private |
|
private |
Definition at line 190 of file TOCCToStep.cxx.
|
private |
Definition at line 160 of file TOCCToStep.cxx.
|
private |
Definition at line 171 of file TOCCToStep.cxx.
|
private |
|
private |
Definition at line 59 of file TOCCToStep.cxx.
| TDF_Label TOCCToStep::OCCShapeCreation | ( | TGeoManager * | m | ) |
Logical fTree creation.
Definition at line 72 of file TOCCToStep.cxx.
Referenced by TGeoToStep::CreateGeometry().
| void TOCCToStep::OCCTreeCreation | ( | TGeoManager * | m | ) |
Definition at line 211 of file TOCCToStep.cxx.
Referenced by TGeoToStep::CreateGeometry().
| void TOCCToStep::OCCWriteStep | ( | const char * | fname | ) |
Definition at line 145 of file TOCCToStep.cxx.
Referenced by TGeoToStep::CreateGeometry().
| void TOCCToStep::PrintAssembly | ( | ) |
Definition at line 250 of file TOCCToStep.cxx.
|
private |
Definition at line 41 of file TOCCToStep.h.
|
private |
Definition at line 42 of file TOCCToStep.h.
|
private |
Definition at line 43 of file TOCCToStep.h.
|
private |
Definition at line 40 of file TOCCToStep.h.
|
private |
Definition at line 38 of file TOCCToStep.h.