Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the classimp Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:59:59 2020 GMT+0.
• Introduction | What classimp is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
common lisp/cffi bindings for Open Asset Import Library (http://assimp.sourceforge.net/)
Should support assimp versions 3.0 to 3.3.x. Version to support is determined by querying c library at compile time (or load if not previously compiled), with errors if versions don't match at load or runtime. (Current assimp from git will be detected as 3.3, but isn't completely binary compatible so might have problems)
Allows (among other things) loading of the following formats:
Collada ( .dae )
Blender 3D ( .blend )
3ds Max 3DS ( .3ds )
3ds Max ASE ( .ase )
Wavefront Object ( .obj )
Industry Foundation Classes (IFC/Step) ( .ifc )
XGL ( .xgl,.zgl )
Stanford Polygon Library ( .ply )
*AutoCAD DXF ( .dxf )
LightWave ( .lwo )
LightWave Scene ( .lws )
Modo ( .lxo )
Stereolithography ( .stl )
DirectX X ( .x )
AC3D ( .ac )
Milkshape 3D ( .ms3d )
* TrueSpace ( .cob,.scn )
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The classimp system |
Bart Botta <00003b at gmail.com>
MIT
Common Lisp/CFFI bindings for Open Asset Import Library (http://assimp.sourceforge.net/)
classimp.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
Next: The classimp/bindings-package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
classimp.asd
classimp (system)
Next: The classimp/library․lisp file, Previous: The classimp․asd file, Up: Lisp files [Contents][Index]
classimp (system)
bindings-package.lisp
Next: The classimp/low-level․lisp file, Previous: The classimp/bindings-package․lisp file, Up: Lisp files [Contents][Index]
bindings-package.lisp (file)
classimp (system)
library.lisp
Next: The classimp/package․lisp file, Previous: The classimp/library․lisp file, Up: Lisp files [Contents][Index]
library.lisp (file)
classimp (system)
low-level.lisp
Next: The classimp/utils․lisp file, Previous: The classimp/low-level․lisp file, Up: Lisp files [Contents][Index]
low-level.lisp (file)
classimp (system)
package.lisp
Next: The classimp/config․lisp file, Previous: The classimp/package․lisp file, Up: Lisp files [Contents][Index]
package.lisp (file)
classimp (system)
utils.lisp
with-foreign-slots* (macro)
Next: The classimp/wrappers․lisp file, Previous: The classimp/utils․lisp file, Up: Lisp files [Contents][Index]
utils.lisp (file)
classimp (system)
config.lisp
Previous: The classimp/config․lisp file, Up: Lisp files [Contents][Index]
config.lisp (file)
classimp (system)
wrappers.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The %open-asset-import-library package | ||
• The classimp package |
Next: The classimp package, Previous: Packages, Up: Packages [Contents][Index]
bindings-package.lisp (file)
cffi
Previous: The %open-asset-import-library package, Up: Packages [Contents][Index]
package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported macros | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported classes |
Next: Exported functions, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
wrappers.lisp (file)
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
Next: Exported classes, Previous: Exported functions, Up: Exported definitions [Contents][Index]
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
wrappers.lisp (file)
standard-object (class)
classimp:name
""
name (generic function)
(setf name) (generic function)
classimp:weights
weights (generic function)
(setf weights) (generic function)
classimp:offset-matrix
offset-matrix (generic function)
(setf offset-matrix) (generic function)
wrappers.lisp (file)
standard-object (class)
classimp:primitive-types
primitive-types (generic function)
(setf primitive-types) (generic function)
classimp:vertices
vertices (generic function)
(setf vertices) (generic function)
classimp:normals
normals (generic function)
(setf normals) (generic function)
classimp:tangents
tangents (generic function)
(setf tangents) (generic function)
classimp:bitangents
bitangents (generic function)
(setf bitangents) (generic function)
classimp:colors
colors (generic function)
(setf colors) (generic function)
classimp:texture-coords
texture-coords (generic function)
(setf texture-coords) (generic function)
nil, classimp:components-per-texture-coord
components-per-texture-coord (generic function)
(setf components-per-texture-coord) (generic function)
classimp:faces
faces (generic function)
(setf faces) (generic function)
classimp:bones
bones (generic function)
(setf bones) (generic function)
classimp:material-index
material-index (generic function)
(setf material-index) (generic function)
wrappers.lisp (file)
standard-object (class)
classimp:name
""
name (generic function)
(setf name) (generic function)
classimp:transform
transform (generic function)
(setf transform) (generic function)
classimp:parent
parent (generic function)
(setf parent) (generic function)
classimp:children
children (generic function)
(setf children) (generic function)
classimp:meshes
meshes (generic function)
(setf meshes) (generic function)
wrappers.lisp (file)
standard-object (class)
classimp::flags
0
%flags (generic function)
(setf %flags) (generic function)
classimp::root
root-node (generic function)
(setf root-node) (generic function)
classimp:meshes
meshes (generic function)
(setf meshes) (generic function)
classimp:materials
materials (generic function)
(setf materials) (generic function)
classimp:animations
animations (generic function)
(setf animations) (generic function)
classimp:textures
textures (generic function)
(setf textures) (generic function)
classimp:lights
lights (generic function)
(setf lights) (generic function)
classimp:cameras
cameras (generic function)
(setf cameras) (generic function)
classimp::metadata
metadata (generic function)
(setf metadata) (generic function)
wrappers.lisp (file)
standard-object (class)
classimp:weight
weight (generic function)
(setf weight) (generic function)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal special variables | ||
• Internal macros | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal classes |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
low-level.lisp (file)
low-level.lisp (file)
Next: Internal macros, Previous: Internal constants, Up: Internal definitions [Contents][Index]
low-level.lisp (file)
low-level.lisp (file)
config.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
low-level.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
Create local symbol macros for each var in VARS to reference foreign slots in PTR of TYPE. Similar to WITH-SLOTS.
utils.lisp (file)
config.lisp (file)
wrappers.lisp (file)
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
low-level.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
config.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
wrappers.lisp (file)
Next: Internal classes, Previous: Internal functions, Up: Internal definitions [Contents][Index]
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
automatically generated reader method
wrappers.lisp (file)
automatically generated writer method
wrappers.lisp (file)
wrappers.lisp (file)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
low-level.lisp (file)
wrappers.lisp (file)
standard-object (class)
classimp:name
name (generic function)
(setf name) (generic function)
classimp:duration
duration (generic function)
(setf duration) (generic function)
classimp:ticks-per-second
ticks-per-second (generic function)
(setf ticks-per-second) (generic function)
classimp:channels
channels (generic function)
(setf channels) (generic function)
classimp:index
index (generic function)
(setf index) (generic function)
wrappers.lisp (file)
standard-object (class)
classimp:node-name
node-name (generic function)
(setf node-name) (generic function)
classimp:position-keys
position-keys (generic function)
(setf position-keys) (generic function)
classimp:scaling-keys
scaling-keys (generic function)
(setf scaling-keys) (generic function)
classimp:rotation-keys
rotation-keys (generic function)
(setf rotation-keys) (generic function)
classimp:pre-state
pre-state (generic function)
(setf pre-state) (generic function)
classimp:post-state
post-state (generic function)
(setf post-state) (generic function)
wrappers.lisp (file)
standard-object (class)
time
key-time (generic function)
(setf key-time) (generic function)
classimp:value
value (generic function)
(setf value) (generic function)
wrappers.lisp (file)
standard-object (class)
time
key-time (generic function)
(setf key-time) (generic function)
classimp:value
value (generic function)
(setf value) (generic function)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L |
---|
Jump to: | C F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A B C D F G I K L M N O P R S T V W |
---|
Jump to: | %
(
A B C D F G I K L M N O P R S T V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | %
*
+
A B C D F I L M N O P R S T V W |
---|
Jump to: | %
*
+
A B C D F I L M N O P R S T V W |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | %
A B C M N P Q S V |
---|
Jump to: | %
A B C M N P Q S V |
---|