Vector3

Přehled

Vector3 je třída v Aspose.3d pro Python.

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

Vlastnosti

Název:Typ:PřístupPopis:
xfloatČtěte.Je X souřadnice složka
yfloatČtěte.
zfloatČtěte.
lengthfloatČtěte.
length2floatČtěte.Je to čtvereční velikost vektora.
zero'Vector3'Čtěte.Je vektorem, jehož všechny složky jsou rovny nule.
one'Vector3'Čtěte.
unit_x'Vector3'Čtěte.Je jednotkový vektor ukazující podél kladné osy X.
unit_y'Vector3'Čtěte.
unit_z'Vector3'Čtěte.

Metody

Podpis:Popis:
__init__(x, y, z)
set(new_x: float, new_y: float, new_z: float)Nastavuje složky x, y a z na dané hodnoty.
dot(rhs: 'Vector3')floatVrací dotový produkt tohoto vektora s jiným.
cross(rhs: 'Vector3')'Vector3'Vrátí nový vektor, který je křížový produkt s jiným.
normalize()'Vector3'Vrátí vektor o jednotkové délce ve stejném směru.
angle_between(dir: 'Vector3', up)floatVrací úhel v radiánech mezi tímto vektorem a jiným, pomocí směru nahoru.
sin()'Vector3'Vrátí vektor sinusové hodnoty každé složky.
cos()'Vector3'Vrátí vektor kosinu každé složky.
compare_to(other: 'Vector3')intVrátí celé číslo ukazující uspořádání ve srovnání s jiným vektorem.
parse(input: str)'Vector3'Vytvoří Vector3 ze strunového zobrazení.
 Čeština