Bitbybit Docs
    Preparing search index...

    Class OCCTCompound

    OpenCascade এ কম্পাউন্ড: যেকোনো ধরনের আকৃতির একটি আলগা সংগ্রহ যা একটি আকৃতি হিসেবে একসাথে রাখা হয়, যাতে পার্টের একটি সেট একবারে সরানো, আঁকা বা এক্সপোর্ট করা যায়। আকৃতিগুলি ভিতরে আলাদা থাকে; একটি কম্পাউন্ড তাদের একীভূত করে না। shapes.shape এবং অন্য আকৃতি ক্লাসের গেটারগুলি একটি কম্পাউন্ডকে আবার খুলে ফেলে।

    Index

    Constructors

    create

    • যেকোনো আকৃতিগুলিকে একটি কম্পাউন্ডে বেঁধে দেয় যাতে সেগুলি একটি একক আকৃতি হিসেবে সামলানো যায়।

      আকৃতিগুলি জোড়া বা ফিউজ করা হয় না; সেগুলি শুধু একসাথে চলে।

      Parameters

      Returns Promise<TopoDSCompoundPointer>

      তাদের ধারণকারী কম্পাউন্ড

      const group = await bitbybit.occt.shapes.compound.makeCompound({ shapes: [box, sphere] });
      

    get

    • একটি কম্পাউন্ডকে যে আকৃতিগুলি দিয়ে তৈরি হয়েছিল সেগুলিতে খুলে দেয়, যে ক্রমে সেগুলি যোগ করা হয়েছিল।

      Parameters

      Returns Promise<TopoDSShapePointer[]>

      তার ভিতরের আকৃতিগুলি

      const parts = await bitbybit.occt.shapes.compound.getShapesOfCompound({ shape: group });