Main Page   Class Hierarchy   Compound List   File List   Compound Members  

PLib::RenderMesh Class Template Reference

a virtual mesh renderer. More...

#include <nurbs/nurbsSub.hh>

Inheritance diagram for PLib::RenderMesh::

PLib::RenderMeshPoints PLib::RenderMeshPS PLib::RenderMeshVRML PLib::RenderMeshVRML97 List of all members.

Public Methods

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 Jan 26 21:32:38 2002 for NURBS++ by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001