bool VibesScene2D::setDimY(int dimY) { if (dimY>=0 && dimY<nbDim() && dimY!=this->dimY() && dimY!=dimX()) { _dimY = dimY; emit changedDimY(dimY); emit dimensionsChanged(); updateDims(); return true; } else { // Notify that invalid change has been refused if (dimY != this->dimY()) { emit changedDimY(this->dimY()); emit dimensionsChanged(); } return false; } }
void FaceTemplate::updateTemplate(cv::Mat t, cv::Mat &parent, int _x, int _y) { face_template = t; updateLocation(_x, _y); updateDims(t.rows, t.cols, parent); }