Geometry

अवलोकन

Geometry एक क्लास है Aspose.3D FOSS के लिए टाइपस्क्रिप्ट।. वारिस से: Entity.

Geometry.constructor creates a Geometry with an optional name.

इस कक्षा में टाइपस्क्रिप्ट प्रोग्राम में भूमध्यसागरी वस्तुओं के साथ काम करने के लिए 13 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: addControlPoint, addElement, constructor, createElement, createElementUV, findProperty, getBoundingBox, getElement, getEntityRendererKey, getProperty, getVertexElementOfUV, removeProperty,और 1 अतिरिक्त विधियां।. सभी सार्वजनिक सदस्य किसी भी टाइपस्क्रिप्ट अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS को स्थापित करने के बाद टाइमस्क्क्रेट पैकेज।. संपत्ति : castShadows, controlPoints, receiveShadows, vertexElements, visible.

विवरण

Geometry Aspose.3D के लिए FOSS लाइब्रेरी में एक वर्ग है जो प्रोग्रामिंग उपयोग के 12 तरीकों और 5 गुणों को प्रस्तुत करता है। Entity, अपने माता-पिता के प्रकार से साझा कार्यक्षमता का विरासत।.

मुख्य क्षमताओं में शामिल हैं: boolean; boolean; boolean.ये कार्य डेवलपर्स को सीधे TypeScript अनुप्रयोगों में भूमध्यसागरीय कार्यक्षमता को एकीकृत करने की अनुमति देते हैं।.

कक्षा में भी प्रदान की जाती है vertexElements संपत्ति (Vertex तत्वों को छूता है).

इंटेंस एक ही निर्माता के माध्यम से बनाए जाते हैं जो डिफ़ॉल्ट मूल्यों के साथ वस्तु को प्रारंभ करता है।.

गुण

NameTypeAccessDescription
visiblebooleanपढ़ना / लिखनादिखाई देने वाला है।.
castShadowsbooleanपढ़ना / लिखनाअंधेरे को छूने के लिए।.
receiveShadowsbooleanपढ़ना / लिखनाअंधेरे को प्राप्त करने के लिए।.
vertexElementsVertexElement[]Readवेर्टेक्स तत्वों को प्राप्त करते हैं।.
controlPointsVector4[]पढ़ना / लिखनानियंत्रण बिंदुओं को प्राप्त करें।.

विधियाँ

SignatureDescription
`constructor(name: stringnull)`
addControlPoint(point: Vector4)एक Vector4 बिंदु को भूमेट्री के नियंत्रण बिंड सूची में जोड़ें
`createElement(elementType: VertexElementType, mappingMode: MappingModenull, referenceMode: ReferenceMode
`createElementUV(uvMapping: TextureMapping, mappingMode: MappingModenull, referenceMode: ReferenceMode
addElement(element: VertexElement)VertexElement को geometry के vertexElements संग्रह में जोड़ें
getElement(elementType: VertexElementType) → `VertexElementnull`
getVertexElementOfUV(textureMapping: TextureMapping) → `VertexElementUVnull`
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)any
setProperty(_property: string, _value: any)संपत्ति का मूल्य निर्धारित करें।.
findProperty(_property: string) → `Propertynull`
getBoundingBox()anyबंधन बॉक्स को वापस लाएं।.
getEntityRendererKey()anyFOSS संस्करण में लागू नहीं किया गया है - काम पर फेंक दिया।. वस्तु रेंडर कुंजी वापस करता है।.

यह भी देखें

 हिन्दी