#include <nurbsGL.h>
Inheritance diagram for PLib::CPointGL:
Public Methods | |
CPointGL (HPoint3Df &cp, int i, int j=-1) | |
~CPointGL () | |
virtual void | glObject () const |
virtual void | modify (const HPoint3Df &v) |
virtual void | modifySym (const HPoint3Df &v) |
void | setPsize (int s) |
HPoint3Df & | point () const |
void | setSym (CPointGL *sp, float x, float y, float z, float w) |
int | row () const |
int | col () const |
Protected Methods | |
CPointGL () | |
Protected Attributes | |
HPoint3Df & | cpoint |
int | psize |
int | i0 |
int | j0 |
CPointGL * | symPoint |
float | xCoord |
float | yCoord |
float | zCoord |
float | wCoord |
Definition at line 468 of file nurbsGL.h.
|
Displays a control point.
Implements PLib::ObjectGL. Reimplemented in PLib::HCPointGL. Definition at line 398 of file nurbsGL.cpp. |
|
Modify a control point and his symmetrical point.
Definition at line 3226 of file nurbsGL.cpp. |