//----------------------------------------------------- corners. void QuadWarp::setCorners(vector<ofPoint> corners) { corners.resize(4); setTopLeftCornerPosition(corners[0]); setTopRightCornerPosition(corners[1]); setBottomRightCornerPosition(corners[2]); setBottomLeftCornerPosition(corners[3]); }
//----------------------------------------------------- corners. void ofxQuadWarp::setCorners(const vector<ofPoint>& corners) { vector<ofPoint> _corners = corners; _corners.resize(4); setTopLeftCornerPosition(_corners[0]); setTopRightCornerPosition(_corners[1]); setBottomRightCornerPosition(_corners[2]); setBottomLeftCornerPosition(_corners[3]); }