یک مربع جامد یا منحنی به صورت دو بعدی ایجاد کنید.
نحو
model.component( <ctag> ).geom( <tag> ).create( <ftag> “Square”);
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).set( خاصیت , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).get Type ( خاصیت );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).setAttribute( ویژگی , <value> );
model.component( <ctag> ).geom( <tag> ).feature( <ftag> ).getAttribute( ویژگی );
شرح
از model.component( <ctag> ).geom( <tag> ).create( <ftag> “Square”) برای ایجاد مربع استفاده کنید . خواص زیر موجود است:
ویژگی | ارزش | پیش فرض | شرح |
پایه | گوشه | مرکز | گوشه | شی را در مرکز pos یا با گوشه پایین سمت چپ در pos قرار می دهد . |
رنگ | هیچکدام | سفارشی | عدد صحیح بین 1 و تعداد رنگ ها در موضوع فعلی | هیچ یک | رنگ انتخابی، یا به عنوان یک عدد صحیح که رنگی را در تم رنگ نشان می دهد، یا به عنوان یک رنگ سفارشی در ویژگی customcolor داده می شود . رنگ آمیزی فقط زمانی در دسترس است که selresult فعال باشد. |
رنگ سفارشی | RGB-سه گانه | رنگ تم بعدی موجود | رنگ مورد استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود . |
لایه | دو برابر[] | ضخامت لایه ها | |
لایه چپ | در | خاموش | خاموش | لایه ها را به سمت چپ اعمال کنید. |
لایه راست | در | خاموش | خاموش | لایه ها را به سمت راست اعمال کنید. |
لایه لایه | در | خاموش | خاموش | لایه ها را در بالا اعمال کنید. |
لایه پایین | در | خاموش | بر | لایه ها را در قسمت پایین اعمال کنید. |
pos | دو برابر[] | {0,0} | موقعیت جسم. |
پوسیدگی | دو برابر | 0 | زاویه چرخشی در مورد pos . |
اندازه | دو برابر | 1 | طول جانبی. |
نوع | جامد | منحنی | جامد | نوع شی |
نتیجه | در | خاموش | خاموش | انتخاب هایی از تمام اشیاء به دست آمده ایجاد کنید. |
selresultshow | همه | obj | dom | bnd | pnt | خاموش | dom | در فیزیک، مواد، و غیره، انتخابها را نشان دهید، اگر نتیجهاش روشن باشد . در نمونه های جزئی؛ یا به صورت سه بعدی از یک هندسه صفحه. obj در هندسه یک جزء موجود نیست. dom ، bnd ، و edg در همه ویژگیها موجود نیستند. |
کمک کرد | رشته | هیچ یک | برچسب انتخاب تجمعی برای مشارکت. |
برای اطلاعات در مورد نتایج و ویژگیهای کمک به آن ، به انتخاب موجودات هندسی مراجعه کنید .
ویژگی های اضافی با ماژول طراحی در دسترس است، به Square مراجعه کنید .
ویژگی های زیر در دسترس هستند:
نام | ارزش | پیش فرض | شرح |
ساخت و ساز | در | خاموش | خاموش | اجسام به دست آمده را به عنوان هندسه ساختمانی تعیین کنید. |
سازگاری
model.component( <ctag> ).geom( <tag> ).create( <ftag> “square2”) یک مربع جامد ایجاد می کند.
model.component( <ctag> ).geom( <tag> ).create( <ftag> “square1”) یک مربع منحنی ایجاد می کند.
خواص زیر نیز موجود است:
ویژگی | ارزش | پیش فرض | شرح |
ل | دو برابر | 1 | نام مستعار برای اندازه . |
x ، y | دو برابر | 0 | نام مستعار برای pos . |
هزینه ملک دیگر در دسترس نیست.
مثال
دنباله زیر یک مربع جامد واحد ایجاد می کند:
کد برای استفاده با جاوا
Model model = ModelUtil.create(“Model1”);
model.component().create(“comp1”);
GeomSequence g = model.component(“comp1”).geom().create(“geom1”,2);
g.create(“sq1″،”Square”);
g.run();
کد برای استفاده با متلب
model = ModelUtil.create(‘Model1’);
model.component.create(‘comp1’);
g = model.component(‘comp1’).geom.create(‘geom’,2);
g.create(‘sq1′,’square’);
g.run
همچنین ببینید
مستطیل