Transformatie
inhoud
[
verbergen
]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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| getTranslation() | Haalt of stelt de translatie in |
Result:
setTranslation
| Naam | Beschrijving |
|---|---|
| setTranslation(value) | Haalt of stelt de translatie in |
Result:
getScale
| Naam | Beschrijving |
|---|---|
| getScale() | Haalt of stelt de schaal in |
Result:
setScale
| Naam | Beschrijving |
|---|---|
| setScale(value) | Haalt of stelt de schaal in |
Result:
getPreRotation
| Naam | Beschrijving |
|---|---|
| getPreRotation() | Haalt of stelt de pre-rotatie in, weergegeven in graden |
Result:
setPreRotation
| Naam | Beschrijving |
|---|---|
| setPreRotation(value) | Haalt of stelt de pre-rotatie in, weergegeven in graden |
Result:
getPostRotation
| Naam | Beschrijving |
|---|---|
| getPostRotation() | Haalt of stelt de post-rotatie in, weergegeven in graden |
Result:
setPostRotation
| Naam | Beschrijving |
|---|---|
| setPostRotation(value) | Haalt of stelt de post-rotatie in, weergegeven in graden |
Result:
getEulerAngles
| Naam | Beschrijving |
|---|---|
| getEulerAngles() | Haalt of stelt de rotatie in, weergegeven in Euler-hoeken, gemeten in graden |
Result:
setEulerAngles
| Naam | Beschrijving |
|---|---|
| setEulerAngles(value) | Haalt of stelt de rotatie in, weergegeven in Euler-hoeken, gemeten in graden |
Result:
getRotation
| Naam | Beschrijving |
|---|---|
| getRotation() | Haalt of stelt de rotatie in, weergegeven in een quaternion. |
Result:
setRotation
| Naam | Beschrijving |
|---|---|
| setRotation(value) | Haalt of stelt de rotatie in, weergegeven in een quaternion. |
Result:
getTransformMatrix
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| getName() | Haalt de naam op of stelt deze in. De naam. |
Result:
setName
| Naam | Beschrijving |
|---|---|
| setName(value) | Haalt de naam op of stelt deze in. De naam. |
Result:
getProperties
| Naam | Beschrijving |
|---|---|
| getProperties() | Haalt de collectie van alle eigenschappen op. |
Result:
setGeometricTranslation
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| 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
| Naam | Beschrijving |
|---|---|
| setTranslation(tx, ty, tz) | Stelt de translatie van de huidige transformatie in. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| t | Number | null |
| t | Number | null |
| t | Number | null |
Result: Transformatie
setScale
| Naam | Beschrijving |
|---|---|
| setScale(sx, sy, sz) | Stelt de schaal van de huidige transformatie in. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| s | Number | null |
| s | Number | null |
| s | Number | null |
Result: Transformatie
setEulerAngles
| Naam | Beschrijving |
|---|---|
| setEulerAngles(rx, ry, rz) | Stelt de Euler‑hoeken in graden van de huidige transformatie in. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: Transformatie
setRotation
| Naam | Beschrijving |
|---|---|
| setRotation(rw, rx, ry, rz) | Stelt de rotatie (als quaternioncomponenten) van de huidige transformatie in. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| r | Number | null |
| r | Number | null |
| r | Number | null |
| r | Number | null |
Result: Transformatie
setPreRotation
| Naam | Beschrijving |
|---|---|
| setPreRotation(rx, ry, rz) | Stelt de pre‑rotatie in, weergegeven in graden |
Result: Transformatie
setPostRotation
| Naam | Beschrijving |
|---|---|
| setPostRotation(rx, ry, rz) | Stelt de post‑rotatie in, weergegeven in graden |
Result: Transformatie
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijdert een dynamische eigenschap. |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | Eigenschap | Welke eigenschap moet worden verwijderd |
Result: boolean
removeProperty
| Naam | Beschrijving |
|---|---|
| removeProperty(property) | Verwijder de opgegeven eigenschap geïdentificeerd op naam |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| propert | String | null |
Result: boolean
getProperty
| Naam | Beschrijving |
|---|---|
| getProperty(property) | Haal de waarde van de opgegeven eigenschap op |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
Result: Object
setProperty
| Naam | Beschrijving |
|---|---|
| setProperty(property, value) | Stelt de waarde van de opgegeven eigenschap in |
Parameters:
| Naam | Type | Beschrijving |
|---|---|---|
| eigenschap | String | Naam van eigenschap |
| value | Object | De waarde van de eigenschap |
Result: Object
findProperty
| Naam | Beschrijving |
|---|---|
| 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:
| Naam | Type | Beschrijving |
|---|---|---|
| propertyName | String | Naam van eigenschap. |
Result: Eigenschap