public static GeometryRow CreateMoveTo(ShapeSheet.FormulaLiteral x, ShapeSheet.FormulaLiteral y)
        {
            // http://msdn.microsoft.com/en-us/library/aa195679(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagMoveTo);
            row.X = x;
            row.Y = y;
            return row;
        }
Esempio n. 2
0
        public static GeometryRow CreateMoveTo(ShapeSheet.CellValueLiteral x, ShapeSheet.CellValueLiteral y)
        {
            // http://msdn.microsoft.com/en-us/library/aa195679(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagMoveTo);

            row.X = x;
            row.Y = y;
            return(row);
        }
Esempio n. 3
0
        public static GeometryRow CreateLineTo(VA.ShapeSheet.FormulaLiteral x, VA.ShapeSheet.FormulaLiteral y)
        {
            // http://msdn.microsoft.com/en-us/library/aa195656(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagLineTo);

            row.X = x;
            row.Y = y;
            return(row);
        }
        public static GeometryRow CreateArcTo(VA.ShapeSheet.FormulaLiteral x, VA.ShapeSheet.FormulaLiteral y,
                                              VA.ShapeSheet.FormulaLiteral a)
        {
            // http://msdn.microsoft.com/en-us/library/aa195698(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagArcTo);
            row.X = x;
            row.Y = y;
            row.A = a;
            return row;
        }
Esempio n. 5
0
        public static GeometryRow CreateArcTo(ShapeSheet.FormulaLiteral x, ShapeSheet.FormulaLiteral y,
                                              ShapeSheet.FormulaLiteral a)
        {
            // http://msdn.microsoft.com/en-us/library/aa195698(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagArcTo);

            row.X = x;
            row.Y = y;
            row.A = a;
            return(row);
        }
Esempio n. 6
0
        public static GeometryRow CreateSplineKnot(ShapeSheet.CellValueLiteral x,
                                                   ShapeSheet.CellValueLiteral y,
                                                   ShapeSheet.CellValueLiteral a)
        {
            // http://msdn.microsoft.com/en-us/library/aa195667(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagSplineSpan);

            row.X = x;
            row.Y = y;
            row.A = a;
            return(row);
        }
Esempio n. 7
0
        public static GeometryRow CreateInfiniteLine(ShapeSheet.CellValueLiteral x,
                                                     ShapeSheet.CellValueLiteral y,
                                                     ShapeSheet.CellValueLiteral a,
                                                     ShapeSheet.CellValueLiteral b)
        {
            // http://msdn.microsoft.com/en-us/library/aa195682(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagInfiniteLine);

            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            return(row);
        }
        public static GeometryRow CreateEllipse(ShapeSheet.FormulaLiteral x,
            ShapeSheet.FormulaLiteral y,
            ShapeSheet.FormulaLiteral a,
            ShapeSheet.FormulaLiteral b,
            ShapeSheet.FormulaLiteral c,
            ShapeSheet.FormulaLiteral d)
        {
            // http://msdn.microsoft.com/en-us/library/aa195692(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagEllipse);
            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            row.C = c;
            row.D = d;
            return row;
        }
Esempio n. 9
0
        public static GeometryRow CreateSplineStart(ShapeSheet.CellValueLiteral x,
                                                    ShapeSheet.CellValueLiteral y,
                                                    ShapeSheet.CellValueLiteral a,
                                                    ShapeSheet.CellValueLiteral b,
                                                    ShapeSheet.CellValueLiteral c,
                                                    ShapeSheet.CellValueLiteral d)
        {
            // http://msdn.microsoft.com/en-us/library/aa195663(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagSplineBeg);

            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            row.C = c;
            row.D = d;
            return(row);
        }
Esempio n. 10
0
        public static GeometryRow CreateEllipse(ShapeSheet.FormulaLiteral x,
                                                ShapeSheet.FormulaLiteral y,
                                                ShapeSheet.FormulaLiteral a,
                                                ShapeSheet.FormulaLiteral b,
                                                ShapeSheet.FormulaLiteral c,
                                                ShapeSheet.FormulaLiteral d)
        {
            // http://msdn.microsoft.com/en-us/library/aa195692(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagEllipse);

            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            row.C = c;
            row.D = d;
            return(row);
        }
Esempio n. 11
0
        public static GeometryRow CreateNURBSTo(ShapeSheet.CellValueLiteral x,
                                                ShapeSheet.CellValueLiteral y,
                                                ShapeSheet.CellValueLiteral a,
                                                ShapeSheet.CellValueLiteral b,
                                                ShapeSheet.CellValueLiteral c,
                                                ShapeSheet.CellValueLiteral d,
                                                ShapeSheet.CellValueLiteral e)
        {
            // http://msdn.microsoft.com/en-us/library/aa195685(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagEllipse);

            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            row.C = c;
            row.D = d;
            row.E = e;
            return(row);
        }
Esempio n. 12
0
        public static GeometryRow CreateSplineKnot(ShapeSheet.FormulaLiteral x,
            ShapeSheet.FormulaLiteral y,
            ShapeSheet.FormulaLiteral a)
        {
            // http://msdn.microsoft.com/en-us/library/aa195667(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagSplineSpan);
            row.X = x;
            row.Y = y;
            row.A = a;
            return row;
        }
Esempio n. 13
0
        public static GeometryRow CreateInfiniteLine(ShapeSheet.FormulaLiteral x,
            ShapeSheet.FormulaLiteral y,
            ShapeSheet.FormulaLiteral a,
            ShapeSheet.FormulaLiteral b)
        {
            // http://msdn.microsoft.com/en-us/library/aa195682(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagInfiniteLine);
            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            return row;
        }
Esempio n. 14
0
        public static GeometryRow CreateSplineStart(VA.ShapeSheet.FormulaLiteral x,
                                                VA.ShapeSheet.FormulaLiteral y,
                                                VA.ShapeSheet.FormulaLiteral a,
                                                VA.ShapeSheet.FormulaLiteral b,
                                                VA.ShapeSheet.FormulaLiteral c,
                                                VA.ShapeSheet.FormulaLiteral d)
        {
            // http://msdn.microsoft.com/en-us/library/aa195663(v=office.11).aspx

            var row = new GeometryRow(IVisio.VisRowTags.visTagSplineBeg);
            row.X = x;
            row.Y = y;
            row.A = a;
            row.B = b;
            row.C = c;
            row.D = d;
            return row;
        }