public LineTextSymbol(TextSymDef def, SymPath path, string text) { path.CheckConstructed(); this.def = def; this.path = path; this.text = text; boundingBox = def.CalcBounds(path, text); }
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); }
public LineSymbol(LineSymDef def, SymPath path) { path.CheckConstructed(); this.def = def; this.path = path; boundingBox = def.CalcBounds(path); }