FreeWRL / FreeX3D 4.3.0
|
Public Member Functions | |
sampledLine (Int n_points) | |
sampledLine (Int n_points, Real pts[][2]) | |
sampledLine (Real pt1[2], Real pt2[2]) | |
void | init (Int n_points, Real2 *pts) |
void | setPoint (Int i, Real p[2]) |
sampledLine * | insert (sampledLine *nline) |
void | deleteList () |
Int | get_npoints () |
Real2 * | get_points () |
void | tessellate (Real u_reso, Real v_reso) |
void | tessellateAll (Real u_reso, Real v_reso) |
void | print () |
Data Fields | |
sampledLine * | next |
Definition at line 38 of file sampledLine.h.
sampledLine::sampledLine | ( | Int | n_points | ) |
Definition at line 71 of file sampledLine.cc.
sampledLine::sampledLine | ( | Real | pt1[2], |
Real | pt2[2] ) |
Definition at line 95 of file sampledLine.cc.
sampledLine::sampledLine | ( | ) |
Definition at line 108 of file sampledLine.cc.
sampledLine::~sampledLine | ( | ) |
Definition at line 121 of file sampledLine.cc.
void sampledLine::deleteList | ( | ) |
Definition at line 59 of file sampledLine.cc.
|
inline |
Definition at line 56 of file sampledLine.h.
|
inline |
Definition at line 57 of file sampledLine.h.
void sampledLine::init | ( | Int | n_points, |
Real2 * | pts ) |
Definition at line 113 of file sampledLine.cc.
sampledLine * sampledLine::insert | ( | sampledLine * | nline | ) |
Definition at line 53 of file sampledLine.cc.
void sampledLine::print | ( | ) |
Definition at line 126 of file sampledLine.cc.
void sampledLine::setPoint | ( | Int | i, |
Real | p[2] ) |
Definition at line 45 of file sampledLine.cc.
void sampledLine::tessellate | ( | Real | u_reso, |
Real | v_reso ) |
Definition at line 137 of file sampledLine.cc.
void sampledLine::tessellateAll | ( | Real | u_reso, |
Real | v_reso ) |
Definition at line 172 of file sampledLine.cc.
sampledLine* sampledLine::next |
Definition at line 65 of file sampledLine.h.