Vector3

Yleiskatsaus

Vector3 on luokka Aspose.3D FOSS for Python.

Vector3.dot palauttaa tämän vetorin tuote toiseen Vector3:een.

Tämä luokka tarjoaa 10 menetelmää työskennellä Vector3 esineiden kanssa Pythonin ohjelmissa. Saatavilla olevat menetelmät ovat: __init__, angle_between, compare_to, cos, cross, dot, normalize, parse, set, sin. Kaikki julkiset jäsenet ovat käytettävissä missä tahansa Python-sovelluksessa asennuksen jälkeen Aspose.3D FOSS for Pythonin paketin. Ominaisuuksia : length, length2, one, unit_x, unit_y, unit_z,Ja vielä neljä muuta.

omaisuus

NimiätyyppiAccesskuvaus
xfloatLue / KirjoitaHakee tai asettaa x:n.
yfloatLue / KirjoitaHakee tai asettaa y:n.
zfloatLue / KirjoitaHakee tai asettaa z:n.
lengthfloatLueHakee pituuden.
length2floatLueHakee pituuden2.
zero'Vector3'LueHakee nollan.
one'Vector3'LueHakee yhden.
unit_x'Vector3'LueHakee yksikön x:n.
unit_y'Vector3'LueHakee yksikön y.
unit_z'Vector3'LueHakee yksikön z.

menetelmät

Signaturekuvaus
__init__(x, y, z)
set(new_x: float, new_y: float, new_z: float)
dot(rhs: 'Vector3')floatPalauttaa tämän vetorin tuote toiseen Vector3:een.
cross(rhs: 'Vector3')'Vector3'Uusi Vector3 palautuu, joka on ristituote toisen vektorin kanssa.
normalize()'Vector3'Vektorin 3 yksikkön pituus palautuu samassa suunnassa.
angle_between(dir: 'Vector3', up)floatPalauttaa kulman säteillä tämän vetorin ja toisen välissä, käyttämällä ylös suuntaan.
sin()'Vector3'Palauttaa vektorin, jonka komponentit ovat tämän vetorin kunkin komponentin sieni.
cos()'Vector3'
compare_to(other: 'Vector3')intVertaa tämän vetorin toiseen lexikografisesti ja palauttaa int
parse(input: str)'Vector3'Luo Vector3 sarjan esityksestä

Katso myös

 Suomi