glyphs

package
v0.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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) Descriptor() ([]byte, []int)

Deprecated: Use Glyph.ProtoReflect.Descriptor instead.

func (*Glyph) GetGerberLP

func (x *Glyph) GetGerberLP() string

func (*Glyph) GetHorizAdvX

func (x *Glyph) GetHorizAdvX() float64

func (*Glyph) GetMbb

func (x *Glyph) GetMbb() *MBB

func (*Glyph) GetPathSteps

func (x *Glyph) GetPathSteps() []*PathStep

func (*Glyph) GetUnicode

func (x *Glyph) GetUnicode() string

func (*Glyph) ProtoMessage

func (*Glyph) ProtoMessage()

func (*Glyph) ProtoReflect added in v0.0.13

func (x *Glyph) ProtoReflect() protoreflect.Message

func (*Glyph) Reset

func (x *Glyph) Reset()

func (*Glyph) String

func (x *Glyph) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Glyphs.ProtoReflect.Descriptor instead.

func (*Glyphs) GetGlyphs

func (x *Glyphs) GetGlyphs() []*Glyph

func (*Glyphs) ProtoMessage

func (*Glyphs) ProtoMessage()

func (*Glyphs) ProtoReflect added in v0.0.13

func (x *Glyphs) ProtoReflect() protoreflect.Message

func (*Glyphs) Reset

func (x *Glyphs) Reset()

func (*Glyphs) String

func (x *Glyphs) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use MBB.ProtoReflect.Descriptor instead.

func (*MBB) GetXmax

func (x *MBB) GetXmax() float64

func (*MBB) GetXmin

func (x *MBB) GetXmin() float64

func (*MBB) GetYmax

func (x *MBB) GetYmax() float64

func (*MBB) GetYmin

func (x *MBB) GetYmin() float64

func (*MBB) ProtoMessage

func (*MBB) ProtoMessage()

func (*MBB) ProtoReflect added in v0.0.13

func (x *MBB) ProtoReflect() protoreflect.Message

func (*MBB) Reset

func (x *MBB) Reset()

func (*MBB) String

func (x *MBB) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use PathStep.ProtoReflect.Descriptor instead.

func (*PathStep) GetC

func (x *PathStep) GetC() uint32

func (*PathStep) GetP

func (x *PathStep) GetP() []float64

func (*PathStep) ProtoMessage

func (*PathStep) ProtoMessage()

func (*PathStep) ProtoReflect added in v0.0.13

func (x *PathStep) ProtoReflect() protoreflect.Message

func (*PathStep) Reset

func (x *PathStep) Reset()

func (*PathStep) String

func (x *PathStep) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL