What is, in a "for dummies" interpretation, the difference between
System.Drawing.Drawing2D.Matrix
TransformPoints(pointsArray)
<==> TransformVectors(pointsArray)
?
Edit:
there is also a VectorTransformPoints(...)
method, by the way... :)
What is, in a "for dummies" interpretation, the difference between
System.Drawing.Drawing2D.Matrix
TransformPoints(pointsArray)
<==> TransformVectors(pointsArray)
?
Edit:
there is also a VectorTransformPoints(...)
method, by the way... :)
Matrix::TransformPoints will translate, rotate and scale the points passed to it.
Matrix::TransformVectors will only rotate and scale the points while ignoring the translation.
Reflector tells me that Matrix::VectorTransformPoints simply forwards it's argument to Matrix::TransformVectors.