vec3d
Functions
add
void vec3d.add(object, x, y, z)
almostEquals
boolean vec3d.almostEquals(object, vector, epsilon)
Name | Type | Description |
object | vec3d | |
vector | vec3d | |
epsilon | double | |
isZero
boolean vec3d.isZero(object)
Name | Type | Description |
object | vec3d | |
isNearZero
boolean vec3d.isNearZero(object)
Name | Type | Description |
object | vec3d | |
getXY
vec2d vec3d.getXY(object)
Name | Type | Description |
object | vec3d | |
getXZ
vec2d vec3d.getXZ(object)
Name | Type | Description |
object | vec3d | |
getYZ
vec2d vec3d.getYZ(object)
Name | Type | Description |
object | vec3d | |
set
void vec3d.set(object, x, y, z)
setXY
void vec3d.setXY(object, vec2)
Name | Type | Description |
object | vec3d | |
vec2 | vec2d | |
setXZ
void vec3d.setXZ(object, vec2)
Name | Type | Description |
object | vec3d | |
vec2 | vec2d | |
setYZ
void vec3d.setYZ(object, vec2)
Name | Type | Description |
object | vec3d | |
vec2 | vec2d | |
mod
vec3d vec3d.mod(object, scalar)
Name | Type | Description |
object | vec3d | |
scalar | double | |
dot
double vec3d.dot(object, vector)
Name | Type | Description |
object | vec3d | |
vector | vec3d | |
cross
vec3d vec3d.cross(object, vector)
Name | Type | Description |
object | vec3d | |
vector | vec3d | |
getOneOrthogonal
vec3d vec3d.getOneOrthogonal(object)
Name | Type | Description |
object | vec3d | |
normalize
void vec3d.normalize(object)
Name | Type | Description |
object | vec3d | |
normalized
vec3d vec3d.normalized(object)
Name | Type | Description |
object | vec3d | |
getLength2
double vec3d.getLength2(object)
Name | Type | Description |
object | vec3d | |
distance2
double vec3d.distance2(object, v)
Name | Type | Description |
object | vec3d | |
v | vec3d | |