本文整理汇总了Golang中github.com/yofu/dxf/format.NewASCII函数的典型用法代码示例。如果您正苦于以下问题:Golang NewASCII函数的具体用法?Golang NewASCII怎么用?Golang NewASCII使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了NewASCII函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: New
// New creates a new Drawing.
func New() *Drawing {
d := new(Drawing)
d.Layers = make(map[string]*table.Layer)
d.Layers["0"] = table.LY_0
d.Groups = make(map[string]*object.Group)
d.CurrentLayer = d.Layers["0"]
d.Styles = make(map[string]*table.Style)
d.Styles["STANDARD"] = table.ST_STANDARD
d.CurrentStyle = d.Styles["STANDARD"]
d.formatter = format.NewASCII()
d.formatter.SetPrecision(16)
d.Sections = []Section{
header.New(),
class.New(),
table.New(),
block.New(),
entity.New(),
object.New(),
}
d.dictionary = object.NewDictionary()
d.addObject(d.dictionary)
wd, ph := object.NewAcDbDictionaryWDFLT(d.dictionary)
d.dictionary.AddItem("ACAD_PLOTSTYLENAME", wd)
d.addObject(wd)
d.addObject(ph)
d.groupdict = object.NewDictionary()
d.addObject(d.groupdict)
d.dictionary.AddItem("ACAD_GROUP", d.groupdict)
d.PlotStyle = ph
d.Layers["0"].SetPlotStyle(d.PlotStyle)
return d
}
示例2: String
// String outputs data using default formatter.
func (f *ThreeDFace) String() string {
fm := format.NewASCII()
return f.FormatString(fm)
}
示例3: String
// String outputs data using default formatter.
func (e *entity) String() string {
f := format.NewASCII()
return e.FormatString(f)
}
示例4: String
// String outputs data using default formatter.
func (v *Viewport) String() string {
f := format.NewASCII()
return v.FormatString(f)
}
示例5: String
// String outputs data using default formatter.
func (lt *LineType) String() string {
f := format.NewASCII()
return lt.FormatString(f)
}
示例6: String
// String outputs data using default formatter.
func (d *DimStyle) String() string {
f := format.NewASCII()
return d.FormatString(f)
}
示例7: String
// String outputs data using default formatter.
func (a *AppID) String() string {
f := format.NewASCII()
return a.FormatString(f)
}
示例8: String
// String outputs data using default formatter.
func (p *Point) String() string {
f := format.NewASCII()
return p.FormatString(f)
}
示例9: String
// String outputs data using default formatter.
func (v *Vertex) String() string {
f := format.NewASCII()
return v.FormatString(f)
}
示例10: String
// String outputs data using default formatter.
func (u *Ucs) String() string {
f := format.NewASCII()
return u.FormatString(f)
}
示例11: String
// String outputs data using default formatter.
func (l *Layer) String() string {
f := format.NewASCII()
return l.FormatString(f)
}
示例12: String
// String outputs data using default formatter.
func (d *Dictionary) String() string {
f := format.NewASCII()
return d.FormatString(f)
}
示例13: String
// String outputs data using default formatter.
func (b *Block) String() string {
f := format.NewASCII()
return b.FormatString(f)
}
示例14: String
// String outputs data using default formatter.
func (t *Text) String() string {
f := format.NewASCII()
return t.FormatString(f)
}
示例15: String
// String outputs data using default formatter.
func (g *Group) String() string {
f := format.NewASCII()
return g.FormatString(f)
}