Vector3

General

Vector3 és una classe en Aspose.3d per a Python.

Vector3.set sets the x, y, and z components to the given values.

Propietats

NomTipus de productesAccésDescripció
xfloatLlegeix.És el component de les coordenades X.
yfloatLlegeix.
zfloatLlegeix.
lengthfloatLlegeix.
length2floatLlegeix.És la magnitud quadrada del vector.
zero'Vector3'Llegeix.És un vector amb tots els components iguals a zero.
one'Vector3'Llegeix.
unit_x'Vector3'Llegeix.És un vector unitari que apunta al llarg de l’eix X positiu.
unit_y'Vector3'Llegeix.
unit_z'Vector3'Llegeix.

Mètodes

SignaturaDescripció
__init__(x, y, z)
set(new_x: float, new_y: float, new_z: float)S’estableixen els components x, y i z als valors donats.
dot(rhs: 'Vector3')floatRetorna el producte de punt d’aquest vector amb un altre.
cross(rhs: 'Vector3')'Vector3'Retorna un nou vector que és el producte de cruix amb un altre.
normalize()'Vector3'Retorna un vector de longitud unitària en la mateixa direcció.
angle_between(dir: 'Vector3', up)floatRetorna l’angle en radians entre aquest vector i un altre, utilitzant la direcció cap amunt
sin()'Vector3'Retorna un vector del sen de cada component.
cos()'Vector3'Retorna un vector del cossin de cada component.
compare_to(other: 'Vector3')intRetorna un nombre sencer que indica l’ordre comparat amb un altre vector.
parse(input: str)'Vector3'Crea un Vector3 a partir d’una representació de cadena.
 Català