#include <Range.h>
Inheritance diagram for mcExtRange:
Definition at line 128 of file Range.h.
Public Member Functions | |
mcExtRange () | |
mcExtRange (const mcRange &r) | |
mcExtRange (const mcExtRange &r) | |
virtual | ~mcExtRange () |
void | data_DeepCopy (const mcExtRange &r) |
void | data_Add (const mcRange &r) |
void | math_Intersect (const mcRange &r) |
void | math_Union (const mcRange &r) |
bool | math_isFinite () const |
Returns TRUE if this range contains only finite ranges. | |
mcExtRange * | data_Clone () const |
mcRange * | data_GetRange (int n) |
const mcRange * | data_GetRange (int n) const |
Static Public Attributes | |
static mcExtRange * | pN = NULL |
A range which goes from zero to +inf of N. | |
static mcExtRange * | pZ = NULL |
A range which goes from -inf to +inf of Z. | |
static mcExtRange * | pR = NULL |
A range which goes from -inf to +inf of R. | |
static mcExtRange * | pC = NULL |
A range which goes from -inf to +inf of C. | |
static mcExtRange * | pEmpty = NULL |
A range which goes from zero to zero of N. | |
Protected Member Functions | |
void | data_Delete (int n) |
Deletes the n-th entry of the array. |
|
Definition at line 144 of file Range.h. Referenced by data_Clone(). |
|
Definition at line 145 of file Range.h. References data_Add(). |
|
Definition at line 146 of file Range.h. References data_DeepCopy(). |
|
Definition at line 147 of file Range.h. References mcAbstractArray::data_Clear(). |
|
Definition at line 156 of file Range.h. References mcAbstractArray::data_Add(). Referenced by data_DeepCopy(), and mcExtRange(). |
|
Definition at line 165 of file Range.h. References mcExtRange(). |
|
Definition at line 150 of file Range.h. References data_Add(), and mcAbstractArray::data_Clear(). Referenced by mcBisectSolver::math_SetStartRange(), and mcExtRange(). |
|
Deletes the n-th entry of the array.
Implements mcAbstractArray. Definition at line 131 of file Range.h. References data_GetRange(). |
|
Definition at line 169 of file Range.h. References mcAbstractArray::data_GetItem(). |
|
Definition at line 168 of file Range.h. References mcAbstractArray::data_GetItem(). Referenced by data_Delete(), math_isFinite(), and mcBisectSolver::math_SolveLine(). |
|
|
|
Returns TRUE if this range contains only finite ranges.
Definition at line 577 of file MathHelpers.cpp. References mcAbstractArray::data_GetCount(), data_GetRange(), and mcRange::math_isFinite(). Referenced by mcBisectSolver::math_isReady(). |
|
|
|
A range which goes from -inf to +inf of C.
Definition at line 65 of file MathHelpers.cpp. |
|
A range which goes from zero to zero of N.
Definition at line 66 of file MathHelpers.cpp. |
|
A range which goes from zero to +inf of N.
Definition at line 62 of file MathHelpers.cpp. |
|
A range which goes from -inf to +inf of R.
Definition at line 64 of file MathHelpers.cpp. |
|
A range which goes from -inf to +inf of Z.
Definition at line 63 of file MathHelpers.cpp. |
[ Top ] |