AdjacentSelection

AdjacentSelection

AdjacentSelection
مجموعه ای از موجودیت ها یا اشیاء را که در مجاورت انتخاب های داده شده هستند ایجاد کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “AdjacentSelection”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).set( خاصیت,<value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).get Type ( خاصیت );
شرح
AdjacentSelection مجموعه‌ای از تمام موجودیت‌های بعد outputdim را ایجاد می‌کند که در مجاورت حداقل یک موجودیت در انتخاب‌های ورودی قرار دارند . اگر انتخاب خروجی ابعاد کمتری نسبت به انتخاب های ورودی دارد، می توانید از ویژگی های بیرونی و داخلی برای حذف یا گنجاندن موجودیت های خروجی که بیرونی/داخلی هستند در اتحادیه انتخاب های ورودی استفاده کنید.
خواص زیر موجود است:
 
ویژگی
ارزش
پیش فرض
شرح
رنگ
هیچکدام سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی
هیچ یک
رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود .
رنگ سفارشی
RGB-سه گانه
رنگ تم بعدی موجود
رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود .
entitydim
3
بعد فضایی
ابعاد نهادهای ورودی
خارجی
در خاموش
بر
موجودیت‌های خروجی را که خارج از اتحادیه انتخاب‌های ورودی هستند، بگنجانید.
ورودی
رشته[]
{}
برچسب‌های انتخاب ورودی
داخلی
در خاموش
خاموش
موجودیت‌های خروجی را که درون اتحادیه انتخاب‌های ورودی هستند، بگنجانید.
outputdim
3
بعد فضا – 1
ابعاد موجودات برای انتخاب
روشن
در خاموش
بر
انتخاب را در توالی هندسه نگه دارید.
Selshow
در خاموش
بر
نمایش انتخاب در فیزیک، مواد، و غیره. در نمونه های جزئی؛ یا به صورت سه بعدی از یک هندسه صفحه.
کمک کرد
رشته
هیچ یک
برچسب انتخاب تجمعی برای مشارکت.
برای اطلاعات کلی در مورد انتخاب‌ها، به Selections of Geometric Entities مراجعه کنید .
مثال
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”, 3);
g.create(“sph1″، “Sphere”);
g.run(“sph1”);
g.create(“sel1”, “ExplicitSelection”);
g.feature(“sel1”).selection(“انتخاب”).init(0);
g.feature(“sel1”).selection(“selection”).set(“sph1”, new int[]{4});
g.create(“adjsel1”, “AdjacentSelection”);
g.feature(“adjsel1”).set(“entitydim”, 0);
g.feature(“adjsel1”).set(“input”, new String[]{“sel1”});
g.run(“adjsel1”);
g.create(“del1″، “Delete”);
g.feature(“del1”).selection(“input”).named(“adjsel1”);
g.run(“del1”);
کد برای استفاده با متلب
model = ModelUtil.create(‘Model’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom1’, 3);
g.create(‘sph1’, ‘Sphere’);
g.run(‘sph1’);
g.create(‘sel1’, ‘ExplicitSelection’);
g.feature(‘sel1’).selection(‘selection’).init(0);
g.feature(‘sel1’).selection(‘selection’).set(‘sph1’, 4);
g.create(‘adjsel1’, ‘AdjacentSelection’);
g.feature(‘adjsel1’).set(‘entitydim’, 0);
g.feature(‘adjsel1’).set(‘input’, ‘sel1’);
g.run(‘adjsel1’);
g.create(‘del1’, ‘Delete’);
g.feature(‘del1’).selection(‘input’).named(‘adjsel1’);
g.run(‘del1’);
همچنین ببینید