|   | 
#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 ] |