MeshGui::SoFCMeshOpenEdge Class Reference

#include <SoFCMeshNode.h>

List of all members.

Public Member Functions

void setMesh (const Mesh::MeshObject *mesh)
 Sets the mesh.
 SoFCMeshOpenEdge ()

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.
virtual void generatePrimitives (SoAction *action)
virtual void getPrimitiveCount (SoGetPrimitiveCountAction *action)
 Adds the number of the triangles to the SoGetPrimitiveCountAction.
virtual void GLRender (SoGLRenderAction *action)
 Renders the open edges only.

Detailed Description

Definition at line 82 of file SoFCMeshNode.h.


Constructor & Destructor Documentation

SoFCMeshOpenEdge::SoFCMeshOpenEdge (  ) 

Definition at line 655 of file SoFCMeshNode.cpp.


Member Function Documentation

void SoFCMeshOpenEdge::computeBBox ( SoAction *  action,
SbBox3f &  box,
SbVec3f &  center 
) [protected, virtual]
void SoFCMeshOpenEdge::generatePrimitives ( SoAction *  action  )  [protected, virtual]

Definition at line 718 of file SoFCMeshNode.cpp.

void SoFCMeshOpenEdge::getPrimitiveCount ( SoGetPrimitiveCountAction *  action  )  [protected, virtual]

Adds the number of the triangles to the SoGetPrimitiveCountAction.

Definition at line 745 of file SoFCMeshNode.cpp.

References MeshCore::MeshKernel::GetFacets(), and Mesh::MeshObject::getKernel().

void SoFCMeshOpenEdge::GLRender ( SoGLRenderAction *  action  )  [protected, virtual]

Renders the open edges only.

Definition at line 671 of file SoFCMeshNode.cpp.

void SoFCMeshOpenEdge::initClass ( void   )  [static]

Definition at line 650 of file SoFCMeshNode.cpp.

void SoFCMeshOpenEdge::setMesh ( const Mesh::MeshObject mesh  ) 

Sets the mesh.

Definition at line 663 of file SoFCMeshNode.cpp.

Referenced by MeshGui::ViewProviderMeshNode::showOpenEdges().


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

Generated on Wed Nov 23 19:02:27 2011 for FreeCAD by  doxygen 1.6.1