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 moBoxGeometry

#include <moGUIManager.h>

Diagrama de herencias de moBoxGeometry
moGeometry moResourceElement moAbstract

Métodos públicos

 moBoxGeometry (float width=1.0, float height=1.0, float depth=1.0, int wsegments=1, int hsegments=1, int dsegments=1)
 
virtual ~moBoxGeometry ()
 
- Métodos públicos heredados desde moGeometry
 moGeometry ()
 
 moGeometry (moGeometryType p_type)
 
virtual ~moGeometry ()
 
 moGeometry (const moGeometry &p_src)
 
moGeometryoperator= (const moGeometry &p_src)
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Init (moResourceManager *pResourceManager)
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
virtual float * GetVerticesBuffer ()
 
virtual float * GetNormalsBuffer ()
 
virtual float * GetColorBuffer ()
 
virtual float * GetVerticesUVBuffer ()
 
virtual const moPointArrayGetVertices () const
 
virtual const moPointArrayGetNormals () const
 
virtual const moTCoordArrayGetVerticesUV () const
 
virtual const moTCoordArrayGetFacesUV () const
 
virtual const moColorArrayGetColors () const
 
virtual const moFaceArrayGetFaces () const
 
moGeometryType GetType () const
 
void applyMatrix (const moGLMatrixf &p_ModelMatrix)
 
int addAttribute (const moText &p_AttributeName, moAttribute *p_attribute)
 
int removeAttribute (const moText &p_AttributeName)
 
moAttributegetAttribute (const moText &p_AttributeName)
 
virtual moText ToJSON ()
 
- Métodos públicos heredados desde moResourceElement
 moResourceElement ()
 
 moResourceElement (moResourceType p_type)
 
virtual ~moResourceElement ()
 
virtual void SetResourceManager (moResourceManager *p_rm)
 
virtual moResourceManagerGetResourceManager ()
 
moResourceType GetResourceType ()
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde moGeometry
static moText TypeToStr (moGeometryType p_type)
 
- Atributos públicos heredados desde moGeometry
moText m_Name
 
moGeometryType m_Type
 
moPointArray m_Vertices
 
moTCoordArray m_VerticesUvs
 
moVertexArray m_Normals
 
moColorArray m_Colors
 
MOfloatm_VerticesBuffer
 
MOfloatm_NormalsBuffer
 
MOfloatm_VerticesUVBuffer
 
MOfloatm_ColorBuffer
 
moFaceArray m_Faces
 
moTCoordArray m_FaceVertexUvs
 
moAttributeArray m_Attributes
 
- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 
- 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...
 
- Atributos protegidos heredados desde moResourceElement
moResourceType m_ResourceType
 
moResourceManagerm_pResourceManager
 

Descripción detallada

Definición en la línea 411 del archivo moGUIManager.h.

Documentación del constructor y destructor

moBoxGeometry::moBoxGeometry ( float  width = 1.0,
float  height = 1.0,
float  depth = 1.0,
int  wsegments = 1,
int  hsegments = 1,
int  dsegments = 1 
)

INITIALIZATION AND save attributes

GENERATE GEOMETRY VERTEX,TEXTUREMAPPING AND COLORS

FRONT

BACK

TOP

BOTTOM

TOP

BOTTOM

Definición en la línea 285 del archivo moGUIManager.cpp.

moBoxGeometry::~moBoxGeometry ( )
virtual

Definición en la línea 511 del archivo moGUIManager.cpp.


La documentación para esta clase fue generada a partir de los siguientes ficheros: