コード例 #1
0
ファイル: ARUtilities.cs プロジェクト: polycular/oekogotschi
 static void updateImageTarget(ImageTargetBehaviour it, DataSetInformation dsInfo, ImageTargetInformation itInfo)
 {
     IEditorImageTargetBehaviour itEditor = it as IEditorImageTargetBehaviour;
     itEditor.SetInitializedInEditor(true);
     itEditor.SetImageTargetType(ImageTargetType.PREDEFINED);
     itEditor.SetDataSetPath("QCAR/" + dsInfo.Name + ".xml");
     itEditor.SetNameForTrackable(itInfo.Name);
     itEditor.SetHeight(itInfo.Height);
     itEditor.SetWidth(itInfo.Width);
 }
コード例 #2
0
ファイル: ARUtilities.cs プロジェクト: polycular/oekogotschi
            static public ImageTargetInformation fromXMLNode(XmlNode node)
            {
                ImageTargetInformation info = new ImageTargetInformation();

                info.Name = node.Attributes["name"].InnerText;
                string[] size = node.Attributes["size"].InnerText.Split(' ');
                info.Width = float.Parse(size[0]);
                info.Height = float.Parse(size[1]);

                return info;
            }