Hermes2D  2.0
Hermes::Hermes2D::Nurbs Struct Reference

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
 

Detailed Description

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.

Definition at line 42 of file curved.h.


The documentation for this struct was generated from the following files: