(align-with _ x opts)
Returns updated entity aligned with x
in the specified manner
Returns updated entity aligned with `x` in the specified manner
(area _)
Returns an entity's total surface area
Returns an entity's total surface area
(contains-entity? _ s)
(contains-point? _ p)
(height _)
Returns entity's extent along Y axis
Returns entity's extent along Y axis
(width _)
Returns entity's extent along X axis
Returns entity's extent along X axis
(bounds _)
Returns bounding rect for 2d entities or box for 3d
Returns bounding rect for 2d entities or box for 3d
(depth _)
Returns entity's extent along Z (zero for 2d)
Returns entity's extent along Z (zero for 2d)
(center _)
(center _ p)
Returns updated entity centered around world origin or given point
Returns updated entity centered around world origin or given point
(centroid _)
Returns centroid of entity
Returns centroid of entity
(circumference _)
Returns an entity's circumference
Returns an entity's circumference
(in-vertices _ v)
(out-vertices _ v)
(vertex-faces _ v)
(add-face _ f)
(remove-face _ f)
(faces _)
(connected-components _)
(cyclic? _)
(merge-vertices _ a b)
(remove-vertex _ v)
(replace-vertex _ a b)
(vertex-neighbors _ v)
(vertex-valence _ v)
(heading _)
(slope-xy _)
(slope-xz _)
(heading-xy _)
(heading-xz _)
(angle-between _ a)
(heading-yz _)
(slope-yz _)
(intersect-shape _ s)
(intersect-line _ l)
(intersect-line _ p q)
(intersect-ray _ r)
(intersect-ray _ p dir)
(msub _ a b)
(* _)
(* _ a)
(* _ a b)
(* _ a b c)
(- _)
(- _ a)
(- _ a b)
(- _ a b c)
(madd _ a b)
(addm _ a b)
(div _)
(div _ a)
(div _ a b)
(div _ a b c)
(+ _)
(+ _ a)
(+ _ a b)
(+ _ a b c)
(abs _)
(subm _ a b)
(as-mesh _)
(as-mesh _ opts)
Transforms the current enitity into a mesh instance
Transforms the current enitity into a mesh instance
(compute-face-normals _)
(compute-vertex-normals _)
(face-normal _ f)
(face-normals _ force?)
(vertex-normal _ v)
(vertex-normals _ force?)
(normalize _)
(normalize _ len)
(normalized? _)
(as-polygon _)
(as-polygon _ res)
Transforms current entity into a Polygon2 instance
Transforms current entity into a Polygon2 instance
(rotate-around-axis _ a t)
(rotate-x _ t)
(rotate-y _ t)
(rotate-z _ t)
(point-at _ t)
(point-at _ u v)
(random-point _)
(random-point-inside _)
(sample-uniform _ dist include-last?)
(sample-with-resolution _ res)
(scale _ s)
(scale _ a b)
(scale _ a b c)
(scale-size _ s)
(union _ x)
(intersection _ y)
(difference _ x)
(slice-with _ e)
(slice-with _ e classifier)
(slice-with _ e classifier parts)
(set-child _ i c)
(set-children _ c)
(add-point _ p)
(make-child-for-point _ p add-point?)
(get-children _)
(child-index-for-point _ p)
(split-node _)
(set-point _ p)
(get-point _)
(delete-point _ p)
(child-for-point _ p)
(subdivide _)
(subdivide _ opts)
(subdivide-edge _ a b splits)
(subdivide-face _ f p displace splits)
(signed-volume _)
(volume _)
Returns an entity's inner volume.
Returns an entity's inner volume.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close