Frustum

अवलोकन

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

कैमरा और प्रकाश का आधार वर्ग /

इस कक्षा में जावा प्रोग्राम में Frustum वस्तुओं के साथ काम करने के लिए 35 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: A3DObject, Entity, SceneObject, findProperty, getAspect, getBoundingBox, getDirection, getExcluded, getFarPlane, getLookAt, getName, getNearPlane,इसके अलावा 23 अन्य तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : aspect, boundingBox, direction, excluded, farPlane, lookAt,और 10 और भी।.

गुण

NameTypeAccessDescription
rotationModeRotationModeReadफ्रस्टम के उन्मुख मोड को प्राप्त करें
यह संपत्ति केवल तब काम करती है जब getTarget() शून्य हो।.
nearPlanedoubleReadउड़ान के करीब फ्रस्टम की दूरी प्राप्त करें।.
farPlanedoubleReadफ्रस्टम की दूर-दूर तक उड़ान दूरी प्राप्त करें।.
aspectdoubleReadफ्रॉस्टम के अनुपात को प्राप्त करें
# फ्रॉस्टम के अनुपात को वापस लाएं
/
orthoHeightdoubleReadयह ऊंचाई प्राप्त करता है जब उर्वरक में फ्रस्टम होता है।.
upVector3Readकैमरे की ओर बढ़ने के लिए
कैमरे की ओर बढ़ने के लिए वापस लौटें
/
lookAtVector3Readयह उस रुचिपूर्ण स्थिति को प्राप्त करता है जिसे कैमरा देख रहा है।.
directionVector3Readयह उस दिशा को देखता है जिस पर कैमरा देख रहा है।.
targetNodeReadलक्ष्य को प्राप्त करें जिस पर कैमरा देख रहा है।.
parentNodeNodeReadमाता-पिता को नोड कर लेते हैं।.
parentNodesArrayList<Node>Readमाता-पिता के नोड्स को पकड़ो।.
excludedbooleanReadबाहर निकलने के लिए।.
boundingBoxBoundingBoxReadबंधन बॉक्स को पकड़ो।.
sceneSceneReadदृश्य को लेते हैं।.
nameStringReadनाम मिलता है।.
propertiesPropertyCollectionReadसंपत्ति प्राप्त करें।.

विधियाँ

SignatureDescription
getRotationMode()RotationModeफ्रस्टम के उन्मुख मोड को प्राप्त करें
यह संपत्ति केवल तब काम करती है जब getTarget() शून्य हो।.
setRotationMode(value: RotationMode)फ्रस्टम के उन्मुख मोड सेट करें
यह संपत्ति केवल तब काम करती है जब getTarget() शून्य हो।.
getNearPlane()doubleउड़ान के करीब फ्रस्टम की दूरी प्राप्त करें।.
setNearPlane(value: double)फ्रस्टम की दूरी विमान के करीब रखें।.
getFarPlane()doubleफ्रस्टम की दूर-दूर तक उड़ान दूरी प्राप्त करें।.
setFarPlane(value: double)फ्रस्टम की दूर-दूर तक उड़ान दूरी निर्धारित करें।.
getAspect()doubleफ्रॉस्टम के अनुपात को प्राप्त करें
# फ्रॉस्टम के अनुपात को वापस लाएं
/
setAspect(value: double)फ्रॉस्टम के अनुपात को परिभाषित करें
@Param मूल्य नया मूल्य
/
getOrthoHeight()doubleयह ऊंचाई प्राप्त करता है जब उर्वरक में फ्रस्टम होता है।.
setOrthoHeight(value: double)ऊंचाई निर्धारित करें जब उथल-पुथली प्रोजेक्शन में फ्रस्टम होता है।.
getUp()Vector3कैमरे की ओर बढ़ने के लिए
कैमरे की ओर बढ़ने के लिए वापस लौटें
/
setUp(value: Vector3)कैमरे की ओर बढ़ने का रास्ता बनाएं
@Param मूल्य नया मूल्य
/
getLookAt()Vector3यह उस रुचिपूर्ण स्थिति को प्राप्त करता है जिसे कैमरा देख रहा है।.
setLookAt(value: Vector3)उस रुचिपूर्ण स्थिति को निर्धारित करें जिसे कैमरा देख रहा है।.
getDirection()Vector3यह उस दिशा को देखता है जिस पर कैमरा देख रहा है।.
setDirection(value: Vector3)उस दिशा को निर्धारित करें जिस पर कैमरा देख रहा है।.
getTarget()Nodeलक्ष्य को प्राप्त करें जिस पर कैमरा देख रहा है।.
setTarget(value: Node)लक्ष्य निर्धारित करें जिस पर कैमरा देख रहा है।.
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आयात / निर्यात के दौरान नियंत्रण बिंदुओं / सामान्य को संरेखित करने की प्रणाली प्राप्त करता है।.

यह भी देखें

 हिन्दी