#include <nurbs.h>
Public Member Functions | |
| int | n () const |
| NurbsCurveArray (NurbsCurve< T, N > *Ca, int size) | |
| virtual NurbsCurve< T, N > & | operator[] (int i) |
| virtual NurbsCurve< T, N > | operator[] (int i) const |
| virtual void | resize (int s) |
| void | init (NurbsCurve< T, N > *Ca, int size) |
| int | read (const char *filename) |
| int | write (const char *filename) |
| int | writePS (const char *, int cp=0, T magFact=T(-1), T dash=T(5), bool bOpen=true) const |
| int | writePSp (const char *, const Vector< Point_nD< T, N > > &, const Vector< Point_nD< T, N > > &, int cp=0, T magFact=0.0, T dash=5.0, bool bOpen=true) const |
Protected Member Functions | |
| NurbsCurve< T, N > & | curve (int i) |
| NurbsCurve< T, N > | curve (int i) const |
Protected Attributes | |
| int | sze |
| int | rsize |
| NurbsCurve< T, N > ** | C |
This class represents an array of NurbsCurve.
|
||||||||||||||||
|
Constructor from a pointer to an array of curves.
|
|
||||||||||||||||
|
Initialize the array of curves with a vector of nurbs curve.
|
|
||||||||||
|
Reads a NurbsCurveArray from a file.
|
|
||||||||||
|
Resize the NurbsCurveArray.
|
|
||||||||||
|
Writes a NurbsCurveArray from a file.
|
|
||||||||||||||||||||||||||||
|
Writes a post-script file representing an array of curves.
|
|
||||||||||||||||||||||||||||||||||||
|
Writes a post-script file representing the array of curves. Writes the array of curves in the postscript format to a file, it also draws the points defined in $points$ with their associated vectors if $vector$ is used.
|
1.3.4