FVector3
Visión general
FVector3 Es una clase en Aspose.3D FOSS para Java. Heredados de: Struct<FVector3>, Serializable, Comparable<FVector3>.
FVector3.FVector3 crea un vector con todos los componentes fijados a cero.
Esta clase proporciona 29 métodos para trabajar con objetos FVector3 en programas de Java. Los métodos disponibles incluyen: FVector3, add, clone, compareTo, copyFrom, create, cross, div, equals, get, getOne, getUnitX,11 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.3D FOSS para el paquete Java. Propiedades : one, unitX, unitY, unitZ, zero.
Propiedades
| Nombre | Tipo | Access | Descripción |
|---|---|---|---|
zero | FVector3 | Leer | Obtiene el cero. |
one | FVector3 | Leer | Obtiene el uno. |
unitX | FVector3 | Leer | Obtiene la unidad x. |
unitY | FVector3 | Leer | Obtiene la unidad y. |
unitZ | FVector3 | Leer | Obtiene la unidad z. |
Métodos
| Signature | Descripción |
|---|---|
FVector3() | Inicializa un vector con los valores de float x, y y z especificados. |
FVector3(x: float, y: float, z: float) | Coge FVector3 (x, y, z) en esta instancia de F Vector3. |
FVector3(xy: FVector2, z: float) | Chamó FVector3 (xy, z) en esta instancia de F Vector3. |
FVector3(vec: Vector3) | Chamó FVector3(vec) en esta instancia de F Vector3. |
FVector3(vec: Vector4) | Chamó FVector3(vec) en esta instancia de F Vector3. |
FVector3(vec: FVector4) | Chamó FVector3(vec) en esta instancia de F Vector3. |
getZero() → FVector3 | De vuelta el cero. |
getOne() → FVector3 | devolver la uno. |
getUnitX() → FVector3 | Retorna la unidad x. |
getUnitY() → FVector3 | Devolver la unidad y. |
getUnitZ() → FVector3 | Devolver la unidad Z. |
create(v: FVector3) → Vector3 | Las llamadas crean(v) en esta instancia de FVector3. |
parse(input: String) → FVector3 | Calla parse(input) en esta instancia FVector3. |
compareTo(other: FVector3) → int | Calla comparar(o) en esta instancia FVector3. |
get(component: int) → float | Convocar a obtener(componente) en esta instancia FVector3. |
set(component: int, value: float) | Calla set(componente, valor) en esta instancia FVector3. |
normalize() → FVector3 | Se llama a la normalización en esta instancia FVector3. |
cross(other: FVector3) → FVector3 | Calla cruz(o otro) en esta instancia FVector3. |
add(a: FVector3, b: FVector3) → FVector3 | Calls add(a, b) en esta instancia FVector3. |
sub(a: FVector3, b: FVector3) → FVector3 | Calla sub(a, b) en esta instancia FVector3. |
mul(a: FVector3, b: float) → FVector3 | Chamó mul(a, b) en esta instancia FVector3. |
mul(b: float, a: FVector3) → FVector3 | Chamó mul(b, a) en esta instancia FVector3. |
div(a: FVector3, b: float) → FVector3 | Calla div(a, b) en esta instancia FVector3. |
negative(a: FVector3) → FVector3 | Calla negativo(a) en esta instancia FVector3. |
equals(obj: Object) → boolean | Calla equals(obj) en esta instancia FVector3. |
hashCode() → int | Chamó hashCode en esta instancia FVector3. |
toString() → String | Se llama toString en esta instancia FVector3. |
clone() → FVector3 | Clone en esta instancia FVector3. |
copyFrom(src: FVector3) | Apela a copiaFrom(src) en esta instancia FVector3. |