|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectVA3D
public class VA3D
Metoder för 3-dimmensionell vektoralgebra. Vektorerna kan också ses som koordinater
Constructor Summary | |
---|---|
VA3D()
|
Method Summary | |
---|---|
static Point3D |
add(Point3D r1,
Point3D r2)
Adderar två vektorer |
static int |
avstand(Point3D r1,
Point3D r2)
Ger avståndet mellan två punkter. |
static int |
avstandKvadrat(Point3D r1,
Point3D r2)
Ger avståndet i kvadrat mellan två punkter. |
static Point3D |
mul(Point3D r1,
double scalar)
Multiplicerar en vektor med en skalär. |
static Point3D |
mul(Point3D r1,
int scalar)
Multiplicerar en vektor med en skalär. |
static Point3D |
normalisera(Point3D r)
Normaliserar en vektor. |
static int |
punktProdukt(Point3D r1,
Point3D r2)
Punktprodukt |
static Point3D |
sub(Point3D r1,
Point3D r2)
Subtraherar två vektorer. |
static Point3D |
vektorProdukt(Point3D r1,
Point3D r2)
Vektorprodukt |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VA3D()
Method Detail |
---|
public static Point3D add(Point3D r1, Point3D r2)
r1
- första vektornr2
- andra vektorn
public static Point3D sub(Point3D r1, Point3D r2)
public static Point3D mul(Point3D r1, int scalar)
public static Point3D mul(Point3D r1, double scalar)
public static int punktProdukt(Point3D r1, Point3D r2)
public static Point3D vektorProdukt(Point3D r1, Point3D r2)
public static int avstandKvadrat(Point3D r1, Point3D r2)
public static int avstand(Point3D r1, Point3D r2)
public static Point3D normalisera(Point3D r)
r
- vektor att normalisera.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |