type method
Implementation
int type(){
if( ClipMath.valueType() != _type ){
switch( ClipMath.valueType() ){
case ClipMath.valueTypeComplex:
switch( _type ){
case ClipMath.valueTypeFract: _c.ass( _f.toFloat() ); break;
case ClipMath.valueTypeTime : _c.ass( _t.toFloat() ); break;
}
break;
case ClipMath.valueTypeFract:
switch( _type ){
case ClipMath.valueTypeComplex: _f.ass( _c.toFloat() ); break;
case ClipMath.valueTypeTime : _f.ass( _t.toFloat() ); break;
}
break;
case ClipMath.valueTypeTime:
switch( _type ){
case ClipMath.valueTypeComplex: _t.ass( _c.toFloat() ); break;
case ClipMath.valueTypeFract : _t.ass( _f.toFloat() ); break;
}
break;
}
_type = ClipMath.valueType();
}
return _type;
}