CIvfPolySet Class Reference

#include <ivf/IvfPolySet.h>

Inheritance diagram for CIvfPolySet:

CIvfGLPrimitive CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 CIvfPolySet ()
virtual ~CIvfPolySet ()
 IvfClassInfo ("CIvfPolySet", CIvfGLPrimitive)
void setUseColor (bool flag)
bool getUseColor ()

Protected Member Functions

virtual void updateVertexNormals ()
virtual void calcNormal (CIvfIndex *idx)
void createGeometry ()

Detailed Description

Poly set class

Implements a combination of OpenGL GL_TRIANGLES and GL_QUADS. Topology is determined by setting the topology hint on the CIvfIndex class.

Author:
Jonas Lindemann

Definition at line 41 of file IvfPolySet.h.


Constructor & Destructor Documentation

CIvfPolySet::CIvfPolySet  ) 
 

CIvfPolySet constructor

virtual CIvfPolySet::~CIvfPolySet  )  [virtual]
 

CIvfPolySet destructor


Member Function Documentation

void CIvfPolySet::createGeometry  )  [protected, virtual]
 

Forces an object recalculation.

Reimplemented from CIvfShape.

bool CIvfPolySet::getUseColor  ) 
 

Return color usage

void CIvfPolySet::setUseColor bool  flag  ) 
 

Enable or disable the use of color values when rendering

virtual void CIvfPolySet::updateVertexNormals  )  [protected, virtual]
 

Updates vertex normals

Should be overidden by derived classes.

Reimplemented from CIvfGLPrimitive.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:56 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO