casmi
Package Index
|
Class Index
casmi
casmi.callback
casmi.exception
casmi.graphics
casmi.graphics.canvas
casmi.graphics.color
casmi.graphics.element
casmi.graphics.font
casmi.graphics.material
casmi.graphics.object
casmi.image
casmi.matrix
casmi.tween
casmi.tween.equations
casmi.ui
casmi.util
Interfaces
Matrix
Classes
Matrix2D
Matrix3D
Vector2D
Vector3D
Package Index
|
Class Index
Summary:
Ctors
|
Methods
|
Inherited Methods
|
[Expand All]
public class
Vector3D
extends
Object
java.lang.Object
↳
casmi.matrix.Vector3D
Class Overview
Vertex class.
Summary
Public Constructors
Vector3D
()
Vector3D
(double x, double y)
Vector3D
(double x, double y, double z)
Public Methods
Vector3D
add
(double num)
Vector3D
add
(
Vector3D
v)
static
Vector3D
crossProduct
(
Vector3D
a,
Vector3D
b)
static double
dotProduct
(
Vector3D
a,
Vector3D
b)
static double
getDistance
(
Vector3D
a,
Vector3D
b)
double
getX
()
double
getY
()
double
getZ
()
double
lengthSquared
()
Vector3D
mult
(
Vector3D
a)
Vector3D
mult
(double b)
Vector3D
par
(
Vector3D
a)
Vector3D
par
(double a)
void
set
(double x, double y, double z)
void
set
(double x, double y)
void
setX
(double x)
void
setY
(double y)
void
setZ
(double z)
String
toString
()
[Expand]
Inherited Methods
From class
java.lang.Object
Object
clone
()
boolean
equals
(
Object
arg0)
void
finalize
()
final
Class
<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
Public Constructors
public
Vector3D
()
public
Vector3D
(double x, double y)
public
Vector3D
(double x, double y, double z)
Public Methods
public
Vector3D
add
(double num)
public
Vector3D
add
(
Vector3D
v)
public static
Vector3D
crossProduct
(
Vector3D
a,
Vector3D
b)
public static double
dotProduct
(
Vector3D
a,
Vector3D
b)
public static double
getDistance
(
Vector3D
a,
Vector3D
b)
public double
getX
()
public double
getY
()
public double
getZ
()
public double
lengthSquared
()
public
Vector3D
mult
(
Vector3D
a)
public
Vector3D
mult
(double b)
public
Vector3D
par
(
Vector3D
a)
public
Vector3D
par
(double a)
public void
set
(double x, double y, double z)
public void
set
(double x, double y)
public void
setX
(double x)
public void
setY
(double y)
public void
setZ
(double z)
public
String
toString
()