Documentation ¶
Index ¶
- Variables
- type Glyph
- func (*Glyph) Descriptor() ([]byte, []int)deprecated
- func (x *Glyph) GetGerberLP() string
- func (x *Glyph) GetHorizAdvX() float64
- func (x *Glyph) GetMbb() *MBB
- func (x *Glyph) GetPathSteps() []*PathStep
- func (x *Glyph) GetUnicode() string
- func (*Glyph) ProtoMessage()
- func (x *Glyph) ProtoReflect() protoreflect.Message
- func (x *Glyph) Reset()
- func (x *Glyph) String() string
- type Glyphs
- type MBB
- func (*MBB) Descriptor() ([]byte, []int)deprecated
- func (x *MBB) GetXmax() float64
- func (x *MBB) GetXmin() float64
- func (x *MBB) GetYmax() float64
- func (x *MBB) GetYmin() float64
- func (*MBB) ProtoMessage()
- func (x *MBB) ProtoReflect() protoreflect.Message
- func (x *MBB) Reset()
- func (x *MBB) String() string
- type PathStep
Constants ¶
This section is empty.
Variables ¶
View Source
var File_glyphs_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Glyph ¶
type Glyph struct { HorizAdvX float64 `protobuf:"fixed64,1,opt,name=horiz_adv_x,json=horizAdvX,proto3" json:"horiz_adv_x,omitempty"` Unicode string `protobuf:"bytes,2,opt,name=unicode,proto3" json:"unicode,omitempty"` GerberLP string `protobuf:"bytes,3,opt,name=gerber_l_p,json=gerberLP,proto3" json:"gerber_l_p,omitempty"` PathSteps []*PathStep `protobuf:"bytes,4,rep,name=path_steps,json=pathSteps,proto3" json:"path_steps,omitempty"` Mbb *MBB `protobuf:"bytes,5,opt,name=mbb,proto3" json:"mbb,omitempty"` // contains filtered or unexported fields }
func (*Glyph) Descriptor
deprecated
func (*Glyph) GetGerberLP ¶
func (*Glyph) GetHorizAdvX ¶
func (*Glyph) GetPathSteps ¶
func (*Glyph) GetUnicode ¶
func (*Glyph) ProtoMessage ¶
func (*Glyph) ProtoMessage()
func (*Glyph) ProtoReflect ¶ added in v0.0.13
func (x *Glyph) ProtoReflect() protoreflect.Message
type Glyphs ¶
type Glyphs struct { Glyphs []*Glyph `protobuf:"bytes,1,rep,name=glyphs,proto3" json:"glyphs,omitempty"` // contains filtered or unexported fields }
func (*Glyphs) Descriptor
deprecated
func (*Glyphs) ProtoMessage ¶
func (*Glyphs) ProtoMessage()
func (*Glyphs) ProtoReflect ¶ added in v0.0.13
func (x *Glyphs) ProtoReflect() protoreflect.Message
type MBB ¶
type MBB struct { Xmin float64 `protobuf:"fixed64,1,opt,name=xmin,proto3" json:"xmin,omitempty"` Ymin float64 `protobuf:"fixed64,2,opt,name=ymin,proto3" json:"ymin,omitempty"` Xmax float64 `protobuf:"fixed64,3,opt,name=xmax,proto3" json:"xmax,omitempty"` Ymax float64 `protobuf:"fixed64,4,opt,name=ymax,proto3" json:"ymax,omitempty"` // contains filtered or unexported fields }
func (*MBB) Descriptor
deprecated
func (*MBB) ProtoMessage ¶
func (*MBB) ProtoMessage()
func (*MBB) ProtoReflect ¶ added in v0.0.13
func (x *MBB) ProtoReflect() protoreflect.Message
type PathStep ¶
type PathStep struct { C uint32 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"` P []float64 `protobuf:"fixed64,2,rep,packed,name=p,proto3" json:"p,omitempty"` // contains filtered or unexported fields }
func (*PathStep) Descriptor
deprecated
func (*PathStep) ProtoMessage ¶
func (*PathStep) ProtoMessage()
func (*PathStep) ProtoReflect ¶ added in v0.0.13
func (x *PathStep) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.