arithmetic

package
v3.0.0-...-55e877b Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2023 License: GPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Class

type Class int
const (
	IAAI Class = iota
	IADH
	IADS
	IADT
	IADW
	IAEX
	IAFS
	IAIT
	IARDH
	IARDW
	IARDX
	IARDY
	IARI
)

func (Class) String

func (_fb Class) String() string

type Encoder

type Encoder struct {
	// contains filtered or unexported fields
}

func New

func New() *Encoder

func (*Encoder) DataSize

func (_efb *Encoder) DataSize() int

func (*Encoder) EncodeBitmap

func (_fd *Encoder) EncodeBitmap(bm *_b.Bitmap, duplicateLineRemoval bool) error

func (*Encoder) EncodeIAID

func (_af *Encoder) EncodeIAID(symbolCodeLength, value int) (_dfa error)

func (*Encoder) EncodeInteger

func (_dgg *Encoder) EncodeInteger(proc Class, value int) (_bcb error)

func (*Encoder) EncodeOOB

func (_cab *Encoder) EncodeOOB(proc Class) (_agd error)

func (*Encoder) Final

func (_dfb *Encoder) Final()

func (*Encoder) Flush

func (_ceb *Encoder) Flush()

func (*Encoder) Init

func (_fec *Encoder) Init()

func (*Encoder) Refine

func (_bcf *Encoder) Refine(iTemp, iTarget *_b.Bitmap, ox, oy int) error

func (*Encoder) Reset

func (_agdf *Encoder) Reset()

func (*Encoder) WriteTo

func (_cc *Encoder) WriteTo(w _d.Writer) (int64, error)

Jump to

Keyboard shortcuts

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