Bitbybit Docs
    Preparing search index...

    Class OCCTPath

    Pembangun jalur 2D generik: deskripsikan garis luar sebagai subjalur dari segmen garis, kuadratik, kubik dan busur, kosakata jalur SVG, dan dapatkan kawat atau muka OpenCascade dalam satu panggilan. Ia tidak tahu apa pun tentang SVG itu sendiri; pengimpor SVG di svg menerjemahkan dokumen ke kosakata ini dan memanggilnya.

    Index

    Constructors

    create

    Constructors

    create

    • Membangun bentuk dari subpath-subpath sebuah path: satu kawat per subpath, dikemas ke dalam gabungan jika ada beberapa, atau muka jika makeFaces bernilai true dan garis luarnya tertutup.

      joinSegments menggabungkan segmen-segmen berurutan menjadi tepi tunggal dalam batas tolerance; scale dan flipY memetakan satuan path dan sumbu Y-nya yang mengarah ke bawah ke bidang tanah. Path kosong menghasilkan undefined.

      Parameters

      • inputs: ShapeFromPathDto

        Subjalur-subjalur, apakah muka dibuat, toleransi penggabungan dan opsi penempatan

      Returns Promise<TopoDSShapePointer>

      Kawat, gabungan kawat atau muka, atau undefined untuk jalur kosong

      const shape = await bitbybit.occt.path.shapeFromPath({
      subpaths: [{ start: [0, 0], segments: [{ type: "line", to: [10, 0] }, { type: "line", to: [10, 10] }, { type: "line", to: [0, 10] }], closed: true }],
      makeFaces: true,
      joinSegments: true,
      tolerance: 1e-7,
      scale: 1,
      flipY: true,
      origin: [0, 0, 0],
      });