CEDRIC  Revision_backup-2009-02
PhastNode Member List

This is the complete list of members for PhastNode, including all inherited members.

addChild(osg::Node *child)TypedTransforminlinevirtual
assemble()PhastNodeprotected
CALORIMETER enum valuePhastNode
childrenAllowed()TypedTransforminlinevirtual
CLUSTER enum valuePhastNode
createHighlightBox(osg::BoundingBox bbox)PhastNodeprotected
createShadow(osg::Node *)PhastNodeinlineprotected
createSimplifiedGeometry(osg::Vec4)PhastNodeinlineprotected
createWireframe(osg::Node *node)PhastNodeprotected
DETECTOR enum valuePhastNode
getClassName() const TypedTransforminline
getCurrent()Selectableinlinestatic
getName() const PhastNodeinline
getType() const TypedTransforminline
getUID() const PhastNodeinline
GROUP enum valuePhastNode
highlight(bool highlighted)PhastNode
init(int type, const std::string &name)PhastNodeprotected
insertChild(unsigned int index, osg::Node *child)TypedTransforminlinevirtual
isCalorimeter()PhastNodeinline
isCluster()PhastNodeinline
isDetector()PhastNodeinline
isEventEntity()PhastNodeinline
isGroup()PhastNodeinline
isMagnet()PhastNodeinline
isPickable(osg::Node *node)PhastNodeinlinevirtual
isRich()PhastNodeinline
isSelected() const Selectableinlineprotected
isSetupEntity()PhastNodeinline
isTarget()PhastNodeinline
isTrack()PhastNodeinline
m_classNameTypedTransformprotected
m_typeTypedTransformprotected
MAGNET enum valuePhastNode
onHighlight(bool highlight)PhastNodevirtual
onMouseEnter(const osgGA::GUIEventAdapter *ea, osg::Node *)Selectableprotectedvirtual
onMouseLeave(const osgGA::GUIEventAdapter *ea)Selectableprotectedvirtual
onMouseOver(const osgGA::GUIEventAdapter *ea, osg::Node *)Selectableprotectedvirtual
onSelect(bool select)PhastNodevirtual
PhastNode()PhastNode
PhastNode(const PaDetect &det, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
PhastNode(const PaCalorimeter &cal, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
PhastNode(const PaRich &rich, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
PhastNode(const PaTrack &track, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
PhastNode(const PaCaloClus &cluster)PhastNode
PhastNode(const Magnet &magnet, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
PhastNode(const Target &target, osg::Vec4 color=osg::Vec4(1.f, 1.f, 1.f, 1.f))PhastNode
Pickable()PickingHandler::Pickableinline
removeChildren(unsigned int pos, unsigned int numChildrenToRemove)TypedTransforminlinevirtual
replaceChild(osg::Node *origChild, osg::Node *child)TypedTransforminlinevirtual
ReservedTypes enum nameTypedTransform
resetCurrent()Selectableinlinestatic
RICH enum valuePhastNode
Selectable()Selectableinline
selectCurrent(bool select=true)Selectablestatic
setAlpha(float alpha)PhastNode
setChild(unsigned int index, osg::Node *child)TypedTransforminlinevirtual
setColor(osg::Vec3 color)PhastNode
setToolTip(std::string text)PickingHandler::Pickableinlineprotected
setToolTipPosition(float x, float y, float z)PickingHandler::Pickableinlineprotected
setVisible(bool visible)PhastNode
T typedefTypedTransform
TARGET enum valuePhastNode
toggleCurrent()Selectablestatic
toolTip(osg::Node *)PhastNodevirtual
TRACK enum valuePhastNode
Type enum namePhastNode
TypedTransform(std::string className)TypedTransforminline
UNSPECIFIED enum valueTypedTransform
updateType(int type=UNSPECIFIED)TypedTransforminlineprotected
~Pickable()PickingHandler::Pickableinlinevirtual
~Selectable()Selectableinlinevirtual