Transform

अवलोकन

Transform Aspose.3D FOSS में .NET के लिए एक क्लास है. से विरासत लेता है: A3DObject, INamedObject.

एक ट्रांसफ़ॉर्म में ऐसी जानकारी होती है जो वस्तु के translate/scale/rotation या ट्रांसफ़ॉर्म मैट्रिक्स तक न्यूनतम लागत पर पहुँच प्रदान करती है। यह स्थानीय ट्रांसफ़ॉर्म द्वारा उपयोग किया जाता है।.

यह क्लास .NET प्रोग्रामों में Transform ऑब्जेक्ट्स के साथ काम करने के लिए 14 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, FindProperty, GetProperty, RemoveProperty, SetEulerAngles, SetGeometricRotation, SetGeometricScaling, SetGeometricTranslation, SetPostRotation, SetPreRotation, SetProperty, SetRotation, और 2 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए उपलब्ध होते हैं।. गुण: EulerAngles, GeometricRotation, GeometricScaling, GeometricTranslation, Name, PostRotation, और 10 और।.

प्रॉपर्टीज़

नामप्रकारAccessविवरण
TranslationVector3पढ़ें/लिखेंअनुवाद को प्राप्त करता है या सेट करता है
ScalingVector3पढ़ें/लिखेंस्केलिंग प्राप्त करता है या सेट करता है
ScalingOffsetVector3पढ़ें/लिखेंस्केलिंग ऑफ़सेट को प्राप्त करता है या सेट करता है
ScalingPivotVector3पढ़ें/लिखेंस्केलिंग पिवट को प्राप्त करता है या सेट करता है
PreRotationVector3पढ़ें/लिखेंडिग्री में दर्शाए गए प्री-रोटेशन को प्राप्त करता है या सेट करता है
RotationOffsetVector3पढ़ें/लिखेंप्राप्त करता है या सेट करता है rotation offset
RotationPivotVector3पढ़ें/लिखेंरोटेशन पिवट को प्राप्त करता है या सेट करता है
PostRotationVector3पढ़ना/लिखनाडिग्री में दर्शाए गए पोस्ट-रोटेशन को प्राप्त करता है या सेट करता है
EulerAnglesVector3पढ़ना/लिखनाEuler कोणों में दर्शाए गए घूर्णन को प्राप्त करता है या सेट करता है, डिग्री में मापा गया
RotationQuaternionपढ़ें/लिखेंक्वाटरनियन में दर्शाए गए घूर्णन को प्राप्त करता है या सेट करता है।.
TransformMatrixMatrix4पढ़ें/लिखेंट्रांसफ़ॉर्म मैट्रिक्स को प्राप्त करता है या सेट करता है।.
GeometricTranslationVector3पढ़ें/लिखेंभौगोलिक अनुवाद को प्राप्त करता है या सेट करता है।.
GeometricScalingVector3पढ़ें/लिखेंज्यामितीय स्केलिंग प्राप्त करता है या सेट करता है।.
GeometricRotationVector3पढ़ें/लिखेंज्यामितीय Euler घूर्णन को प्राप्त करता है या सेट करता है (डिग्री में मापा गया)।.
Namestringपढ़ें/लिखेंनाम प्राप्त करता है या सेट करता है।.
PropertiesPropertyCollectionपढ़ेंसभी गुणों का संग्रह प्राप्त करता है।.

मेथड्स

Signatureविवरण
SetGeometricTranslation(x: double, y: double, z: double)ज्यामितीय अनुवाद को सेट करता है।.
SetGeometricScaling(sx: double, sy: double, sz: double)ज्यामितीय स्केलिंग सेट करता है।.
SetGeometricRotation(rx: double, ry: double, rz: double)ज्यामितीय यूलेर घूर्णन को सेट करता है (डिग्री में मापा गया)।.
SetTranslation(tx: double, ty: double, tz: double)वर्तमान ट्रांसफ़ॉर्म का ट्रांसलेशन सेट करता है।.
SetScale(sx: double, sy: double, sz: double)वर्तमान ट्रांसफ़ॉर्म का स्केल सेट करता है।.
SetEulerAngles(rx: double, ry: double, rz: double)वर्तमान ट्रांसफ़ॉर्म के यूलर कोण को डिग्री में सेट करता है।.
SetRotation(rw: double, rx: double, ry: double, rz: double)वर्तमान ट्रांसफ़ॉर्म का रोटेशन (क्वाटरनियन घटकों) सेट करता है।.
SetPreRotation(rx: double, ry: double, rz: double)डिग्री में दर्शाए गए pre-rotation को सेट करता है
SetPostRotation(rx: double, ry: double, rz: double)डिग्री में प्रतिनिधित्व किए गए पोस्ट‑रोटेशन को सेट करता है
A3DObject()A3DObject क्लास का नया इंस्टेंस बिना नाम के आरंभ करता है।।.
RemoveProperty(property: Property)एक डायनेमिक प्रॉपर्टी को हटाता है.
GetProperty(property: string)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें
SetProperty(property: string, value: object?)निर्दिष्ट प्रॉपर्टी का मान सेट करता है
FindProperty(propertyName: string)प्रॉपर्टी को खोजता है.

और देखें

 हिन्दी