Aspose.ThreeD.Utilities

सभी उपयोगिता वर्ग इस नामस्थान में परिभाषित हैं।

कक्षाओं

कक्षाविवरण
DummyFileSystemपढ़ें/लिखें ऑपरेशन डमी ऑपरेशन हैं।
FileSystemफ़ाइल सिस्टम एनकैप्सुलेशन। Aspose.3D इसका उपयोग पढ़ने/लिखने की निर्भरता के लिए करेगा।
IOUtilsबाइनरी राइटर में मैट्रिक्स/वेक्टर लिखने के लिए यूटिलिटीज
LocalFileSystemLocalFileSystem पढ़ने/लिखने के संचालन को स्थानीय निर्देशिका में मैप करेगा।
MathUtilsउपयोगी गणितीय उपयोगिताओं का एक सेट।
MemoryFileSystemMemoryFileSystemरीड/राइट ऑपरेशंस को मेमोरी में मैप करेगा।
ParseExceptionअपवाद जब Aspose.3D इनपुट को पार्स करने में विफल रहा।
SemanticAttributeउपयोगकर्ता को स्थिर घोषणा के लिए अपनी स्वयं की संरचना का उपयोग करने की अनुमति देंVertexDeclaration
TransformBuilderTransformBuilder ट्रांसफ़ॉर्मेशन की एक श्रृंखला द्वारा ट्रांसफ़ॉर्म मैट्रिक्स बनाने के लिए उपयोग किया जाता है।
Vertexवर्टेक्स संदर्भ, कच्चे शीर्ष तक पहुँचने के लिए उपयोग किया जाता हैTriMesh .
VertexDeclarationएक कस्टम परिभाषित शीर्ष संरचना की घोषणा
VertexFieldवर्टेक्स की फील्ड मेमोरी लेआउट विवरण।
Watermarkमेश से/में ब्लाइंड वॉटरमार्क को एनकोड/डीकोड करने की उपयोगिता।
ZipArchiveFileSystemनिर्दिष्ट ज़िप फ़ाइल या ज़िप स्ट्रीम तक रीड-ओनली एक्सेस प्रदान करने के लिए फ़ाइल सिस्टम। फ़ाइल सिस्टम ओपन/सेव ऑपरेशन के बाद निपटाया जाएगा।

संरचनाएं

संरचनाविवरण
BoundingBoxअक्ष-संरेखित बाउंडिंग बॉक्स
BoundingBox2Dके लिए अक्ष-संरेखित बाउंडिंग बॉक्सVector2
FMatrix4फ्लोट टाइप में सभी घटक के साथ मैट्रिक्स 4x4
FVector2दो घटकों के साथ एक फ्लोट वेक्टर।
FVector3तीन घटकों के साथ एक फ्लोट वेक्टर।
FVector4चार घटकों के साथ एक फ्लोट वेक्टर।
Matrix44x4 मैट्रिक्स कार्यान्वयन।
QuaternionQuaternion आमतौर पर कंप्यूटर ग्राफिक्स में रोटेशन करने के लिए उपयोग किया जाता है।
RelativeRectangleसापेक्ष आयत सापेक्ष घटक से निरपेक्ष मान के बीच का सूत्र है: स्केल * (संदर्भ चौड़ाई) + ऑफ़सेट इसलिए यदि हम चाहते हैं कि यह एक निरपेक्ष मान का प्रतिनिधित्व करे, तो सभी स्केल फ़ील्ड को शून्य छोड़ दें, और इसके बजाय ऑफ़सेट फ़ील्ड का उपयोग करें।
Vector2दो घटकों वाला एक वेक्टर।
Vector3तीन घटकों वाला एक वेक्टर।
Vector4चार घटकों वाला एक वेक्टर।

इंटरफेस

इंटरफेसविवरण
IArrayList<T>Aspose.3D का अपना अत्यधिक अनुकूलित कार्यान्वयन हैList बेहतर लोडिंग/बचत प्रदर्शन के लिए केवल यह इंटरफ़ेस उपयोगकर्ता के लिए उजागर किया गया हैIList संगत और समान इंटरफेस।

गणना

गणनाविवरण
BoundingBoxExtentबाउंडिंग बॉक्स की सीमा
ComposeOrderरूपांतरण मैट्रिक्स बनाने का क्रम
RotationOrderऑर्डर नियंत्रित करता है जो rx ry rz परिवर्तन मैट्रिक्स में लागू होते हैं।
VertexFieldDataTypeवर्टेक्स फ़ील्ड का डेटा प्रकार
VertexFieldSemanticशीर्ष क्षेत्र का शब्दार्थ