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 VISOR_SENSOR_FLOAT

#include <v_sensor.h>

Diagrama de herencias de VISOR_SENSOR_FLOAT

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

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 VISOR_SENSOR_FLOAT ()
 VISOR_SENSOR_FLOAT (int nuevo_tipo, float min, float max)
virtual ~VISOR_SENSOR_FLOAT ()
void pintar_gl (void)
 PRE: Todos los valores del arreglo de datos 'data' estan entre el rango [min_val, max_val].

int tipo (void)
BOOLEAN asociar_sensor (SENSOR *S)
BOOLEAN leer (TOKENIZADOR *Sabiondo)

Métodos privados

void configurar_vector_de_estado (int tam)

Atributos privados

SENSOR_FLOATSensor
float * data
int tam_data
int pos
int _tipo
float min_val
float max_val

Documentación del constructor y destructor

VISOR_SENSOR_FLOAT::VISOR_SENSOR_FLOAT  ) 
 

Definición en la línea 63 del archivo vs_float.C.

References VISOR_SENSOR::_nombre_variable, _tipo, configurar_vector_de_estado(), data, max_val, min_val, y Sensor.

Here is the call graph for this function:

VISOR_SENSOR_FLOAT::VISOR_SENSOR_FLOAT int  nuevo_tipo,
float  min,
float  max
 

Definición en la línea 76 del archivo vs_float.C.

References VISOR_SENSOR::_nombre_variable, _tipo, configurar_vector_de_estado(), data, max_val, min_val, y Sensor.

Here is the call graph for this function:

VISOR_SENSOR_FLOAT::~VISOR_SENSOR_FLOAT  )  [virtual]
 

Definición en la línea 89 del archivo vs_float.C.

References data.


Documentación de las funciones miembro

BOOLEAN VISOR_SENSOR_FLOAT::asociar_sensor SENSOR S  )  [virtual]
 

Implements VISOR_SENSOR.

Definición en la línea 265 del archivo vs_float.C.

References SENSOR_FLOAT::sensar(), Sensor, T_FLOAT, y SENSOR::tipo().

Here is the call graph for this function:

void VISOR_SENSOR_FLOAT::configurar_vector_de_estado int  tam  )  [private]
 

Definición en la línea 95 del archivo vs_float.C.

References _tipo, data, min_val, pos, y tam_data.

Referenciado por leer(), y VISOR_SENSOR_FLOAT().

BOOLEAN VISOR_SENSOR_FLOAT::leer TOKENIZADOR Sabiondo  )  [virtual]
 

Implements VISOR_SENSOR.

Definición en la línea 213 del archivo vs_float.C.

References VISOR_SENSOR::_nombre_variable, _tipo, configurar_vector_de_estado(), des_comille(), VISOR_SENSOR::leer_sensor(), max_val, min_val, pos, TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CADENA, TK_CERRAR, TK_DESCONOCIDO, TK_IDENTIFICADOR, y TK_NUMERO.

Here is the call graph for this function:

void VISOR_SENSOR_FLOAT::pintar_gl void   )  [virtual]
 

PRE: Todos los valores del arreglo de datos 'data' estan entre el rango [min_val, max_val].

Implements VISOR_SENSOR.

Definición en la línea 111 del archivo vs_float.C.

References _tipo, VISOR_SENSOR::_transparencia, VISOR::camara, VISOR_SENSOR::cuadre_grilla, data, VISOR_SENSOR::dx_grilla, VISOR_SENSOR::dy_grilla, SENSOR_FLOAT::evaluar(), jvs_cuadro_gl(), jvs_pintar_paleta(), max_val, min_val, pos, Sensor, CAMARA::subbillboard_gl(), tam_data, VISOR_SENSOR::tam_grilla, VISOR_SENSOR::x_grilla, y VISOR_SENSOR::y_grilla.

Here is the call graph for this function:

int VISOR_SENSOR_FLOAT::tipo void   )  [virtual]
 

Implements VISOR_SENSOR.

Definición en la línea 205 del archivo vs_float.C.

References T_FLOAT.


Documentación de los datos miembro

int VISOR_SENSOR_FLOAT::_tipo [private]
 

Definición en la línea 79 del archivo v_sensor.h.

Referenciado por configurar_vector_de_estado(), leer(), pintar_gl(), y VISOR_SENSOR_FLOAT().

float* VISOR_SENSOR_FLOAT::data [private]
 

Definición en la línea 74 del archivo v_sensor.h.

Referenciado por configurar_vector_de_estado(), pintar_gl(), VISOR_SENSOR_FLOAT(), y ~VISOR_SENSOR_FLOAT().

float VISOR_SENSOR_FLOAT::max_val [private]
 

Definición en la línea 81 del archivo v_sensor.h.

Referenciado por leer(), pintar_gl(), y VISOR_SENSOR_FLOAT().

float VISOR_SENSOR_FLOAT::min_val [private]
 

Definición en la línea 80 del archivo v_sensor.h.

Referenciado por configurar_vector_de_estado(), leer(), pintar_gl(), y VISOR_SENSOR_FLOAT().

int VISOR_SENSOR_FLOAT::pos [private]
 

Definición en la línea 76 del archivo v_sensor.h.

Referenciado por configurar_vector_de_estado(), leer(), y pintar_gl().

SENSOR_FLOAT* VISOR_SENSOR_FLOAT::Sensor [private]
 

Definición en la línea 71 del archivo v_sensor.h.

Referenciado por asociar_sensor(), pintar_gl(), y VISOR_SENSOR_FLOAT().

int VISOR_SENSOR_FLOAT::tam_data [private]
 

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

Referenciado por configurar_vector_de_estado(), y pintar_gl().


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.