Liking cljdoc? Tell your friends :D

patterning.sshapes


add-propertyclj/s

(add-property style prop val)
source

add-styleclj/s

(add-style new-style {:keys [style points]})
source

bottomclj/s

(bottom sshape)
source

close-shapeclj/s

(close-shape points)

Closes an open shape

Closes an open shape
sourceraw docstring

empty-sshapeclj/s

(empty-sshape)
source

endsclj/s

(ends shape)

the start and end point of a shape

the start and end point of a shape
sourceraw docstring

filter-shapeclj/s

(filter-shape f? ps)
source

flat-point-listclj/s

(flat-point-list {:keys [style points] :as sshape})
source

h-glue-shapeclj/s

(h-glue-shape shape1 shape2)

repeats a shape horizontally

repeats a shape horizontally
sourceraw docstring

h-reflectclj/s

(h-reflect {:keys [style points]})
source

h-reflect-shapeclj/s

(h-reflect-shape shape)
source

heightclj/s

(height sshape)
source

hidden?clj/s

(hidden? {:keys [style points]})

Test if a sshape is hidden

Test if a sshape is hidden
sourceraw docstring

hideclj/s

(hide sshape)

Keep this sshape in the pattern but disable it from rendering

Keep this sshape in the pattern but disable it from rendering
sourceraw docstring

is-earclj/s

(is-ear {:keys [style points]} t)
source

is-sshape?clj/s

(is-sshape? x)

Tests if x is an SShape (has :style and :points keys)

Tests if x is an SShape (has :style and :points keys)
sourceraw docstring

leftmostclj/s

(leftmost sshape)
source

mol=clj/s

(mol= sshape1 sshape2)

more or less equal sshapes

more or less equal sshapes
sourceraw docstring

mol=shapesclj/s

(mol=shapes shape1 shape2)

more or less equal shapes

more or less equal shapes
sourceraw docstring

points-to-polarsclj/s

(points-to-polars points)
source

polars-to-pointsclj/s

(polars-to-points polars)
source

reverse-orderclj/s

(reverse-order {:keys [style points]})
source

rightmostclj/s

(rightmost sshape)
source

rotateclj/s

(rotate da sshape)
source

rotate-shapeclj/s

(rotate-shape da shape)
source

s-bez-curveclj/s

(s-bez-curve style points)
source

scaleclj/s

(scale val sshape)
source

scale-shapeclj/s

(scale-shape val shape)
source

set-colorclj/s

(set-color c sshape)

Give new color to a sshape

Give new color to a sshape 
sourceraw docstring

set-fillclj/s

(set-fill fill sshape)

Give a fill-color to a sshape

Give a fill-color to a sshape
sourceraw docstring

set-weightclj/s

(set-weight weight sshape)

Give new strokeWeight to a sshape

Give new strokeWeight to a sshape
sourceraw docstring

ss-filterclj/s

(ss-filter p? {:keys [style points]})
source

stretchclj/s

(stretch sx sy sshape)
source

stretch-shapeclj/s

(stretch-shape sx sy shape)
source

tie-togetherclj/s

(tie-together shape1 shape2)

Merge two open shapes together, by choosing the ends that are closest

Merge two open shapes together, by choosing the ends that are closest
sourceraw docstring

to-trianglesclj/s

(to-triangles {:keys [style points] :as original-shape})
source

topclj/s

(top sshape)
source

translateclj/s

(translate dx dy {:keys [style points]})
source

translate-shapeclj/s

(translate-shape dx dy shape)
source

triangles-in-sshapeclj/s

(triangles-in-sshape {:keys [style points]})
source

triangles-listclj/s

(triangles-list points)
source

triple-listclj/s

(triple-list points)
source

unhideclj/s

(unhide sshape)

Remove the hidden label from a sshape, so it's shown

Remove the hidden label from a sshape, so it's shown
sourceraw docstring

v-reflectclj/s

(v-reflect {:keys [style points]})
source

v-reflect-shapeclj/s

(v-reflect-shape shape)
source

widthclj/s

(width sshape)
source

wobbleclj/s

(wobble noise {:keys [style points]})
source

wobble-shapeclj/s

(wobble-shape noise shape)
source

xsclj/s

(xs {:keys [style points]})
source

ysclj/s

(ys {:keys [style points]})
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close