|
| RectRegionMarker () |
|
| ~RectRegionMarker () |
|
void | setRect (int x0, int y0, int x1, int y1) |
|
void | setEditModeCursor (QCursor cursor) |
|
void | startEditing (SceneWidget *sceneWidget) |
|
bool | isEditing () const |
|
void | finishEditing () |
|
const PolyhedralRegion & | region () const |
|
SignalProxy< void(const PolyhedralRegion ®ion)> | sigRegionFixed () |
|
virtual void | calcViewVolume (double viewportWidth, double viewportHeight, ViewVolume &io_volume) |
|
virtual void | onSceneModeChanged (const SceneWidgetEvent &event) |
|
virtual bool | onButtonPressEvent (const SceneWidgetEvent &event) |
|
virtual bool | onButtonReleaseEvent (const SceneWidgetEvent &event) |
|
virtual bool | onPointerMoveEvent (const SceneWidgetEvent &event) |
|
virtual void | onContextMenuRequest (const SceneWidgetEvent &event, MenuManager &menuManager) |
|
SignalProxy< void(const SceneWidgetEvent &event, MenuManager &menuManager)> | sigContextMenuRequest () |
|
| SgOverlay () |
|
| ~SgOverlay () |
|
virtual SgObject * | clone (SgCloneMap &cloneMap) const |
|
virtual void | accept (SceneVisitor &visitor) |
|
| SgGroup () |
|
| SgGroup (const SgGroup &org) |
| shallow copy More...
|
|
| SgGroup (const SgGroup &org, SgCloneMap &cloneMap) |
| deep copy More...
|
|
| ~SgGroup () |
|
virtual int | numChildObjects () const |
|
virtual SgObject * | childObject (int index) |
|
virtual void | onUpdated (SgUpdate &update) |
|
virtual const BoundingBox & | boundingBox () const |
|
virtual bool | isGroup () const |
|
void | invalidateBoundingBox () |
|
iterator | begin () |
|
iterator | end () |
|
reverse_iterator | rbegin () |
|
reverse_iterator | rend () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
const_reverse_iterator | rbegin () const |
|
const_reverse_iterator | rend () const |
|
iterator | erase (iterator pos) |
|
bool | contains (SgNode *node) const |
|
bool | empty () const |
|
int | numChildren () const |
|
SgNode * | child (int index) |
|
template<class NodeType > |
NodeType * | getChild (int index) |
| This throws an exeption when the index is invalid or the type is not matched. More...
|
|
void | clearChildren (bool doNotify=false) |
|
void | addChild (SgNode *node, bool doNotify=false) |
|
bool | addChildOnce (SgNode *node, bool doNotify=false) |
|
void | insertChild (SgNode *node, int index=0, bool doNotify=false) |
|
bool | removeChild (SgNode *node, bool doNotify=false) |
|
void | removeChildAt (int index, bool doNotify=false) |
|
void | copyChildrenTo (SgGroup *group, bool doNotify=false) |
|
void | moveChildrenTo (SgGroup *group, bool doNotify=false) |
|
template<class NodeType > |
NodeType * | findNodeOfType () |
|
| SgNode () |
|
| SgNode (const SgNode &org) |
|
| ~SgNode () |
|
SgNode * | cloneNode (SgCloneMap &cloneMap) const |
|
const std::string & | name () const |
|
void | setName (const std::string &name) |
|
SignalProxy< void(const SgUpdate &update)> | sigUpdated () |
|
void | notifyUpdate (SgUpdate &update) |
|
void | notifyUpdate (int action=SgUpdate::MODIFIED) |
|
void | addParent (SgObject *parent, bool doNotify=false) |
|
void | removeParent (SgObject *parent) |
|
int | numParents () const |
|
bool | hasParents () const |
|
const_parentIter | parentBegin () const |
|
const_parentIter | parentEnd () const |
|
SignalProxy< void(bool on)> | sigGraphConnection () |
|
virtual | ~Referenced () |
|
void | addRef () |
|
void | releaseRef () |
|
virtual bool | onKeyPressEvent (const SceneWidgetEvent &event) |
|
virtual bool | onKeyReleaseEvent (const SceneWidgetEvent &event) |
|
virtual bool | onDoubleClickEvent (const SceneWidgetEvent &event) |
|
virtual void | onPointerLeaveEvent (const SceneWidgetEvent &event) |
|
virtual bool | onScrollEvent (const SceneWidgetEvent &event) |
|
virtual void | onFocusChanged (const SceneWidgetEvent &event, bool on) |
|
virtual bool | onUndoRequest () |
|
virtual bool | onRedoRequest () |
|