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