Main Page   Class Hierarchy   Compound List   File List   Compound Members  

PLib::HPoint_nD Class Template Reference

A class for point in the homogeneous space. More...

#include <matrix/hpoint_nd.hh>


Detailed Description

template<class T, int N>
class PLib::HPoint_nD< T, N >

A class for point in the homogeneous space.

When using B-splines, homogeneous points are used. They are defined with n+1 dimension points such as $(x,y,z,w)$. In 3D space, a homogenouse point is equivalent to (x/w,y/w,z/w).

This class also defines basic mathematical operators for homogeneous points.

Warning:
Only classes for the case of N=2 or N=3 are defined.
Author:
Philippe Lavoie
Date:
4 October 1996


The documentation for this class was generated from the following file:
Generated on Sun Feb 3 00:46:13 2002 for NURBS++ by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001