ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
DL_SplineData Struct Reference

#include <dl_entities.h>

Public Member Functions

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

Public Attributes

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

Detailed Description

Spline Data.

Definition at line 494 of file dl_entities.h.

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.

Definition at line 499 of file dl_entities.h.

Member Data Documentation

◆ degree

unsigned int DL_SplineData::degree

Degree of the spline curve.

Definition at line 507 of file dl_entities.h.

◆ flags

int DL_SplineData::flags

Flags

Definition at line 519 of file dl_entities.h.

◆ nControl

unsigned int DL_SplineData::nControl

Number of control points.

Definition at line 513 of file dl_entities.h.

◆ nFit

unsigned int DL_SplineData::nFit

Number of fit points.

Definition at line 516 of file dl_entities.h.

◆ nKnots

unsigned int DL_SplineData::nKnots

Number of knots.

Definition at line 510 of file dl_entities.h.

◆ tangentEndX

double DL_SplineData::tangentEndX

Definition at line 524 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().

◆ tangentEndY

double DL_SplineData::tangentEndY

Definition at line 525 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().

◆ tangentEndZ

double DL_SplineData::tangentEndZ

Definition at line 526 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().

◆ tangentStartX

double DL_SplineData::tangentStartX

Definition at line 521 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().

◆ tangentStartY

double DL_SplineData::tangentStartY

Definition at line 522 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().

◆ tangentStartZ

double DL_SplineData::tangentStartZ

Definition at line 523 of file dl_entities.h.

Referenced by DL_Dxf::addSpline().


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