Hermes2D
2.0
|
Represents one NURBS curve. More...
#include <curved.h>
Public Member Functions | |
void | unref () |
Public Attributes | |
int | degree |
curve degree (2=quadratic, etc.) | |
int | np |
number of control points | |
double3 * | pt |
control points and their weights | |
int | nk |
knot vector length | |
double * | kv |
knot vector | |
int | ref |
reference counter (the structure is deleted when this reaches zero) | |
bool | twin |
true on internal curved edges for the second (artificial) Nurbs | |
bool | arc |
true if this is in fact a circular arc | |
double | angle |
arc angle | |
Represents one NURBS curve.
The structure Nurbs defines one curved edge, or, more precisely, the control points and other data for one NURBS curve.
A good introduction to NURBS curves can be found here.