Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2011, 15:49
cordovauni
 
Fecha de Ingreso: noviembre-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Pregunta Como inclinar un rectangulo en c++ - POO

Hola a todos ,bueno necesecito de su ayuda, pues nose como inclinar una figura o imagen en C++ y programando en Visual studio 2008.

Por ejemplo esto es lo que se y coloco en el form y me resulta un rectangulo con posicion (0,0) .


Código:
	Graphics ^g = this->CreateGraphics();
                int gWidth = (int)g->VisibleClipBounds.Width;
                int gHeight = (int)g->VisibleClipBounds.Height;

                BufferedGraphicsContext ^espacioBuffer = BufferedGraphicsManager::Current;
                espacioBuffer->MaximumBuffer = System::Drawing::Size( gWidth + 1, gHeight + 1 );
                BufferedGraphics ^buffer = espacioBuffer->Allocate( g, Drawing::Rectangle(0, 0, gWidth, gHeight));
		
		buffer->Graphics->DrawRectangle(Brushes:Red,0,0,100,100);
		
		buffer->Render(g);
                delete buffer;
                delete espacioBuffer;
                delete g;
Ahora el problema esta en como hago para que lo anterior se pueda inclinar ,revise en internet que se puede hacer con transformacion lineal pero nose como implemenetarlo.

Bueno saludos a todos y gracias.