CIvfQuadSet Class Reference

#include <ivf/IvfQuadSet.h>

Inheritance diagram for CIvfQuadSet:

CIvfGLPrimitive CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase CIvfBrick CIvfQuadPlane CIvfCube CIvfWireBrick CIvfSelectionBox List of all members.

Public Member Functions

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

Protected Member Functions

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

Detailed Description

Quad set class

Implements a OpenGL GL_QUADS primitive

Author:
Jonas Lindemann
Examples:

advgeom.cpp.

Definition at line 39 of file IvfQuadSet.h.


Constructor & Destructor Documentation

CIvfQuadSet::CIvfQuadSet  ) 
 

CIvfQuadSet constructor

virtual CIvfQuadSet::~CIvfQuadSet  )  [virtual]
 

CIvfQuadSet destructor


Member Function Documentation

void CIvfQuadSet::createGeometry  )  [protected, virtual]
 

Forces an object recalculation.

Reimplemented from CIvfShape.

Reimplemented in CIvfSelectionBox, and CIvfWireBrick.

bool CIvfQuadSet::getUseColor  ) 
 

Return color usage

void CIvfQuadSet::setUseColor bool  flag  ) 
 

Enable or disable the use of color values when rendering

void CIvfQuadSet::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