[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Paint.Matrix


actually in the recursive process I use something like that :
Public sub Render(hPath , ...)
if  hPath is Group then
  If o.Matrix Then
        hOldMatrix = Paint.Matrix
        Paint.Matrix = Paint.Matrix.Multiply(PaintMatrix(o.Matrix[0],
o.Matrix[1], o.Matrix[2], o.Matrix[3], o.Matrix[4], o.Matrix[5]))
   Endif

      Render(o, NoDraw)

   If o.Matrix Then Paint.Matrix = hOldMatrix
else
 drawpath
endif

so close to the success :-/

Attachment: Copie d'écran_20240913_153437.png
Description: PNG image


Follow-Ups:
Re: Paint.MatrixBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
Paint.MatrixFabien Bodard <gambas.fr@xxxxxxxxx>
Re: Paint.MatrixBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Paint.MatrixFabien Bodard <gambas.fr@xxxxxxxxx>