#include <curve.h>
Inheritance diagram for PLib::ParaCurve:

Public Methods | |
| ParaCurve () | |
| virtual HPoint_nD< T, N > | operator() (T u) const=0 |
| HPoint_nD< T, N > | hpointAt (T u) const |
| Point_nD< T, N > | pointAt (T u) const |
| virtual HPoint_nD< T, N > | hpointAt (T u, int span) const=0 |
| Point_nD< T, N > | pointAt (T u, int span) |
| virtual void | deriveAtH (T u, int, Vector< HPoint_nD< T, N > > &) const=0 |
| virtual void | deriveAt (T u, int, Vector< Point_nD< T, N > > &) const=0 |
| virtual T | minKnot () const=0 |
| virtual T | maxKnot () const=0 |
| virtual T | minDist2 (const Point_nD< T, N > &p, T &guess, T error=0.0001, T s=0.2, int sep=9, int maxIter=10, T um=-1, T uM=-1) const |
| virtual Point_nD< T, N > | minDistY (T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const |
| virtual Point_nD< T, N > | minDistX (T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const |
| virtual Point_nD< T, N > | minDistZ (T y, T &guessU, T error=0.0001, T s=-1, int sep=9, int maxIter=10, T um=-1, T uM=-1) const |
| virtual T | extremum (int findMin, CoordinateType coord, T minDu=0.0001, int sep=9, int maxIter=10, T um=-1, T uM=-1) const |
This is an abstract class used as a basis for NURBS and HNURBS curves.
Definition at line 45 of file curve.h.
|
||||||||||||||||||||||||||||||||||||
|
Finds the minimal or maximal value on the curve of the x,y or z coordinate.
Finds the minimal or maximal value on the curve of the x,y or z coordinate.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Find the minimal distance between a point and the curve.
This is an iterative method to find the closest point to a curve.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Find the closest point on the curve to the x coordinate.
This is an iterative method to find the closest point on the curve to the x coordinate.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Find the closest point on the curve to the y coordinate.
This is an iterative method to find the closest point on the curve to the y coordinate.
|
|
||||||||||||||||||||||||||||||||||||||||
|
Find the closest point on the curve to the x coordinate.
This is an iterative method to find the closest point on the curve to the x coordinate.
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002