public class MathVect
extends java.lang.Object
Constructor and Description |
---|
MathVect(double x,
double y) |
MathVect(java.awt.geom.Point2D.Double p1,
java.awt.geom.Point2D.Double p2) |
Modifier and Type | Method and Description |
---|---|
double |
angle(MathVect v) |
double |
angleOrigine()
calc angle from origin, in -Math.PI , Math.PI
|
double |
getX() |
double |
getY() |
MathLine |
lineFrompoint(java.awt.geom.Point2D.Double p) |
MathVect |
moins() |
MathVect |
moins(MathVect v) |
double |
norme() |
MathVect |
orthogonal() |
MathVect |
orthoNorme() |
MathVect |
plus(MathVect v) |
java.awt.geom.Point2D.Double |
plus(java.awt.geom.Point2D.Double p) |
MathVect |
rotate(double angle)
rotate from origin
|
MathVect |
scale(double s) |
double |
vectorielZ(MathVect v) |
public MathVect(double x, double y)
public MathVect(java.awt.geom.Point2D.Double p1, java.awt.geom.Point2D.Double p2)
public MathVect orthogonal()
public double norme()
public MathVect orthoNorme()
public MathVect moins()
public double getX()
public double getY()
public java.awt.geom.Point2D.Double plus(java.awt.geom.Point2D.Double p)
public MathLine lineFrompoint(java.awt.geom.Point2D.Double p)
public MathVect scale(double s)
public double vectorielZ(MathVect v)
public double angleOrigine()
public double angle(MathVect v)
public MathVect rotate(double angle)
angle
-