Optionalshape: TOptionalshapes: T[]Optionaloffset: numberOptionaltolerance: numberOptionalintersection: booleanOptionalselfIntersection: booleanOptionaljoinType: joinTypeEnumOptionalremoveIntEdges: booleanযে সলিডটি ফাঁপা করতে হবে।
সলিডের যে ফেসগুলি সরাতে হবে, শেলের খোলা মুখগুলি রেখে।
মডেল এককে দেয়ালের পুরুত্ব; ঋণাত্মক দেয়ালকে ভিতরের দিকে বাড়ায়।
অফসেট দেয়ালগুলি জোড়ার সময় দুটি বিন্দু কতটা কাছে হলে একই বলে গণ্য হয়, মডেল এককে।
true হলে, অফসেট ফেসগুলি তাদের সমান্তরাল দিয়ে জোড়ার বদলে একে অপরের সাথে ছেদ করা হয়; কার্নেলের ডিফল্ট false।
কার্নেল ফলাফলে স্ব-ছেদ খুঁজবে কিনা; কার্নেলে বাস্তবায়িত নয়, তাই এটি false রাখুন।
অফসেট দেয়ালগুলি কোণায় কীভাবে মেলে: arc সেগুলি গোল করে, intersection সেগুলি একটি তীক্ষ্ণ কোণা পর্যন্ত বাড়ায়, tangent সেগুলি ট্যানজেন্ট রাখে।
true হলে, অফসেট দেয়ালে যে ভিতরের এজগুলি রেখে যেতে পারে তা ফলাফল থেকে সরানো হয়।
operations.makeThickSolidByJoinএর জন্য একটি সলিড, যে ফেসগুলি সরাতে হবে ও একটি দেয়ালের পুরুত্ব, যা সলিডটিকে সেই পুরুত্বের একটি শেলে ফাঁপা করে।