Bitbybit Docs
    Preparing search index...

    Class PathAppendArcDto (Inputs.JSCAD)

    يغذي path.appendArc: مسار ثنائي الأبعاد مفتوح فيه نقطة واحدة على الأقل، والنقطة التي ينتهي عندها القوس، والقطع الناقص الذي يقتطع منه القوس، وأي الأقواس الأربعة الملائمة يؤخذ.

    Index

    Constructors

    • Parameters

      • Optionalpath: JSCADEntity
      • OptionalendPoint: Point2
      • OptionalxAxisRotation: number
      • Optionalclockwise: boolean
      • Optionallarge: boolean
      • Optionalsegments: number
      • OptionalradiusX: number
      • OptionalradiusY: number

      Returns PathAppendArcDto

    Properties

    المسار ثنائي الأبعاد المفتوح المطلوب تمديده، وفيه نقطة واحدة على الأقل؛ يبدأ القوس عند نقطته الأخيرة

    undefined
    
    endPoint: Point2

    موضع نهاية القوس، كنقطة ثنائية الأبعاد في المستوى XY

    [1, 1]
    
    xAxisRotation: number

    ميل القطع الناقص الذي يقتطع منه القوس، بالدرجات من المحور X؛ لا يغير شيئا في حالة الدائرة

    90
    

    -Infinity

    Infinity

    1

    clockwise: boolean

    عندما تكون القيمة true، يدور القوس باتجاه عقارب الساعة من نقطة البداية إلى نقطة النهاية؛ و false يدوره عكس اتجاه عقارب الساعة

    true
    
    large: boolean

    عندما تكون القيمة true، يؤخذ الأطول من القوسين بين النقطتين، أي أكثر من نصف القطع الناقص

    false
    
    segments: number

    عدد القطع المستقيمة لقطع ناقص كامل؛ يحصل القوس على حصته بالتناسب

    24
    

    0

    Infinity

    1

    radiusX: number

    نصف عرض القطع الناقص على طول محوره X الخاص، بوحدات النموذج؛ يكبر عندما يكون أصغر من أن يصل إلى نقطة النهاية

    1
    

    -Infinity

    Infinity

    0.1

    radiusY: number

    نصف ارتفاع القطع الناقص على طول محوره Y الخاص، بوحدات النموذج؛ يساوي radiusX في حالة القوس الدائري

    1
    

    -Infinity

    Infinity

    0.1