notEqual method
bool
notEqual(
- dynamic r
)
Implementation
bool notEqual( r ){
type();
if( r is MathValue ){
if( r._type == ClipMath.valueTypeComplex ){
if( _type == ClipMath.valueTypeComplex ) return _c.notEqual( r._c );
if( _type == ClipMath.valueTypeFract ) return _f.notEqual( r._c.toFloat() );
return _t.notEqual( r._c.toFloat() );
}
if( r._type == ClipMath.valueTypeFract ){
if( _type == ClipMath.valueTypeComplex ) return _c.notEqual( r._f.toFloat() );
if( _type == ClipMath.valueTypeFract ) return _f.notEqual( r._f );
return _t.notEqual( r._f.toFloat() );
}
if( _type == ClipMath.valueTypeComplex ) return _c.notEqual( r._t.toFloat() );
if( _type == ClipMath.valueTypeFract ) return _f.notEqual( r._t.toFloat() );
return _t.notEqual( r._t );
}
if( _type == ClipMath.valueTypeComplex ) return _c.notEqual( ClipMath.toDouble(r) );
if( _type == ClipMath.valueTypeFract ) return _f.notEqual( ClipMath.toDouble(r) );
return _t.notEqual( ClipMath.toDouble(r) );
}