Beispiel #1
0
void MLDrawing::resizeWidget(const MLRect& b, const int u)
{
	// adapt vrect to juce rect
	Component* pC = getComponent();
	if(pC)
	{
		MLRect bb = b + mPixelOffset;
		if (bb.height() == 0) bb.setHeight(1);
		if (bb.width() == 0) bb.setWidth(1);
	
		// adapt vrect to juce rect
		Rectangle<int> c(bb.left(), bb.top(), bb.width(), bb.height());
		
		pC->setBounds(c);
	}
	
	// iterate over points
	int size = mGridPoints.size();
	for(int i = 0; i<size; ++i)
	{
		mTransformedPoints[i] = mGridPoints[i]*u;
//debug() << "pt. " << i << ":" << mTransformedPoints[i] <<  " ";
	}
//debug() << "\n";
}