Bitbybit Docs
    Preparing search index...

    Class FaceSubdivisionControlledDto<T> (Inputs.OCCT)

    وجه وشبكة تقسيمات وقواعد الصف النوني لـ shapes.face.subdivideToPointsControlled، الذي يزيح النقاط أو يزيلها على كل صف نوني بدلا من كلها. تقرن كل قاعدة عدد Nth ببداية OffsetN؛ 0 يعطلها.

    Type Parameters

    • T
    Index

    Constructors

    • Provide options without default values

      Type Parameters

      • T

      Parameters

      • Optionalshape: T
      • OptionalnrDivisionsU: number
      • OptionalnrDivisionsV: number
      • OptionalshiftHalfStepNthU: number
      • OptionalshiftHalfStepUOffsetN: number
      • OptionalremoveStartEdgeNthU: number
      • OptionalremoveStartEdgeUOffsetN: number
      • OptionalremoveEndEdgeNthU: number
      • OptionalremoveEndEdgeUOffsetN: number
      • OptionalshiftHalfStepNthV: number
      • OptionalshiftHalfStepVOffsetN: number
      • OptionalremoveStartEdgeNthV: number
      • OptionalremoveStartEdgeVOffsetN: number
      • OptionalremoveEndEdgeNthV: number
      • OptionalremoveEndEdgeVOffsetN: number

      Returns FaceSubdivisionControlledDto<T>

    Properties

    shape: T

    الوجه المراد فرش الشبكة عليه.

    undefined
    
    nrDivisionsU: number

    عدد صفوف النقاط على امتداد نطاق U، من حافة إلى حافة.

    10
    

    1

    Infinity

    1

    nrDivisionsV: number

    عدد النقاط على طول كل صف على امتداد نطاق V، من حافة إلى حافة.

    10
    

    1

    Infinity

    1

    shiftHalfStepNthU: number

    كل كم صف V يدفع نصف خطوة في U؛ 0 لا يزيح أي صف.

    0
    

    0

    Infinity

    1

    shiftHalfStepUOffsetN: number

    أي صف V يبدأ عنده العد لإزاحة U.

    0
    

    0

    Infinity

    1

    removeStartEdgeNthU: number

    كل كم نقطة تحذف من صف U الأول؛ 0 يبقيها كلها.

    0
    

    0

    Infinity

    1

    removeStartEdgeUOffsetN: number

    أي نقطة يبدأ عندها العد لإزالة صف U الأول.

    0
    

    0

    Infinity

    1

    removeEndEdgeNthU: number

    كل كم نقطة تحذف من صف U الأخير؛ 0 يبقيها كلها.

    0
    

    0

    Infinity

    1

    removeEndEdgeUOffsetN: number

    أي نقطة يبدأ عندها العد لإزالة صف U الأخير.

    0
    

    0

    Infinity

    1

    shiftHalfStepNthV: number

    كل كم صف U يدفع نصف خطوة في V؛ 0 لا يزيح أي صف.

    0
    

    0

    Infinity

    1

    shiftHalfStepVOffsetN: number

    أي صف U يبدأ عنده العد لإزاحة V.

    0
    

    0

    Infinity

    1

    removeStartEdgeNthV: number

    كل كم نقطة تحذف من صف V الأول؛ 0 يبقيها كلها.

    0
    

    0

    Infinity

    1

    removeStartEdgeVOffsetN: number

    أي نقطة يبدأ عندها العد لإزالة صف V الأول.

    0
    

    0

    Infinity

    1

    removeEndEdgeNthV: number

    كل كم نقطة تحذف من صف V الأخير؛ 0 يبقيها كلها.

    0
    

    0

    Infinity

    1

    removeEndEdgeVOffsetN: number

    أي نقطة يبدأ عندها العد لإزالة صف V الأخير.

    0
    

    0

    Infinity

    1