Packagelopsae.lif.posiciones.implementaciones
Classpublic class PosicionPuntoMedio
ImplementsPosicionado

Provee un mecanismo para calcular dinámicamente la posición del punto medio de una línea trazada entre dos puntos. La instancia utiliza un par de objetos Posicionado para calcular el punto medio entre ellos.



Public Methods
 MethodDefined by
  
PosicionPuntoMedio(posicionUno:Posicionado, posicionDos:Posicionado)
Construye una instancia que utiliza los dos objetos dados para calcular el punto medio entre ambos.
PosicionPuntoMedio
  
Asigna el objeto que se considerará como segundo punto.
PosicionPuntoMedio
  
asignarPosicionUno(posicionUno:Posicionado):void
Asigna el objeto que se considerará como primer punto.
PosicionPuntoMedio
  
Regresa el objeto que se considera como segundo punto.
PosicionPuntoMedio
  
Regresa el objeto que se considera como primer punto.
PosicionPuntoMedio
  
verPosX():Number
Regresa el componente en X del punto medio calculado.
PosicionPuntoMedio
  
verPosY():Number
Regresa el componente en Y del punto medio calculado.
PosicionPuntoMedio
  
verRotacion():Number
Regresa el ángulo del vector formando tomando al punto medio como punto de origen, y el primer punto como punto destino.
PosicionPuntoMedio
Constructor detail
PosicionPuntoMedio()constructor
public function PosicionPuntoMedio(posicionUno:Posicionado, posicionDos:Posicionado)

Construye una instancia que utiliza los dos objetos dados para calcular el punto medio entre ambos.

Parameters
posicionUno:Posicionado — el primer punto a utilizar.
 
posicionDos:Posicionado — el segundo punto a utilizar.
Method detail
asignarPosicionDos()method
public function asignarPosicionDos(posDos:Posicionado):void

Asigna el objeto que se considerará como segundo punto.

Parameters
posDos:Posicionado — el objeto que se considerará como segundo punto.
asignarPosicionUno()method 
public function asignarPosicionUno(posicionUno:Posicionado):void

Asigna el objeto que se considerará como primer punto.

Parameters
posicionUno:Posicionado — el objeto que se considerará como primer punto.
verPosicionDos()method 
public function verPosicionDos():Posicionado

Regresa el objeto que se considera como segundo punto.

Returns
Posicionado — el objeto que se considera como segundo punto.
verPosicionUno()method 
public function verPosicionUno():Posicionado

Regresa el objeto que se considera como primer punto.

Returns
Posicionado — el objeto que se considera como primer punto.
verPosX()method 
public function verPosX():Number

Regresa el componente en X del punto medio calculado.

Regresa el componente X de la posición de la instancia.

Returns
Number — el componente X de la posición de la instancia.
verPosY()method 
public function verPosY():Number

Regresa el componente en Y del punto medio calculado.

Regresa el componente Y de la posición de la instancia.

Returns
Number — el componente Y de la posición de la instancia.
verRotacion()method 
public function verRotacion():Number

Regresa el ángulo del vector formando tomando al punto medio como punto de origen, y el primer punto como punto destino. El ángulo regresado toma las consideraciones descritas en la clase Angulares.

Regresa la rotación de la instancia.

Returns
Number — la rotación de la instancia.

See also