HalfSpace

अवलोकन

HalfSpace यह जावा के लिए Aspose.3D FOSS में एक कक्षा है।. वारिस से: Entity.

HalfSpace एक अंतहीन स्थान का प्रतिनिधित्व करता है जो एक विमान द्वारा विभाजित होता है, इसका उपयोग BooleanOperator के साथ किया जा सकता है।.

इस कक्षा में जावा प्रोग्रामों में HalfSpace वस्तुओं के साथ काम करने के लिए 22 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: A3DObject, Entity, HalfSpace, SceneObject, findProperty, getBoundingBox, getExcluded, getName, getNormal, getParentNode, getParentNodes, getPosition,और 10 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : boundingBox, excluded, name, normal, parentNode, parentNodes,और तीन और।.

गुण

NameTypeAccessDescription
normalVector3Readविभाजित योजना के सामान्य में, उड़ान को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P उड़ाने पर किसी भी बिंदु है।.
positionVector3Readविभाजित स्तर पर किसी भी बिंदु को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P विमान पर कोई बिन्दु है।.
parentNodeNodeReadमाता-पिता को नोड कर लेते हैं।.
parentNodesArrayList<Node>Readमाता-पिता के नोड्स को पकड़ो।.
excludedbooleanReadबाहर निकलने के लिए।.
boundingBoxBoundingBoxReadबंधन बॉक्स को पकड़ो।.
sceneSceneReadदृश्य को लेते हैं।.
nameStringReadनाम मिलता है।.
propertiesPropertyCollectionReadसंपत्ति प्राप्त करें।.

विधियाँ

SignatureDescription
HalfSpace()एक नया उदाहरण बनाता है HalfSpace।.
getNormal()Vector3विभाजित योजना के सामान्य में, उड़ान को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P उड़ाने पर किसी भी बिंदु है।.
setNormal(value: Vector3)विभाजित योजना के सामान्य में, उड़ान को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P उड़ाने पर किसी भी बिंदु है।.
getPosition()Vector3विभाजित स्तर पर किसी भी बिंदु को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P विमान पर कोई बिन्दु है।.
setPosition(value: Vector3)विभाजित स्तर पर किसी भी बिंदु को N * P + D = 0 के रूप में परिभाषित किया जाता है जहां N सामान्य है और P विमान पर कोई बिन्दु है।.
Entity()NURBS क्यूव (NURB) एक कुरविया है जिसे NurBS (असमान तर्क आधार स्पिन) द्वारा प्रतिनिधित्व किया जाता है, एक Nurses क्यूरविता को अपने getOrder(), वजन Geometry.getControlPoints() और getKnotVectors() का एक सेट परिभाषित करता है नियंत्रण बिंदु में w घटक का उपयोग नियोजन बिंड के वसा के रूप में किया जा रहा है।
getParentNode()Nodeउदाहरण के लिए निर्माता।.
setParentNode(value: Node)Boolean ऑपरेटर का उपयोग परिणाम मशीन बनाने के लिए संचालन में किया जाता है।.
getParentNodes()ArrayList<Node>संरक्षित निर्माता नाम से उत्पन्न वर्गों को स्थापित करने की अनुमति देता है।.
getExcluded()booleanBoolean ऑपरेटर का उपयोग परिणाम मशीन बनाने के लिए संचालन में किया जाता है।.
setExcluded(value: boolean)निषिद्ध मूल्य निर्धारित करें।.
getBoundingBox()BoundingBoxबोलेन ऑपरेटर का पहला ऑपरेशनर।.
SceneObject()Boolean ऑपरेटर आपको दो IMeshConvertible उदाहरणों पर Boolan संचालन लागू करने की अनुमति देता है।.
getScene()Sceneबिल्डिंग के लिए निर्माता।.
A3DObject()यह एक कोन का प्रतिनिधित्व करने के लिए भी इस्तेमाल किया जा सकता है जब radiusTop/radiusBottom में से एक शून्य है।.
getName()Stringकुरव के हिस्से।.
setName(name: String)एक विशिष्ट रैडियम के साथ CircleShape प्रोफ़ाइल बनाता है।.
getProperties()PropertyCollectionएक नई सीलियन क्लास की शुरुआत करता है।.
findProperty(name: String)Propertyयह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।.
getProperty(name: String)Objectवर्तमान स्थिति में नोड के परिवर्तित मैट्रिक्स को प्राप्त करता है।.
setProperty(name: String, value: Object)चौड़ाई के क्षेत्रों को प्राप्त करें।.
removeProperty(name: String)booleanआयात / निर्यात के दौरान नियंत्रण बिंदुओं / सामान्य को संरेखित करने की प्रणाली प्राप्त करता है।.

यह भी देखें

 हिन्दी