public void WriteLine(DL_Writer dw, DL_LineData data, DL_Attributes attrib) { dw.Entity("LINE"); dw.DxfString(100, "AcDbEntity"); dw.EntityAttributes(attrib); dw.DxfString(100, "AcDbLine"); dw.Coord(DL_Codes.LINE_START_CODE, data.x1, data.y1, data.z1); dw.Coord(DL_Codes.LINE_END_CODE, data.x2, data.y2, data.z2); }
public void writeLine(DL_Writer dw, DL_LineData data, DL_Attributes attrib) { dw.entity("LINE"); if (_version == DL_Codes.VER_2000) { dw.dxfString(100, "AcDbEntity"); dw.dxfString(100, "AcDbLine"); } dw.entityAttributes(attrib); dw.coord(DL_Codes.LINE_START_CODE, data.x1, data.y1, data.z1); dw.coord(DL_Codes.LINE_END_CODE, data.x2, data.y2, data.z2); dw.dxfInt(DL_Codes.COLOUR_CODE, data.color); }