wxGraphicsMatrix

See external documentation: wxGraphicsMatrix.

See external documentation: wxGraphicsMatrix.

This class is derived (and can use functions) from:
wxGraphicsObject

Types


wxGraphicsMatrix() = wx:wx_object()

Functions


concat(This, T) -> ok

  • This = wxGraphicsMatrix()
  • T = wxGraphicsMatrix()

See external documentation.

get(This) -> Result

  • Result = {A::number(), B::number(), C::number(), D::number(), Tx::number(), Ty::number()}
  • This = wxGraphicsMatrix()

See external documentation.

invert(This) -> ok

  • This = wxGraphicsMatrix()

See external documentation.

isEqual(This, T) -> boolean()

  • This = wxGraphicsMatrix()
  • T = wxGraphicsMatrix()

See external documentation.

isIdentity(This) -> boolean()

  • This = wxGraphicsMatrix()

See external documentation.

rotate(This, Angle) -> ok

  • This = wxGraphicsMatrix()
  • Angle = number()

See external documentation.

scale(This, XScale, YScale) -> ok

  • This = wxGraphicsMatrix()
  • XScale = number()
  • YScale = number()

See external documentation.

translate(This, Dx, Dy) -> ok

  • This = wxGraphicsMatrix()
  • Dx = number()
  • Dy = number()

See external documentation.

set(This) -> ok

  • This = wxGraphicsMatrix()

Equivalent to set(This, []).

set(This, Option::[Option]) -> ok

  • This = wxGraphicsMatrix()
  • Option = {a, number()} | {b, number()} | {c, number()} | {d, number()} | {tx, number()} | {ty, number()}

See external documentation.

transformPoint(This) -> {X::number(), Y::number()}

  • This = wxGraphicsMatrix()

See external documentation.

transformDistance(This) -> {Dx::number(), Dy::number()}

  • This = wxGraphicsMatrix()

See external documentation.