SuperMap.WindowsPhone.Mapping.LayerContainer.ResetGeometryTransforms C# (CSharp) Method

ResetGeometryTransforms() private method

private ResetGeometryTransforms ( ) : void
return void
        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();
            }
        }