void ofxUIWidget::drawPaddedOutline() { if(draw_padded_rect_outline && !embedded) { ofxUINoFill(); ofxUISetColor(color_padded_rect_outline); drawComponent(skin_padded_outline,paddedRect); } }
void ofxUIWidget::drawOutlineHighlight() { if(draw_outline_highlight) { ofxUINoFill(); ofxUISetColor(color_outline_highlight); drawComponent(skin_outline_highlight,rect); } }
void ofxUIWidget::drawOutline() { if(draw_outline) { ofxUINoFill(); ofxUISetColor(color_outline); drawComponent(skin_outline,rect); } }
void ofxUIEnvelopeEditor::drawEnvelope(){ vector<ofVec3f> points = envelope->getPoints(); int size = points.size(); float rX = rect->getX(); float rY = rect->getY(); ofxUISetRectMode(OFX_UI_RECTMODE_CENTER); ofxUINoFill(); for (int i = 0; i < size; i++) { float x = rX + points[i].x*rect->getWidth(); float y = rY + points[i].y*rect->getHeight(); ofxUICircle(x, y, pointNodeRadius); if(i < size-1) { float nx = rX + points[i+1].x*rect->getWidth(); float hx = (x + nx)/2.0; ofxUIDrawRect(hx, rY + envelope->getY((hx-rX)/rect->getWidth())*rect->getHeight(), pointNodeRectWidth, pointNodeRectHeight); } } ofxUIFill(); ofxUISetRectMode(OFX_UI_RECTMODE_CORNER); polyline.draw(); }
void ofxUIWidget::drawPaddedOutline() { if(draw_padded_rect_outline && !embedded) { ofxUINoFill(); ofxUISetColor(color_padded_rect_outline); paddedRect->draw(); } }
void ofxUIWidget::drawOutlineHighlight() { if(draw_outline_highlight) { ofxUINoFill(); ofxUISetColor(color_outline_highlight); rect->draw(); } }
void ofxUIWidget::drawOutline() { if(draw_outline) { ofxUINoFill(); ofxUISetColor(color_outline); rect->draw(); } }