internal void ResetGeometryTransforms()
{
if (this.Layer is FeaturesLayer)
{
foreach (UIElement element in base.Children)
{
if (element is FeatureElement)
{
this.ResetGeometryTransform((FeatureElement)element);
}
}
base.InvalidateMeasure();
}
if (this.Layer is ElementsLayer)
{
foreach (UIElement element in base.Children)
{
if (element is ShapeElement)
{
ShapeElement elm = (ShapeElement)element;
this.ResetShapeBaseTransform(elm);
}
}
base.InvalidateMeasure();
}
}