Documentation de Gambas - /comp/gb.qt4/paintbrush/matrix

/comp/gb.qt4/paintbrush/matrix

# PaintBrush.Matrix (gb.qt4)

Property Matrix As PaintMatrix

Retourne ou définit la matrice de transformation de brosse.

Cette matrice est une transformation de l’espace ‘brosse’ en espace utilisateur.

Quand une brosse est créée elle possède toujours la matrice identité comme matrice de transformation, ce qui signifie que l’espace ‘brosse’ est initialement identique à l’espace utilisateur.

Notez que la direction de cette matrice de transformation va de l’espace ‘brosse’ vers l’espace utilisateur.

Si vous voulez, par exemple, rendre la brosse deux fois plus large qu’elle n’apparaît par défaut, le code correct à employer est :

    Dim MyBrush As PaintBrush
    MyBrush.Scale(2.0, 2.0)