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 _BSP2D_ARCO

#include <bsp_2d.h>

Diagrama de colaboración para _BSP2D_ARCO:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 _BSP2D_ARCO ()
void importe_wad (BSP_2D *p, WAD_LEVEL *Nivel_wad, long int pos)
void pintar_gl_3D (void)
 PRE: Se llama dentro de un bloque glBegin(GL_LINES); ...


Atributos privados

BSP_2DPadre
WORD v_origen
WORD v_destino
_BSP2D_PAREDIzq
_BSP2D_PAREDDer
WORD sector_id
WORD flags

Amigas

class BSP_2D
class _BSP2D_SECTOR
class _BSP2D_SEGMENTOi
class _BSP2D_PARED

Documentación del constructor y destructor

_BSP2D_ARCO::_BSP2D_ARCO  ) 
 

Definición en la línea 149 del archivo bsp_2d.C.

References Der, Izq, y Padre.


Documentación de las funciones miembro

void _BSP2D_ARCO::importe_wad BSP_2D p,
WAD_LEVEL Nivel_wad,
long int  pos
 

Definición en la línea 157 del archivo bsp_2d.C.

References _BSP2D_PARED::Arco_padre, BYTE, _BSP2D_PARED::Del_otro_lado, Der, flags, Izq, WAD_LEVEL::Linedefs, BSP_2D::num_paredes, WAD_ENTITY::offset, Padre, BSP_2D::Paredes, sector_id, WAD_ENTITY::size, v_destino, v_origen, WAD_LEVEL::wad_fd, y WORD.

Referenciado por BSP_2D::importe_wadlevel().

void _BSP2D_ARCO::pintar_gl_3D void   ) 
 

PRE: Se llama dentro de un bloque glBegin(GL_LINES); ...

glEnd();

Definición en la línea 221 del archivo bsp_2d.C.

References Padre, v_destino, v_origen, BSP_2D::Vertices, y WORD.


Documentación de las funciones relacionadas y clases amigas

friend class _BSP2D_PARED [friend]
 

Definición en la línea 103 del archivo bsp_2d.h.

friend class _BSP2D_SECTOR [friend]
 

Definición en la línea 101 del archivo bsp_2d.h.

friend class _BSP2D_SEGMENTOi [friend]
 

Definición en la línea 102 del archivo bsp_2d.h.

friend class BSP_2D [friend]
 

Definición en la línea 100 del archivo bsp_2d.h.


Documentación de los datos miembro

_BSP2D_PARED* _BSP2D_ARCO::Der [private]
 

Definición en la línea 96 del archivo bsp_2d.h.

Referenciado por _BSP2D_ARCO(), importe_wad(), y _BSP2D_SECTOR::triangularize().

WORD _BSP2D_ARCO::flags [private]
 

Definición en la línea 98 del archivo bsp_2d.h.

Referenciado por importe_wad().

_BSP2D_PARED* _BSP2D_ARCO::Izq [private]
 

Definición en la línea 95 del archivo bsp_2d.h.

Referenciado por _BSP2D_ARCO(), y importe_wad().

BSP_2D* _BSP2D_ARCO::Padre [private]
 

Definición en la línea 92 del archivo bsp_2d.h.

Referenciado por _BSP2D_ARCO(), _BSP2D_PARED::calcule_normal(), importe_wad(), y pintar_gl_3D().

WORD _BSP2D_ARCO::sector_id [private]
 

Definición en la línea 97 del archivo bsp_2d.h.

Referenciado por importe_wad().

WORD _BSP2D_ARCO::v_destino [private]
 

Definición en la línea 94 del archivo bsp_2d.h.

Referenciado por _BSP2D_PARED::calcule_normal(), importe_wad(), pintar_gl_3D(), y _BSP2D_SECTOR::triangularize().

WORD _BSP2D_ARCO::v_origen [private]
 

Definición en la línea 93 del archivo bsp_2d.h.

Referenciado por _BSP2D_PARED::calcule_normal(), importe_wad(), pintar_gl_3D(), y _BSP2D_SECTOR::triangularize().


La documentación para esta clase fué generada a partir de los siguientes archivos:
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.