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

NombreTipoAccessDescripción
zeroFVector3LeerObtiene el cero.
oneFVector3LeerObtiene el uno.
unitXFVector3LeerObtiene la unidad x.
unitYFVector3LeerObtiene la unidad y.
unitZFVector3LeerObtiene la unidad z.

Métodos

SignatureDescripció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()FVector3De vuelta el cero.
getOne()FVector3devolver la uno.
getUnitX()FVector3Retorna la unidad x.
getUnitY()FVector3Devolver la unidad y.
getUnitZ()FVector3Devolver la unidad Z.
create(v: FVector3)Vector3Las llamadas crean(v) en esta instancia de FVector3.
parse(input: String)FVector3Calla parse(input) en esta instancia FVector3.
compareTo(other: FVector3)intCalla comparar(o) en esta instancia FVector3.
get(component: int)floatConvocar a obtener(componente) en esta instancia FVector3.
set(component: int, value: float)Calla set(componente, valor) en esta instancia FVector3.
normalize()FVector3Se llama a la normalización en esta instancia FVector3.
cross(other: FVector3)FVector3Calla cruz(o otro) en esta instancia FVector3.
add(a: FVector3, b: FVector3)FVector3Calls add(a, b) en esta instancia FVector3.
sub(a: FVector3, b: FVector3)FVector3Calla sub(a, b) en esta instancia FVector3.
mul(a: FVector3, b: float)FVector3Chamó mul(a, b) en esta instancia FVector3.
mul(b: float, a: FVector3)FVector3Chamó mul(b, a) en esta instancia FVector3.
div(a: FVector3, b: float)FVector3Calla div(a, b) en esta instancia FVector3.
negative(a: FVector3)FVector3Calla negativo(a) en esta instancia FVector3.
equals(obj: Object)booleanCalla equals(obj) en esta instancia FVector3.
hashCode()intChamó hashCode en esta instancia FVector3.
toString()StringSe llama toString en esta instancia FVector3.
clone()FVector3Clone en esta instancia FVector3.
copyFrom(src: FVector3)Apela a copiaFrom(src) en esta instancia FVector3.

Ver también

 Español