class Ventana_Ejes_2D

Ventana de ejes coordenados en 2D

Inheritance:


Public Methods

[more]virtual void Inicializa(void)
Inicializa la clase
[more]virtual void Dibuja(void)
Dibuja al ventana
[more]virtual void Acercar_alejar_ejes(void)
Permite acercar o alejar los ejes coordenados
[more]virtual void Graduar_ejes(void)
Gradua los ejes coordenados


Inherited from Base_Ventana_Graficacion:

Public Methods

ovirtual void Destruye(void)
ovoid Retorna_Dimensiones(Dimension_Ventana &dim_v)
ovoid Establece_Dimensiones(const Dimension_Ventana dim_v)
ovoid Establece_coordenadas(const C_3D n_cda)
oint Retorna_visualiza_nombre_eje(void)
ovoid Establece_Visualiza_nombre_eje(const int tp)
ovoid Establece_nombre_ejes(const char* eje_x, const char* eje_y, const char* eje_z)
ovoid Limpia_todos_arreglos(void)
ovoid Muestra_texto_ventana(const int x, const int y, const char* txt1, const char* txt2)
ovoid Limpiar(void)
ovoid Limpiar_fondo(void)
ovoid Grafica_ventana(void)
ovoid Grafica_region_ventana(const int xx, const int xy, const int tam)
ovoid Quitar_cursor_ventana(void)
ovoid Establecer_visualizar_cursor(const bool st)
ovoid Asigna_puntero_ventana_Visualizacion(TPaintBox* ptr)
ovoid Retorna_colores_ejes(TColor &c1, TColor &c2, TColor &c3)
ovoid Fija_colores_ejes(const TColor c1, const TColor c2, const TColor c3)
ovoid Dibuja_punto_ventana_2D(const C_3D aux, const TColor color)
ovoid Dibuja_linea_ventana_2D(const C_3D aux1, const C_3D aux2, const TColor color)
ovoid Posicion_ventana_2D(const C_3D aux, int &x, int &y)
ovirtual void Posicion_3D(const C_3D aux, int &x, int &y)
ovoid Dibuja_punto_ventana_3D(const C_3D aux, const TColor color)
ovoid Dibuja_linea_ventana_3D(const C_3D aux1, const C_3D aux2, const TColor color)
ovoid Posicion_ventana_3D(const C_3D aux, int &x, int &y)
ovoid Graba_datos(const char* arc)
ovoid Cierra_archivo_datos(void)

Protected Fields

oTColor Color_fondo
oTColor Color_cursor
oTColor Color_Eje_X
oTColor Color_Eje_Y
oTColor Color_Eje_Z
oint Numero_pixeles_ventana
oTPaintBox* PtrVent
oVentana_256* Pix
oDimension_Ventana Dim_vtn
oC_3D Coordenadas_reales
oC_2D Escala
oC_3D EscalaReal
oC_2I Pos_cursor
obool Visualiza_cursor
ochar* Nombre_eje_X
ochar* Nombre_eje_Y
ochar* Nombre_eje_Z
obool Visualiza_nombre_eje
oint Tipo_ventana
oldouble Factor
oint px
oint py
oint px1
oint py1
oManipulador_archivos* MD
ochar xcad[200]

Protected Methods

oint Dentro_ventana(const C_3D aux)


Inherited from Cadenas:

Public Methods

ochar* Asigna_puntero(const char* cad)
ochar* Asigna_puntero(const unsigned int lg)
ochar* Asigna_puntero_sin_copiar(const char* cad)
ovoid Elimina_espacios_inicesarios(const char* cad1, char* cad2)
ovoid Elimina_espacios_inicesarios(char* cad)
ovoid Borra_cadena(char* cad)
ovoid Borra_caracter(char* cad, const unsigned int pos)
ovoid Borra_caracter(const char* cad, const unsigned int pos, char* cadobj)
ovoid Borra_cadena_ini_pos(char* cad, const unsigned int pos)
ovoid Borra_cadena_pos_fin(char* cad, const unsigned int pos)
oint Busca_caracter(const char* cad, const char car, unsigned int &pos)
oint Busca_caracteres(const char* cad, const char* cars, unsigned int &pos)
oint Busca_cadena(const char* cad, const char* xcad, unsigned int &pos)
oint Busca_cadena(const char* cad, const char* cbus, const unsigned int pos_ini, unsigned int &pos)
oint Busca_cadena_inicio(const char* cad, const char* cbus, const unsigned int tp)
oint Busca_cadena_final(const char* cad, const char* cbus, const unsigned int tp)
oint Busca_cadena_metacaracteres(const char* cad, const char* cbus, const unsigned int pos_ini, unsigned int &pos)
oint Busca_patron(const char* cad, const char* patron)
ounsigned int Busca_remplaza_cadenas(char* cad, const char* bus, const char* rem)
oint Busca_expresion(const char* cad, const char* exp, unsigned int &pos)
ounsigned int Busca_remplaza_expresion(char* exp, const char* bus, const char* rem)
oint Posicion_palabra_anterior(const char* cad, const unsigned int pos, const unsigned int t_p)
oint Posicion_palabra_siguiente(const char* cad, const unsigned int pos, const unsigned int t_p)
oint Compara_ignorando_minusculas(const char* cad1, const char* cad2)
ounsigned int Numero_veces_cadena(const char* cadena, const char* cbus)
ounsigned int Numero_veces_caracter(const char* cadena, const char car)
oint Es_caracter_digito(const char car)
oint Es_caracter_numerico(const char car)
oint Es_caracter_alfabetico(const char car)
oint Es_caracter_alfnumerico(const char car)
oint Es_caracter_espaciado(const char car)
oint Es_cadena_numero(const char* cad)
oint Es_cadena_alfabetica(const char* cad)
oint Es_cadena_vacia(const char* cad)
ochar Convierte_may_min(const char car, const unsigned int t_p)
ovoid Convierte_mayusculas(char* cad)
ovoid Convierte_minusculas(char* cad)
ovoid Convierte_ucfirst(char* cad)
ovoid Convierte_ucwords(char* cad)
ounsigned int Substr(const char* cad, const unsigned int p_i, const unsigned int n_c, char* cadobj)
ounsigned int Lg_cadena_sin_espacios_final(const char* cad)
ounsigned int Lg_cadena_sin_espacios(const char* cad)
ounsigned int Trim(char* cad)
ounsigned int Trim(const char* cad, char* cadobj)
ovoid Inserta_caracter(char* cad, const unsigned int pos, const char car)
ovoid Alinea_cadena(const char* cad, const unsigned int lg, const int tp, char* xcad)
ovoid Quitar_caracter(char* cad, const char car, const unsigned int t_p = 1)
ovoid Expander_Cadena_numerica_entera(const char* cad, char* xcad)
ovoid Arreglo_libera(void)
ovoid Arreglo_inicializa(const int num_col_max, const int tam)
oint Arreglo_Separa_elementos(const char* xcad, const char sep)
ochar* Arreglo_retorna_elemento(const int in)

Private Fields

obool Arreglo_inicializado
ochar** Arreglo
oint Arreglo_num_columnas_maximas
oint Arreglo_num_columnas_encontradas
oint Arreglo_tamano_columna


Documentation

Ventana de ejes coordenados en 2D
ovirtual void Inicializa(void)
Inicializa la clase

ovirtual void Dibuja(void)
Dibuja al ventana

ovirtual void Acercar_alejar_ejes(void)
Permite acercar o alejar los ejes coordenados

ovirtual void Graduar_ejes(void)
Gradua los ejes coordenados


Direct child classes:
Control_Visualizacion

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.