Main Page   Class Hierarchy   Compound List   File List   Compound Members  

NURBS++ Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
PLib::Basic2DArray< T >A basic templated array class in two dimensions
PLib::BasicArray< T >A basic templated array class
BasicList< T >
BasicNode< T >
PLib::BoundingBoxGLHolds a bounding box
PLib::ColorA class for a RGB color
PLib::ColorFA class for a RGB color defined with float variables
PLib::CoordinateA class for a matrix coordinate point
PLib::CPointGLA class to hold a control point
PLib::CVector< T >A circular vector class
PLib::ErrorA class to print and handle error messages
PLib::HCPointGLA class to hold a control point from a HNURBS
PLib::HNurbsSurface< T, N >A hierarchichal NURBS surface class
PLib::HNurbsSurfaceGLA HNURBS surface class for OpenGL
PLib::HNurbsSurfaceSP< T, N >A NURBS surface with surface point
PLib::HPoint_nD< T, N >A class for point in the homogeneous space
PLib::HPoint_nD< float, 2 >
PLib::KnotGLA class to hold a knot
PLib::LUMatrix< T >A class for the LU decomposition of a matrix
PLib::MaterialA class for the material properties of an object
PLib::Matrix< T >A templated matrix class with basic mathematical operators
PLib::MatrixImage< T >A basic templated image class
PLib::MatrixRT< T >A matrix for rotation and translation transformation
PLib::NoInitHPoint_2D< T >An unitialized HPoint_3D
PLib::NoInitHPoint_3DAn unitialized HPoint_3D
NurbsComputationErrorCan't succesfully compute
PLib::NurbsCpolygonGLHolds the control polygon for a curve
PLib::NurbsCurve< T, N >A NURBS curve class
PLib::NurbsCurveArray< T, N >An array of NurbsCurve
PLib::NurbsCurveGLA NURBS curve class with OpenGL interface
PLib::NurbsCurveSP< T, N >A NURBS curve with surface point
NurbsErrorThe class thrown when an error happens inside the NURBS library
PLib::NurbsGLA Virtual NURBS object class
NurbsInputErrorAn input error class
PLib::NurbsListGLA linked list of NurbsGL
NurbsSizeErrorA NURBS size error
PLib::NurbsSpolygonGLHolds the control polygon for a surface
PLib::NurbsSubSurface< T >A class to represent a NURBS surface suitable for subdivision
PLib::NurbsSurface< T, N >A class to represent a NURBS surface
PLib::NurbsSurfaceArray< T, N >An array of NurbsSurface
PLib::NurbsSurfaceGLA NURBS surface class for OpenGL
PLib::NurbsSurfaceSP< T, N >A NURBS surface with surface point
NurbsWarningA warning class
PLib::ObjectGLThe base class for OpenGL objects
PLib::ObjectListGLA link list of ObjectGL
PLib::ObjectRefGLA reference object for OpenGL
PLib::ObjectRefListGLA link list of ObjectRefListGL
PLib::ParaCurve< T, N >An abstract parametric curve class
PLib::ParaSurface< T, N >An abstract parametric surface class
PLib::Point_nD< T, N >A point in an n dimemsional space
PLib::PointGLA class to hold a 3D point
PLib::PointListGLA class to hold a list of points
PLib::RenderMesh< T >A virtual mesh renderer
PLib::RenderMeshPoints< T >A mesh renderer to a vector of points
PLib::RenderMeshPS< T >A mesh renderer for PS files
PLib::RenderMeshVRML< T >A mesh renderer for VRML files
PLib::RenderMeshVRML97< T >A mesh renderer for VRML files
PLib::RGBAfA class to hold rgba floating point values
PLib::SimpleNurbsCurveGLA NURBS curve class for OpenGL
PLib::SPointCurveGLA class to hold a control point from a NURBS curve or surface
PLib::SPointGLA class to hold a control point from a NURBS surface
PLib::SPointHSurfaceGLA class to hold a HNURBS surface point
PLib::SPointSurfaceGLA class to hold a surface point
PLib::SurfSample< T >A class to represent a NURBS surface sample
PLib::SVDMatrix< T >A matrix for the SVD decomposition
PLib::Vector< T >A template vector class

Generated on Tue Jun 24 13:26:59 2003 for NURBS++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002