FreeWRL / FreeX3D 4.3.0
Knotspec Struct Reference

Public Member Functions

void factors (void)
 
void insert (REAL *)
 
void preselect ()
 
void select (void)
 
void copy (INREAL *, REAL *)
 
void breakpoints (void)
 
void knots (void)
 
void transform (REAL *)
 
void showpts (REAL *)
 
void pt_io_copy (REAL *, INREAL *)
 
void pt_oo_copy (REAL *, REAL *)
 
void pt_oo_sum (REAL *, REAL *, REAL *, Knot, Knot)
 

Data Fields

long order
 
Knot_ptr inkbegin
 
Knot_ptr inkend
 
Knot_ptr outkbegin
 
Knot_ptr outkend
 
Knot_ptr kleft
 
Knot_ptr kright
 
Knot_ptr kfirst
 
Knot_ptr klast
 
Knot_ptr sbegin
 
Breakptbbegin
 
Breakptbend
 
int ncoords
 
int prestride
 
int poststride
 
int preoffset
 
int postoffset
 
int prewidth
 
int postwidth
 
int istransformed
 
Knotspecnext
 
Knotspeckspectotrans
 

Detailed Description

Definition at line 54 of file tobezier.cc.

Constructor & Destructor Documentation

◆ Knotspec()

Knotspec::Knotspec ( void )

Definition at line 315 of file tobezier.cc.

◆ ~Knotspec()

Knotspec::~Knotspec ( void )

Definition at line 608 of file tobezier.cc.

Member Function Documentation

◆ breakpoints()

void Knotspec::breakpoints ( void )

Definition at line 505 of file tobezier.cc.

◆ copy()

void Knotspec::copy ( INREAL * inpt,
REAL * outpt )

Definition at line 330 of file tobezier.cc.

◆ factors()

void Knotspec::factors ( void )

Definition at line 374 of file tobezier.cc.

◆ insert()

void Knotspec::insert ( REAL * p)

Definition at line 403 of file tobezier.cc.

◆ knots()

void Knotspec::knots ( void )

Definition at line 547 of file tobezier.cc.

◆ preselect()

void Knotspec::preselect ( void )

Definition at line 446 of file tobezier.cc.

◆ pt_io_copy()

void Knotspec::pt_io_copy ( REAL * topt,
INREAL * frompt )

Definition at line 622 of file tobezier.cc.

◆ pt_oo_copy()

void Knotspec::pt_oo_copy ( REAL * topt,
REAL * frompt )

Definition at line 647 of file tobezier.cc.

◆ pt_oo_sum()

void Knotspec::pt_oo_sum ( REAL * x,
REAL * y,
REAL * z,
Knot a,
Knot b )

Definition at line 670 of file tobezier.cc.

◆ select()

void Knotspec::select ( void )

Definition at line 485 of file tobezier.cc.

◆ showpts()

void Knotspec::showpts ( REAL * outpt)

Definition at line 354 of file tobezier.cc.

◆ transform()

void Knotspec::transform ( REAL * p)

Definition at line 570 of file tobezier.cc.

Field Documentation

◆ bbegin

Breakpt* Knotspec::bbegin

Definition at line 65 of file tobezier.cc.

◆ bend

Breakpt* Knotspec::bend

Definition at line 66 of file tobezier.cc.

◆ inkbegin

Knot_ptr Knotspec::inkbegin

Definition at line 56 of file tobezier.cc.

◆ inkend

Knot_ptr Knotspec::inkend

Definition at line 57 of file tobezier.cc.

◆ istransformed

int Knotspec::istransformed

Definition at line 74 of file tobezier.cc.

◆ kfirst

Knot_ptr Knotspec::kfirst

Definition at line 62 of file tobezier.cc.

◆ klast

Knot_ptr Knotspec::klast

Definition at line 63 of file tobezier.cc.

◆ kleft

Knot_ptr Knotspec::kleft

Definition at line 60 of file tobezier.cc.

◆ kright

Knot_ptr Knotspec::kright

Definition at line 61 of file tobezier.cc.

◆ kspectotrans

Knotspec* Knotspec::kspectotrans

Definition at line 76 of file tobezier.cc.

◆ ncoords

int Knotspec::ncoords

Definition at line 67 of file tobezier.cc.

◆ next

Knotspec* Knotspec::next

Definition at line 75 of file tobezier.cc.

◆ order

long Knotspec::order

Definition at line 55 of file tobezier.cc.

◆ outkbegin

Knot_ptr Knotspec::outkbegin

Definition at line 58 of file tobezier.cc.

◆ outkend

Knot_ptr Knotspec::outkend

Definition at line 59 of file tobezier.cc.

◆ postoffset

int Knotspec::postoffset

Definition at line 71 of file tobezier.cc.

◆ poststride

int Knotspec::poststride

Definition at line 69 of file tobezier.cc.

◆ postwidth

int Knotspec::postwidth

Definition at line 73 of file tobezier.cc.

◆ preoffset

int Knotspec::preoffset

Definition at line 70 of file tobezier.cc.

◆ prestride

int Knotspec::prestride

Definition at line 68 of file tobezier.cc.

◆ prewidth

int Knotspec::prewidth

Definition at line 72 of file tobezier.cc.

◆ sbegin

Knot_ptr Knotspec::sbegin

Definition at line 64 of file tobezier.cc.


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