PLib::RenderMesh< T > Class Template Reference

a virtual mesh renderer More...

#include <nurbs/nurbsSub.h>

Inheritance diagram for PLib::RenderMesh< T >:

PLib::RenderMeshPoints< T > PLib::RenderMeshPS< T > PLib::RenderMeshVRML< T > PLib::RenderMeshVRML97< T > List of all members.

Public Member Functions

virtual void drawHeader ()=0
virtual void drawTriangle (const SurfSample< T > &, const SurfSample< T > &, const SurfSample< T > &)=0
virtual void drawFooter ()=0
virtual void screenProject (const HPoint_nD< T, 3 > &worldPt, Point_nD< T, 3 > &screenPt)=0

Detailed Description

template<class T>
class PLib::RenderMesh< T >

a virtual mesh renderer

The mesh renderer is used by the NurbsSubSurface class to perform the writing of a triangle on the screen or on a file.

Author:
Philippe Lavoie
Date:
20 January, 1999


The documentation for this class was generated from the following file:
Generated on Sat May 27 11:47:42 2006 for NURBS++ by  doxygen 1.4.6