cnc-pattern-lib-0.1.0.0: Haskell library for creating SVG patterns for CNC routers

Index

+:Layer
=~ApproxEq
@?~ApproxEq
addElementScene
angleBetweenPoint
applyAttrsHelpers
applyStyleStyle
ApproxEqApproxEq
approxEqualApproxEq
Arc 
1 (Type/Class)Arc
2 (Data Constructor)Arc
arcCoordsArc
arcLengthArc
areParallelLine
asLines 
1 (Function)Rectangle
2 (Function)Hexagon
assertApproxEqualApproxEq
asTuple 
1 (Function)Line
2 (Function)Arc
bottomLeftRectangle
bottomRightRectangle
cartesianProductPoint
center 
1 (Function)Hexagon
2 (Function)Circle
3 (Function)Arc
Circle 
1 (Type/Class)Circle
2 (Data Constructor)Circle
circleAsTupleCircle
circleCoordsCircle
circumferenceCircle
containsPointLine
crossPoint
deduplicateGroup
defaultStyleAttrsStyle
degToRadHelpers
dotPoint
elementsScene
emptySceneScene
end 
1 (Function)Line
2 (Function)Arc
fillColorStyle
fromFloatPoint
ftaHelpers
getAttrsStyle
getScene 
1 (Function)Scenes.Triangles
2 (Function)Scenes.Simple
3 (Function)Scenes.Resch
4 (Function)Scenes.HuffmanTower
5 (Function)Scenes.HobermanCylinder
6 (Function)Scenes.Hexagons
getSceneOrExitScenes.Registry
Group 
1 (Type/Class)Group
2 (Data Constructor)Group
heightScene
Hexagon 
1 (Type/Class)Hexagon
2 (Data Constructor)Hexagon
hexagonAsTupleHexagon
invertArc
LayerLayer
Line 
1 (Type/Class)Line
2 (Data Constructor)Line
lineLengthLine
magPoint
magSquaredPoint
mapPointsRectangle
maybeApplyStyleStyle
MergableShape
mergeShape
midpointArc
mirrorShape
mirrorPPoint
mkCircleCircle
mkLayerLayer
mkLayerWithStyleLayer
mkLineLine
mkRectangleRectangle
mkSceneScene
mkSceneWithStyleScene
MkShapeLayer
offsetShape
optimizeShape
optimizeGroupGroup
optimizeGroupAndLogGroup
originRectangle
overlappingSegmentsLine
packLayer
Point 
1 (Type/Class)Point
2 (Data Constructor)Point
pointAsTuplePoint
pointMapPoint
previewCLIOpts
radius 
1 (Function)Hexagon
2 (Function)Circle
3 (Function)Arc
radToDegHelpers
Rectangle 
1 (Type/Class)Rectangle
2 (Data Constructor)Rectangle
renderLib
RenderOptsCLIOpts
renderOptsCLIOpts
renderSceneScene
rotateShape
rotatePPoint
roundToStrHelpers
Scene 
1 (Type/Class)Scene
2 (Data Constructor)Scene
sceneCLIOpts
scenesScenes.Registry
scenesLabelScenes.Registry
ShapeLikeLayer
shapesLayer
sizeGroup
slopeLine
start 
1 (Function)Line
2 (Function)Arc
strokeColorStyle
strokeWidthStyle
style 
1 (Function)Layer
2 (Function)Scene
StyleAttrs 
1 (Type/Class)Style
2 (Data Constructor)Style
svgDocScene
svgPathDefinitionArc
SvgShapeShape
toLayerGroup
toListGroup
topLeftRectangle
topRightRectangle
toSvgShape
toSvgNGroup
toSvgWithStyleGroup
TransformableShape
transformAndAppendGroup
translateShape
translateGroupOverPointsGroup
translateOverPointsGroup
translatePointsShape
vectorToFloatsHelpers, Scenes.Resch
widthScene
withStrokeColorStyle
xValPoint
yValPoint
|*|Point
|+|Point
|/|Point