[idx3d::API]
idx3d_Vector.java
package
idx3d
;
public class idx3d_Vector
public float x=0;
public float y=0;
public float z=0;
public float r=0;
public float theta=0;
public
idx3d_Vector
()
public
idx3d_Vector
(float xpos, float ypos, float zpos)
public
idx3d_Vector
normalize
()
public
idx3d_Vector
reverse
()
public
float
length
()
public
idx3d_Vector
transform
(idx3d_Matrix m)
public
void
buildCylindric
()
public
void
buildCartesian
()
public static
idx3d_Vector
getNormal
(idx3d_Vector a, idx3d_Vector b)
public static
idx3d_Vector
getNormal
(idx3d_Vector a, idx3d_Vector b, idx3d_Vector c)
public static
idx3d_Vector
vectorProduct
(idx3d_Vector a, idx3d_Vector b)
public static
idx3d_Vector
vectorProduct
(idx3d_Vector a, idx3d_Vector b, idx3d_Vector c)
public static
float
angle
(idx3d_Vector a, idx3d_Vector b)
public static
idx3d_Vector
add
(idx3d_Vector a, idx3d_Vector b)
public static
idx3d_Vector
sub
(idx3d_Vector a, idx3d_Vector b)
public static
idx3d_Vector
scale
(float f, idx3d_Vector a)
public static
float
len
(idx3d_Vector a)
public static
idx3d_Vector
random
(float fact)
public
String
toString
()
public
idx3d_Vector
getClone
()
| |