Vector3

Visão geral

Vector3 é uma classe em Aspose.3D FOSS para Java. Herdeiros de: Struct<Vector3>, Serializable, Comparable<Vector3>.

Esta classe fornece 40 métodos para trabalhar com objetos Vector3 em programas Java. Os métodos disponíveis incluem: Vector3, add, angleBetween, clone, compareTo, copyFrom, cos, create, cross, div, dot, equals, e 19 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: length, length2, one, unitX, unitY, unitZ,E mais um.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
zeroVector3Leia.- Recebe o zero.
oneVector3Leia.- É o único.
unitXVector3Leia.Obtém a unidade x.
unitYVector3Leia.Obtém a unidade y.
unitZVector3Leia.Obtém a unidade z.
lengthdoubleLeia.Tem o comprimento.
length2doubleLeia.Obtém o comprimento 2.

Métodos

AssinaturaDescrição:
Vector3()Chama Vector3 nesta instância de Vectore3.
Vector3(x: double, y: double, z: double)Chama Vector3 ((x, y, z) nesta instância de Vectore3.
Vector3(val: double)Chama Vector3 ((val) nesta instância de Vector3.
Vector3(fv3: FVector3)Chama Vector3 ((fv3) nesta instância de Vectore3.
Vector3(v4: Vector4)Chama Vector3(v4) nesta instância de Vectore3.
getZero()Vector3Retorna o zero.
getOne()Vector3Retorna o 1.
getUnitX()Vector3Retorna a unidade x.
getUnitY()Vector3Retorna a unidade y.
getUnitZ()Vector3Retorna a unidade z.
set(x: double, y: double, z: double)Chamas set ((x, y, z) nesta instância Vector3.
getLength()doubleRetorna o comprimento.
getLength2()doubleRetorna o comprimento2.
normalize()Vector3As chamadas normalizam nesta instância Vector3.
dot(v: Vector3)doubleChama ponto (v) nesta instância Vector3.
cross(v: Vector3)Vector3Chamas cross(v) nesta instância Vector3.
add(a: Vector3, b: Vector3)Vector3Chama add (a, b) nesta instância do Vector3.
sub(a: Vector3, b: Vector3)Vector3Chama sub (a, b) nesta instância Vector3.
mul(a: Vector3, b: Vector3)Vector3Chama mul (a, b) nesta instância Vector3.
mul(v: Vector3, s: double)Vector3Chama mul(v, s) nesta instância Vector3.
mul(s: double, v: Vector3)Vector3Chama mul(s, v) nesta instância Vector3.
div(v: Vector3, s: double)Vector3Chama div(v, s) nesta instância Vector3.
div(a: Vector3, b: Vector3)Vector3Chama div (a, b) nesta instância Vector3.
negative(v: Vector3)Vector3Chama negativo (v) nesta instância Vector3.
op_eq(a: Vector3, b: Vector3)booleanChama op_eq ((a, b) nesta instância Vector3.
op_ne(a: Vector3, b: Vector3)booleanChama op_ne(a, b) nesta instância Vector3.
get(index: int)doubleChama get(index) nesta instância Vector3.
set(index: int, value: double)Chamas definidas ((index, valor) nesta instância Vector3.
angleBetween(a: Vector3, b: Vector3)doubleChama ânguloEntre a, b) nesta instância Vector3.
angleBetween(v: Vector3)doubleChama angleBetween (v) nesta instância Vector3.
create(v: Vector3)FVector3Chama create(v) nesta instância Vector3.
equals(obj: Object)booleanChama igual a (obj) nesta instância do Vector3.
hashCode()intChama hashCode nesta instância Vector3.
toString()StringChama toString nesta instância Vector3.
clone()Vector3Chama clone nesta instância Vector3.
copyFrom(src: Vector3)Chama copyFrom(src) na instância Vector3.
compareTo(other: Vector3)intChama comparar para ((outro) nesta instância Vector3.
sin()Vector3Chama pecado nesta instância Vector3.
cos()Vector3Chama a polícia desta instância Vector3.
parse(s: String)Vector3Chama parse ((s) nesta instância Vector3.

Ver também

 Português