22#include <QTreeWidgetItem>
51 virtual SoNode*
nodes();
65 virtual QStringList
clicked()
const;
68 virtual QString
type()
const {
return QString(
"Vertex"); }
AODHandleBase(AODCollHandleBase *)
virtual SoNode * nodes()
Returns the 3Dobjects.
virtual void clear3DObjects()
Delete objects.
SoMaterial * determineMaterial()
Should be implemented by children, in order to change the material depending on the interface etc.
VertexHandle(VertexCollHandle *, const xAOD::Vertex *vertex)
friend class AssocObjAttachmentHandle
VertexHandle(const VertexHandle &)
void updateMaterial()
Called after some configuration related to material changes.
QStringList baseInfo() const
double getPositionZ() const
QString vertexType() const
double getPositionX() const
virtual QStringList clicked() const
Called when user selects the node (stringlist is displayed in messagebox).
double getPositionY() const
virtual QString type() const
return very short word with type (maybe link with collection type?)
VertexHandle & operator=(const VertexHandle &)
static int numberOfInstances()
virtual bool has3DObjects()
Returns true if the 3D objects have been created.
virtual QString shortInfo() const
returns position & type information about vertex
Vertex_v1 Vertex
Define the latest version of the vertex class.