Package | Description |
---|---|
lsystem.util |
Modifier and Type | Field and Description |
---|---|
private AVector[] |
ArcBall.axisSet |
private AVector |
ArcBall.v_down |
private AVector |
ArcBall.v_drag |
Modifier and Type | Method and Description |
---|---|
AVector |
ArcBall.constrainVector(AVector vector,
AVector axis)
Returns the PVector if the axis is constrained
|
AVector |
AVector.cross(AVector v) |
AVector |
ArcBall.mouse2sphere(float x,
float y)
Returns the PVector of the constrain PVector if constrained
|
(package private) static AVector |
AVector.mult(AVector v,
float scalar) |
AVector |
AVector.normalize()
Normalize this vector (and sensibly return it)
|
(package private) static AVector |
AVector.sub(AVector v1,
AVector v2) |
Modifier and Type | Method and Description |
---|---|
AVector |
ArcBall.constrainVector(AVector vector,
AVector axis)
Returns the PVector if the axis is constrained
|
AVector |
AVector.cross(AVector v) |
(package private) static float |
AVector.dot(AVector v1,
AVector v2) |
(package private) static AVector |
AVector.mult(AVector v,
float scalar) |
void |
AQuat.set(float w,
AVector v) |
(package private) static AVector |
AVector.sub(AVector v1,
AVector v2) |
Constructor and Description |
---|
AVector(AVector v1)
Copy constructor
|