Transformatie

Transform class

Een transformatie bevat informatie die toegang biedt tot de vertaling/schaal/rotatie van een object of de transformatie‑matrix tegen minimale kosten. Dit wordt gebruikt door lokale transformatie. @hideconstructor

Methoden

getGeometricTranslation

NaamBeschrijving
getGeometricTranslation()Haalt de geometrische translatie op of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setGeometricTranslation

NaamBeschrijving
setGeometricTranslation(value)Haalt de geometrische translatie op of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


getGeometricScaling

NaamBeschrijving
getGeometricScaling()Haalt de geometrische schaal op of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setGeometricScaling

NaamBeschrijving
setGeometricScaling(value)Haalt de geometrische schaal op of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


getGeometricRotation

NaamBeschrijving
getGeometricRotation()Haalt de geometrische Euler-rotatie op (gemeten in graden) of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setGeometricRotation

NaamBeschrijving
setGeometricRotation(value)Haalt de geometrische Euler-rotatie op (gemeten in graden) of stelt deze in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangetast. Deze wordt samengevoegd als lokale transformatie wanneer je de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


getTranslation

NaamBeschrijving
getTranslation()Haalt of stelt de translatie in

Result:


setTranslation

NaamBeschrijving
setTranslation(value)Haalt of stelt de translatie in

Result:


getScale

NaamBeschrijving
getScale()Haalt of stelt de schaal in

Result:


setScale

NaamBeschrijving
setScale(value)Haalt of stelt de schaal in

Result:


getPreRotation

NaamBeschrijving
getPreRotation()Haalt of stelt de pre-rotatie in, weergegeven in graden

Result:


setPreRotation

NaamBeschrijving
setPreRotation(value)Haalt of stelt de pre-rotatie in, weergegeven in graden

Result:


getPostRotation

NaamBeschrijving
getPostRotation()Haalt of stelt de post-rotatie in, weergegeven in graden

Result:


setPostRotation

NaamBeschrijving
setPostRotation(value)Haalt of stelt de post-rotatie in, weergegeven in graden

Result:


getEulerAngles

NaamBeschrijving
getEulerAngles()Haalt of stelt de rotatie in, weergegeven in Euler-hoeken, gemeten in graden

Result:


setEulerAngles

NaamBeschrijving
setEulerAngles(value)Haalt of stelt de rotatie in, weergegeven in Euler-hoeken, gemeten in graden

Result:


getRotation

NaamBeschrijving
getRotation()Haalt of stelt de rotatie in, weergegeven in een quaternion.

Result:


setRotation

NaamBeschrijving
setRotation(value)Haalt of stelt de rotatie in, weergegeven in een quaternion.

Result:


getTransformMatrix

NaamBeschrijving
getTransformMatrix()Haalt of stelt de transformatiematrix in. Toewijzing hiervan zal de Translatie, Schaal en Rotatie resetten, de GeometricRotation, GeometricScaling en GeometricTranslation worden niet beïnvloed.

Result:


setTransformMatrix

NaamBeschrijving
setTransformMatrix(value)Haalt of stelt de transformatiematrix in. Toewijzing hiervan zal de Translatie, Schaal en Rotatie resetten, de GeometricRotation, GeometricScaling en GeometricTranslation worden niet beïnvloed.

Result:


getName

NaamBeschrijving
getName()Haalt de naam op of stelt deze in. De naam.

Result:


setName

NaamBeschrijving
setName(value)Haalt de naam op of stelt deze in. De naam.

Result:


getProperties

NaamBeschrijving
getProperties()Haalt de collectie van alle eigenschappen op.

Result:


setGeometricTranslation

NaamBeschrijving
setGeometricTranslation(x, y, z)Stelt de geometrische translatie in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangedaan. Het wordt samengevoegd als lokale transformatie wanneer u de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setGeometricScaling

NaamBeschrijving
setGeometricScaling(sx, sy, sz)Stelt de geometrische schaal in. Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangedaan. Het wordt samengevoegd als lokale transformatie wanneer u de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setGeometricRotation

NaamBeschrijving
setGeometricRotation(rx, ry, rz)Stelt de geometrische Euler-rotatie in (gemeten in graden). Geometrische transformatie beïnvloedt alleen de gekoppelde entiteiten en laat de onderliggende knooppunten onaangedaan. Het wordt samengevoegd als lokale transformatie wanneer u de geometrische transformatie exporteert naar bestandstypen die dit niet ondersteunen.

Result:


setTranslation

NaamBeschrijving
setTranslation(tx, ty, tz)Stelt de translatie van de huidige transformatie in.

Parameters:

NaamTypeBeschrijving
tNumbernull
tNumbernull
tNumbernull

Result: Transformatie


setScale

NaamBeschrijving
setScale(sx, sy, sz)Stelt de schaal van de huidige transformatie in.

Parameters:

NaamTypeBeschrijving
sNumbernull
sNumbernull
sNumbernull

Result: Transformatie


setEulerAngles

NaamBeschrijving
setEulerAngles(rx, ry, rz)Stelt de Euler‑hoeken in graden van de huidige transformatie in.

Parameters:

NaamTypeBeschrijving
rNumbernull
rNumbernull
rNumbernull

Result: Transformatie


setRotation

NaamBeschrijving
setRotation(rw, rx, ry, rz)Stelt de rotatie (als quaternioncomponenten) van de huidige transformatie in.

Parameters:

NaamTypeBeschrijving
rNumbernull
rNumbernull
rNumbernull
rNumbernull

Result: Transformatie


setPreRotation

NaamBeschrijving
setPreRotation(rx, ry, rz)Stelt de pre‑rotatie in, weergegeven in graden

Result: Transformatie


setPostRotation

NaamBeschrijving
setPostRotation(rx, ry, rz)Stelt de post‑rotatie in, weergegeven in graden

Result: Transformatie


removeProperty

NaamBeschrijving
removeProperty(property)Verwijdert een dynamische eigenschap.

Parameters:

NaamTypeBeschrijving
eigenschapEigenschapWelke eigenschap moet worden verwijderd

Result: boolean


removeProperty

NaamBeschrijving
removeProperty(property)Verwijder de opgegeven eigenschap geïdentificeerd op naam

Parameters:

NaamTypeBeschrijving
propertStringnull

Result: boolean


getProperty

NaamBeschrijving
getProperty(property)Haal de waarde van de opgegeven eigenschap op

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap

Result: Object


setProperty

NaamBeschrijving
setProperty(property, value)Stelt de waarde van de opgegeven eigenschap in

Parameters:

NaamTypeBeschrijving
eigenschapStringNaam van eigenschap
valueObjectDe waarde van de eigenschap

Result: Object


findProperty

NaamBeschrijving
findProperty(propertyName)Zoekt de eigenschap. Het kan een dynamische eigenschap (Gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap(Geadresseerd aan de hand van zijn naam)

Parameters:

NaamTypeBeschrijving
propertyNameStringNaam van eigenschap.

Result: Eigenschap