-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.lisp
61 lines (61 loc) · 1.04 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
(defpackage #:org.shirakumo.fraf.manifolds
(:use #:cl #:org.shirakumo.fraf.math)
(:export
#:vertex-array
#:face-array
#:vertex
#:face
#:edge
#:start
#:end
#:extended-edge
#:opposite
#:u16
#:u32
#:f32
#:f64
#:ensure-u16
#:ensure-u32
#:ensure-f32
#:ensure-f64
#:u16*
#:u32*
#:f32*
#:f64*)
(:export
#:do-faces
#:vertex-adjacency-list
#:face-adjacency-list
#:half-edge-list
#:edge-list
#:adjacent-faces
#:edge-adjacency-map
#:boundary-list
#:v
#:vertex-normal
#:face-normal
#:face-normals
#:triangle-area
#:face-edge-p
#:face-area
#:surface-area
#:boundary-length
#:centroid
#:volume
#:closest-point-on-triangle
#:ray-triangle
#:face-in-volume-p
#:faces-in-volume
#:intersects-volume-p
#:bounding-box
#:vertex-faces
#:2-manifold-p
#:convex-p
#:separate-meshes
#:remove-unused
#:remove-degenerate-triangles
#:remove-duplicate-vertices
#:normalize
#:transform-mesh
#:voxelize
#:bounding-sphere))