روش های API برای گام برداشتن در طرح ها

روش های API برای گام برداشتن در طرح ها

روش های API برای گام برداشتن در طرح ها
روش های بولی زیر برای گام برداشتن در نمودارها با راه حل های متعدد موجود است. اگر مقدار پارامتر تغییر کند، آنها true را برمی‌گردانند . در غیر این صورت، آنها false برمی گردند . این روش ها برای گروه ها و نمودارها قابل اجرا هستند.
جدول 7-6: روش های API برای گام برداشتن در طرح ها
روش
شرح
مرحله بولی قبلی (سطح int)
مربوط به قطعه قبلی است.
مرحله بولی Next (سطح int)
مربوط به Plot Next است.
مرحله اول بولی (سطح int)
مربوط به طرح اول است.
مرحله بولی Last (سطح int)
مربوط به Plot Last است.
سطح آرگومان ورودی یک عدد صحیح است که سطح را در یک مدل با چندین سطح از پارامترها یا انواع دیگر راه‌حل‌های چندگانه (مانند یک جاروی پارامتریک حول یک شبیه‌سازی وابسته به زمان) نشان می‌دهد.
هنگام استفاده از این روش‌ها در یک برنامه، می‌توانید آزمایش کنید که آیا این عملیات قابل اجرا هستند یا خیر. به عنوان مثال، اگر مقدار پارامتر فعلی اولین مقدار پارامتر باشد، نمی توان به مقدار پارامتر قبلی قدم گذاشت. همچنین می‌تواند مفید باشد که بتوانیم برای یک سطح معین گام برداریم (زیرا سطح ممکن است بزرگتر از تعداد پارامترهای موجود باشد) و آزمایش اینکه آیا اصلاً امکان گام برداشتن وجود دارد یا خیر، می‌تواند مفید باشد. برای آزمایش چنین مواردی، از روش های API زیر استفاده کنید:
جدول 7-7: روش های API برای بررسی امکان گام برداشتن
روش
بولی canStepPrevious (سطح int)
بولی canStepNext (سطح int)
بولی canStepFirst (سطح int)
بولی canStepLast (سطح int)
توانایی بازیابی تعداد سطوحی که می توان از آنها عبور کرد می تواند زمانی مفید باشد که از روش های API شرح داده شده در بالا استفاده شود. برای این کار از روش زیر استفاده کنید:
int getStepLevels()