#include <SoBrepShape.h>
Public Member Functions | |
SoBrepEdgeSet () | |
Static Public Member Functions | |
static void | initClass () |
Public Attributes | |
SoSFInt32 | highlightIndex |
SoMFInt32 | selectionIndex |
Protected Member Functions | |
virtual SoDetail * | createLineSegmentDetail (SoRayPickAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, SoPickedPoint *pp) |
virtual void | doAction (SoAction *action) |
virtual void | GLRender (SoGLRenderAction *action) |
virtual void | GLRenderBelowPath (SoGLRenderAction *action) |
virtual | ~SoBrepEdgeSet () |
Definition at line 105 of file SoBrepShape.h.
SoBrepEdgeSet::SoBrepEdgeSet | ( | ) |
Definition at line 618 of file SoBrepShape.cpp.
References highlightIndex, and selectionIndex.
virtual PartGui::SoBrepEdgeSet::~SoBrepEdgeSet | ( | ) | [inline, protected, virtual] |
Definition at line 118 of file SoBrepShape.h.
SoDetail * SoBrepEdgeSet::createLineSegmentDetail | ( | SoRayPickAction * | action, | |
const SoPrimitiveVertex * | v1, | |||
const SoPrimitiveVertex * | v2, | |||
SoPickedPoint * | pp | |||
) | [protected, virtual] |
Definition at line 865 of file SoBrepShape.cpp.
void SoBrepEdgeSet::doAction | ( | SoAction * | action | ) | [protected, virtual] |
Definition at line 768 of file SoBrepShape.cpp.
References Gui::SoSelectionElementAction::All, Gui::SoSelectionElementAction::Append, createIndexArray(), Gui::SoSelectionElementAction::getColor(), Gui::SoHighlightElementAction::getColor(), Gui::SoSelectionElementAction::getElement(), Gui::SoHighlightElementAction::getElement(), Gui::SoSelectionElementAction::getType(), highlightIndex, Gui::SoHighlightElementAction::isHighlighted(), Gui::SoSelectionElementAction::None, Gui::SoSelectionElementAction::Remove, and selectionIndex.
void SoBrepEdgeSet::GLRender | ( | SoGLRenderAction * | action | ) | [protected, virtual] |
Definition at line 626 of file SoBrepShape.cpp.
References highlightIndex, and selectionIndex.
void SoBrepEdgeSet::GLRenderBelowPath | ( | SoGLRenderAction * | action | ) | [protected, virtual] |
Definition at line 643 of file SoBrepShape.cpp.
void SoBrepEdgeSet::initClass | ( | void | ) | [static] |
Definition at line 613 of file SoBrepShape.cpp.
Referenced by initPartGui().
SoSFInt32 PartGui::SoBrepEdgeSet::highlightIndex |
Definition at line 114 of file SoBrepShape.h.
Referenced by doAction(), GLRender(), and SoBrepEdgeSet().
SoMFInt32 PartGui::SoBrepEdgeSet::selectionIndex |
Definition at line 115 of file SoBrepShape.h.
Referenced by doAction(), GLRender(), and SoBrepEdgeSet().