MeshGui::SoFCMeshOpenEdgeSet Class Reference

#include <SoFCMeshFaceSet.h>

Public Member Functions

 SoFCMeshOpenEdgeSet ()
 

Static Public Member Functions

static void initClass ()
 

Protected Member Functions

virtual void computeBBox (SoAction *action, SbBox3f &box, SbVec3f &center)
 Sets the bounding box of the mesh to box and its center to center. More...
 
virtual void generatePrimitives (SoAction *action)
 
virtual void getPrimitiveCount (SoGetPrimitiveCountAction *action)
 Adds the number of the triangles to the SoGetPrimitiveCountAction. More...
 
virtual void GLRender (SoGLRenderAction *action)
 Renders the open edges only. More...
 

Constructor & Destructor Documentation

◆ SoFCMeshOpenEdgeSet()

SoFCMeshOpenEdgeSet::SoFCMeshOpenEdgeSet ( )

Member Function Documentation

◆ computeBBox()

void SoFCMeshOpenEdgeSet::computeBBox ( SoAction action,
SbBox3f &  box,
SbVec3f &  center 
)
protectedvirtual

◆ generatePrimitives()

void SoFCMeshOpenEdgeSet::generatePrimitives ( SoAction action)
protectedvirtual

◆ getPrimitiveCount()

void SoFCMeshOpenEdgeSet::getPrimitiveCount ( SoGetPrimitiveCountAction *  action)
protectedvirtual

Adds the number of the triangles to the SoGetPrimitiveCountAction.

References MeshGui::SoFCMeshFacetElement::get().

◆ GLRender()

void SoFCMeshOpenEdgeSet::GLRender ( SoGLRenderAction action)
protectedvirtual

Renders the open edges only.

References MeshGui::SoFCMeshFacetElement::get(), and MeshGui::SoFCMeshVertexElement::get().

◆ initClass()

void SoFCMeshOpenEdgeSet::initClass ( void  )
static

The documentation for this class was generated from the following files: