Transform

Yleiskatsaus

Transform on luokka Aspose.3D FOSS for Python. Perinnöllisyys on: A3DObject.

Transform.set_translation asettaa käännöskomponentit (tx, ty, tz) ja palauttaa Transform.

Tämä luokka tarjoaa 14 menetelmää Transform-objektien kanssa Pythonin ohjelmissa. Saatavilla olevat menetelmät ovat: __init__, find_property, get_property, remove_property, set_euler_angles, set_geometric_rotation, set_geometric_scaling, set_geometric_translation, set_post_rotation, set_pre_rotation, set_property, set_rotation,ja kaksi muuta menetelmää. Kaikki julkiset jäsenet ovat käytettävissä missä tahansa Python-sovelluksessa asennuksen jälkeen Aspose.3D FOSS for Pythonin paketin. Ominaisuuksia : euler_angles, geometric_rotation, geometric_scaling, geometric_translation, name, post_rotation,Ja vielä 10 lisää.

omaisuus

NimiätyyppiAccesskuvaus
translationVector3Lue / KirjoitaHakee tai asettaa käännöksen.
scalingVector3Lue / KirjoitaHakee tai asettaa skaalausta.
rotationQuaternionLue / KirjoitaHakee tai asettaa kierron.
euler_anglesVector3Lue / KirjoitaHakee tai asettaa Eulerin kulmat.
scaling_offsetVector3Lue / KirjoitaHakee tai asettaa skaalausoffsetin.
scaling_pivotVector3Lue / KirjoitaHakee tai asettaa skaalauskiinnityspisteen.
rotation_offsetVector3Lue / KirjoitaHakee tai asettaa kierron siirtymän.
rotation_pivotVector3Lue / KirjoitaHakee tai asettaa kierron kiintopisteen.
pre_rotationVector3Lue / KirjoitaHakee tai asettaa esikierroksen.
post_rotationVector3Lue / KirjoitaHakee tai asettaa postauksen kierron.
geometric_translationVector3Lue / KirjoitaHakee tai asettaa geometrian siirron.
geometric_scalingVector3Lue / KirjoitaHakee tai asettaa geometrisen skaalaus.
geometric_rotationVector3Lue / KirjoitaHakee tai asettaa geometrisen kierron.
transform_matrixMatrix4Lue / KirjoitaHakee tai asettaa muunnosmatriisin.
namestrLue / KirjoitaHakee tai asettaa nimen.
propertiesPropertyCollectionLueHakee ominaisuudet.

menetelmät

Signaturekuvaus
__init__(name: str)
set_translation(tx: float, ty: float, tz: float)'Transform'Asettaa käännösarvon.
set_scale(sx: float, sy: float, sz: float)'Transform'Asettaa skaalausarvon.
set_euler_angles(rx: float, ry: float, rz: float)'Transform'Asettaa Euler‑kulmien arvon.
set_rotation(rw: float, rx: float, ry: float, rz: float)'Transform'Asettaa kierron arvon.
set_pre_rotation(rx: float, ry: float, rz: float)'Transform'Asettaa esikierroksen arvon.
set_post_rotation(rx: float, ry: float, rz: float)'Transform'Asettaa postauksen kiertokulman arvon.
set_geometric_translation(x: float, y: float, z: float)'Transform'Asettaa geometrisen siirtymäarvon.
set_geometric_scaling(sx: float, sy: float, sz: float)'Transform'Asettaa geometrisen skaalausarvon.
set_geometric_rotation(rx: float, ry: float, rz: float)'Transform'Asettaa geometrisen kierron arvon.
find_property(property_name: str)
get_property(property: str)
set_property(property: str, value)Asettaa ominaisuuden arvon.
remove_property(property)

Katso myös

 Suomi