Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase PRIMITIVA_GEOMETRICA

#include <geometria.h>

Diagrama de herencias de PRIMITIVA_GEOMETRICA

Inheritance graph
[leyenda]
Diagrama de colaboración para PRIMITIVA_GEOMETRICA:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

virtual void pintar_gl (CALIDAD_VISUAL *Calidad, MATERIAL *Material, CAMARA *Camara)=0
virtual void pintar_povray (FILE *fd)=0
virtual void pintar_aqz (FILE *fd)=0
virtual void anexar_textura (IMAGEN *img)=0
virtual int clasificar_punto (VECTOR p)=0
virtual GEOMETRIAcrear_copia (void)=0
 En este metodo se define el comportamiento por defecto de la creacion de copias de geometrias.


Documentación de las funciones miembro

virtual void PRIMITIVA_GEOMETRICA::anexar_textura IMAGEN img  )  [pure virtual]
 

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.

virtual int PRIMITIVA_GEOMETRICA::clasificar_punto VECTOR  p  )  [pure virtual]
 

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.

virtual GEOMETRIA* PRIMITIVA_GEOMETRICA::crear_copia void   )  [pure virtual]
 

En este metodo se define el comportamiento por defecto de la creacion de copias de geometrias.

Notese que como el metodo es virtual, puede ser redefinido por las clases que hereden de GEOMETRIA.

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.

virtual void PRIMITIVA_GEOMETRICA::pintar_aqz FILE *  fd  )  [pure virtual]
 

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.

virtual void PRIMITIVA_GEOMETRICA::pintar_gl CALIDAD_VISUAL Calidad,
MATERIAL Material,
CAMARA Camara
[pure virtual]
 

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.

virtual void PRIMITIVA_GEOMETRICA::pintar_povray FILE *  fd  )  [pure virtual]
 

Implements GEOMETRIA_3D.

Implemented in CILINDRO, CUBO, ESFERA, and PARALELEPIPEDO.


La documentación para esta clase fué generada a partir del siguiente archivo:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.