IntersectionPoint2D، IntersectionPoint3D

IntersectionPoint2D، IntersectionPoint3D

IntersectionPoint2D، IntersectionPoint3D
یک مجموعه داده ایجاد کنید که ارزیابی عبارات را در نقاط تقاطع مسیرهای ذرات یا پرتو و یک منحنی یا سطح امکان پذیر می کند. این مجموعه داده ها می توانند از یک مجموعه داده پرتو یا ذره به عنوان ورودی خود استفاده کنند.
نحو
model.result().dataset().create( <dtag> “InsterSectionPoint3D”);
model.result().dataset( <dtag> ).set( خاصیت , <value> );
شرح
model.result().dataset().create( <dtag> “IntersectionPoint2D”) یک مجموعه داده 2 بعدی نقطه تقاطع با نام <dtag> ایجاد می کند .
خواص زیر موجود است:
جدول 7-59: جفت های دارایی/مقدار معتبر برای مجموعه داده های نقطه تقاطع 2 بعدی و نقطه تقاطع سه بعدی
ویژگی
ارزش
پیش فرض
شرح
محور
آرایه دوتایی
{0،1}
جهت محور برای یک نیم دایره به عنوان نوع منحنی یا نیمکره ای که به عنوان نوع صفحه استفاده می شود.
محدود
در خاموش
بر
کنترل کنید که آیا خطی که به عنوان نوع منحنی استفاده می شود باید با نقاط محدود شود یا خیر.
مرکز
آرایه دوتایی
{0، 0،}
مختصات مرکز دایره، نیم دایره، کره یا نیمکره به عنوان منحنی یا صفحه.
داده ها
هیچکدام | نام مجموعه داده
اولین مجموعه داده سازگار
مجموعه داده ای که این ویژگی به آن اشاره دارد.
expr
رشته
عبارت برای یک منحنی یا صفحه کلی.
اضافی
هیچکدام زمان های مشخص متناسب
زمان های مشخص شده
نحوه اضافه شدن تعداد مراحل زمان اضافی برای یافتن همه تقاطع ها را کنترل می کند. این مراحل زمان اضافی معمولاً با زمان دقیق بازتاب یا شروع مجدد سرعت مطابقت دارد.
ژنپاراکتیو
در خاموش
خاموش
تصمیم می گیرد که آیا خطوط موازی یا صفحات باید رسم شوند.
بازپرداخت کننده
آرایه دوتایی
{}
هنگامی که genparaactive فعال است ، این ویژگی شامل فواصل خطوط موازی یا صفحات اضافی تا صفحه پایه است.
روش ژن
سه نقطه نقطه نرمال
سه نقطه
زمانی که planetype برابر با کلی باشد، فعال است، این ویژگی نشان می‌دهد که آیا هواپیما باید با سه نقطه مشخص شود یا از یک نقطه و یک نقطه عادی.
نقاط جنسی
دو برابر
0 یا 1، بسته به موقعیت شاخص ([0، 0، 0؛ 1 0 0؛
0 1 0])
زمانی که متد برابر با سه نقطه باشد فعال است ، این ویژگی شامل مختصات سه نقطه در ردیف‌های ماتریس است. برای استفاده از این ویژگی و روش setIndex به زیر مراجعه کنید .
genpnpoint
آرایه رشته ای به طول سه
وکتور رشته صفر
زمانی که genmethod برابر با pointnormal باشد ، این ویژگی شامل مختصات نقطه است.
genpnvec
آرایه رشته ای به طول سه
وکتور رشته صفر
زمانی که genmethod برابر با pointnormal باشد فعال است ، این ویژگی حاوی بردار نرمال است.
درون یابی
خطی مکعبی
خطی
ترتیب چند جمله ای روش مورد استفاده برای درون یابی بین مراحل زمانی برای ارزیابی عبارات در نقاط تقاطع. اگر مکعب انتخاب شود، مشتقات در مراحل زمانی نیز در نظر گرفته می شود.
طبیعی
آرایه رشته ای به طول دو یا سه
از تگ ویژگی ایجاد شده است.
نام متغیرهایی که می توان از آنها برای ارزیابی نرمال منحنی یا صفحه استفاده کرد.
numextrasteps
عدد صحیح غیر منفی
100
اگر Extrasteps زمان‌های مشخص شده باشد ، حداکثر تعداد مراحل زمان اضافی را برای استفاده برای یافتن همه تقاطع‌ها کنترل می‌کند.
سیاره ای
سریع عمومی
سریع
نوع صفحه را برای صفحه نوع سطح (3D) مشخص کنید.
propextstrasteps
عدد صحیح غیر منفی
1
اگر گام‌های اضافی متناسب باشد ، حداکثر تعداد گام‌های زمانی اضافی را برای استفاده برای یافتن همه تقاطع‌ها کنترل می‌کند. حداکثر تعداد مراحل اضافی حاصل ضرب این ضریب تناسب با تعداد دفعات حل است.
شعاع
دو برابر
1
شعاع دایره، نیم دایره، کره یا نیمکره به عنوان منحنی یا صفحه.
هواپیمای سریع
xy yz zx yx zy xz
yz
نوع هواپیمای سریع را مشخص کنید. زمانی که planetype سریع است فعال است .
Quickx
رشته
“0”
اگر نوع سیاره yz یا zy باشد، مختصات x را مشخص کنید.
سریع
رشته
“0”
اگر نوع سیاره zx یا xz باشد، مختصات y را مشخص کنید.
quickz
رشته
“0”
اگر نوع سیاره xy یا yx باشد، مختصات z را انجام دهید.
فضاپیماها
آرایه رشته ای به طول 2
از تگ ویژگی ایجاد شده است.
نام متغیرهایی که پارامترهای صفحه را ارزیابی می کنند.
نوع
خط دایره نیم دایره عمومی (2D)؛ هواپیما کره نیمکره عمومی (3D)
خط (2D)؛ هواپیما (سه بعدی)
نوع منحنی (2D) یا سطح (3D).
برای تعیین مختصات برای نوع منحنی خط، به عنوان مثال، از روش setIndex استفاده کنید :
model.result().dataset(“ip2”).setIndex(“genpoints”, “1.3”, 0, 1);
آن خط مختصات y نقطه یک را به مقدار 1.3 تنظیم می کند.