Go to the source code of this file.
Functions | |
BOOL | isEqualTo (const NUMBER &l, TYPE2 n) |
BOOL | isLessThan (const NUMBER &l, TYPE2 n) |
BOOL | isBiggerThan (const NUMBER &l, TYPE2 n) |
BOOL | operator== (const NUMBER &l, TYPE2 n) |
BOOL | operator!= (const NUMBER &l, TYPE2 n) |
BOOL | operator< (const NUMBER &l, TYPE2 n) |
BOOL | operator<= (const NUMBER &l, TYPE2 n) |
BOOL | operator> (const NUMBER &l, TYPE2 n) |
BOOL | operator>= (const NUMBER &l, TYPE2 n) |
BOOL | operator== (TYPE2 n, const NUMBER &r) |
BOOL | operator!= (TYPE2 n, const NUMBER &r) |
BOOL | operator< (TYPE2 n, const NUMBER &r) |
BOOL | operator<= (TYPE2 n, const NUMBER &r) |
BOOL | operator> (TYPE2 n, const NUMBER &r) |
BOOL | operator>= (TYPE2 n, const NUMBER &r) |
NUMBER | add (const NUMBER &l, TYPE2 n) |
NUMBER | sub (const NUMBER &l, TYPE2 n) |
NUMBER | sub (TYPE2 n, const NUMBER &r) |
NUMBER | mult (const NUMBER &l, TYPE2 n) |
NUMBER | div (const NUMBER &l, TYPE2 n) |
NUMBER | div (TYPE2 n, const NUMBER &r) |
NUMBER | operator+ (TYPE2 n, const NUMBER &r) |
NUMBER | operator- (TYPE2 n, const NUMBER &r) |
NUMBER | operator * (TYPE2 n, const NUMBER &r) |
NUMBER | operator/ (TYPE2 n, const NUMBER &r) |
NUMBER | operator+ (const NUMBER &l, TYPE2 n) |
NUMBER | operator- (const NUMBER &l, TYPE2 n) |
NUMBER | operator * (const NUMBER &l, TYPE2 n) |
NUMBER | operator/ (const NUMBER &l, TYPE2 n) |
const NUMBER & | operator= (TYPE2 n) |
operator TYPE2 () const |
|
Definition at line 138 of file NbOperator2.hpp. Referenced by JCounter::operator+(), operator+(), and DBase::string().
|
|
Definition at line 169 of file NbOperator2.hpp. Referenced by operator/().
|
|
Definition at line 162 of file NbOperator2.hpp. |
|
Definition at line 82 of file NbOperator2.hpp. Referenced by operator<(), operator<=(), operator>(), and operator>=().
00082 { 00083 TYPE v = (TYPE)n; 00084 int temp = MathStateBiggerThan[ (int)l.state ][ (int)verify(v) ]; 00085 if ( temp < 2 ) return (BOOL)temp; 00086 return (l.value > v ); 00087 } |
|
Definition at line 68 of file NbOperator2.hpp. Referenced by operator!=(), operator<=(), operator==(), and operator>=().
00068 { 00069 TYPE v = (TYPE)n; 00070 int temp = MathStateEqualTo[ (int)l.state ][ (int)verify(v) ]; 00071 if ( temp < 2 ) return (BOOL)temp; 00072 return ( l.value == v ); 00073 } |
|
Definition at line 75 of file NbOperator2.hpp. Referenced by operator<(), operator<=(), operator>(), and operator>=().
00075 { 00076 TYPE v = (TYPE)n; 00077 int temp = MathStateLessThan[ (int)l.state ][ (int)verify(v) ]; 00078 if ( temp < 2 ) return (BOOL)temp; 00079 return ( l.value < v ); 00080 } |
|
Definition at line 156 of file NbOperator2.hpp. Referenced by operator *(), jMatrixStack::rotxdeg(), jMatrixStack::rotxrad(), jMatrixStack::rotydeg(), jMatrixStack::rotyrad(), jMatrixStack::rotzdeg(), jMatrixStack::rotzrad(), jMatrixStack::scale(), and jMatrixStack::trans().
|
|
Definition at line 201 of file NbOperator2.hpp. 00201 { 00202 return mult( l, n ); 00203 } |
|
Definition at line 184 of file NbOperator2.hpp. |
|
Definition at line 216 of file NbOperator2.hpp. 00216 { return (TYPE2)value; } |
|
Definition at line 117 of file NbOperator2.hpp. |
|
Definition at line 93 of file NbOperator2.hpp. 00093 { 00094 return !isEqualTo( l, n ); 00095 } |
|
Definition at line 193 of file NbOperator2.hpp. 00193 { 00194 return add( l, n ); 00195 } |
|
Definition at line 176 of file NbOperator2.hpp. |
|
Definition at line 197 of file NbOperator2.hpp. 00197 { 00198 return sub( l, n ); 00199 } |
|
Definition at line 180 of file NbOperator2.hpp. |
|
Definition at line 205 of file NbOperator2.hpp. 00205 { 00206 return div( l, n ); 00207 } |
|
Definition at line 188 of file NbOperator2.hpp. |
|
Definition at line 121 of file NbOperator2.hpp. 00121 { 00122 return isBiggerThan( r, n ); 00123 } |
|
Definition at line 97 of file NbOperator2.hpp. 00097 { 00098 return isLessThan( l, n ); 00099 } |
|
Definition at line 125 of file NbOperator2.hpp. 00125 { 00126 return ( isBiggerThan( r, n ) || isEqualTo( r, n ) ); 00127 } |
|
Definition at line 101 of file NbOperator2.hpp. 00101 { 00102 return ( isLessThan( l, n ) || isEqualTo( l, n ) ); 00103 } |
|
Definition at line 210 of file NbOperator2.hpp. |
|
Definition at line 113 of file NbOperator2.hpp. |
|
Definition at line 89 of file NbOperator2.hpp. 00089 { 00090 return isEqualTo( l, n ); 00091 } |
|
Definition at line 129 of file NbOperator2.hpp. 00129 { 00130 return isLessThan( r, n ); 00131 } |
|
Definition at line 105 of file NbOperator2.hpp. 00105 { 00106 return isBiggerThan( l, n ); 00107 } |
|
Definition at line 133 of file NbOperator2.hpp. 00133 { 00134 return ( isLessThan( r, n ) || isEqualTo( r, n ) ); 00135 } |
|
Definition at line 109 of file NbOperator2.hpp. 00109 { 00110 return ( isBiggerThan( l, n ) || isEqualTo( l, n ) ); 00111 } |
|
Definition at line 150 of file NbOperator2.hpp. Referenced by operator-().
|
|
Definition at line 144 of file NbOperator2.hpp. |