LShape
अवलोकन
LShape Aspose.3D FOSS में Java के लिए एक क्लास है। विरासत में: ParameterizedProfile।
पैरामीटर्स द्वारा परिभाषित IFC संगत L-आकार प्रोफाइल।
यह क्लास Java प्रोग्राम्स में LShape ऑब्जेक्ट्स के साथ काम करने के लिए 35 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: A3DObject, Entity, LShape, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEdgeRadius, getEntityRendererKey, getExcluded, और 20 अतिरिक्त मेथड्स। सभी सार्वजनिक सदस्य Aspose.3D FOSS for Java पैकेज को इंस्टॉल करने के बाद किसी भी Java एप्लिकेशन के लिए उपलब्ध हैं। प्रॉपर्टीज़: boundingBox, depth, edgeRadius, entityRendererKey, excluded, extent, और 8 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
depth | double | पढ़ें | प्रोफ़ाइल की गहराई प्राप्त करता है। |
width | double | पढ़ें | प्रोफ़ाइल की चौड़ाई प्राप्त करता है। |
thickness | double | पढ़ें | स्थिर दीवार की मोटाई प्राप्त करता है। |
filletRadius | double | पढ़ें | फ़िलेट की त्रिज्या प्राप्त करता है। |
edgeRadius | double | पढ़ें | एज की त्रिज्या प्राप्त करता है। |
extent | Vector2 | पढ़ें | x और y आयाम में विस्तार प्राप्त करता है। |
boundingBox | BoundingBox | पढ़ें | बाउंडिंग बॉक्स प्राप्त करता है। |
parentNode | Node | पढ़ें | पैरेंट नोड प्राप्त करता है। |
parentNodes | ArrayList<Node> | पढ़ें | पैरेंट नोड्स प्राप्त करता है। |
excluded | boolean | पढ़ें | बहिष्कृत को प्राप्त करता है। |
entityRendererKey | EntityRendererKey | पढ़ें | एंटिटी रेंडरर कुंजी प्राप्त करता है। |
scene | Scene | पढ़ें | दृश्य प्राप्त करता है। |
name | String | पढ़ें | नाम प्राप्त करता है। |
properties | PropertyCollection | पढ़ें | प्रॉपर्टीज़ प्राप्त करता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
LShape() | LShape का कंस्ट्रक्टर। |
getDepth() → double | प्रोफ़ाइल की गहराई प्राप्त करता है। |
setDepth(value: double) | प्रोफ़ाइल की गहराई सेट करता है। |
getWidth() → double | प्रोफ़ाइल की चौड़ाई प्राप्त करता है। |
setWidth(value: double) | प्रोफ़ाइल की चौड़ाई सेट करता है। |
getThickness() → double | स्थिर दीवार की मोटाई प्राप्त करता है। |
setThickness(value: double) | स्थिर दीवार की मोटाई सेट करता है। |
getFilletRadius() → double | फ़िलेट की त्रिज्या प्राप्त करता है। |
setFilletRadius(value: double) | फ़िलेट की त्रिज्या सेट करता है। |
getEdgeRadius() → double | एज की त्रिज्या प्राप्त करता है। |
setEdgeRadius(value: double) | एज की त्रिज्या सेट करता है। |
getExtent() → Vector2 | x और y आयाम में विस्तार प्राप्त करता है। |
ParameterizedProfile() | कंस्ट्रक्टर। |
Profile() | कंस्ट्रक्टर। |
getBoundingBox() → BoundingBox | बाउंडिंग बॉक्स लौटाता है। |
Entity(name: String) | इस LShape इंस्टेंस पर Entity(name) को कॉल करता है। |
getParentNode() → Node | पैरेंट नोड को लौटाता है। |
setParentNode(value: Node) | पेरेंट नोड मान सेट करता है। |
getParentNodes() → ArrayList<Node> | पैरेंट नोड्स को लौटाता है। |
getExcluded() → boolean | बहिष्कृत को लौटाता है। |
setExcluded(value: boolean) | अपवर्जित मान सेट करता है। |
getEntityRendererKey() → EntityRendererKey | एंटिटी रेंडरर कुंजी लौटाता है। |
SceneObject() | पैरामीटरों द्वारा परिभाषित IFC संगत L-आकार प्रोफ़ाइल। |
SceneObject(name: String) | इस LShape इंस्टेंस पर SceneObject(name) को कॉल करता है। |
getScene() → Scene | सीन लौटाता है। |
A3DObject() | इस LShape इंस्टेंस पर A3DObject को कॉल करता है। |
A3DObject(name: String) | इस LShape इंस्टेंस पर A3DObject(name) को कॉल करता है। |
getName() → String | नाम लौटाता है। |
setName(name: String) | नाम मान को सेट करता है। |
getProperties() → PropertyCollection | गुण लौटाता है। |
findProperty(name: String) → Property | इस LShape इंस्टेंस पर findProperty(name) को कॉल करता है। |
getProperty(name: String) → Object | इस LShape इंस्टेंस पर getProperty(name) को कॉल करता है। |
setProperty(name: String, value: Object) | प्रॉपर्टी का मान सेट करता है। |
removeProperty(name: String) → boolean | इस LShape इंस्टेंस पर removeProperty(name) को कॉल करता है। |
removeProperty(property: Property) → boolean | इस LShape इंस्टेंस पर removeProperty(property) को कॉल करता है। |