Overview
Vector3 is a class in Aspose.3D FOSS for Java.
Inherits from: Struct<Vector3>, Serializable, Comparable<Vector3>.
Properties
| Name | Type | Access | Description |
|---|
zero | Vector3 | Read | |
one | Vector3 | Read | |
unitX | Vector3 | Read | |
unitY | Vector3 | Read | |
unitZ | Vector3 | Read | |
length | double | Read | |
length2 | double | Read | |
Methods
| Signature | Description |
|---|
Vector3() | |
Vector3(x: double, y: double, z: double) | |
Vector3(val: double) | |
Vector3(fv3: FVector3) | |
Vector3(v4: Vector4) | |
getZero() → Vector3 | |
getOne() → Vector3 | |
getUnitX() → Vector3 | |
getUnitY() → Vector3 | |
getUnitZ() → Vector3 | |
set(x: double, y: double, z: double) | |
getLength() → double | |
getLength2() → double | |
normalize() → Vector3 | |
dot(v: Vector3) → double | |
cross(v: Vector3) → Vector3 | |
add(a: Vector3, b: Vector3) → Vector3 | |
sub(a: Vector3, b: Vector3) → Vector3 | |
mul(a: Vector3, b: Vector3) → Vector3 | |
mul(v: Vector3, s: double) → Vector3 | |
mul(s: double, v: Vector3) → Vector3 | |
div(v: Vector3, s: double) → Vector3 | |
div(a: Vector3, b: Vector3) → Vector3 | |
negative(v: Vector3) → Vector3 | |
op_eq(a: Vector3, b: Vector3) → boolean | |
op_ne(a: Vector3, b: Vector3) → boolean | |
get(index: int) → double | |
set(index: int, value: double) | |
angleBetween(a: Vector3, b: Vector3) → double | |
angleBetween(v: Vector3) → double | |
create(v: Vector3) → FVector3 | |
equals(obj: Object) → boolean | |
hashCode() → int | |
toString() → String | |
clone() → Vector3 | |
copyFrom(src: Vector3) | |
compareTo(other: Vector3) → int | |
sin() → Vector3 | |
cos() → Vector3 | |
parse(s: String) → Vector3 | |