|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectVector
class Vector
Constructor Summary | |
---|---|
Vector(double x,
double y)
Crea un vector a partir de sus componentes cartesianas en 2 dimesiones. |
|
Vector(float r,
double alpha)
Crea un vector a partir de sus coordenadas polares. |
Method Summary | |
---|---|
boolean |
equals(Vector v)
indica si un Vector tiene igual estado que otro. |
double |
getX()
Retorna componente x del vector. |
double |
getY()
Retorna componente y del vector. |
void |
multiplicacionPorEscarlar(float m)
multiplica por un escalar dado como argumento. |
static float |
productoPunto(Vector a,
Vector b)
Producto Punto de 2 Vectores |
static Vector |
resta(Vector a,
Vector b)
Resta dos vectores |
void |
rotar(float alfa)
rota en alfa radianes. |
void |
setX(double x)
Cambia el valor de x por el argumento (double) pasado como par?metro |
void |
setY(double y)
Cambia el valor de y por el argumento (double) pasado como par?metro |
static Vector |
suma(Vector a,
Vector b)
Suma dos vectores |
void |
sumarle(Vector v)
Suma al vector original otro vector dado como argumento. |
java.lang.String |
toString()
convierte en String sus componentes x e y. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
Vector(double x, double y)
x
- Valor de la componente x del punto que representa al Vector.y
- Valor de la componente y del punto que representa al Vector.Vector(float r, double alpha)
r
- Radio del vector en coordenadas polares.alpha
- ?ngulo del vector en coordenadas polares.
Se representa en radianes.Method Detail |
---|
public boolean equals(Vector v)
v
- Vector con el que se compara.
public double getX()
public double getY()
public void multiplicacionPorEscarlar(float m)
m
- escalar por el cual se multiplica al Vector.public static float productoPunto(Vector a, Vector b)
a
- Vector 1b
- Vector 2
public static Vector resta(Vector a, Vector b)
a
- vector1b
- vector2, se le resta al vector1
public void rotar(float alfa)
alfa
- Angulo de rotaci?n del Vector.public void setX(double x)
x
- Valor que se asigna a componte x del vector.public void setY(double y)
y
- Valor que se asigna a componte y del vector.public static Vector suma(Vector a, Vector b)
a
- vector 1b
- vector 2
public void sumarle(Vector v)
v
- vector que se le suma.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |