Index

Modules: pixie, pixie/blends, pixie/common, pixie/contexts, pixie/fileformats/bmp, pixie/fileformats/gif, pixie/fileformats/jpeg, pixie/fileformats/jpg, pixie/fileformats/png, pixie/fileformats/ppm, pixie/fileformats/qoi, pixie/fileformats/svg, pixie/fontformats/opentype, pixie/fontformats/svgfont, pixie/fonts, pixie/images, pixie/internal, pixie/masks, pixie/paints, pixie/paths, pixie/runtimechecked/avx, pixie/runtimechecked/avx2, pixie/simd, pixie/simd/avx.

API symbols

`$`:
`*`:
`[]=`:
`[]`:
addPath:
allowSimd:
AlphabeticBaseline:
angleToMiterLimit:
AngularGradientPaint:
applyOpacity:
applyOpacitySimd:
arc:
arcTo:
Arrangement:
ascent:
autoLineHeight:
autoPremultipliedAlpha:
autoStraightAlpha:
BaselineAlignment:
beginPath:
BevelJoin:
bezierCurveTo:
blendAlpha:
blendColor:
blendColorBurn:
blendColorDodge:
blendDarken:
blendDifference:
Blender:
blender:
BlenderSimd:
blenderSimd:
blendExcludeMask:
blendExclusion:
blendHardLight:
blendHue:
blendLighten:
blendLuminosity:
blendMask:
blendMaskSimd:
BlendMode:
blendMultiply:
blendNormal:
blendNormalSimd:
blendOverlay:
blendSaturation:
blendScreen:
blendSoftLight:
blendSubtractMask:
blur:
BmpFormat:
bmpSignature:
BottomAlign:
BottomBaseline:
ButtCap:
ceil:
ceilMaskSimd:
CenterAlign:
circle:
clearRect:
clip:
closePath:
CmapTable:
ColorBlend:
ColorBurnBlend:
ColorDodgeBlend:
Colorspace:
ColorStop:
colorStop:
computeBounds:
Context:
convertToImage:
copy:
cpuHasAvx:
cpuHasAvx2:
currentExceptionAsPixieError:
DarkenBlend:
dataIndex:
decodeBmp:
decodeBmpDimensions:
decodeDib:
decodeGif:
decodeGifDimensions:
decodeImage:
decodeImageDimensions:
decodeJpeg:
decodeJpegDimensions:
decodeJpg:
decodeMask:
decodePng:
decodePngDimensions:
decodePpm:
decodePpmDimensions:
decodeQoi:
decodeQoiDimensions:
defaultLineHeight:
defaultMiterLimit:
descent:
diff:
DifferenceBlend:
draw:
drawImage:
drawTiled:
ellipse:
ellipticalArcTo:
encodeBmp:
encodeImage:
encodeMask:
encodePng:
encodePpm:
encodeQoi:
EncodingRecord:
EvenOdd:
ExcludeMaskBlend:
ExclusionBlend:
failUnsupportedBlendMode:
fallbackTypeface:
FileFormat:
fill:
fillCircle:
fillEllipse:
fillGradient:
fillOverlaps:
fillPath:
fillPolygon:
fillRect:
fillRoundedRect:
fillText:
fillUnsafe:
fillUnsafeAvx:
fillUnsafeSimd:
flipHorizontal:
flipVertical:
Font:
fullName:
gaussianKernel:
getAdvance:
getColor:
getGlyphPath:
getKerningAdjustment:
getLeftSideBearing:
getLineDash:
getRgbaSmooth:
getTransform:
getValue:
getValueSmooth:
Gif:
GifFormat:
gifSignatures:
GlyfTable:
HangingBaseline:
HardLightBlend:
hasGlyph:
hasSimdBlender:
hasSimdMaskBlender:
HeadTable:
HheaTable:
HmtxTable:
HorizontalAlignment:
HueBlend:
IdeographicBaseline:
Image:
ImageDimensions:
ImagePaint:
inside:
intersectsInside:
invert:
invertImageSimd:
invertMaskSimd:
isCCW:
isOneColor:
isOneColorAvx2:
isOneColorSimd:
isOpaque:
isOpaqueAvx2:
isOpaqueSimd:
isPointInPath:
isPointInStroke:
isTransparent:
isTransparentAvx2:
isTransparentSimd:
JpegFormat:
jpegStartOfImage:
jpgStartOfImage:
KernPair:
KernSubTable:
KernTable:
layoutBounds:
LeftAlign:
LightenBlend:
Linear:
LinearGradientPaint:
LineCap:
lineGap:
lineHeight:
LineJoin:
lineTo:
LocaTable:
LongHorMetricRecord:
LowerCase:
LuminosityBlend:
magnifyBy2:
Mask:
MaskBlend:
MaskBlender:
maskBlender:
maskBlenderSimd:
maskBlendExclude:
maskBlendExcludeSimd:
maskBlendMask:
maskBlendMaskSimd:
maskBlendNormal:
maskBlendNormalSimd:
maskBlendSubtract:
maskBlendSubtractSimd:
MaskerSimd:
MaxpTable:
measureText:
MiddleAlign:
MiddleBaseline:
minifyBy2:
MiterJoin:
miterLimitToAngle:
mix:
moveTo:
MultiplyBlend:
name:
NameRecord:
NameTable:
newContext:
newFont:
newImage:
newImageFromMaskSimd:
newMask:
newMaskFromImageSimd:
newPaint:
newPath:
newSpan:
NonZero:
NormalBlend:
NormalCase:
OpenType:
OS2Table:
OverlayBlend:
OverwriteBlend:
pack4xAlphaValues:
paint:
Paint:
paint=:
PaintKind:
parseOpenType:
parseOpenTypeCollection:
parseOtf:
parsePath:
parseSomePaint:
parseSvg:
parseSvgFont:
parseTtf:
Path:
PixieError:
Png:
PngFormat:
pngSignature:
polygon:
PpmFormat:
ppmSignatures:
Qoi:
QoiFormat:
qoiSignature:
quadraticCurveTo:
RadialGradientPaint:
readFont:
readImage:
readImageDimensions:
readMask:
readTypeface:
readTypefaces:
rect:
resetTransform:
resize:
restore:
RightAlign:
rotate:
rotate90:
RoundCap:
roundedRect:
RoundJoin:
SaturationBlend:
save:
saveLayer:
scale:
ScreenBlend:
setColor:
setLineDash:
setTransform:
setValue:
shadow:
snapToPixels:
SoftLightBlend:
SolidPaint:
SomePaint:
SomePath:
Span:
spread:
SquareCap:
sRBG:
stroke:
strokeCircle:
strokeEllipse:
strokeOverlaps:
strokePath:
strokePolygon:
strokeRect:
strokeRoundedRect:
strokeSegment:
strokeText:
subImage:
SubtractMaskBlend:
superImage:
Svg:
SvgFont:
svgSignature:
TableRecord:
TextCase:
TextMetrics:
TiledImagePaint:
TitleCase:
TopAlign:
TopBaseline:
toPremultipliedAlpha:
toPremultipliedAlphaAvx2:
toPremultipliedAlphaSimd:
toStraightAlpha:
transform:
translate:
Typeface:
typeset:
unpackAlphaValues:
unsafe:
UpperCase:
VerticalAlignment:
WindingRule:
writeFile:
xmlSignature: