#include <curve.h>
Public Member Functions | |
Curve () | |
~Curve () | |
void | Zero () |
void | operator= (Curve &source) |
BOOL | Set (GLdouble zCenter, int nbCutXY) |
BOOL | Set (GLdouble zCenter, int nbCutX, int nbCutY) |
BOOL | IsActive () |
void | Refresh () |
Oblige a recalculer le prochaine affichage. | |
BOOL | Draw (Point2D< double > size, Texture *texture) |
Affiche une curve(version non optimisé). | |
Public Attributes | |
Point2D< int > | nbCut |
Coordonate< GLdouble > | center |
Definition at line 33 of file curve.h.
|
Definition at line 21 of file curve.cpp. References Zero(). |
|
|
|
Affiche une curve(version non optimisé).
Definition at line 76 of file curve.cpp. References BOOL(), center, fx, fy, IsActive(), nbCut, Point2D< int >::x, Point2D< int >::y, and Coordonate< GLdouble >::z. Referenced by Face::Draw(). |
|
Definition at line 65 of file curve.cpp. References BOOL(), nbCut, Point2D< int >::x, and Point2D< int >::y. Referenced by Face::Draw(), and Draw(). |
|
|
|
Oblige a recalculer le prochaine affichage. Utils si le container a changer de taille, sinon le curve garde l'ancienne taille Definition at line 156 of file curve.cpp. References nbCut, and Point2D< int >::Set(). |
|
Definition at line 57 of file curve.cpp. References BOOL(), center, nbCut, Coordonate< GLdouble >::Set(), and Point2D< int >::Set(). |
|
Definition at line 49 of file curve.cpp. References BOOL(), center, nbCut, Coordonate< GLdouble >::Set(), and Point2D< int >::Set(). Referenced by Tutorial::FaceDemo::FaceDemo(). |
|
Definition at line 33 of file curve.cpp. References center, nbCut, Coordonate< GLdouble >::Set(), and Point2D< int >::Set(). Referenced by Curve(), and Face::Zero(). |
|
Definition at line 47 of file curve.h. Referenced by Draw(), Tutorial::FaceDemo::FaceDemo(), ValueEditors::MakeElemFaceStruct(), operator=(), Set(), and Zero(). |
|
Definition at line 46 of file curve.h. Referenced by Draw(), IsActive(), ValueEditors::MakeElemFaceStruct(), operator=(), Refresh(), Set(), and Zero(). |