CShape

अवलोकन

CShape Aspose.3D FOSS में Java के लिए एक क्लास है। विरासत में मिला: ParameterizedProfile।

IFC संगत C-शेप प्रोफ़ाइल जो पैरामीटर्स द्वारा परिभाषित है।

यह क्लास Java प्रोग्राम्स में CShape ऑब्जेक्ट्स के साथ काम करने के लिए 35 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: A3DObject, CShape, Entity, ParameterizedProfile, Profile, SceneObject, findProperty, getBoundingBox, getDepth, getEntityRendererKey, getExcluded, getExtent, और 20 अतिरिक्त मेथड्स। सभी सार्वजनिक सदस्य किसी भी Java एप्लिकेशन के लिए Aspose.3D FOSS for Java पैकेज को इंस्टॉल करने के बाद सुलभ हैं। प्रॉपर्टीज़: boundingBox, depth, entityRendererKey, excluded, extent, girth, और 8 और।

गुण

नामप्रकारपहुँचविवरण
depthdoubleपढ़ेंप्रोफ़ाइल की गहराई प्राप्त करता है।
widthdoubleपढ़ेंप्रोफ़ाइल की चौड़ाई प्राप्त करता है।
girthdoubleपढ़ेंगिर्थ की लंबाई प्राप्त करता है।
wallThicknessdoubleपढ़ेंदीवार की मोटाई प्राप्त करता है।
internalFilletRadiusdoubleपढ़ेंआंतरिक फ़िलेट त्रिज्या प्राप्त करता है।
extentVector2पढ़ेंx और y आयाम में विस्तार प्राप्त करता है।
boundingBoxBoundingBoxपढ़ेंबाउंडिंग बॉक्स प्राप्त करता है।
parentNodeNodeपढ़ेंपैरेंट नोड प्राप्त करता है।
parentNodesArrayList<Node>पढ़ेंपैरेंट नोड्स को प्राप्त करता है।
excludedbooleanपढ़ेंबहिष्कृत को प्राप्त करता है।
entityRendererKeyEntityRendererKeyपढ़ेंएंटिटी रेंडरर कुंजी प्राप्त करता है।
sceneSceneपढ़ेंदृश्य प्राप्त करता है।
nameStringपढ़ेंनाम प्राप्त करता है।
propertiesPropertyCollectionपढ़ेंगुणों को प्राप्त करता है।

विधियाँ

हस्ताक्षरविवरण
CShape()CShape का कंस्ट्रक्टर।
getDepth() → doubleप्रोफ़ाइल की गहराई प्राप्त करता है।
setDepth(value: double)प्रोफ़ाइल की गहराई सेट करता है।
getWidth() → doubleप्रोफ़ाइल की चौड़ाई प्राप्त करता है।
setWidth(value: double)प्रोफ़ाइल की चौड़ाई सेट करता है।
getGirth() → doubleगिर्थ की लंबाई प्राप्त करता है।
setGirth(value: double)गिर्थ की लंबाई सेट करता है।
getWallThickness() → doubleदीवार की मोटाई प्राप्त करता है।
setWallThickness(value: double)दीवार की मोटाई सेट करता है।
getInternalFilletRadius() → doubleआंतरिक फ़िलेट त्रिज्या प्राप्त करता है।
setInternalFilletRadius(value: double)आंतरिक फ़िलेट त्रिज्या सेट करता है।
getExtent() → Vector2x और y आयाम में परिमाण प्राप्त करता है।
ParameterizedProfile()कंस्ट्रक्टर।
Profile()कंस्ट्रक्टर।
getBoundingBox() → BoundingBoxबाउंडिंग बॉक्स लौटाता है।
Entity(name: String)इस CShape इंस्टेंस पर Entity(name) को कॉल करता है।
getParentNode() → Nodeपैरेंट नोड लौटाता है।
setParentNode(value: Node)पैरेंट नोड मान को सेट करता है।
getParentNodes() → ArrayList<Node>पैरेंट नोड्स लौटाता है।
getExcluded() → booleanबहिष्कृत को लौटाता है।
setExcluded(value: boolean)बहिष्कृत मान को सेट करता है।
getEntityRendererKey() → EntityRendererKeyएंटिटी रेंडरर कुंजी लौटाता है।
SceneObject()इस CShape इंस्टेंस पर SceneObject को कॉल करता है।
SceneObject(name: String)इस CShape इंस्टेंस पर SceneObject(name) को कॉल करता है।
getScene() → Sceneसीन लौटाता है।
A3DObject()पैरामीटरों द्वारा परिभाषित IFC संगत C-आकार प्रोफ़ाइल। प्रोफ़ाइल की केंद्र स्थिति बाउंडिंग बॉक्स के केंद्र में होती है।
A3DObject(name: String)इस CShape इंस्टेंस पर A3DObject(name) को कॉल करता है।
getName() → Stringनाम लौटाता है।
setName(name: String)नाम मान सेट करता है।
getProperties() → PropertyCollectionगुणधर्म लौटाता है।
findProperty(name: String) → Propertyप्रोफ़ाइल की गहराई प्राप्त करता है।
getProperty(name: String) → Objectइस CShape उदाहरण पर getProperty(name) को कॉल करता है।
setProperty(name: String, value: Object)प्रोफ़ाइल की गहराई सेट करता है।
removeProperty(name: String) → booleanइस CShape उदाहरण पर removeProperty(name) को कॉल करता है।
removeProperty(property: Property) → booleanइस CShape उदाहरण पर removeProperty(property) को कॉल करता है।

यह भी देखें

 हिन्दी