Definition at line 48 of file VP1RawDataHandle_LUCID.cxx.
◆ TubeInfo()
◆ ~TubeInfo()
VP1RawDataHandle_LUCID::Imp::TubeInfo::~TubeInfo |
( |
| ) |
|
|
inline |
◆ get3DObjects()
SoGroup* VP1RawDataHandle_LUCID::Imp::TubeInfo::get3DObjects |
( |
| ) |
|
|
inline |
◆ getTransform()
SoTransform* VP1RawDataHandle_LUCID::Imp::TubeInfo::getTransform |
( |
| ) |
|
|
inline |
◆ init()
void VP1RawDataHandle_LUCID::Imp::TubeInfo::init |
( |
| ) |
|
|
inlineprivate |
Definition at line 65 of file VP1RawDataHandle_LUCID.cxx.
72 SoShape * shape(
a.getShape() ?
a.getShape() :
new SoCylinder);
76 if (shape->getTypeId().isDerivedFrom(SoTubs::getClassTypeId())) {
78 const double halfz(tubs->
pDz.getValue());
81 SoLineSet *
line =
new SoLineSet;
82 SoVertexProperty * vertices =
new SoVertexProperty;
83 line->vertexProperty = vertices;
84 vertices->vertex.set1Value(0,0,0,+(halfz-0.1*
CLHEP::mm));
85 vertices->vertex.set1Value(1,0,0,-(halfz-0.1*
CLHEP::mm));
86 line->numVertices.set1Value(0,2);
◆ tubeID()
int VP1RawDataHandle_LUCID::Imp::TubeInfo::tubeID |
( |
| ) |
const |
|
inline |
◆ m_geotube
const GeoTube* VP1RawDataHandle_LUCID::Imp::TubeInfo::m_geotube |
|
private |
◆ m_group
SoGroup* VP1RawDataHandle_LUCID::Imp::TubeInfo::m_group |
|
private |
◆ m_heptransform
◆ m_transform
SoTransform* VP1RawDataHandle_LUCID::Imp::TubeInfo::m_transform |
|
private |
◆ m_tubeID
int VP1RawDataHandle_LUCID::Imp::TubeInfo::m_tubeID |
|
private |
The documentation for this class was generated from the following file: