List of all members |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
Protected Member Functions
MeshGui::SoPolygon Class Reference
#include <SoPolygon.h>
Public Member Functions | |
SoPolygon () | |
Static Public Member Functions | |
static void initClass () | |
Public Attributes | |
SoSFBool highlight | |
SoSFInt32 numVertices | |
SoSFBool render | |
SoSFInt32 startIndex | |
Protected Member Functions | |
virtual void computeBBox (SoAction *action, SbBox3f &box, SbVec3f ¢er) | |
Sets the bounding box of the mesh to box and its center to center. More... | |
virtual void generatePrimitives (SoAction *action) | |
virtual void GLRender (SoGLRenderAction *action) | |
Renders the polygon. More... | |
virtual void rayPick (SoRayPickAction *action) | |
Calculates picked point based on primitives generated by subclasses. More... | |
virtual ~SoPolygon () | |
Constructor & Destructor Documentation
◆ SoPolygon()
SoPolygon::SoPolygon | ( | ) |
References highlight, numVertices, render, and startIndex.
◆ ~SoPolygon()
|
protectedvirtual |
Member Function Documentation
◆ computeBBox()
|
protectedvirtual |
Sets the bounding box of the mesh to box and its center to center.
References numVertices, and startIndex.
◆ generatePrimitives()
|
protectedvirtual |
◆ GLRender()
|
protectedvirtual |
Renders the polygon.
References render.
◆ initClass()
|
static |
◆ rayPick()
|
protectedvirtual |
Calculates picked point based on primitives generated by subclasses.
Member Data Documentation
◆ highlight
SoSFBool MeshGui::SoPolygon::highlight |
Referenced by SoPolygon().
◆ numVertices
SoSFInt32 MeshGui::SoPolygon::numVertices |
Referenced by computeBBox(), and SoPolygon().
◆ render
SoSFBool MeshGui::SoPolygon::render |
Referenced by GLRender(), and SoPolygon().
◆ startIndex
SoSFInt32 MeshGui::SoPolygon::startIndex |
Referenced by computeBBox(), and SoPolygon().
The documentation for this class was generated from the following files:
- src/Mod/Mesh/Gui/SoPolygon.h
- src/Mod/Mesh/Gui/SoPolygon.cpp