pixie/docs/pixie/paths.idx
2021-03-26 14:10:11 -07:00

71 lines
6.8 KiB
Text

wrNonZero pixie/paths.html#wrNonZero WindingRule.wrNonZero
wrEvenOdd pixie/paths.html#wrEvenOdd WindingRule.wrEvenOdd
WindingRule pixie/paths.html#WindingRule paths: WindingRule
lcButt pixie/paths.html#lcButt LineCap.lcButt
lcRound pixie/paths.html#lcRound LineCap.lcRound
lcSquare pixie/paths.html#lcSquare LineCap.lcSquare
LineCap pixie/paths.html#LineCap paths: LineCap
ljMiter pixie/paths.html#ljMiter LineJoin.ljMiter
ljRound pixie/paths.html#ljRound LineJoin.ljRound
ljBevel pixie/paths.html#ljBevel LineJoin.ljBevel
LineJoin pixie/paths.html#LineJoin paths: LineJoin
Close pixie/paths.html#Close PathCommandKind.Close
Move pixie/paths.html#Move PathCommandKind.Move
Line pixie/paths.html#Line PathCommandKind.Line
HLine pixie/paths.html#HLine PathCommandKind.HLine
VLine pixie/paths.html#VLine PathCommandKind.VLine
Cubic pixie/paths.html#Cubic PathCommandKind.Cubic
SCubic pixie/paths.html#SCubic PathCommandKind.SCubic
Quad pixie/paths.html#Quad PathCommandKind.Quad
TQuad pixie/paths.html#TQuad PathCommandKind.TQuad
Arc pixie/paths.html#Arc PathCommandKind.Arc
RMove pixie/paths.html#RMove PathCommandKind.RMove
RLine pixie/paths.html#RLine PathCommandKind.RLine
RHLine pixie/paths.html#RHLine PathCommandKind.RHLine
RVLine pixie/paths.html#RVLine PathCommandKind.RVLine
RCubic pixie/paths.html#RCubic PathCommandKind.RCubic
RSCubic pixie/paths.html#RSCubic PathCommandKind.RSCubic
RQuad pixie/paths.html#RQuad PathCommandKind.RQuad
RTQuad pixie/paths.html#RTQuad PathCommandKind.RTQuad
RArc pixie/paths.html#RArc PathCommandKind.RArc
PathCommandKind pixie/paths.html#PathCommandKind paths: PathCommandKind
PathCommand pixie/paths.html#PathCommand paths: PathCommand
Path pixie/paths.html#Path paths: Path
SomePath pixie/paths.html#SomePath paths: SomePath
`$` pixie/paths.html#$,Path paths: `$`(path: Path): string
parsePath pixie/paths.html#parsePath,string paths: parsePath(path: string): Path
transform pixie/paths.html#transform,Path,Mat3 paths: transform(path: var Path; mat: Mat3)
addPath pixie/paths.html#addPath,Path,Path paths: addPath(path: var Path; other: Path)
closePath pixie/paths.html#closePath,Path paths: closePath(path: var Path)
moveTo pixie/paths.html#moveTo,Path,float32,float32 paths: moveTo(path: var Path; x, y: float32)
moveTo pixie/paths.html#moveTo,Path,Vec2 paths: moveTo(path: var Path; v: Vec2)
lineTo pixie/paths.html#lineTo,Path,float32,float32 paths: lineTo(path: var Path; x, y: float32)
lineTo pixie/paths.html#lineTo,Path,Vec2 paths: lineTo(path: var Path; v: Vec2)
bezierCurveTo pixie/paths.html#bezierCurveTo,Path,float32,float32,float32,float32,float32,float32 paths: bezierCurveTo(path: var Path; x1, y1, x2, y2, x3, y3: float32)
bezierCurveTo pixie/paths.html#bezierCurveTo,Path,Vec2,Vec2,Vec2 paths: bezierCurveTo(path: var Path; ctrl1, ctrl2, to: Vec2)
quadraticCurveTo pixie/paths.html#quadraticCurveTo,Path,float32,float32,float32,float32 paths: quadraticCurveTo(path: var Path; x1, y1, x2, y2: float32)
quadraticCurveTo pixie/paths.html#quadraticCurveTo,Path,Vec2,Vec2 paths: quadraticCurveTo(path: var Path; ctrl, to: Vec2)
arcTo pixie/paths.html#arcTo,Path,Vec2,Vec2,float32 paths: arcTo(path: var Path; ctrl1, ctrl2: Vec2; radius: float32)
arcTo pixie/paths.html#arcTo,Path,float32,float32,float32,float32,float32 paths: arcTo(path: var Path; x1, y1, x2, y2, radius: float32)
ellipticalArcTo pixie/paths.html#ellipticalArcTo,Path,float32,float32,float32,bool,bool,float32,float32 paths: ellipticalArcTo(path: var Path; rx, ry: float32; xAxisRotation: float32;\n largeArcFlag, sweepFlag: bool; x, y: float32)
rect pixie/paths.html#rect,Path,float32,float32,float32,float32 paths: rect(path: var Path; x, y, w, h: float32; clockwise = true)
rect pixie/paths.html#rect,Path,Vec2,Vec2 paths: rect(path: var Path; pos: Vec2; wh: Vec2; clockwise = true)
rect pixie/paths.html#rect,Path,Rect paths: rect(path: var Path; rect: Rect; clockwise = true)
roundedRect pixie/paths.html#roundedRect,Path,float32,float32,float32,float32,float32,float32,float32,float32 paths: roundedRect(path: var Path; x, y, w, h, nw, ne, se, sw: float32;\n clockwise = true)
roundedRect pixie/paths.html#roundedRect,Path,Vec2,Vec2,float32,float32,float32,float32 paths: roundedRect(path: var Path; pos, wh: Vec2; nw, ne, se, sw: float32;\n clockwise = true)
roundedRect pixie/paths.html#roundedRect,Path,Rect,float32,float32,float32,float32 paths: roundedRect(path: var Path; rect: Rect; nw, ne, se, sw: float32;\n clockwise = true)
ellipse pixie/paths.html#ellipse,Path,float32,float32,float32,float32 paths: ellipse(path: var Path; cx, cy, rx, ry: float32)
ellipse pixie/paths.html#ellipse,Path,Vec2,float32,float32 paths: ellipse(path: var Path; center: Vec2; rx, ry: float32)
circle pixie/paths.html#circle,Path,Vec2,float32 paths: circle(path: var Path; center: Vec2; r: float32)
polygon pixie/paths.html#polygon,Path,float32,float32,float32,int paths: polygon(path: var Path; x, y, size: float32; sides: int)
polygon pixie/paths.html#polygon,Path,Vec2,float32,int paths: polygon(path: var Path; pos: Vec2; size: float32; sides: int)
commandsToShapes pixie/paths.html#commandsToShapes,Path,float32 paths: commandsToShapes(path: Path; pixelScale: float32 = 1.0): seq[seq[Vec2]]
fillPath pixie/paths.html#fillPath,Image,SomePath,SomeColor paths: fillPath(image: Image; path: SomePath; color: SomeColor;\n windingRule = wrNonZero; blendMode = bmNormal)
fillPath pixie/paths.html#fillPath,Image,SomePath,SomeColor, paths: fillPath(image: Image; path: SomePath; color: SomeColor; transform: Vec2 | Mat3;\n windingRule = wrNonZero; blendMode = bmNormal)
fillPath pixie/paths.html#fillPath,Mask,SomePath paths: fillPath(mask: Mask; path: SomePath; windingRule = wrNonZero)
fillPath pixie/paths.html#fillPath,Mask,SomePath, paths: fillPath(mask: Mask; path: SomePath; transform: Vec2 | Mat3;\n windingRule = wrNonZero)
fillPath pixie/paths.html#fillPath,Image,SomePath,Paint paths: fillPath(image: Image; path: SomePath; paint: Paint; windingRule = wrNonZero)
strokePath pixie/paths.html#strokePath,Image,SomePath,SomeColor,float paths: strokePath(image: Image; path: SomePath; color: SomeColor; strokeWidth = 1.0;\n lineCap = lcButt; lineJoin = ljMiter; blendMode = bmNormal)
strokePath pixie/paths.html#strokePath,Image,SomePath,SomeColor,,float paths: strokePath(image: Image; path: SomePath; color: SomeColor;\n transform: Vec2 | Mat3; strokeWidth = 1.0; lineCap = lcButt;\n lineJoin = ljMiter; blendMode = bmNormal)
strokePath pixie/paths.html#strokePath,Mask,SomePath,float paths: strokePath(mask: Mask; path: SomePath; strokeWidth = 1.0; lineCap = lcButt;\n lineJoin = ljMiter)
strokePath pixie/paths.html#strokePath,Mask,SomePath,,float paths: strokePath(mask: Mask; path: SomePath; transform: Vec2 | Mat3;\n strokeWidth = 1.0; lineCap = lcButt; lineJoin = ljMiter)