コード例 #1
0
ファイル: Symbol.cs プロジェクト: jonc/carto
        public LineTextSymbol(TextSymDef def, SymPath path, string text)
        {
            path.CheckConstructed();
            this.def = def; this.path = path; this.text = text;

            boundingBox = def.CalcBounds(path, text);
        }
コード例 #2
0
ファイル: Glyph.cs プロジェクト: jonc/carto
 public void AddLine(SymColor color, SymPath path, float width, LineStyle lineStyle)
 {
     path.CheckConstructed();
     GlyphPart part = new GlyphPart();
     part.kind = GlyphPartKind.Line;
     part.color = color;
     part.lineWidth = width;
     part.path = path;
     part.lineStyle = lineStyle;
     AddGlyphPart(part);
 }
コード例 #3
0
ファイル: Symbol.cs プロジェクト: jonc/carto
 public LineSymbol(LineSymDef def, SymPath path)
 {
     path.CheckConstructed();
     this.def = def; this.path = path;
     boundingBox = def.CalcBounds(path);
 }