setMode method
EasyClip
setMode(
- int mode, [
- dynamic param1,
- dynamic param2
])
Implementation
EasyClip setMode( int mode, [dynamic param1, dynamic param2] ){
_setEnv();
_param.setMode( mode );
if( (mode & ClipGlobal.modeMultiPrec) != 0 ){
if( param1 != null ){
if( param2 != null ){
_param.mpSetPrec( param1 );
param1 = param2;
}
if( param1 is String ){
_param.mpSetRoundStr( param1 );
} else {
_param.mpSetPrec( param1 );
}
}
} else if( ((mode & ClipGlobal.modeFloat) != 0) || ((mode & ClipGlobal.modeComplex) != 0) ){
if( param1 != null ){
_param.setPrec( param1 );
}
} else if( (mode & ClipGlobal.modeTime) != 0 ){
if( param1 != null ){
_param.setFps( param1 );
}
} else if( (mode & ClipGlobal.modeInt) != 0 ){
if( param1 != null ){
_param.setRadix( param1 );
}
}
return this;
}