#include <layout.h>
Public Member Functions | |
Layout () | |
void | Zero () |
void | operator= (int value) |
permet d'acceder directement a la composant constante dy layout Remarque: Indispensable dans les templates qui initialise par "value=0;" (cf.: Point3D<Layout>) | |
void | operator= (GLdouble value) |
void | operator= (Layout &source) |
void | Set (T _constValue, double _percentValue=0, T *_baseValue=NULL) |
void | SetPercent (double _percentValue=0, T *_baseValue=NULL) |
BOOL | IsDynamic () |
T | Compute () |
Public Attributes | |
T | constValue |
double | percentValue |
T * | baseValue |
Ex.:
Definition at line 40 of file layout.h.
|
|
|
void Scale(T delta) { percentValue*=(double)delta; } Definition at line 117 of file layout.h. Referenced by Face::ComputeLayout(). |
|
Definition at line 96 of file layout.h. Referenced by ValueEditors::MakeElemFaceStruct(). |
|
|
|
|
|
permet d'acceder directement a la composant constante dy layout Remarque: Indispensable dans les templates qui initialise par "value=0;" (cf.: Point3D<Layout>)
|
|
|
|
Definition at line 90 of file layout.h. Referenced by Config(), Face::ConfigDynamicLayout(), and Layout< GLdouble >::Set(). |
|
Definition at line 53 of file layout.h. Referenced by Layout< GLdouble >::Layout(). |
|
Definition at line 45 of file layout.h. Referenced by ValueEditors::MakeElemFaceStruct(), and Layout< GLdouble >::operator=(). |
|
Definition at line 43 of file layout.h. Referenced by Face::ConfigStaticLayout(), ValueEditors::MakeElemFaceStruct(), Face::Move(), Face::MoveTo(), and Layout< GLdouble >::operator=(). |
|
Definition at line 44 of file layout.h. Referenced by ValueEditors::MakeElemFaceStruct(), and Layout< GLdouble >::operator=(). |