source --> actor

class bicotiActorGraphic2D
    extends bicotiActorGraphic as public
    extends bicotiInteractionSourceGeometry as public

Clase base para todos los actores gráficos 2D

Todos los actores gráficos 2D comparten las propiedades de tener una representación gráfica en pantalla y que sus dimensiones y posición dentro de la misma pueden ser fijadas por el usuario. Son fuente de eventos geométricos.

Source:
../../source/actor/actor_graphic_2D.hpp:26

See Also:
bicotiHomologousGraphic2D, bicotiActorGraphic2DField, bicotiActorGraphic2DFileDialog, bicotiActorGraphic2DImage, bicotiActorGraphic2DLabel, bicotiActorGraphic2DPanel, bicotiActorGraphic2DPushButton, bicotiActorGraphic2DScrollBar

Constructors Index

bicotiActorGraphic2D
[public] Constructor
~bicotiActorGraphic2D
[public] Destructor


Variables Index

height
[protected]
max_height
[protected]
max_width
[protected]
min_height
[protected]
min_width
[protected]
width
[protected]
x
[protected]
y
[protected]


Methods Index

CheckPosition
[protected] Verifica si cambió la posición del actor
CheckSize
[protected] Verifica si cambió el tamaño del actor
GetHeight
[public] Devuelve la altura del actor
GetMaximumHeight
[public] Devuelve altura máxima del actor
GetMaximumWidth
[public] Devuelve ancho máximo del actor
GetMinimumHeight
[public] Devuelve altura mínima del actor
GetMinimumWidth
[public] Devuelve ancho mínimo del actor
GetWidth
[public] Devuelve el ancho del actor
GetX
[public] Devuelve la coordenada horizontal del actor
GetY
[public] Devuelve la coordenada vertical del actor
SetFixedHeight
[public] Fija la altura a un valor constante
SetFixedSize
[public] Fija el tamaño a un valor constante
SetFixedWidth
[public] Fija el ancho a un valor constante
SetHeight
[public] Fija la altura
SetMaximumHeight
[public] Fija la altura máxima del actor
SetMaximumWidth
[public] Fija el ancho máximo del actor
SetMinimumHeight
[public] Fija altura mínima del actor
SetMinimumWidth
[public] Fija ancho mínimo el actor
SetPosition
[public] Fija la posicion del actor
SetSize
[public] Fija el tamaño del actor
SetWidth
[public] Fija el ancho del actor
SetX
[public] Fija la coordenada horizontal del actor
SetY
[public] Fija la coordenada vertical del actor


Constructors

bicotiActorGraphic2D

public bicotiActorGraphic2D ( char * act_name ) ;

Constructor

Construye un nuevo bicotiActorGraphic2D

Parameters:
act_name nombre del actor

bicotiActorGraphic2D

public virtual ~ bicotiActorGraphic2D ( ) ;

Destructor


Variables

x

protected int x

y

protected int y

width

protected int width

height

protected int height

min_width

protected int min_width

max_width

protected int max_width

min_height

protected int min_height

max_height

protected int max_height


Methods

CheckPosition

protected bool CheckPosition ( int x_in ,
                               int y_in ) ;

Verifica si cambió la posición del actor

Verifica si cambió la posición del actor y actualiza al actor con la nueva posición. Reimplementa el método de bicotiInteractionSourceGeometry.

Parameters:
x_in coordenada horizontal de la nueva posición
y_in coordenada vertical de la nueva posición

CheckSize

protected bool CheckSize ( int w ,
                           int h ) ;

Verifica si cambió el tamaño del actor

Verifica si cambió el tamaño del actor y actualiza al actor con el nuevo tamaño. Reimplementa el método de bicotiInteractionSourceGeometry.

Parameters:
w nuevo ancho
h nueva altura

SetPosition

public void SetPosition ( int x_in ,
                          int y_in ) ;

Fija la posicion del actor

Fija la posicion del actor relativa a la pantalla o a su padre si lo tiene.

Parameters:
x_in coordenada horizontal
y_in coordenada vertical

SetX

public void SetX ( int x_in ) ;

Fija la coordenada horizontal del actor

Fija la coordenada horizontal del actor relativa a la pantalla o a su padre si tiene.

Parameters:
x_in coordenada horizontal

SetY

public void SetY ( int y_in ) ;

Fija la coordenada vertical del actor

Fija la coordenada vertical del actor relativa a la pantalla o a su padre si lo tiene

Parameters:
y_in coordenda vertical

SetSize

public void SetSize ( int w ,
                      int h ) ;

Fija el tamaño del actor

Parameters:
w ancho
h altura

SetWidth

public void SetWidth ( int w ) ;

Fija el ancho del actor

Parameters:
w ancho del actor

SetHeight

public void SetHeight ( int h ) ;

Fija la altura

Parameters:
h altura del actor

GetX

public int GetX ( ) ;

Devuelve la coordenada horizontal del actor

Devuelve la coordenada horizontal del actor relativa a la pantalla o su padre si lo tiene.

See Also:
SetX

Return:
coordenada horizontal

GetY

public int GetY ( ) ;

Devuelve la coordenada vertical del actor

Devuelve la coordenda vertical del actor relativa a la pantalla o a su padre si lo tiene

See Also:
SetY

Return:
coordenada vertical

GetWidth

public int GetWidth ( ) ;

Devuelve el ancho del actor

See Also:
SetWidth

Return:
ancho del actor

GetHeight

public int GetHeight ( ) ;

Devuelve la altura del actor

See Also:
SetHeight

Return:
altura del actor

GetMinimumWidth

public int GetMinimumWidth ( ) ;

Devuelve ancho mínimo del actor

See Also:
SetMinimumWidth

Return:
ancho mínimo del actor

GetMaximumWidth

public int GetMaximumWidth ( ) ;

Devuelve ancho máximo del actor

See Also:
SetMaximumWidth

Return:
ancho máximo del actor

GetMinimumHeight

public int GetMinimumHeight ( ) ;

Devuelve altura mínima del actor

See Also:
SetMinimumHeight

Return:
altura mínima del actor

GetMaximumHeight

public int GetMaximumHeight ( ) ;

Devuelve altura máxima del actor

See Also:
SetMaximumHeight

Return:
altura máxima del actor

SetMinimumWidth

public void SetMinimumWidth ( int min_w ) ;

Fija ancho mínimo el actor

No podrá reducirse la ventana a menos del ancho especificado

Parameters:
min_w ancho mínimo

SetMaximumWidth

public void SetMaximumWidth ( int max_w ) ;

Fija el ancho máximo del actor

No podra agrandarse la ventana a más del ancho espedicificado

Parameters:
max_w ancho máximo

SetMinimumHeight

public void SetMinimumHeight ( int min_h ) ;

Fija altura mínima del actor

No podrá reducirse la ventana a menos de la altura especificada

Parameters:
mim_h ancho altura mínima

SetMaximumHeight

public void SetMaximumHeight ( int max_h ) ;

Fija la altura máxima del actor

No podrá agrandarse la ventana a más de la altura especificada

Parameters:
max_h altura máxima

SetFixedWidth

public void SetFixedWidth ( int w ) ;

Fija el ancho a un valor constante

No se puede modificar el ancho del actor

Parameters:
w ancho fijo

SetFixedHeight

public void SetFixedHeight ( int h ) ;

Fija la altura a un valor constante

No se puede modificar la altura del actor

Parameters:
h altura fija

SetFixedSize

public void SetFixedSize ( int w ,
                           int h ) ;

Fija el tamaño a un valor constante

No se puede modificar el tamaño del actor

Parameters:
w ancho fijo
h altura fija

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.