//-------------------------------------------------------------- void DrawerBase::draw(float x, float y, float renderWidth, float renderHeight) const { if(enabled == false) return; switch(drawMode) { case kDrawColor: drawColor(x, y, renderWidth, renderHeight); break; case kDrawMotion: drawMotion(x, y, renderWidth, renderHeight); break; case kDrawSpeed: drawSpeed(x, y, renderWidth, renderHeight); break; case kDrawVectors: drawVectors(x, y, renderWidth, renderHeight); break; default: break; } }
void ofxMSAFluidDrawer::draw(float x, float y, float renderWidth, float renderHeight) { switch(drawMode) { case FLUID_DRAW_COLOR: drawColor(x, y, renderWidth, renderHeight); break; case FLUID_DRAW_MOTION: drawMotion(x, y, renderWidth, renderHeight); break; case FLUID_DRAW_SPEED: drawSpeed(x, y, renderWidth, renderHeight); break; case FLUID_DRAW_VECTORS: drawVectors(x, y, renderWidth, renderHeight); break; } }