#include <nurbsGL.h>
Inheritance diagram for PLib::NurbsListGL:
Public Member Functions | |
NurbsGL * | remove (NurbsGL *obj) |
void | glObject () const |
void | display () const |
void | resetDisplayFlags (int o, int cp, int p, int b, int k, int behavior=NURBS_FLAGS_AFFECT_ALL) |
void PLib::NurbsListGL::glObject | ( | ) | const [virtual] |
Calls glObject for all the Nurbs Object in the list.
Reimplemented from PLib::ObjectListGL.
void PLib::NurbsListGL::display | ( | ) | const [virtual] |
Displays all the NURBS object from the list.
Reimplemented from PLib::ObjectListGL.
void PLib::NurbsListGL::resetDisplayFlags | ( | int | o, | |
int | cp, | |||
int | p, | |||
int | b, | |||
int | k, | |||
int | behavior = NURBS_FLAGS_AFFECT_ALL | |||
) |
Resets the display flags for the elements.
Resets the display flags for the elements in the list. It will only resets the flags according to the behavior value.
o | display flag | |
cp | display the control points | |
p | display the control polygon | |
b | display the bounding box | |
k | display the knots | |
behavior | specifies which object are affected by the function |