#include <GEOMGUI_Selection.h>

Public Member Functions | |
| GEOMGUI_Selection () | |
| virtual | ~GEOMGUI_Selection () |
| virtual QVariant | parameter (const int, const QString &) const |
| virtual QVariant | parameter (const QString &) const |
| virtual bool | processOwner (const LightApp_DataOwner *) |
Static Public Member Functions | |
| static bool | hasChildren (const _PTR(SObject)&) |
| static bool | expandable (const _PTR(SObject)&) |
| static bool | isCompoundOfVertices (GEOM::GEOM_Object_ptr) |
Private Member Functions | |
| bool | isVisible (const int) const |
| bool | isAutoColor (const int) const |
| QString | typeName (const int) const |
| int | typeId (const int) const |
| QString | displayMode (const int) const |
| QString | selectionMode () const |
| bool | isVectorsMode (const int) const |
| bool | hasHiddenChildren (const int) const |
| bool | hasShownChildren (const int) const |
| bool | compoundOfVertices (const int) const |
| bool | isComponent (const int) const |
| GEOM::GEOM_Object_ptr | getObject (const int) const |
| GEOMGUI_Selection::GEOMGUI_Selection | ( | ) |
| GEOMGUI_Selection::~GEOMGUI_Selection | ( | ) | [virtual] |
| QVariant GEOMGUI_Selection::parameter | ( | const int | ind, |
| const QString & | p | ||
| ) | const [virtual] |
References compoundOfVertices(), displayMode(), hasHiddenChildren(), hasShownChildren(), isAutoColor(), isVectorsMode(), typeId(), and typeName().
| QVariant GEOMGUI_Selection::parameter | ( | const QString & | p | ) | const [virtual] |
References parameter(), and selectionMode().
| bool GEOMGUI_Selection::processOwner | ( | const LightApp_DataOwner * | theOwner | ) | [virtual] |
| bool GEOMGUI_Selection::hasChildren | ( | const _PTR(SObject)& | obj | ) | [static] |
| bool GEOMGUI_Selection::expandable | ( | const _PTR(SObject)& | obj | ) | [static] |
| bool GEOMGUI_Selection::isCompoundOfVertices | ( | GEOM::GEOM_Object_ptr | obj | ) | [static] |
References GEOM.COMPOUND, and GEOM.VERTEX.
| bool GEOMGUI_Selection::isVisible | ( | const int | index | ) | const [private] |
References getObject(), and Handle().
| bool GEOMGUI_Selection::isAutoColor | ( | const int | index | ) | const [private] |
References getObject().
| QString GEOMGUI_Selection::typeName | ( | const int | index | ) | const [private] |
References GEOM_GROUP, getObject(), and isComponent().
| int GEOMGUI_Selection::typeId | ( | const int | index | ) | const [private] |
References getObject().
| QString GEOMGUI_Selection::displayMode | ( | const int | index | ) | const [private] |
References Handle().
| QString GEOMGUI_Selection::selectionMode | ( | ) | const [private] |
References GEOM_ALLOBJECTS, GEOM_COMPOUND, GEOM_EDGE, GEOM_FACE, GEOM_POINT, GEOM_SHELL, GEOM_SOLID, GEOM_WIRE, and GeometryGUI.getLocalSelectionMode().
| bool GEOMGUI_Selection::isVectorsMode | ( | const int | index | ) | const [private] |
References GEOM_Actor.GetVectorMode(), and Handle().
| bool GEOMGUI_Selection::hasHiddenChildren | ( | const int | index | ) | const [private] |
References expandable(), hasChildren(), and OK.
| bool GEOMGUI_Selection::hasShownChildren | ( | const int | index | ) | const [private] |
References expandable(), hasChildren(), and OK.
| bool GEOMGUI_Selection::compoundOfVertices | ( | const int | index | ) | const [private] |
References getObject(), and isCompoundOfVertices().
| bool GEOMGUI_Selection::isComponent | ( | const int | index | ) | const [private] |
| GEOM::GEOM_Object_ptr GEOMGUI_Selection::getObject | ( | const int | index | ) | const [private] |
References GeometryGUI.ClientSObjectToObject().