Having some Geometry data and a Transform how can the transform be applied to the Geometry to get a new Geometry with it's data transformed ?
Ex: I Have a Path object that has it's Path.Data set to a PathGeometry object, I want to tranform the points of the PathGeometry object in place using a transform, and not apply a transform to the PathGeometry that will be used at render time.
P.S. I know that the Transform class has a method Point Transform.Transform(Point p)
that can be used to transform a Point but...is there a way to transform a arbitrary geometry at once?
Edit: See my repply for a currently found solution