Bitbybit Docs
    Preparing search index...

    Class DrawOcctShapeOptions (Inputs.Draw)

    draw.optionsOcctShape को फ़ीड करता है: OCCT शेप कैसे ड्रॉ किया जाता है इसके बारे में सब कुछ, मेशिंग की परिशुद्धता से लेकर फेस, एज और वर्टेक्स के रंग, इंडेक्स लेबल, तीर और ट्राइएंगुलेशन कैश तक।

    Index

    Constructors

    • Provide options without default values

      Parameters

      • OptionalfaceOpacity: number
      • OptionaledgeOpacity: number
      • OptionaledgeColour: string
      • OptionalfaceMaterial: any
      • OptionalfaceColour: string
      • OptionaledgeWidth: number
      • OptionaldrawEdges: boolean
      • OptionaldrawFaces: boolean
      • OptionaldrawVertices: boolean
      • OptionalvertexColour: string
      • OptionalvertexSize: number
      • Optionalprecision: number
      • OptionaldrawEdgeIndexes: boolean
      • OptionaledgeIndexHeight: number
      • OptionaledgeIndexColour: string
      • OptionaldrawFaceIndexes: boolean
      • OptionalfaceIndexHeight: number
      • OptionalfaceIndexColour: string
      • OptionaldrawTwoSided: boolean
      • OptionalbackFaceColour: string
      • OptionalbackFaceOpacity: number
      • OptionaledgeArrowSize: number
      • OptionaledgeArrowAngle: number
      • OptionalkeepMeshData: boolean
      • OptionalallowQualityDecrease: boolean
      • OptionalforceFaceDeflection: boolean

      Returns DrawOcctShapeOptions

    Properties

    faceOpacity: number

    फेस की अपारदर्शिता का मान 0 और 1 के बीच

    1
    

    0

    1

    0.1

    edgeOpacity: number

    एज की अपारदर्शिता का मान 0 और 1 के बीच

    1
    

    0

    1

    0.1

    edgeColour: string

    एजेस के लिए हेक्स रंग स्ट्रिंग

    #ffffff
    
    faceColour: string

    फेस के रंग के लिए हेक्स रंग स्ट्रिंग

    #ff0000
    
    vertexColour: string

    ड्रॉ किए जाने वाले वर्टिसेस का रंग

    #ff00ff
    
    faceMaterial?: any

    फेसेस के लिए एक इंजन मैटेरियल, दिए जाने पर faceColour के बजाय उपयोग होता है

    undefined
    

    true

    edgeWidth: number

    ड्रॉ की गई एज लाइनों की मोटाई

    2
    

    0

    Infinity

    0.1

    vertexSize: number

    ड्रॉ किए जाने वाले वर्टिसेस का आकार

    0.03
    

    0

    Infinity

    0.01

    drawEdges: boolean

    इस प्रॉपर्टी से आप एजेस का ड्रॉ होना बंद कर सकते हैं

    true
    
    drawFaces: boolean

    इस प्रॉपर्टी से आप फेसेस का ड्रॉ होना बंद कर सकते हैं

    true
    
    drawVertices: boolean

    इस प्रॉपर्टी से आप वर्टिसेस का ड्रॉ होना बंद कर सकते हैं

    false
    
    precision: number

    शेप के लिए बनाए जाने वाले मेश की परिशुद्धता, कम संख्या का अर्थ अधिक त्रिभुज होगा

    0.01
    

    0

    Infinity

    0.01

    drawEdgeIndexes: boolean

    स्पेस में एजेस के इंडेक्स ड्रॉ करें

    false
    
    edgeIndexHeight: number

    एज इंडेक्स की ऊँचाई बताता है यदि वे ड्रॉ किए जाते हैं

    0.06
    

    0

    Infinity

    0.01

    edgeIndexColour: string

    एज इंडेक्स का रंग यदि एजेस ड्रॉ किए जाते हैं

    #ff00ff
    
    drawFaceIndexes: boolean

    स्पेस में फेसेस के इंडेक्स ड्रॉ करें

    false
    
    faceIndexHeight: number

    एज इंडेक्स की ऊँचाई बताता है यदि वे ड्रॉ किए जाते हैं

    0.06
    

    0

    Infinity

    0.01

    faceIndexColour: string

    एज इंडेक्स का रंग यदि एजेस ड्रॉ किए जाते हैं

    #0000ff
    
    drawTwoSided: boolean

    आगे और पीछे के लिए अलग-अलग रंगों के साथ दो-तरफ़ा फेसेस ड्रॉ करें। इससे फेस के ओरिएंटेशन को देखने में मदद मिलती है।

    true
    
    backFaceColour: string

    पिछले फेस के रंग (फेस के ऋणात्मक पक्ष) के लिए हेक्स रंग स्ट्रिंग। केवल तब उपयोग होता है जब drawTwoSided true हो।

    #0000ff
    
    backFaceOpacity: number

    पिछले फेस की अपारदर्शिता का मान 0 और 1 के बीच। केवल तब उपयोग होता है जब drawTwoSided true हो।

    1
    

    0

    1

    0.1

    edgeArrowSize: number

    एज/वायर के ओरिएंटेशन को दर्शाने के लिए एजेस के अंत में तीर के सिरों का आकार। तीर अक्षम करने के लिए 0 सेट करें।

    0
    

    0

    Infinity

    0.01

    edgeArrowAngle: number

    तीर के सिरे का कोण, डिग्री में। नियंत्रित करता है कि तीर का सिरा कितना चौड़ा फैलता है।

    15
    

    0

    90

    1

    keepMeshData: boolean

    मेशिंग के बाद शेप पर कैश किया गया ट्राइएंगुलेशन बनाए रखें। false (डिफ़ॉल्ट) होने पर मेश डेटा फ़्लश कर दिया जाता है ताकि वह ड्रॉ के बीच मेमोरी में जमा न हो।

    false
    
    allowQualityDecrease: boolean

    शेप पर पहले से कैश किए गए ट्राइएंगुलेशन से कम रिज़ॉल्यूशन पर पुनः मेशिंग की अनुमति दें।

    true
    
    forceFaceDeflection: boolean

    कैश किए गए ट्राइएंगुलेशन की परवाह किए बिना हर फेस को माँगी गई परिशुद्धता पर पुनः मेश करने के लिए बाध्य करें।

    false