#include <nurbsGL.h>
Inheritance diagram for PLib::PointListGL:
Public Methods | |
PointListGL () | |
PointListGL (const PointListGL &pl) | |
PointListGL (const BasicList< Point3Df > &l) | |
virtual void | glObject () const |
void | setPsize (int s) |
int | read (const char *f) |
int | write (const char *f) const |
int | read (ifstream &fin) |
int | write (ofstream &fout) const |
void | applyTransform () |
ObjectGL * | copy () |
Public Attributes | |
BasicList< Point3Df > | list |
Protected Attributes | |
int | psize |
Definition at line 437 of file nurbsGL.h.
|
Copy constructor.
Definition at line 455 of file nurbsGL.cpp. |
|
Constructor from a list of points.
Definition at line 440 of file nurbsGL.cpp. |
|
apply the local transformation to the curve.
Apply the local transformation to the curve. This is necessary if you want to get the proper position for the control points before doing anymore processing on them.
Reimplemented from PLib::ObjectGL. Definition at line 1658 of file nurbsGL.cpp. References BasicNode::data, BasicList< Point3Df >::first, and BasicNode::next. |
|
Displays a list of points.
Implements PLib::ObjectGL. Definition at line 414 of file nurbsGL.cpp. References BasicNode::data, BasicList< Point3Df >::first, and BasicNode::next. |
|
Reads a list of points.
Reimplemented from PLib::ObjectGL. Definition at line 470 of file nurbsGL.cpp. References BasicList< Point3Df >::add, and BasicList< Point3Df >::reset. |
|
Reads the information from a stream.
Reimplemented from PLib::ObjectGL. |
|
Writes a list of points.
Reimplemented from PLib::ObjectGL. Definition at line 537 of file nurbsGL.cpp. References BasicNode::data, BasicList< Point3Df >::first, BasicNode::next, and BasicList< Point3Df >::size. |
|
Writes a ObjectGL to a file.
Reimplemented from PLib::ObjectGL. |