Geometry
अवलोकन
Geometry Aspose.3D FOSS में Java के लिए एक क्लास है. से विरासत में मिला: Entity.
Geometry ऑब्जेक्ट्स getControlPoints() के माध्यम से नियंत्रण बिंदु उजागर करते हैं और createElement(type) के साथ कस्टम वर्टेक्स एलिमेंट्स बनाने की अनुमति देते हैं।.
यह क्लास Java प्रोग्रामों में Geometry ऑब्जेक्ट्स के साथ काम करने के लिए 38 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, Entity, Geometry, SceneObject, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows, getControlPoints, और 23 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य Aspose.3D FOSS for Java पैकेज को स्थापित करने के बाद किसी भी Java एप्लिकेशन के लिए सुलभ होते हैं।. गुण: boundingBox, castShadows, controlPoints, deformers, deformers2, entityRendererKey, और 9 अधिक।.
प्रॉपर्टीज़
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
visible | boolean | पढ़ें | दृश्यमान को प्राप्त करता है।. |
castShadows | boolean | पढ़ें | कास्ट छायाएँ प्राप्त करता है।. |
receiveShadows | boolean | पढ़ें | रिसीव शैडो प्राप्त करता है।. |
controlPoints | java.util.List<Vector4> | पढ़ें | नियंत्रण बिंदुओं को प्राप्त करता है।. |
vertexElements | java.util.List<VertexElement> | पढ़ें | वर्टेक्स तत्व प्राप्त करता है।. |
deformers | java.util.List<Deformer> | कृपया वह अंग | डिफॉर्मर्स प्राप्त करता है।. |
deformers2 | java.util.Collection<T> | पढ़ें | डिफॉर्मर्स2 प्राप्त करता है।. |
parentNode | Node | पढ़ें | पेरेंट नोड प्राप्त करता है।. |
parentNodes | ArrayList<Node> | पढ़ें | पैरेंट नोड्स प्राप्त करता है।. |
excluded | boolean | पढ़ें | बहिष्कृत को प्राप्त करता है।. |
boundingBox | BoundingBox | पढ़ें | बाउंडिंग बॉक्स प्राप्त करता है।. |
entityRendererKey | EntityRendererKey | पढ़ें | entity renderer key प्राप्त करता है।. |
scene | Scene | पढ़ें | सीन प्राप्त करता है।।. |
name | String | पढ़ें | नाम प्राप्त करता है।. |
properties | PropertyCollection | पढ़ें | गुणधर्म प्राप्त करता है।. |
मेथड्स
| Signature | विवरण |
|---|---|
Geometry() | डिफ़ॉल्ट नाम के साथ नई Geometry बनाता है |
Geometry(name: String) | इस Geometry इंस्टेंस पर Geometry(name) को कॉल करता है।. |
getVisible() → boolean | विज़िबल को लौटाता है।. |
setVisible(value: boolean) | दृश्यमान मान सेट करता है।. |
getCastShadows() → boolean | कास्ट शैडोज़ को लौटाता है।. |
setCastShadows(value: boolean) | कास्ट शैडोज़ मान सेट करता है।. |
getReceiveShadows() → boolean | रिसीव शैडोज़ को लौटाता है।. |
setReceiveShadows(value: boolean) | Sphere क्लास एक नया इंस्टेंस बनाता है।. |
getControlPoints() → java.util.List<Vector4> | नियंत्रण बिंदुओं को लौटाता है।. |
getVertexElements() → java.util.List<VertexElement> | वर्टेक्स तत्वों को लौटाता है।. |
getDeformers() → java.util.List<Deformer> | डिफॉर्मर्स को लौटाता है।. |
getElement(type: VertexElementType) → VertexElement | निर्दिष्ट प्रकार के वर्टेक्स तत्व को लौटाता है, या यदि अनुपलब्ध हो तो null |
createElement(type: VertexElementType) → VertexElement | ऊँचाई खंड प्राप्त करता है या सेट करता है।।. |
createElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElement | दिए गए प्रकार के साथ डिफ़ॉल्ट मैपिंग और रेफ़रेंस मोड्स के साथ एक नया वर्टेक्स तत्व बनाता है |
addElement(element: VertexElement) | प्रदान किए गए वर्टेक्स तत्व को ज्यामिति के तत्व संग्रह में जोड़ता है |
addDeformer(deformer: Deformer) | इस ज्यामिति में एक डिफॉर्मर जोड़ता है और मालिक संदर्भ को सेट करता है।. |
getVertexElementOfUV(mapping: TextureMapping) → VertexElementUV | निर्दिष्ट टेक्सचर मैपिंग के लिए UV वर्टेक्स एलिमेंट लौटाता है |
createElementUV(mapping: TextureMapping) → VertexElementUV | निर्दिष्ट टेक्सचर मैपिंग के लिए डिफ़ॉल्ट मोड्स के साथ एक UV वर्टेक्स एलिमेंट बनाता है |
createElementUV(mapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode) → VertexElementUV | इस Geometry इंस्टेंस पर createElementUV(mapping, mappingMode, referenceMode) को कॉल करता है।. |
getDeformers2() → java.util.Collection<T> | deformers2 को लौटाता है।. |
Entity(name: String) | BooleanOperator का कंस्ट्रक्टर।. |
getParentNode() → Node | इंस्टेंस का कंस्ट्रक्टर।. |
setParentNode(value: Node) | परिणाम मेष बनाने के संचालन में उपयोग किया गया बूलियन ऑपरेटर।. |
getParentNodes() → ArrayList<Node> | Protected constructor to allow derived classes to set name. |
getExcluded() → boolean | परिणाम मेष बनाने के लिए संचालन में उपयोग किया गया बूलियन ऑपरेटर।. |
setExcluded(value: boolean) | Sets the excluded value. |
getBoundingBox() → BoundingBox | बूलियन ऑपरेटर का पहला ऑपरेण्ड।. |
getEntityRendererKey() → EntityRendererKey | Returns the entity renderer key. |
SceneObject() | बूलियन ऑपरेटर आपको दो IMeshConvertible उदाहरणों पर बूलियन ऑपरेशन लागू करने देता है।. |
getScene() → Scene | BooleanOperator का कंस्ट्रक्टर।. |
A3DObject() | परिमितीय सिलिंडर। इसे तब शंकु को दर्शाने के लिए भी उपयोग किया जा सकता है जब radiusTop/radiusBottom में से कोई एक शून्य हो।. |
getName() → String | Height of the dish. |
setName(name: String) | निर्दिष्ट त्रिज्या के साथ एक CircleShape प्रोफ़ाइल बनाता है।. |
getProperties() → PropertyCollection | Cylinder क्लास का एक नया instance प्रारंभ करता है।. |
findProperty(name: String) → Property | Initializes a new instance of the Bone class. |
getProperty(name: String) → Object | वर्तमान पोज़ में नोड का ट्रांसफ़ॉर्म मैट्रिक्स प्राप्त करता है।. |
setProperty(name: String, value: Object) | चौड़ाई खंड प्राप्त करता है।. |
removeProperty(name: String) → boolean | इस इकाई के लिए इकाई रेंडरर कुंजी प्राप्त करता है।. |