20 #ifndef DEPENDENCYTREE_OBJECT_H
21 #define DEPENDENCYTREE_OBJECT_H
23 #include <GraphicsView_Object.h>
26 #include <SALOMEconfig.h>
27 #include CORBA_CLIENT_HEADER(GEOM_Gen)
43 virtual bool highlight(
double,
double );
44 virtual void unhighlight();
46 virtual bool select(
double,
double,
const QRectF& );
47 virtual void unselect();
51 GEOM::GEOM_BaseObject_var getGeomObject()
const;
55 void setColor(
const QColor& );
56 void setSelectColor(
const QColor& );
57 void setMainObjectColor(
const QColor& );
58 void setUnpublishObjectColor(
const QColor& );
60 void setIsMainObject(
bool );
64 QPen getPen(
const QColor& );
#define DEPENDENCYTREE_EXPORT
Definition: DependencyTree.h:30
static std::string getEntry(GEOM::GEOM_BaseObject_ptr object)
Definition: GEOM_Displayer.cxx:447
Definition: DependencyTree_Object.h:34
QColor mySelectColor
Definition: DependencyTree_Object.h:67
GEOM::GEOM_BaseObject_var myGeomObject
Definition: DependencyTree_Object.h:74
QGraphicsPolygonItem * myPolygonItem
Definition: DependencyTree_Object.h:71
QColor myMainObjectColor
Definition: DependencyTree_Object.h:68
QColor myUnpublishObjectColor
Definition: DependencyTree_Object.h:69
bool myIsMainObject
Definition: DependencyTree_Object.h:77
QGraphicsSimpleTextItem * myTextItem
Definition: DependencyTree_Object.h:72
std::string myEntry
Definition: DependencyTree_Object.h:75
virtual void compute()
Definition: DependencyTree_Object.h:41
QColor myColor
Definition: DependencyTree_Object.h:66