public DxfStyle(DxfAcadVer version, int id) : base(version, id) { Add(0, "STYLE"); if (version > DxfAcadVer.AC1009) { Handle(id); Subclass(SubclassMarker.SymbolTableRecord); Subclass(SubclassMarker.TextStyleTableRecord); } }
public DxfCircle(DxfAcadVer version, int id) : base(version, id) { Add(0, CodeName.Circle); Entity(); if (Version > DxfAcadVer.AC1009) { Subclass(SubclassMarker.Circle); } }
public DxfAppid(DxfAcadVer version, int id) : base(version, id) { Add(0, "APPID"); if (version > DxfAcadVer.AC1009) { Handle(id); Subclass(SubclassMarker.SymbolTableRecord); Subclass(SubclassMarker.RegAppTableRecord); } }
public DxfInsert(DxfAcadVer version, int id) : base(version, id) { Add(0, CodeName.Insert); Entity(); if (Version > DxfAcadVer.AC1009) { Subclass(SubclassMarker.BlockReference); } }
public DxfView(DxfAcadVer version, int id) : base(version, id) { Add(0, "VIEW"); if (version > DxfAcadVer.AC1009) { Handle(id); Subclass("AcDbSymbolTableRecord"); Subclass("AcDbViewTableRecord"); } }
private void DxfExportDiagram(string fileName, ICanvas canvas, bool shortenStart, bool shortenEnd, DxfAcadVer version, DiagramTable table) { string model = ModelEditor.GenerateDiagram(canvas, null, canvas.GetProperties()); string dxf = DxfGenerate(model, shortenStart, shortenEnd, version, table); DxfSave(fileName, dxf); }
private string DxfGenerate(string model, bool shortenStart, bool shortenEnd, DxfAcadVer version, DiagramTable table) { var dxf = new DxfDiagramCreator() { ShortenStart = shortenStart, ShortenEnd = shortenEnd, DiagramProperties = Editor.Context.CurrentCanvas.GetProperties(), Tags = Editor.Context.Tags }; return(dxf.GenerateDxf(model, version, table)); }
private string DxfGenerate(string model, bool shortenStart, bool shortenEnd, DxfAcadVer version, DiagramTable table) { var dxf = new DxfDiagramCreator() { ShortenStart = shortenStart, ShortenEnd = shortenEnd, DiagramProperties = Editor.Context.CurrentCanvas.GetProperties(), Tags = Editor.Context.Tags }; return dxf.GenerateDxf(model, version, table); }
public Dxf3Dface(DxfAcadVer version, int id) : base(version, id) { }
public DxfVertex(DxfAcadVer version, int id) : base(version, id) { }
public DxfAttdef(DxfAcadVer version, int id) : base(version, id) { }
public DxfEntities(DxfAcadVer version, int id) : base(version, id) { }
public DxfEllipse(DxfAcadVer version, int id) : base(version, id) { }
public DxfPolyline(DxfAcadVer version, int id) : base(version, id) { }
public DxfDictionary(DxfAcadVer version, int id) : base(version, id) { }
public DxfTables(DxfAcadVer version, int id) : base(version, id) { }
public DxfShape(DxfAcadVer version, int id) : base(version, id) { }
public DxfHeader AcadVer(DxfAcadVer version) { VarName("$ACADVER"); Add(1, version.ToString()); return(this); }
public DxfHeader(DxfAcadVer version, int id) : base(version, id) { }
public DxfVport(DxfAcadVer version, int id) : base(version, id) { }
public DxfObjects(DxfAcadVer version, int id) : base(version, id) { }
public DxfFile(DxfAcadVer version, int id) : base(version, id) { }
public DxfDimstyle(DxfAcadVer version, int id) : base(version, id) { }
public DxfObject(DxfAcadVer version, int id) { this.Version = version; this.Id = id; }
public DxfText(DxfAcadVer version, int id) : base(version, id) { }
public DxfSolid(DxfAcadVer version, int id) : base(version, id) { }
public DxfClass(DxfAcadVer version, int id) : base(version, id) { }
public DxfBlockRecord(DxfAcadVer version, int id) : base(version, id) { }
public DxfLayer(DxfAcadVer version, int id) : base(version, id) { }
public DxfDimension(DxfAcadVer version, int id) : base(version, id) { }