Liking cljdoc? Tell your friends :D

thi.ng.geom.mesh.subdivision


bf-edge-pointsclj/s

(bf-edge-points edges omega)
source

bf-faces-from-edge-pointsclj/s

(bf-faces-from-edge-points e-points [a b c])
source

butterflyclj/s

(butterfly mesh)
(butterfly mesh omega)
source

catmull-clarkclj/s

(catmull-clark {:keys [edges] :as mesh})
source

cc-edge-pointsclj/s

(cc-edge-points mesh edges f-points)
source

cc-face-pointsclj/s

(cc-face-points faces)

Takes a seq of faces and returns map with faces as keys and their centroids as values.

Takes a seq of faces and returns map with faces as keys and their
centroids as values.
sourceraw docstring

cc-replace-verticesclj/s

(cc-replace-vertices mesh f-points e-points sd-faces)
source

cc-subdiv-faceclj/s

(cc-subdiv-face face fp e-points)
source

cc-subdiv-facesclj/s

(cc-subdiv-faces f-points e-points)
source

custom-doo-sabinclj/s

(custom-doo-sabin
  {f* :faces e* :edges v* :vertices :or {f* true e* true v* true}})
source

doo-sabinclj/s

source

ds-dual-facesclj/s

(ds-dual-faces {:keys [vertices] :as mesh} f-points)
source

ds-edge-facesclj/s

(ds-edge-faces {:keys [vertices edges] :as mesh} f-points)
source

ds-edge-midpointsclj/s

(ds-edge-midpoints edges)
source

ds-face-pointsclj/s

(ds-face-points {:keys [faces edges] :as m})
source

ds-face-points*clj/s

(ds-face-points* f e-points)
source

ds-fp-facesclj/s

(ds-fp-faces f-points)

Construct new faces from face points

Construct new faces from face points
sourceraw docstring

ds-make-edge-loopclj/s

(ds-make-edge-loop edges)
source

face-loop-triplesclj/s

(face-loop-triples f)

Takes a mesh face (vector of points) and returns lazyseq of successive point triples: [prev curr next]

Takes a mesh face (vector of points) and returns lazyseq of
successive point triples: [prev curr next]
sourceraw docstring

fold-into-mapclj/s

(fold-into-map coll)
source

other-point-in-opp-triclj/s

(other-point-in-opp-tri edges a b f)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close