libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moGLViewport

#include <moGLManager.h>

Diagrama de herencias de moGLViewport
moVector2< MOfloat > moAbstract

Métodos públicos

 moGLViewport (float p_width=1.0, float p_height=1.0)
 
virtual ~moGLViewport ()
 
 moGLViewport (const moGLViewport &p_src)
 
moGLViewportoperator= (const moGLViewport &p_src)
 
float GetWidth ()
 
float GetHeight ()
 
float GetProportion ()
 
float GetProportionInvert ()
 
- Métodos públicos heredados desde moVector2< MOfloat >
 moVector2 ()
 
 moVector2 (MOfloatfX, MOfloatfY)
 
 moVector2 (const MOfloat *afTuple)
 
 moVector2 (const moVector2 &rkV)
 
 operator const MOfloat * () const
 
 operator MOfloat * ()
 
MOfloat operator[] (int i) const
 
MOfloatoperator[] (int i)
 
MOfloat X () const
 
MOfloatX ()
 
MOfloat Y () const
 
MOfloatY ()
 
moVector2operator= (const moVector2 &rkV)
 
bool operator== (const moVector2 &rkV) const
 
bool operator!= (const moVector2 &rkV) const
 
bool operator< (const moVector2 &rkV) const
 
bool operator<= (const moVector2 &rkV) const
 
bool operator> (const moVector2 &rkV) const
 
bool operator>= (const moVector2 &rkV) const
 
moVector2 operator+ (const moVector2 &rkV) const
 
moVector2 operator- (const moVector2 &rkV) const
 
moVector2 operator- () const
 
moVector2 operator* (MOfloatfScalar) const
 
moVector2 operator/ (MOfloatfScalar) const
 
moVector2operator+= (const moVector2 &rkV)
 
moVector2operator-= (const moVector2 &rkV)
 
moVector2operator*= (MOfloatfScalar)
 
moVector2operator/= (MOfloatfScalar)
 
MOfloat Length () const
 
MOfloat SquaredLength () const
 
MOfloat Dot (const moVector2 &rkV) const
 
MOfloat Normalize ()
 
moVector2 Perp () const
 returns (y,-x) Más...
 
moVector2 UnitPerp () const
 returns (y,-x)/sqrt(x*x+y*y) Más...
 
MOfloat DotPerp (const moVector2 &rkV) const
 returns DotPerp((x,y),(V.x,V.y)) = x*V.y - y*V.x Más...
 
void GetBarycentrics (const moVector2 &rkV0, const moVector2 &rkV1, const moVector2 &rkV2, MOfloatafBary[3]) const
 
MOfloat Cosine (const moVector2< MOfloat > &rkV)
 
MOfloat Angle (const moVector2< MOfloat > &rkV)
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos públicos

float Proportion
 
- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde moVector2< MOfloat >
static void Orthonormalize (moVector2 &rkU, moVector2 &rkV)
 
static void GenerateOrthonormalBasis (moVector2 &rkU, moVector2 &rkV)
 
static void ComputeExtremes (int iVQuantity, const moVector2 *akPoint, moVector2 &rkMin, moVector2 &rkMax)
 
- Atributos públicos estáticos heredados desde moVector2< MOfloat >
static const moVector2 ZERO
 
static const moVector2 UNIT_X
 
static const moVector2 UNIT_Y
 
static const moVector2 ONE
 
- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 

Descripción detallada

Definición en la línea 115 del archivo moGLManager.h.

Documentación del constructor y destructor

moGLViewport::moGLViewport ( float  p_width = 1.0,
float  p_height = 1.0 
)
inline

Definición en la línea 118 del archivo moGLManager.h.

virtual moGLViewport::~moGLViewport ( )
inlinevirtual

Definición en la línea 126 del archivo moGLManager.h.

moGLViewport::moGLViewport ( const moGLViewport p_src)
inline

Definición en la línea 128 del archivo moGLManager.h.

Documentación de las funciones miembro

float moGLViewport::GetHeight ( )
inline

Definición en la línea 140 del archivo moGLManager.h.

float moGLViewport::GetProportion ( )
inline

Definición en la línea 141 del archivo moGLManager.h.

float moGLViewport::GetProportionInvert ( )
inline

Definición en la línea 142 del archivo moGLManager.h.

float moGLViewport::GetWidth ( )
inline

Definición en la línea 139 del archivo moGLManager.h.

moGLViewport& moGLViewport::operator= ( const moGLViewport p_src)
inline

Definición en la línea 132 del archivo moGLManager.h.

Documentación de los datos miembro

float moGLViewport::Proportion

Definición en la línea 144 del archivo moGLManager.h.


La documentación para esta clase fue generada a partir del siguiente fichero: