Cylinder

अवलोकन

Cylinder Aspose.3D FOSS में .NET के लिए एक क्लास है।. से विरासत में मिलता है: Primitive.

पैरामीटरयुक्त सिलेंडर।.

यह क्लास .NET प्रोग्रामों में Cylinder ऑब्जेक्ट्स के साथ काम करने के लिये 23 मेथड्स प्रदान करती है।. उपलब्ध मेथड्स में शामिल हैं: A3DObject, AddElement, CreateElement, CreateElementUV, Cylinder, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, और 7 अतिरिक्त मेथड्स।. सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए Aspose.3D FOSS for .NET पैकेज को इंस्टॉल करने के बाद सुलभ होते हैं।. गुण: CastShadows, ControlPoints, Deformers, Excluded, GenerateFanCylinder, Height, और 19 और।.

प्रॉपर्टीज़

नामप्रकारAccessविवरण
OffsetBottomVector3पढ़ें/लिखेंनिचली ओर के शीर्ष बिंदुओं के परिवर्तन ऑफ़सेट को प्राप्त करता है या सेट करता है।.
OffsetTopVector3पढ़ें/लिखेंशीर्ष पक्ष के वर्टिसेज़ ट्रांसफ़ॉर्मेशन ऑफ़सेट को प्राप्त करता है या सेट करता है।.
GenerateFanCylinderboolRead/Writeजब ThetaLength 2*PI से कम हो तो फैन-स्टाइल सिलिंडर उत्पन्न करने के बारे में प्राप्त करता है या सेट करता है, अन्यथा मॉडल नहीं काटा जाएगा।.
ShearBottomVector2Read/Writeनिचले पक्ष के शियर ट्रांसफ़ॉर्म को प्राप्त करता है या सेट करता है, वेक्टर (x-axis, z-axis) शियर मान को रैडियन में मापता है, डिफ़ॉल्ट मान (0, 0) है।
ShearTopVector2Read/Writeशीर्ष पक्ष के शियर ट्रांसफ़ॉर्म को प्राप्त करता है या सेट करता है, वेक्टर (x-axis, z-axis) शियर मान को रैडियन में मापता है, डिफ़ॉल्ट मान (0, 0) है।
RadiusTopdoubleपढ़ें/लिखेंसिलिंडर के शीर्ष कैप की त्रिज्या प्राप्त करता है या सेट करता है।.
RadiusBottomdoubleपढ़ें/लिखेंसिलिंडर के नीचे के कैप की त्रिज्या प्राप्त करता या निर्धारित करता है।.
Heightdoubleपढ़ें/लिखेंसिलेंडर की ऊँचाई को प्राप्त करता है या सेट करता है।.
RadialSegmentsintपढ़ें/लिखेंरेडियल सेगमेंट्स को प्राप्त करता है या सेट करता है।.
HeightSegmentsintपढ़ें/लिखेंऊँचाई खंड प्राप्त करता है या सेट करता है।.
OpenEndedboolपढ़ें/लिखेंयह मान प्राप्त करता है या सेट करता है जो यह दर्शाता है कि यह सिलिंडर खुला अंत वाला है या नहीं।.
ThetaStartdoubleपढ़ें/लिखेंtheta start को प्राप्त करता है या सेट करता है।.
ThetaLengthdoubleपढ़ें/लिखेंtheta की लंबाई प्राप्त करता है या सेट करता है।.
CastShadowsboolपढ़ें/लिखेंप्राप्त करता है या सेट करता है कि यह ज्यामिति छाया डाल सकता है या नहीं
ReceiveShadowsboolपढ़ें/लिखेंप्राप्त करता है या सेट करता है कि यह ज्यामिति छाया प्राप्त कर सकती है या नहीं।.
Visibleboolपढ़ें/लिखेंज्यामिति दृश्यमान है या नहीं, इसे प्राप्त करता है या सेट करता है
DeformersIList<Deformer>पढ़ेंइस ज्यामिति से जुड़े सभी डिफॉर्मर्स को प्राप्त करता है।.
ControlPointsIArrayList<Vector4>पढ़ेंसभी नियंत्रण बिंदुओं को प्राप्त करता है
VertexElementsIList<VertexElement>पढ़ेंसभी vertex तत्वों को प्राप्त करता है
Excludedboolपढ़ें/लिखेंनिर्यात के दौरान इस इकाई को बाहर रखने के लिए प्राप्त करता है या सेट करता है।.
ParentNodesList<Node>पढ़ेंसभी पैरेंट नोड्स को प्राप्त करता है, एक entity को कई पैरेंट नोड्स से geometry instancing के लिए जोड़ा जा सकता है
ParentNodeNodeपढ़ें/लिखेंपहले पैरेंट नोड को प्राप्त करता है या सेट करता है, यदि पहला पैरेंट नोड सेट किया जाता है, तो यह इकाई अन्य पैरेंट नोड्स से अलग हो जाएगी।.
SceneSceneपढ़ेंइस object से संबंधित scene को प्राप्त करता है।
Namestringपढ़ें/लिखेंनाम प्राप्त करता है या सेट करता है।.
PropertiesPropertyCollectionपढ़ेंसभी प्रॉपर्टियों का संग्रह प्राप्त करता है।.

मेथड्स

Signatureविवरण
Cylinder()Cylinder class का एक नया उदाहरण प्रारंभ करता है।.
Cylinder(radius: double, height: double)Cylinder class का एक नया उदाहरण प्रारंभ करता है।.
Cylinder(radiusTop: double, radiusBottom: double, height: double)Cylinder class का एक नया उदाहरण प्रारंभ करता है।.
Cylinder(radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: bool)Cylinder class का नया उदाहरण प्रारम्भ करता है।.
Cylinder(name: string, radiusTop: double, radiusBottom: double, height: double, radialSegments: int, heightSegments: int, openEnded: bool, thetaStart: double, thetaLength: double)Cylinder class का नया उदाहरण प्रारम्भ करता है।.
ToMesh()वर्तमान ऑब्जेक्ट को mesh में परिवर्तित करें
Primitive(name: string)the class का नया उदाहरण प्रारम्भ करता है।.
Geometry(name: string)Geometry class का नया उदाहरण प्रारम्भ करता है।.
GetDeformers()सभी डिफॉर्मर प्राप्त करता है
GetElement(type: VertexElementType)निर्दिष्ट प्रकार के साथ एक वर्टेक्स तत्व प्राप्त करता है
GetVertexElementOfUV(textureMapping: TextureMapping)दिए गए texture mapping type के साथ एक VertexElementUV उदाहरण प्राप्त करता है
CreateElement(type: VertexElementType)निर्दिष्ट प्रकार के साथ एक vertex element बनाता है और उसे geometry में जोड़ता है।.
AddElement(element: VertexElement)वर्तमान ज्यामिति में मौजूदा vertex element जोड़ता है
CreateElementUV(uvMapping: TextureMapping)दिए गए टेक्सचर मैपिंग प्रकार के साथ VertexElementUV बनाता है।.
Entity(name: string)Entity क्लास का एक नया इंस्टेंस प्रारंभ करता है।.
GetBoundingBox()वर्तमान entity का bounding box उसके object space coordinate system में प्राप्त करता है।.
GetEntityRendererKey()renderer में पंजीकृत entity renderer की कुंजी प्राप्त करता है।
SceneObject(name: string)डिफ़ॉल्ट नाम के साथ एक SceneObject को प्रारंभ करें।
A3DObject()A3DObject क्लास का एक नया इंस्टेंस बिना नाम के प्रारंभ करता है।.
RemoveProperty(property: Property)डायनेमिक प्रॉपर्टी को हटाता है।.
GetProperty(property: string)निर्दिष्ट प्रॉपर्टी का मान प्राप्त करें
SetProperty(property: string, value: object?)निर्दिष्ट प्रॉपर्टी का मान सेट करता है
FindProperty(propertyName: string)प्रॉपर्टी को खोजता है।.

यह भी देखें

 हिन्दी