Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bolknote/go-gd
/ types & classes
Types & classes
37 in github.com/bolknote/go-gd
⨍
Functions
325
◇
Types & classes
37
↓ 18 callers
TypeAlias
Color
Color is a libgd palette index, truecolor value, or special drawing color.
pkg/gd/gd.go:33
↓ 2 callers
TypeAlias
CompareFlag
pkg/gd/compare.go:8
↓ 1 callers
TypeAlias
FontSize
pkg/gd/text.go:44
↓ 1 callers
TypeAlias
InterpolationMethod
pkg/gd/transform.go:50
Struct
AVIFOptions
pkg/gd/io.go:64
TypeAlias
Affine
pkg/gd/transform.go:86
TypeAlias
AlphaEffect
pkg/gd/misc.go:23
TypeAlias
ArcStyle
ArcStyle controls filled arc rendering.
pkg/gd/gd.go:52
Struct
BMPOptions
pkg/gd/io.go:33
TypeAlias
CropMode
pkg/gd/crop.go:17
Struct
FTOptions
pkg/gd/text.go:54
Struct
FTResult
pkg/gd/text.go:66
Struct
Features
Features reports which optional libgd codecs are available at runtime. FontConfig support is intentionally absent: probing it would require flipping
pkg/gd/features.go:63
Struct
Font
Font references one of libgd's built-in bitmap fonts. Built-in fonts are owned by libgd and must not be closed by callers.
pkg/gd/text.go:40
TypeAlias
Format
pkg/gd/features.go:18
Struct
FreeTypeError
FreeTypeError reports a libgd FreeType text-rendering error.
pkg/gd/text.go:73
Struct
GD2Options
pkg/gd/io.go:37
TypeAlias
GIFDisposal
pkg/gd/gif_anim.go:8
Struct
GIFFrameOptions
pkg/gd/gif_anim.go:17
TypeAlias
HEIFChroma
pkg/gd/io.go:50
TypeAlias
HEIFCodec
pkg/gd/io.go:42
Struct
HEIFOptions
pkg/gd/io.go:58
Struct
IOContext
IOContext wraps libgd gdIOCtx. Close must be called unless ownership was consumed by Extract.
pkg/gd/ioctx.go:23
Struct
Image
Image owns a gdImagePtr. Call Close when the image is no longer needed. Image values are not safe for concurrent use by multiple goroutines without e
pkg/gd/gd.go:23
Struct
JPEGOptions
pkg/gd/io.go:20
Struct
PNGOptions
pkg/gd/io.go:25
TypeAlias
PixelateMode
pkg/gd/filter.go:30
Struct
Point
Point represents an integer image coordinate.
pkg/gd/gd.go:42
Struct
PointF
pkg/gd/transform.go:88
TypeAlias
QuantizationMethod
pkg/gd/color.go:19
Struct
RGBA
RGBA stores libgd color channels. Alpha is in libgd's 0..127 range, where 0 is opaque and 127 is fully transparent.
pkg/gd/gd.go:37
Struct
Rect
Rect represents an image rectangle.
pkg/gd/gd.go:47
Struct
ScatterOptions
pkg/gd/filter.go:37
Struct
VersionInfo
pkg/gd/features.go:10
Struct
WebPOptions
pkg/gd/io.go:29
Struct
formatCase
pkg/gd/wrapper_coverage_test.go:447
Struct
libgdConsts
libgdConsts mirrors libgd's enum and #define values as Go ints so that the public Go enum constants can be cross-checked against the linked library at
pkg/gd/libgd_consts.go:12