Example #1
0
 public static MarkerBundleIndex MarkerBundleIndex(MetafileReader reader)
 {
     return(new MarkerBundleIndex(reader.ReadIndex()));
 }
        public static DisjointPolyline IncrementalDisjointPolyline(MetafileReader reader)
        {
            var points = ReadIncrementalPointList(reader);

            return(new DisjointPolyline(points.ToArray()));
        }
 public static TextCommand Text(MetafileReader reader)
 {
     return(new TextCommand(reader.ReadPoint(), ParseFinalFlag(reader.ReadEnum()), reader.ReadString()));
 }
 public static EllipticalArcClose EllipticalArcClose(MetafileReader reader)
 {
     return(new EllipticalArcClose(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), ParseArcClosure(reader.ReadEnum())));
 }
 public static ConnectingEdge ConnectingEdge(MetafileReader reader)
 {
     return(new ConnectingEdge());
 }
 public static CircularArc3Point CircularArc3Point(MetafileReader reader)
 {
     return(new CircularArc3Point(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint()));
 }
 public static Ellipse Ellipse(MetafileReader reader)
 {
     return(new Ellipse(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint()));
 }
Example #8
0
 public static TextPrecision TextPrecision(MetafileReader reader)
 {
     return(new TextPrecision(ParseTextPrecision(reader.ReadEnum())));
 }
Example #9
0
 public static CharacterExpansionFactor CharacterExpansionFactor(MetafileReader reader)
 {
     return(new CharacterExpansionFactor(reader.ReadReal()));
 }
Example #10
0
 public static MarkerColor MarkerColor(MetafileReader reader)
 {
     return(new MarkerColor(reader.ReadColor()));
 }
Example #11
0
 public static TextFontIndex TextFontIndex(MetafileReader reader)
 {
     return(new TextFontIndex(reader.ReadIndex()));
 }
Example #12
0
 public static MarkerSize MarkerSize(MetafileReader reader)
 {
     return(new MarkerSize(reader.ReadSizeSpecification(reader.Descriptor.MarkerSizeSpecificationMode)));
 }
Example #13
0
 public static MarkerType MarkerType(MetafileReader reader)
 {
     return(new MarkerType(reader.ReadIndex()));
 }
Example #14
0
 public static EdgeTypeInitialOffset EdgeTypeInitialOffset(MetafileReader reader)
 {
     return(new EdgeTypeInitialOffset(reader.ReadReal()));
 }
 public static Rectangle Rectangle(MetafileReader reader)
 {
     return(new Rectangle(reader.ReadPoint(), reader.ReadPoint()));
 }
Example #16
0
 public static CharacterSpacing CharacterSpacing(MetafileReader reader)
 {
     return(new CharacterSpacing(reader.ReadReal()));
 }
 public static Circle Circle(MetafileReader reader)
 {
     return(new Circle(reader.ReadPoint(), reader.ReadVdc()));
 }
Example #18
0
 public static TextColor TextColor(MetafileReader reader)
 {
     return(new TextColor(reader.ReadColor()));
 }
 public static CircularArcCenterClose CircularArcCenterClose(MetafileReader reader)
 {
     return(new CircularArcCenterClose(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadVdc(), ParseArcClosure(reader.ReadEnum())));
 }
Example #20
0
 public static CharacterHeight CharacterHeight(MetafileReader reader)
 {
     return(new CharacterHeight(reader.ReadVdc()));
 }
 public static EllipticalArc EllipticalArc(MetafileReader reader)
 {
     return(new EllipticalArc(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint()));
 }
Example #22
0
 public static CharacterOrientation CharacterOrientation(MetafileReader reader)
 {
     return(new CharacterOrientation(reader.ReadPoint(), reader.ReadPoint()));
 }
 public static CircularArcCenterReversed CircularArcCenterReversed(MetafileReader reader)
 {
     return(new CircularArcCenterReversed(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint(), reader.ReadVdc()));
 }
Example #24
0
 public static TextPath TextPath(MetafileReader reader)
 {
     return(new TextPath(ParseTextPath(reader.ReadEnum())));
 }
 public static ParabolicArc ParabolicArc(MetafileReader reader)
 {
     return(new ParabolicArc(reader.ReadPoint(), reader.ReadPoint(), reader.ReadPoint()));
 }
Example #26
0
 public static TextAlignment TextAlignment(MetafileReader reader)
 {
     return(new TextAlignment(ParseHorizontalAlignment(reader.ReadEnum()), ParseVerticalAlignment(reader.ReadEnum()), reader.ReadReal(), reader.ReadReal()));
 }
        public static Polymarker IncrementalPolymarker(MetafileReader reader)
        {
            var points = ReadIncrementalPointList(reader);

            return(new Polymarker(points.ToArray()));
        }
        public static Polyline Polyline(MetafileReader reader)
        {
            var points = ReadPointList(reader);

            return(new Polyline(points.ToArray()));
        }
 public static RestrictedText RestrictedText(MetafileReader reader)
 {
     return(new RestrictedText(reader.ReadVdc(), reader.ReadVdc(), reader.ReadPoint(), ParseFinalFlag(reader.ReadEnum()), reader.ReadString()));
 }
Example #30
0
 public static EdgeTypeContinuation EdgeTypeContinuation(MetafileReader reader)
 {
     return(new EdgeTypeContinuation(reader.ReadIndex()));
 }