QCAD
Open Source 2D CAD
DL_SplineData Struct Reference

Spline Data. More...

#include <dl_entities.h>

Public Member Functions

 DL_SplineData (int degree, int nKnots, int nControl, int nFit, int flags)
 Constructor. More...
 

Public Attributes

unsigned int degree
 
int flags
 
unsigned int nControl
 
unsigned int nFit
 
unsigned int nKnots
 
double tangentEndX
 
double tangentEndY
 
double tangentEndZ
 
double tangentStartX
 
double tangentStartY
 
double tangentStartZ
 

Detailed Description

Spline Data.

Constructor & Destructor Documentation

◆ DL_SplineData()

DL_SplineData::DL_SplineData ( int  degree,
int  nKnots,
int  nControl,
int  nFit,
int  flags 
)
inline

Constructor.

Parameters: see member variables.

Member Data Documentation

◆ degree

unsigned int DL_SplineData::degree

Degree of the spline curve.

◆ flags

int DL_SplineData::flags

Flags

◆ nControl

unsigned int DL_SplineData::nControl

Number of control points.

◆ nFit

unsigned int DL_SplineData::nFit

Number of fit points.

◆ nKnots

unsigned int DL_SplineData::nKnots

Number of knots.

◆ tangentEndX

double DL_SplineData::tangentEndX

◆ tangentEndY

double DL_SplineData::tangentEndY

◆ tangentEndZ

double DL_SplineData::tangentEndZ

◆ tangentStartX

double DL_SplineData::tangentStartX

◆ tangentStartY

double DL_SplineData::tangentStartY

◆ tangentStartZ

double DL_SplineData::tangentStartZ

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