Bitbybit Docs
    Preparing search index...

    Class CrossSectionEvaluate

    قياس مقاطع Manifold العرضية: المساحة والفراغ وأعداد الرؤوس والمحيطات والمستطيل المحيط. لا شيء هنا يغير المقطع العرضي.

    Index

    Constructors

    basic

    • يقيس مساحة مقطع عرضي، بوحدات النموذج المربعة، دون الثقوب.

      Parameters

      Returns Promise<number>

      المساحة

      const area = await bitbybit.manifold.crossSection.evaluate.area({ crossSection: outline });
      
    • يخبر ما إذا كان مقطع عرضي بلا حدود أصلا.

      Parameters

      Returns Promise<boolean>

      true عندما يكون المقطع العرضي فارغا

      const empty = await bitbybit.manifold.crossSection.evaluate.isEmpty({ crossSection: outline });
      
    • يعد رؤوس مقطع عرضي عبر كل حدوده.

      Parameters

      Returns Promise<number>

      عدد الرؤوس

      const vertices = await bitbybit.manifold.crossSection.evaluate.numVert({ crossSection: outline });
      
    • يعد حدود مقطع عرضي: خطوطه الخارجية وثقوبه.

      Parameters

      Returns Promise<number>

      عدد المحيطات

      const contours = await bitbybit.manifold.crossSection.evaluate.numContour({ crossSection: plate });
      
    • يجد المستطيل حول مقطع عرضي كنقطتين ثنائيتي الأبعاد: الزاوية الدنيا، ثم الزاوية القصوى.

      Parameters

      Returns Promise<Vector2[]>

      الزاوية الدنيا والزاوية العليا

      const [min, max] = await bitbybit.manifold.crossSection.evaluate.bounds({ crossSection: outline });