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 VECTOR

#include <vector.h>

Lista de todos los miembros.

Métodos públicos

 VECTOR ()
 La contructora por defecto asume el vector <0, 0, 0>.

 VECTOR (double ax, double ay, double az)
 Constructora que permite especificar el valor del vector.

VECTOR producto_cruz (VECTOR v2)
 Retorna v1 X v2, en donde v1 = (*this).

double producto_punto (VECTOR v2)
void punto_medio (VECTOR a, VECTOR b)
void normalizar (void)
double norma (void)
void direccion_euler (double *yaw, double *pitch)
 Calcula la coordenada tipo "latitud/longitud" de la punta de este vector, si su cola esta amarrada al origen.

VECTOR operator+ (VECTOR a)
 Vector + Vector.

VECTOR operator- (VECTOR a)
 Vector - Vector.

VECTOR operator * (double c)
 Vector * escalar.

void operator *= (double c)
 Vector * escalar.

VECTOR operator/ (double c)
 Vector / escalar.

void operator/= (double c)
 Vector * 1/escalar.

void rotar_x (double)
void rotar_y (double)
void rotar_z (double)
void imprimir (void)

Atributos públicos

double x
double y
double z


Documentación del constructor y destructor

VECTOR::VECTOR  ) 
 

La contructora por defecto asume el vector <0, 0, 0>.

OJO: MUCHOS ALGORITMOS AQUYNZA PARTEN DE LA SUPOSICION (POR EFICIENCIA) DE QUE LOS VECTORES AL SER CREADOS SON AUTOMATICAMENTE INICIALIZADOS EN <0, 0, 0>, ASI QUE NO CAMBIE ESTE VALOR POR DEFECTO!

Definición en la línea 25 del archivo vector.C.

References x, y, y z.

Referenciado por producto_cruz().

VECTOR::VECTOR double  ax,
double  ay,
double  az
 

Constructora que permite especificar el valor del vector.

Definición en la línea 37 del archivo vector.C.

References x, y, y z.


Documentación de las funciones miembro

void VECTOR::direccion_euler double *  yaw,
double *  pitch
[inline]
 

Calcula la coordenada tipo "latitud/longitud" de la punta de este vector, si su cola esta amarrada al origen.

Definición en la línea 192 del archivo vector.h.

References normalizar(), x, y, y z.

Referenciado por MATRIZ_4x4::rotacion_punto_punto().

Here is the call graph for this function:

void VECTOR::imprimir void   ) 
 

Definición en la línea 48 del archivo vector.C.

References x, y, y z.

Referenciado por COSA_RIGIDA::aplicar_drag().

double VECTOR::norma void   )  [inline]
 

Definición en la línea 67 del archivo vector.h.

References x, y, y z.

Referenciado por RESORTE::actualizar(), COSA_RIGIDA::actualizar(), ARTICULACION::actualizar(), COSA_RIGIDA::aplicar_drag(), MESH::calcule_normal_triangulo(), CONTROLADOR_DE_VUELO::ejecutar(), COSA_RIGIDA::grabar(), importar_3DS(), MESH::importar_obj(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), ESCENA_VTK::leer_dataset(), normalizar(), ARTICULACION::pintar_gl(), PINTAR_VECTOR_POVRAY(), y CAMARA::proyectar_punto().

void VECTOR::normalizar void   )  [inline]
 

Definición en la línea 182 del archivo vector.h.

References norma(), x, y, y z.

Referenciado por COSA_RIGIDA::aplicar_drag(), TERRENO_LOD::calcule_normal(), TERRENO::calcule_normal(), _BSP2D_PARED::calcule_normal(), MESH::calcule_normal_triangulo(), TERRENO_LOD::calcule_subnormal(), TERRENO::calcule_subnormal(), detector_colision_puntual_rigida(), direccion_euler(), CONTROLADOR_DE_VUELO::ejecutar(), MATRIZ_4x4::exportar_angulos_euler(), CAMARA::generar_rayo(), MESH::importar_obj(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), FLECHA::interseccion(), ESFERA::interseccion(), ESPACIO_ABIERTO::interseccion(), COSA_RIGIDA::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), RAYO::leer(), LUZ::leer(), CAMARA::leer(), ESCENA_VTK::leer_pd(), COSA_RIGIDA::leer_rigida(), CAMARA::minmax_visible(), RAYTRACER_CRIOLLO::modelo_de_iluminacion(), ARTICULACION::pintar_gl(), _BSP2D_HOJA::pintar_gl_2D(), _BSP2D_HOJA::pintar_gl_3D(), ARTICULACION::pintar_povray(), PINTAR_VECTOR_GL(), PINTAR_VECTOR_POVRAY(), MESH::promediar_normales_vertice(), CAMARA::proyectar_punto(), MANEJADOR_CONFLICTOS_COLISION::resolver_conflictos(), y MATRIZ_4x4::rotacion_punto_punto().

Here is the call graph for this function:

VECTOR VECTOR::operator * double  c  )  [inline]
 

Vector * escalar.

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

References x, y, y z.

void VECTOR::operator *= double  c  )  [inline]
 

Vector * escalar.

Definición en la línea 109 del archivo vector.h.

References x, y, y z.

VECTOR VECTOR::operator+ VECTOR  a  )  [inline]
 

Vector + Vector.

Definición en la línea 152 del archivo vector.h.

References x, y, y z.

VECTOR VECTOR::operator- VECTOR  a  )  [inline]
 

Vector - Vector.

Definición en la línea 167 del archivo vector.h.

References x, y, y z.

VECTOR VECTOR::operator/ double  c  )  [inline]
 

Vector / escalar.

Definición en la línea 131 del archivo vector.h.

References x, y, y z.

void VECTOR::operator/= double  c  )  [inline]
 

Vector * 1/escalar.

Definición en la línea 120 del archivo vector.h.

References x, y, y z.

VECTOR VECTOR::producto_cruz VECTOR  v2  )  [inline]
 

Retorna v1 X v2, en donde v1 = (*this).

Definición en la línea 75 del archivo vector.h.

References VECTOR(), x, y, y z.

Referenciado por _BSP2D_SECTOR::altura(), COSA_RIGIDA::aplicar_drag(), _BSP2D_PARED::calcule_normal(), MESH::calcule_normal_triangulo(), TERRENO_LOD::calcule_subnormal(), TERRENO::calcule_subnormal(), MESH::crear_trozos_gl(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), COSA_RIGIDA::ODE_calcular_la_primera_derivada(), QUATERNION::operator *(), y MANEJADOR_CONFLICTOS_COLISION::resolver_conflictos().

Here is the call graph for this function:

double VECTOR::producto_punto VECTOR  v2  )  [inline]
 

Definición en la línea 86 del archivo vector.h.

References x, y, y z.

Referenciado por RESORTE::actualizar(), ARTICULACION::actualizar(), MESH::crear_trozos_gl(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CAMARA::minmax_visible(), RAYTRACER_CRIOLLO::modelo_de_iluminacion(), QUATERNION::norma(), QUATERNION::operator *(), CAMARA::proyectar_punto(), MANEJADOR_CONFLICTOS_COLISION::resolver_conflictos(), y RAYTRACER_CRIOLLO::seguimiento_rayo().

void VECTOR::punto_medio VECTOR  a,
VECTOR  b
[inline]
 

Definición en la línea 223 del archivo vector.h.

References x, y, y z.

void VECTOR::rotar_x double  angulo  )  [inline]
 

Definición en la línea 247 del archivo vector.h.

References y, y z.

void VECTOR::rotar_y double  angulo  )  [inline]
 

Definición en la línea 235 del archivo vector.h.

References x, y z.

void VECTOR::rotar_z double  angulo  )  [inline]
 

Definición en la línea 259 del archivo vector.h.

References x, y y.


Documentación de los datos miembro

double VECTOR::x
 

Definición en la línea 38 del archivo vector.h.

Referenciado por CAMARA::activar_centro_gl(), LUZ::activar_gl(), LUZ::activar_povray(), CAMARA::activar_povray(), PARTICULA::actualizar(), COSA_RIGIDA::actualizar_variable(), COSA::actualizar_variable(), ACTUADOR_VECTOR_UDP::actuar(), _BSP2D_SECTOR::altura(), ESPACIO_ABIERTO::altura_espacio(), ESPACIO_ABIERTO::anexar_objetos_rayables(), NODO_OCTREE::calcular(), CAMARA::calcular_matriz_de_proyeccion(), TERRENO_LOD::calcule_normal(), TERRENO::calcule_normal(), _BSP2D_PARED::calcule_normal(), MESH::calcule_normal_triangulo(), TERRENO_LOD::calcule_subnormal(), TERRENO::calcule_subnormal(), CAMARA::CAMARA(), CAMPO_V_ALMACENADO::CAMPO_V_ALMACENADO(), TERRENO_LOD::clasificar_punto(), TERRENO::clasificar_punto(), PARALELEPIPEDO::clasificar_punto(), OCTREE::clasificar_punto(), ESFERA::clasificar_punto(), CUBO::clasificar_punto(), CURVA_PARAMETRICA::consultar_variable(), COSA_RIGIDA::consultar_variable(), COSA::consultar_variable(), COSA::COSA(), COSA_RIGIDA::COSA_RIGIDA(), MESH::crear_trozos_gl(), detectar_par_colision(), direccion_euler(), CONTROLADOR_DE_VUELO::ejecutar(), CONTROLADOR_BASICO_COPIA_V::ejecutar(), SEGMENTO_DE_CURVA_PARAMETRICA::evaluar(), MATRIZ_4x4::exportar_angulos_euler(), MATRIZ_4x4::exportar_quaternion(), CAMARA::generar_rayo(), COSA_RIGIDA::grabar(), COSA::grabar_basico(), importar_3DS(), MESH::importar_obj(), MATRIZ_4x4::importar_quaternion(), imprimir(), CAMARA::imprimir(), VISOR_CAMPO_VECTORIAL::init(), TEXTO_3D::init(), PARTICULA::init(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), PARALELEPIPEDO::interseccion(), ESFERA::interseccion(), ESPACIO_ABIERTO::interseccion(), CUBO::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), CILINDRO::interseccion_tapa(), QUATERNION::inversa(), VISOR_SENSOR_VECTOR::leer(), RESORTE::leer(), RAYO::leer(), LUZ::leer(), CAMARA::leer(), ARTICULACION::leer(), COSA::leer_basico(), ESCENA_VTK::leer_dataset(), leer_geometria(), TELA::leer_malla(), ESCENA_VTK::leer_pd(), COSA_RIGIDA::leer_rigida(), LUZ::LUZ(), TEXTO_3D::minmax(), TERRENO_LOD::minmax(), TERRENO::minmax(), TELA::minmax(), OCTREE::minmax(), MESH::minmax(), MASA_PUNTUAL::minmax(), GEOMETRIA::minmax(), FLECHA::minmax(), ESFERA::minmax(), CUBO::minmax(), COSA_RIGIDA::minmax(), CILINDRO::minmax(), CAMARA::minmax_visible(), norma(), normalizar(), MASA_PUNTUAL::ODE_actualizar_variables_de_estado(), COSA_RIGIDA::ODE_actualizar_variables_de_estado(), MASA_PUNTUAL::ODE_calcular_la_primera_derivada(), COSA_RIGIDA::ODE_calcular_la_primera_derivada(), MASA_PUNTUAL::ODE_reportar_variables_de_estado(), COSA_RIGIDA::ODE_reportar_variables_de_estado(), operator *(), MATRIZ_4x4::operator *(), operator *=(), operator+(), operator-(), operator/(), operator/=(), PARALELEPIPEDO::PARALELEPIPEDO(), VISOR_CAMPO_VECTORIAL::pintar_gl(), TEXTO_3D::pintar_gl(), TELA::pintar_gl(), RESORTE::pintar_gl(), RAYO::pintar_gl(), PARTICULA::pintar_gl(), SISTEMA_DE_PARTICULAS::pintar_gl(), PARALELEPIPEDO::pintar_gl(), NODO_OCTREE::pintar_gl(), MASA_PUNTUAL::pintar_gl(), ESPACIO_ABIERTO::pintar_gl(), COSA_RIGIDA::pintar_gl(), CONTROL_3D_VECTOR::pintar_gl(), CAMARA::pintar_gl(), ARTICULACION::pintar_gl(), _BSP2D_HOJA::pintar_gl_2D(), _BSP2D_HOJA::pintar_gl_3D(), _BSP2D_SEGMENTOi::pintar_gl_3D(), _BSP2D_PARED::pintar_gl_3D(), VISOR_GEOMETRIA::pintar_nucleo_gl(), pintar_paralelepipedo(), TEXTO_3D::pintar_povray(), RESORTE::pintar_povray(), PARALELEPIPEDO::pintar_povray(), MASA_PUNTUAL::pintar_povray(), COSA_RIGIDA::pintar_povray(), ARTICULACION::pintar_povray(), VISOR_SENSOR_VECTOR::pintar_vector_gl(), PINTAR_VECTOR_GL(), PINTAR_VECTOR_POVRAY(), PARALELEPIPEDO::pintar_vrml(), CAMARA::preprocesar_vista(), GIZMO_3D_TRANSLACION_3DSMAX::procesar_mouse(), CAMARA::procesar_mouse(), VISOR_CAMPO_VECTORIAL::procesar_teclado(), RAYO::procesar_teclado(), CAMARA::procesar_teclado(), producto_cruz(), producto_punto(), MESH::promediar_normales_vertice(), CAMARA::proyectar_punto(), punto_medio(), rotar_y(), rotar_z(), se_intersectan(), TERRENO_LOD::seleccionar(), TERRENO::seleccionar(), PARALELEPIPEDO::set_lados(), TERRENO::TERRENO(), TERRENO_LOD::TERRENO_LOD(), COSA_RIGIDA::tick(), CAMPO_V_ALMACENADO::valor(), VECTOR(), y VISOR_SENSOR_VECTOR::VISOR_SENSOR_VECTOR().

double VECTOR::y
 

Definición en la línea 39 del archivo vector.h.

Referenciado por CAMARA::activar_centro_gl(), LUZ::activar_gl(), LUZ::activar_povray(), CAMARA::activar_povray(), PARTICULA::actualizar(), COSA_RIGIDA::actualizar_variable(), COSA::actualizar_variable(), ACTUADOR_VECTOR_UDP::actuar(), _BSP2D_SECTOR::altura(), ESPACIO_ABIERTO::altura_espacio(), ESPACIO_ABIERTO::anexar_objetos_rayables(), NODO_OCTREE::calcular(), CAMARA::calcular_matriz_de_proyeccion(), TERRENO_LOD::calcule_normal(), TERRENO::calcule_normal(), _BSP2D_PARED::calcule_normal(), MESH::calcule_normal_triangulo(), TERRENO_LOD::calcule_subnormal(), TERRENO::calcule_subnormal(), CAMARA::CAMARA(), CAMPO_V_ALMACENADO::CAMPO_V_ALMACENADO(), TERRENO_LOD::clasificar_punto(), TERRENO::clasificar_punto(), PARALELEPIPEDO::clasificar_punto(), OCTREE::clasificar_punto(), ESFERA::clasificar_punto(), CUBO::clasificar_punto(), CURVA_PARAMETRICA::consultar_variable(), COSA_RIGIDA::consultar_variable(), COSA::consultar_variable(), COSA::COSA(), COSA_RIGIDA::COSA_RIGIDA(), MESH::crear_trozos_gl(), detectar_par_colision(), direccion_euler(), CONTROLADOR_DE_VUELO::ejecutar(), CONTROLADOR_BASICO_COPIA_V::ejecutar(), SEGMENTO_DE_CURVA_PARAMETRICA::evaluar(), MATRIZ_4x4::exportar_angulos_euler(), MATRIZ_4x4::exportar_quaternion(), CAMARA::generar_rayo(), COSA_RIGIDA::grabar(), COSA::grabar_basico(), importar_3DS(), MESH::importar_obj(), MATRIZ_4x4::importar_quaternion(), imprimir(), CAMARA::imprimir(), VISOR_CAMPO_VECTORIAL::init(), TEXTO_3D::init(), PARTICULA::init(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), PARALELEPIPEDO::interseccion(), ESFERA::interseccion(), ESPACIO_ABIERTO::interseccion(), CUBO::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), CILINDRO::interseccion_tapa(), QUATERNION::inversa(), VISOR_SENSOR_VECTOR::leer(), RESORTE::leer(), RAYO::leer(), LUZ::leer(), CAMARA::leer(), ARTICULACION::leer(), COSA::leer_basico(), ESCENA_VTK::leer_dataset(), leer_geometria(), TELA::leer_malla(), ESCENA_VTK::leer_pd(), COSA_RIGIDA::leer_rigida(), LUZ::LUZ(), TEXTO_3D::minmax(), TERRENO_LOD::minmax(), TERRENO::minmax(), TELA::minmax(), OCTREE::minmax(), MESH::minmax(), MASA_PUNTUAL::minmax(), GEOMETRIA::minmax(), FLECHA::minmax(), ESFERA::minmax(), CUBO::minmax(), COSA_RIGIDA::minmax(), CILINDRO::minmax(), CAMARA::minmax_visible(), norma(), normalizar(), MASA_PUNTUAL::ODE_actualizar_variables_de_estado(), COSA_RIGIDA::ODE_actualizar_variables_de_estado(), MASA_PUNTUAL::ODE_calcular_la_primera_derivada(), COSA_RIGIDA::ODE_calcular_la_primera_derivada(), MASA_PUNTUAL::ODE_reportar_variables_de_estado(), COSA_RIGIDA::ODE_reportar_variables_de_estado(), operator *(), MATRIZ_4x4::operator *(), operator *=(), operator+(), operator-(), operator/(), operator/=(), PARALELEPIPEDO::PARALELEPIPEDO(), VISOR_CAMPO_VECTORIAL::pintar_gl(), TEXTO_3D::pintar_gl(), TELA::pintar_gl(), RESORTE::pintar_gl(), RAYO::pintar_gl(), PARTICULA::pintar_gl(), SISTEMA_DE_PARTICULAS::pintar_gl(), PARALELEPIPEDO::pintar_gl(), NODO_OCTREE::pintar_gl(), MASA_PUNTUAL::pintar_gl(), ESPACIO_ABIERTO::pintar_gl(), COSA_RIGIDA::pintar_gl(), CONTROL_3D_VECTOR::pintar_gl(), CAMARA::pintar_gl(), ARTICULACION::pintar_gl(), _BSP2D_HOJA::pintar_gl_2D(), _BSP2D_HOJA::pintar_gl_3D(), _BSP2D_SEGMENTOi::pintar_gl_3D(), _BSP2D_PARED::pintar_gl_3D(), VISOR_GEOMETRIA::pintar_nucleo_gl(), pintar_paralelepipedo(), TEXTO_3D::pintar_povray(), RESORTE::pintar_povray(), PARALELEPIPEDO::pintar_povray(), MASA_PUNTUAL::pintar_povray(), COSA_RIGIDA::pintar_povray(), ARTICULACION::pintar_povray(), PINTAR_VECTOR_GL(), PINTAR_VECTOR_POVRAY(), PARALELEPIPEDO::pintar_vrml(), CAMARA::preprocesar_vista(), GIZMO_3D_TRANSLACION_3DSMAX::procesar_mouse(), CAMARA::procesar_mouse(), VISOR_CAMPO_VECTORIAL::procesar_teclado(), RAYO::procesar_teclado(), CAMARA::procesar_teclado(), producto_cruz(), producto_punto(), MESH::promediar_normales_vertice(), CAMARA::proyectar_punto(), punto_medio(), rotar_x(), rotar_z(), se_intersectan(), TERRENO_LOD::seleccionar(), TERRENO::seleccionar(), PARALELEPIPEDO::set_lados(), TERRENO::TERRENO(), TERRENO_LOD::TERRENO_LOD(), COSA_RIGIDA::tick(), CAMPO_V_ALMACENADO::valor(), VECTOR(), y VISOR_SENSOR_VECTOR::VISOR_SENSOR_VECTOR().

double VECTOR::z
 

Definición en la línea 40 del archivo vector.h.

Referenciado por CAMARA::activar_centro_gl(), LUZ::activar_gl(), LUZ::activar_povray(), CAMARA::activar_povray(), PARTICULA::actualizar(), COSA_RIGIDA::actualizar_variable(), COSA::actualizar_variable(), ACTUADOR_VECTOR_UDP::actuar(), _BSP2D_SECTOR::altura(), ESPACIO_ABIERTO::altura_espacio(), NODO_OCTREE::calcular(), CAMARA::calcular_matriz_de_proyeccion(), TERRENO_LOD::calcule_normal(), TERRENO::calcule_normal(), _BSP2D_PARED::calcule_normal(), MESH::calcule_normal_triangulo(), TERRENO_LOD::calcule_subnormal(), TERRENO::calcule_subnormal(), CAMARA::CAMARA(), CAMPO_V_ALMACENADO::CAMPO_V_ALMACENADO(), TERRENO_LOD::clasificar_punto(), TERRENO::clasificar_punto(), PARALELEPIPEDO::clasificar_punto(), OCTREE::clasificar_punto(), ESFERA::clasificar_punto(), CUBO::clasificar_punto(), CURVA_PARAMETRICA::consultar_variable(), COSA_RIGIDA::consultar_variable(), COSA::consultar_variable(), COSA::COSA(), COSA_RIGIDA::COSA_RIGIDA(), MESH::crear_trozos_gl(), detectar_par_colision(), direccion_euler(), CONTROLADOR_DE_VUELO::ejecutar(), CONTROLADOR_BASICO_COPIA_V::ejecutar(), SEGMENTO_DE_CURVA_PARAMETRICA::evaluar(), MATRIZ_4x4::exportar_angulos_euler(), MATRIZ_4x4::exportar_quaternion(), CAMARA::generar_rayo(), COSA_RIGIDA::grabar(), COSA::grabar_basico(), importar_3DS(), MESH::importar_obj(), MATRIZ_4x4::importar_quaternion(), imprimir(), CAMARA::imprimir(), VISOR_CAMPO_VECTORIAL::init(), PARTICULA::init(), TERRENO_LOD::interseccion(), TERRENO::interseccion(), PARALELEPIPEDO::interseccion(), ESFERA::interseccion(), CUBO::interseccion(), TERRENO_LOD::interseccion_celda(), TERRENO::interseccion_celda(), CILINDRO::interseccion_cilindro(), CILINDRO::interseccion_cono(), CILINDRO::interseccion_tapa(), QUATERNION::inversa(), VISOR_SENSOR_VECTOR::leer(), RESORTE::leer(), RAYO::leer(), LUZ::leer(), CAMARA::leer(), ARTICULACION::leer(), COSA::leer_basico(), ESCENA_VTK::leer_dataset(), leer_geometria(), TELA::leer_malla(), ESCENA_VTK::leer_pd(), COSA_RIGIDA::leer_rigida(), LUZ::LUZ(), TEXTO_3D::minmax(), TERRENO_LOD::minmax(), TERRENO::minmax(), TELA::minmax(), OCTREE::minmax(), MESH::minmax(), MASA_PUNTUAL::minmax(), GEOMETRIA::minmax(), FLECHA::minmax(), ESFERA::minmax(), CUBO::minmax(), COSA_RIGIDA::minmax(), CILINDRO::minmax(), CAMARA::minmax_visible(), norma(), normalizar(), MASA_PUNTUAL::ODE_actualizar_variables_de_estado(), COSA_RIGIDA::ODE_actualizar_variables_de_estado(), MASA_PUNTUAL::ODE_calcular_la_primera_derivada(), COSA_RIGIDA::ODE_calcular_la_primera_derivada(), MASA_PUNTUAL::ODE_reportar_variables_de_estado(), COSA_RIGIDA::ODE_reportar_variables_de_estado(), operator *(), MATRIZ_4x4::operator *(), operator *=(), operator+(), operator-(), operator/(), operator/=(), PARALELEPIPEDO::PARALELEPIPEDO(), PARTICULA::PARTICULA(), VISOR_CAMPO_VECTORIAL::pintar_gl(), TEXTO_3D::pintar_gl(), TELA::pintar_gl(), RESORTE::pintar_gl(), RAYO::pintar_gl(), PARTICULA::pintar_gl(), SISTEMA_DE_PARTICULAS::pintar_gl(), PARALELEPIPEDO::pintar_gl(), NODO_OCTREE::pintar_gl(), MASA_PUNTUAL::pintar_gl(), ESPACIO_ABIERTO::pintar_gl(), COSA_RIGIDA::pintar_gl(), CONTROL_3D_VECTOR::pintar_gl(), CAMARA::pintar_gl(), ARTICULACION::pintar_gl(), _BSP2D_SEGMENTOi::pintar_gl_3D(), _BSP2D_PARED::pintar_gl_3D(), VISOR_GEOMETRIA::pintar_nucleo_gl(), pintar_paralelepipedo(), TEXTO_3D::pintar_povray(), RESORTE::pintar_povray(), PARALELEPIPEDO::pintar_povray(), MASA_PUNTUAL::pintar_povray(), COSA_RIGIDA::pintar_povray(), ARTICULACION::pintar_povray(), PINTAR_VECTOR_GL(), PINTAR_VECTOR_POVRAY(), PARALELEPIPEDO::pintar_vrml(), CAMARA::preprocesar_vista(), GIZMO_3D_TRANSLACION_3DSMAX::procesar_mouse(), CAMARA::procesar_mouse(), VISOR_CAMPO_VECTORIAL::procesar_teclado(), RAYO::procesar_teclado(), CAMARA::procesar_teclado(), producto_cruz(), producto_punto(), MESH::promediar_normales_vertice(), CAMARA::proyectar_punto(), punto_medio(), rotar_x(), rotar_y(), PARALELEPIPEDO::set_lados(), TERRENO::TERRENO(), TERRENO_LOD::TERRENO_LOD(), TEXTO_3D::TEXTO_3D(), COSA_RIGIDA::tick(), TEXTO_3D::trace_bordes(), TEXTO_3D::trace_caras(), CAMPO_V_ALMACENADO::valor(), VECTOR(), y VISOR_SENSOR_VECTOR::VISOR_SENSOR_VECTOR().


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.