$search

rtc::MeshSet3DNode Class Reference

#include <rtcMeshSet3DNode.h>

Inheritance diagram for rtc::MeshSet3DNode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void clear ()
virtual void displayFaces (bool b)
virtual void displayVertices (bool b)
virtual void displayWireframe (bool b)
virtual Mesh3DNodegetChild (int n)
virtual void highliteMesh (int n)
virtual void initialize (const char *filename)
virtual void initialize (MeshSet3D *meshset)
void loadToGPU ()
 MeshSet3DNode (Renderer *renderer, const char *filename)
 MeshSet3DNode (Renderer *renderer, MeshSet3D *meshset)
virtual void postRender ()
virtual void preRender ()
virtual void rebuild (const char *filename)
virtual void rebuild (MeshSet3D *meshset)
virtual void render ()
virtual void setColorMode (Parameters::ColorMode b)
void setupColorTable ()
void unloadGPU ()
virtual ~MeshSet3DNode ()

Public Attributes

std::vector< Mesh3DNode * > nodes
Array1< Vec4< float > > ref_colors

Detailed Description

Definition at line 34 of file rtcMeshSet3DNode.h.


Constructor & Destructor Documentation

rtc::MeshSet3DNode::MeshSet3DNode ( Renderer renderer,
MeshSet3D meshset 
)

Definition at line 35 of file rtcMeshSet3DNode.cpp.

rtc::MeshSet3DNode::MeshSet3DNode ( Renderer renderer,
const char *  filename 
)

Definition at line 44 of file rtcMeshSet3DNode.cpp.

rtc::MeshSet3DNode::~MeshSet3DNode (  )  [virtual]

Definition at line 54 of file rtcMeshSet3DNode.cpp.


Member Function Documentation

void rtc::MeshSet3DNode::clear (  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 130 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::displayFaces ( bool  b  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 178 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::displayVertices ( bool  b  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 186 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::displayWireframe ( bool  b  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 194 of file rtcMeshSet3DNode.cpp.

Mesh3DNode * rtc::MeshSet3DNode::getChild ( int  n  )  [virtual]

Definition at line 221 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::highliteMesh ( int  n  )  [virtual]

Definition at line 211 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::initialize ( const char *  filename  )  [virtual]

Definition at line 71 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::initialize ( MeshSet3D meshset  )  [virtual]

Definition at line 59 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::loadToGPU (  ) 

Definition at line 231 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::postRender (  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 173 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::preRender (  )  [virtual]

Reimplemented from rtc::RenderNode.

Definition at line 167 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::rebuild ( const char *  filename  )  [virtual]

Definition at line 106 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::rebuild ( MeshSet3D meshset  )  [virtual]

Definition at line 100 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::render (  )  [virtual]

Implements rtc::RenderNode.

Definition at line 137 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::setColorMode ( Parameters::ColorMode  b  )  [virtual]

Definition at line 202 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::setupColorTable (  ) 

Definition at line 112 of file rtcMeshSet3DNode.cpp.

void rtc::MeshSet3DNode::unloadGPU (  ) 

Definition at line 226 of file rtcMeshSet3DNode.cpp.


Member Data Documentation

Definition at line 71 of file rtcMeshSet3DNode.h.

Definition at line 72 of file rtcMeshSet3DNode.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtc
Author(s): Benjamin Pitzer
autogenerated on Sun Mar 3 11:08:32 2013