This is the stl Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:47:17 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
stl
Load triangle data from binary stereolithography (STL) files.
Jeremiah LaRocco <jeremiah.larocco@gmail.com>
ISC
3d-vectors
(system).
package.lisp
(file).
stl.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
stl/stl.lisp
package.lisp
(file).
stl
(system).
*float-byte-size*
(special variable).
*point-byte-size*
(special variable).
*triangle-byte-size*
(special variable).
compute-triangle-normal
(function).
get-float
(function).
get-point
(function).
get-s4
(function).
get-triangle
(function).
get-u2
(function).
get-u4
(function).
zero-point
(function).
Packages are listed by definition order.
stl
3d-vectors
.
common-lisp
.
*float-byte-size*
(special variable).
*point-byte-size*
(special variable).
*triangle-byte-size*
(special variable).
compute-triangle-normal
(function).
get-float
(function).
get-point
(function).
get-s4
(function).
get-triangle
(function).
get-u2
(function).
get-u4
(function).
zero-point
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Compute the distance between two points.
Read an STL file from fname and return the vector of triangles.
stl
.
area
.
3d-vectors:vec3
:normal
3d-vectors:vec3
:pt1
3d-vectors:vec3
:pt2
3d-vectors:vec3
:pt3
fixnum
0
:attribute
Compute the normal of a triangle.
Interpret four bytes in arr as a single-float.
Create a point using x, y, and z values read from arr.
Interpret four bytes in arr as an ’(signed-byte 32)
Interpret two bytes in arr as an ’(unsigned-byte 32)
Interpret the four bytes in arr as an ’(unsigned-byte 32)
Jump to: | A B C D F G M R T Z |
---|
Jump to: | A B C D F G M R T Z |
---|
Jump to: | *
A N P S |
---|
Jump to: | *
A N P S |
---|
Jump to: | C F P S T |
---|
Jump to: | C F P S T |
---|