#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 |
1.5.1