Exemplo n.º 1
0
 public CT_GroupTransform2D AddNewXfrm()
 {
     this.xfrmField = new CT_GroupTransform2D();
     return this.xfrmField;
 }
Exemplo n.º 2
0
 public static CT_GroupTransform2D Parse(XmlNode node, XmlNamespaceManager namespaceManager)
 {
     if (node == null)
         return null;
     CT_GroupTransform2D ctObj = new CT_GroupTransform2D();
     ctObj.rot = XmlHelper.ReadInt(node.Attributes["rot"]);
     ctObj.flipH = XmlHelper.ReadBool(node.Attributes["flipH"]);
     ctObj.flipV = XmlHelper.ReadBool(node.Attributes["flipV"]);
     foreach (XmlNode childNode in node.ChildNodes)
     {
         if (childNode.LocalName == "off")
             ctObj.off = CT_Point2D.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "ext")
             ctObj.ext = CT_PositiveSize2D.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "chOff")
             ctObj.chOff = CT_Point2D.Parse(childNode, namespaceManager);
         else if (childNode.LocalName == "chExt")
             ctObj.chExt = CT_PositiveSize2D.Parse(childNode, namespaceManager);
     }
     return ctObj;
 }