The bodge-chipmunk Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The bodge-chipmunk Reference Manual

This is the bodge-chipmunk Reference Manual, version 1.0.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 10:49:41 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

Build Status Build status

BODGE-CHIPMUNK

Thin wrapper over chipmunk 2d physics library.

Requirements

Loading

(ql:quickload '(chipmunk-blob bodge-chipmunk))

Usage

Loading compiled foreign library

Unlike many other wrappers, this one doesn't load shared library into the image upon system loading. That what chipmunk-blob system is for. It contains required compiled foreign library and loads it for you, that's why you need to load it before using bodge-chipmunk functions. You, of course, can load wrapper without chipmunk-blob by invoking

(ql:quickload :bodge-chipmunk)

Then let cffi know where to find your own version of compiled foreign library and then call (cffi:load-foreign-library 'cp:libchipmunk) manually yourself.

Interface

All wrapped functions can be found in %chipmunk package. On the other hand, chipmunk package contains minimally lispified wrappers and utility functions.

Example

Here's how chipmunk example from the manual translates to Common Lisp using this library.

C variant

C source

#include <stdio.h>
#include <chipmunk.h>

int main(void){
  // cpVect is a 2D vector and cpv() is a shortcut for initializing them.
  cpVect gravity = cpv(0, -100);

  // Create an empty space.
  cpSpace *space = cpSpaceNew();
  cpSpaceSetGravity(space, gravity);

  // Add a static line segment shape for the ground.
  // We'll make it slightly tilted so the ball will roll off.
  // We attach it to a static body to tell Chipmunk it shouldn't be movable.
  cpShape *ground = cpSegmentShapeNew(cpSpaceGetStaticBody(space), cpv(-20, 5), cpv(20, -5), 0);
  cpShapeSetFriction(ground, 1);
  cpSpaceAddShape(space, ground);

  // Now let's make a ball that falls onto the line and rolls off.
  // First we need to make a cpBody to hold the physical properties of the object.
  // These include the mass, position, velocity, angle, etc. of the object.
  // Then we attach collision shapes to the cpBody to give it a size and shape.

  cpFloat radius = 5;
  cpFloat mass = 1;

  // The moment of inertia is like mass for rotation
  // Use the cpMomentFor*() functions to help you approximate it.
  cpFloat moment = cpMomentForCircle(mass, 0, radius, cpvzero);

  // The cpSpaceAdd*() functions return the thing that you are adding.
  // It's convenient to create and add an object in one line.
  cpBody *ballBody = cpSpaceAddBody(space, cpBodyNew(mass, moment));
  cpBodySetPos(ballBody, cpv(0, 15));

  // Now we create the collision shape for the ball.
  // You can create multiple collision shapes that point to the same body.
  // They will all be attached to the body and move around to follow it.
  cpShape *ballShape = cpSpaceAddShape(space, cpCircleShapeNew(ballBody, radius, cpvzero));
  cpShapeSetFriction(ballShape, 0.7);

  // Now that it's all set up, we simulate all the objects in the space by
  // stepping forward through time in small increments called steps.
  // It is *highly* recommended to use a fixed size time step.
  cpFloat timeStep = 1.0/60.0;
  for(cpFloat time = 0; time < 2; time += timeStep){
    cpVect pos = cpBodyGetPosition(ballBody);
    cpVect vel = cpBodyGetVelocity(ballBody);
    printf(
      "Time is %5.2f. ballBody is at (%5.2f, %5.2f). It's velocity is (%5.2f, %5.2f)\n",
      time, pos.x, pos.y, vel.x, vel.y
    );

    cpSpaceStep(space, timeStep);
  }

  // Clean up our objects and exit!
  cpShapeFree(ballShape);
  cpBodyFree(ballBody);
  cpShapeFree(ground);
  cpSpaceFree(space);

  return 0;
}

Common Lisp translation

Note: I tried to translate C into CL as close as possible to the original, so what you see below is totally not how idimoatic CL is written.

(cl:defpackage :chipmunk-example
  (:use :cl :claw)
  (:export main))
(cl:in-package :chipmunk-example)

(defun main ()
  (with-float-traps-masked ()
    ;; cpVect is a 2D vector and cpv() is a shortcut for initializing them.
    (with-free (gravity (cp:v 0d0 -100d0))
      ;; Create an empty space.
      (let ((space (%cp:space-new)))
        (%cp:space-set-gravity space gravity)
        ;; Add a static line segment shape for the ground.
        ;; We'll make it slightly tilted so the ball will roll off.
        ;; We attach it to a static body to tell Chipmunk it shouldn't be movable.
        (with-many-free ((a (cp:v -20d0 5d0))
                         (b (cp:v 20d0 -5d0)))
          (let ((ground (%cp:segment-shape-new (%cp:space-get-static-body space) a b 0d0)))
            (%cp:shape-set-friction ground 1d0)
            (%cp:space-add-shape space ground)
            ;; Now let's make a ball that falls onto the line and rolls off.
            ;; First we need to make a cpBody to hold the physical properties of the object.
            ;; These include the mass, position, velocity, angle, etc. of the object.
            ;; Then we attach collision shapes to the cpBody to give it a size and shape.
            (let* ((radius 5d0)
                   (mass 1d0)
                   ;; The moment of inertia is like mass for rotation
                   ;; Use the cpMomentFor*() functions to help you approximate it.
                   (moment (%cp:moment-for-circle mass 0d0 radius cp:+vzero+))
                   ;; The cpSpaceAdd*() functions return the thing that you are adding.
                   ;; It's convenient to create and add an object in one line.
                   (ball-body (%cp:space-add-body space (%cp:body-new mass moment))))
              (with-free (position (cp:v 0d0 15d0))
                (%cp:body-set-position ball-body position))
              ;; Now we create the collision shape for the ball.
              ;; You can create multiple collision shapes that point to the same body.
              ;; They will all be attached to the body and move around to follow it.
              (let ((ball-shape (%cp:space-add-shape space
                                                     (%cp:circle-shape-new ball-body radius cp:+vzero+))))
                (%cp:shape-set-friction ball-shape 0.7d0)
                ;; Now that it's all set up, we simulate all the objects in the space by
                ;; stepping forward through time in small increments called steps.
                ;; It is *highly* recommended to use a fixed size time step.
                (let ((time-step (float 1/60 0d0)))
                  (loop for time = 0 then (incf time time-step) while (< time 2)
                        do (c-with ((pos %cp:vect)
                                   (vel %cp:vect))
                             (%cp:body-get-position pos ball-body)
                             (%cp:body-get-velocity vel ball-body)
                             (format t "Time is ~5,2F. ball-body is at (~5,2F ~5,2F)). It's velocity is (~5,2F, ~5,2F)~&"
                                     time (pos :x) (pos :y) (vel :x) (vel :y))
                             (%cp:space-step space time-step))))
                ;; Clean up our objects and exit!
                (%cp:shape-free ball-shape)
                (%cp:body-free ball-body)
                (%cp:shape-free ground)
                (%cp:space-free space)))))))))

Copy and paste code above into your favorite REPL after loading bodge-chipmunk and invoke

(chipmunk-example:main)

Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 bodge-chipmunk

Author

Pavel Korolev

Contact

dev@borodust.org

License

MIT

Description

Wrapper over chipmunk 2d physics library

Version

1.0.0

Dependencies
Source

bodge-chipmunk.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 bodge-chipmunk/spec

Dependency

chipmunk.lisp (file)

Parent

bodge-chipmunk (system)

Location

spec/


Previous: , Up: Modules   [Contents][Index]

3.2 bodge-chipmunk/chipmunk-includes

Dependency

spec (module)

Parent

bodge-chipmunk (system)

Location

/home/quickref/quicklisp/dists/quicklisp/software/bodge-chipmunk-stable-3ddde6b1-git/lib/chipmunk/include/ (not found)


Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Next: , Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 bodge-chipmunk.asd

Location

bodge-chipmunk.asd

Systems

bodge-chipmunk (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 bodge-chipmunk/packages.lisp

Parent

bodge-chipmunk (system)

Location

packages.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 bodge-chipmunk/libchipmunk.lisp

Dependency

packages.lisp (file)

Parent

bodge-chipmunk (system)

Location

libchipmunk.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 bodge-chipmunk/claw.lisp

Dependency

bodge_chipmunk.h (file)

Parent

bodge-chipmunk (system)

Location

claw.lisp

Packages

%cp.%private

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

4.1.5 bodge-chipmunk/chipmunk.lisp

Dependency

claw.lisp (file)

Parent

bodge-chipmunk (system)

Location

chipmunk.lisp

Exported Definitions

Previous: , Up: Files   [Contents][Index]

4.2 Other


Previous: , Up: Other files   [Contents][Index]

4.2.1 bodge-chipmunk/bodge_chipmunk.h

Dependency

libchipmunk.lisp (file)

Parent

bodge-chipmunk (system)

Location

bodge_chipmunk.h


Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 chipmunk

Source

packages.lisp (file)

Nickname

cp

Use List
Exported Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

5.2 %chipmunk

Source

packages.lisp (file)

Nickname

%cp

Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

5.3 %cp.%private

Source

claw.lisp (file)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Special variables

Special Variable: +_ieee_+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +_isoc_+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +_posix_+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +_svid_+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +_xopen_+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +all-categories+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +body-type-dynamic+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +body-type-kinematic+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +body-type-static+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +buffer-bytes+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +calloc+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +export+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +facos+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +false+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fatan2+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fceil+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fcos+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fexp+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +ffloor+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fmod+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fp-infinite+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fp-nan+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fp-normal+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fp-subnormal+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fp-zero+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fpow+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +free+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fsin+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +fsqrt+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +max-contacts-per-arbiter+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +no-group+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +pi+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +realloc+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +shape-filter-all+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +shape-filter-none+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +space-debug-draw-collision-points+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +space-debug-draw-constraints+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +space-debug-draw-shapes+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +transform-identity+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +true+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +use-doubles+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +version-major+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +version-minor+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +version-release+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +vzero+
Package

chipmunk

Source

chipmunk.lisp (file)

Special Variable: +vzero+
Package

%chipmunk

Source

claw.lisp (file)

Special Variable: +wildcard-collision-type+
Package

%chipmunk

Source

claw.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Symbol macros

Symbol Macro: version-string
Package

%chipmunk

Source

claw.lisp (file)

Expansion

(cffi-sys:%mem-ref (or (cffi-sys:%foreign-symbol-pointer "cpversionstring" :default) (error "foreign extern symbol not found: ~s" (quote %chipmunk:version-string))) :pointer)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Macros

Macro: message CONDITION FILE LINE IS-ERROR IS-HARD-ERROR MESSAGE &rest REST2106
Package

%chipmunk

Source

claw.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.4 Functions

Function: arbiter-call-wildcard-begin-a ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-begin-b ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-post-solve-a ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-post-solve-b ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-pre-solve-a ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-pre-solve-b ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-separate-a ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-call-wildcard-separate-b ARB SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-bodies ARB A B
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-contact-point-set RETURN-VALUE ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-count ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-depth ARB I
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-friction ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-normal RETURN-VALUE ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-point-a RETURN-VALUE ARB I
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-point-b RETURN-VALUE ARB I
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-restitution ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-shapes ARB A B
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-surface-velocity RETURN-VALUE ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-get-user-data ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-ignore ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-is-first-contact ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-is-removal ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-set-contact-point-set ARB SET
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-set-friction ARB FRICTION
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-set-restitution ARB RESTITUTION
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-set-surface-velocity ARB VR
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-set-user-data ARB USER-DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-total-impulse RETURN-VALUE ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: arbiter-total-ke ARB
Package

%chipmunk

Source

claw.lisp (file)

Function: area-for-circle R1 R2
Package

%chipmunk

Source

claw.lisp (file)

Function: area-for-poly COUNT VERTS RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: area-for-segment A B RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: bb-tree-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: bb-tree-init TREE BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: bb-tree-new BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: bb-tree-optimize INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: bb-tree-set-velocity-func INDEX FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: body-activate BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-activate-static BODY FILTER
Package

%chipmunk

Source

claw.lisp (file)

Function: body-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: body-apply-force-at-local-point BODY FORCE POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-apply-force-at-world-point BODY FORCE POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-apply-impulse-at-local-point BODY IMPULSE POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-apply-impulse-at-world-point BODY IMPULSE POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-destroy BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-each-arbiter BODY FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: body-each-constraint BODY FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: body-each-shape BODY FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: body-free BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-angle BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-angular-velocity BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-center-of-gravity RETURN-VALUE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-force RETURN-VALUE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-mass BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-moment BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-position RETURN-VALUE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-rotation RETURN-VALUE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-space BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-torque BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-type BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-user-data BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-velocity RETURN-VALUE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-velocity-at-local-point RETURN-VALUE BODY POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-get-velocity-at-world-point RETURN-VALUE BODY POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-init BODY MASS MOMENT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-is-sleeping BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-kinetic-energy BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-local-to-world RETURN-VALUE BODY POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-new MASS MOMENT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-new-kinematic ()
Package

%chipmunk

Source

claw.lisp (file)

Function: body-new-static ()
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-angle BODY A
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-angular-velocity BODY ANGULAR-VELOCITY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-center-of-gravity BODY COG
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-force BODY FORCE
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-mass BODY M
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-moment BODY I
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-position BODY POS
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-position-update-func BODY POSITION-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-torque BODY TORQUE
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-type BODY TYPE
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-user-data BODY USER-DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-velocity BODY VELOCITY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-set-velocity-update-func BODY VELOCITY-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: body-sleep BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: body-sleep-with-group BODY GROUP
Package

%chipmunk

Source

claw.lisp (file)

Function: body-update-position BODY DT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-update-velocity BODY GRAVITY DAMPING DT
Package

%chipmunk

Source

claw.lisp (file)

Function: body-world-to-local RETURN-VALUE BODY POINT
Package

%chipmunk

Source

claw.lisp (file)

Function: box-shape-init POLY BODY WIDTH HEIGHT RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: box-shape-init2 POLY BODY BOX RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: box-shape-new BODY WIDTH HEIGHT RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: box-shape-new2 BODY BOX RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: centroid-for-poly RETURN-VALUE COUNT VERTS
Package

%chipmunk

Source

claw.lisp (file)

Function: circle-shape-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: circle-shape-get-offset RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: circle-shape-get-radius SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: circle-shape-init CIRCLE BODY RADIUS OFFSET
Package

%chipmunk

Source

claw.lisp (file)

Function: circle-shape-new BODY RADIUS OFFSET
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-destroy CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-free CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-body-a CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-body-b CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-collide-bodies CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-error-bias CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-impulse CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-max-bias CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-max-force CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-post-solve-func CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-pre-solve-func CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-space CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-get-user-data CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-damped-rotary-spring CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-damped-spring CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-gear-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-groove-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-pin-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-pivot-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-ratchet-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-rotary-limit-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-simple-motor CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-is-slide-joint CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-collide-bodies CONSTRAINT COLLIDE-BODIES
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-error-bias CONSTRAINT ERROR-BIAS
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-max-bias CONSTRAINT MAX-BIAS
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-max-force CONSTRAINT MAX-FORCE
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-post-solve-func CONSTRAINT POST-SOLVE-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-pre-solve-func CONSTRAINT PRE-SOLVE-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: constraint-set-user-data CONSTRAINT USER-DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: convex-hull COUNT VERTS RESULT FIRST TOL
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-get-damping CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-get-rest-angle CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-get-spring-torque-func CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-get-stiffness CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-init JOINT A B REST-ANGLE STIFFNESS DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-new A B REST-ANGLE STIFFNESS DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-set-damping CONSTRAINT DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-set-rest-angle CONSTRAINT REST-ANGLE
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-set-spring-torque-func CONSTRAINT SPRING-TORQUE-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-rotary-spring-set-stiffness CONSTRAINT STIFFNESS
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-anchor-a RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-anchor-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-damping CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-rest-length CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-spring-force-func CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-get-stiffness CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-init JOINT A B ANCHOR-A ANCHOR-B REST-LENGTH STIFFNESS DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-new A B ANCHOR-A ANCHOR-B REST-LENGTH STIFFNESS DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-anchor-a CONSTRAINT ANCHOR-A
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-anchor-b CONSTRAINT ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-damping CONSTRAINT DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-rest-length CONSTRAINT REST-LENGTH
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-spring-force-func CONSTRAINT SPRING-FORCE-FUNC
Package

%chipmunk

Source

claw.lisp (file)

Function: damped-spring-set-stiffness CONSTRAINT STIFFNESS
Package

%chipmunk

Source

claw.lisp (file)

Function: dump-claw-c-wrapper LIBRARY-PATH
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-get-phase CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-get-ratio CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-init JOINT A B PHASE RATIO
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-new A B PHASE RATIO
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-set-phase CONSTRAINT PHASE
Package

%chipmunk

Source

claw.lisp (file)

Function: gear-joint-set-ratio CONSTRAINT RATIO
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-get-anchor-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-get-groove-a RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-get-groove-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-init JOINT A B GROOVE-A GROOVE-B ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-new A B GROOVE-A GROOVE-B ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-set-anchor-b CONSTRAINT ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-set-groove-a CONSTRAINT GROOVE-A
Package

%chipmunk

Source

claw.lisp (file)

Function: groove-joint-set-groove-b CONSTRAINT GROOVE-B
Package

%chipmunk

Source

claw.lisp (file)

Function: moment-for-box M WIDTH HEIGHT
Package

%chipmunk

Source

claw.lisp (file)

Function: moment-for-box2 M BOX
Package

%chipmunk

Source

claw.lisp (file)

Function: moment-for-circle M R1 R2 OFFSET
Package

%chipmunk

Source

claw.lisp (file)

Function: moment-for-poly M COUNT VERTS OFFSET RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: moment-for-segment M A B RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-get-anchor-a RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-get-anchor-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-get-dist CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-init JOINT A B ANCHOR-A ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-new A B ANCHOR-A ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-set-anchor-a CONSTRAINT ANCHOR-A
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-set-anchor-b CONSTRAINT ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: pin-joint-set-dist CONSTRAINT DIST
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-get-anchor-a RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-get-anchor-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-init JOINT A B ANCHOR-A ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-new A B PIVOT
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-new2 A B ANCHOR-A ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-set-anchor-a CONSTRAINT ANCHOR-A
Package

%chipmunk

Source

claw.lisp (file)

Function: pivot-joint-set-anchor-b CONSTRAINT ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-get-count SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-get-radius SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-get-vert RETURN-VALUE SHAPE INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-init POLY BODY COUNT VERTS TRANSFORM RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-init-raw POLY BODY COUNT VERTS RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-new BODY COUNT VERTS TRANSFORM RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: poly-shape-new-raw BODY COUNT VERTS RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-get-angle CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-get-phase CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-get-ratchet CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-init JOINT A B PHASE RATCHET
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-new A B PHASE RATCHET
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-set-angle CONSTRAINT ANGLE
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-set-phase CONSTRAINT PHASE
Package

%chipmunk

Source

claw.lisp (file)

Function: ratchet-joint-set-ratchet CONSTRAINT RATCHET
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-get-max CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-get-min CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-init JOINT A B MIN MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-new A B MIN MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-set-max CONSTRAINT MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: rotary-limit-joint-set-min CONSTRAINT MIN
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-get-a RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-get-b RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-get-normal RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-get-radius SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-init SEG BODY A B RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-new BODY A B RADIUS
Package

%chipmunk

Source

claw.lisp (file)

Function: segment-shape-set-neighbors SHAPE PREV NEXT
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-cache-bb RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-destroy SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-free SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-area SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-bb RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-body SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-center-of-gravity RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-collision-type SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-density SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-elasticity SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-filter RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-friction SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-mass SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-moment SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-sensor SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-space SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-surface-velocity RETURN-VALUE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-get-user-data SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-point-query SHAPE P OUT
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-segment-query SHAPE A B RADIUS INFO
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-body SHAPE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-collision-type SHAPE COLLISION-TYPE
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-density SHAPE DENSITY
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-elasticity SHAPE ELASTICITY
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-filter SHAPE FILTER
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-friction SHAPE FRICTION
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-mass SHAPE MASS
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-sensor SHAPE SENSOR
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-surface-velocity SHAPE SURFACE-VELOCITY
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-set-user-data SHAPE USER-DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: shape-update RETURN-VALUE SHAPE TRANSFORM
Package

%chipmunk

Source

claw.lisp (file)

Function: shapes-collide RETURN-VALUE A B
Package

%chipmunk

Source

claw.lisp (file)

Function: simple-motor-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: simple-motor-get-rate CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: simple-motor-init JOINT A B RATE
Package

%chipmunk

Source

claw.lisp (file)

Function: simple-motor-new A B RATE
Package

%chipmunk

Source

claw.lisp (file)

Function: simple-motor-set-rate CONSTRAINT RATE
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-get-anchor-a RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-get-anchor-b RETURN-VALUE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-get-max CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-get-min CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-init JOINT A B ANCHOR-A ANCHOR-B MIN MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-new A B ANCHOR-A ANCHOR-B MIN MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-set-anchor-a CONSTRAINT ANCHOR-A
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-set-anchor-b CONSTRAINT ANCHOR-B
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-set-max CONSTRAINT MAX
Package

%chipmunk

Source

claw.lisp (file)

Function: slide-joint-set-min CONSTRAINT MIN
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-body SPACE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-collision-handler SPACE A B
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-constraint SPACE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-default-collision-handler SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-post-step-callback SPACE FUNC KEY DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-shape SPACE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-add-wildcard-handler SPACE TYPE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: space-bb-query SPACE BB FILTER FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-contains-body SPACE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: space-contains-constraint SPACE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-contains-shape SPACE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-debug-draw SPACE OPTIONS
Package

%chipmunk

Source

claw.lisp (file)

Function: space-destroy SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-each-body SPACE FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-each-constraint SPACE FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-each-shape SPACE FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-free SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-collision-bias SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-collision-persistence SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-collision-slop SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-current-time-step SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-damping SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-gravity RETURN-VALUE SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-idle-speed-threshold SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-iterations SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-sleep-time-threshold SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-static-body SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-get-user-data SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-hash-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: space-hash-init HASH CELLDIM NUMCELLS BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: space-hash-new CELLDIM CELLS BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: space-hash-resize HASH CELLDIM NUMCELLS
Package

%chipmunk

Source

claw.lisp (file)

Function: space-init SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-is-locked SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-new ()
Package

%chipmunk

Source

claw.lisp (file)

Function: space-point-query SPACE POINT MAX-DISTANCE FILTER FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-point-query-nearest SPACE POINT MAX-DISTANCE FILTER OUT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-reindex-shape SPACE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-reindex-shapes-for-body SPACE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: space-reindex-static SPACE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-remove-body SPACE BODY
Package

%chipmunk

Source

claw.lisp (file)

Function: space-remove-constraint SPACE CONSTRAINT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-remove-shape SPACE SHAPE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-segment-query SPACE START END RADIUS FILTER FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-segment-query-first SPACE START END RADIUS FILTER OUT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-collision-bias SPACE COLLISION-BIAS
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-collision-persistence SPACE COLLISION-PERSISTENCE
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-collision-slop SPACE COLLISION-SLOP
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-damping SPACE DAMPING
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-gravity SPACE GRAVITY
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-idle-speed-threshold SPACE IDLE-SPEED-THRESHOLD
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-iterations SPACE ITERATIONS
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-sleep-time-threshold SPACE SLEEP-TIME-THRESHOLD
Package

%chipmunk

Source

claw.lisp (file)

Function: space-set-user-data SPACE USER-DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-shape-query SPACE SHAPE FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: space-step SPACE DT
Package

%chipmunk

Source

claw.lisp (file)

Function: space-use-spatial-hash SPACE DIM COUNT
Package

%chipmunk

Source

claw.lisp (file)

Function: spatial-index-collide-static DYNAMIC-INDEX STATIC-INDEX FUNC DATA
Package

%chipmunk

Source

claw.lisp (file)

Function: spatial-index-free INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: sweep1d-alloc ()
Package

%chipmunk

Source

claw.lisp (file)

Function: sweep1d-init SWEEP BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: sweep1d-new BBFUNC STATIC-INDEX
Package

%chipmunk

Source

claw.lisp (file)

Function: v X Y

Allocates foreign memory for chipmunk vector. Manual memory freeing required.

Package

chipmunk

Source

chipmunk.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.5 Structures

Structure: arbiter ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: array ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: bb ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: bb-tree ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: body ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: circle-shape ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: collision-handler ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: constraint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: contact-point-set ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: damped-rotary-spring ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: damped-spring ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: gear-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: groove-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: hash-set ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: mat2x2 ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: pin-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: pivot-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: point-query-info ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: poly-shape ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: ratchet-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: rotary-limit-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: segment-query-info ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: segment-shape ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: shape ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: shape-filter ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: simple-motor ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: simple-motor-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: slide-joint ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: space ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: space-debug-color ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: space-debug-draw-options ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: space-hash ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: spatial-index ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: spatial-index-class ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: sweep1d ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: transform ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)

Structure: vect ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)


Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Functions

Function: arbiter-ptr INSTANCE
Function: (setf arbiter-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: arbiter-validity INSTANCE
Function: (setf arbiter-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: array-ptr INSTANCE
Function: (setf array-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: array-validity INSTANCE
Function: (setf array-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: bb-ptr INSTANCE
Function: (setf bb-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: bb-tree-ptr INSTANCE
Function: (setf bb-tree-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: bb-tree-validity INSTANCE
Function: (setf bb-tree-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: bb-validity INSTANCE
Function: (setf bb-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: body-ptr INSTANCE
Function: (setf body-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: body-validity INSTANCE
Function: (setf body-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: circle-shape-ptr INSTANCE
Function: (setf circle-shape-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: circle-shape-validity INSTANCE
Function: (setf circle-shape-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: collision-handler-ptr INSTANCE
Function: (setf collision-handler-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: collision-handler-validity INSTANCE
Function: (setf collision-handler-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: constraint-ptr INSTANCE
Function: (setf constraint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: constraint-validity INSTANCE
Function: (setf constraint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: contact-point-set-ptr INSTANCE
Function: (setf contact-point-set-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: contact-point-set-validity INSTANCE
Function: (setf contact-point-set-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: damped-rotary-spring-ptr INSTANCE
Function: (setf damped-rotary-spring-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: damped-rotary-spring-validity INSTANCE
Function: (setf damped-rotary-spring-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: damped-spring-ptr INSTANCE
Function: (setf damped-spring-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: damped-spring-validity INSTANCE
Function: (setf damped-spring-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: data-pointer-ptr INSTANCE
Function: (setf data-pointer-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: data-pointer-validity INSTANCE
Function: (setf data-pointer-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: gear-joint-ptr INSTANCE
Function: (setf gear-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: gear-joint-validity INSTANCE
Function: (setf gear-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: groove-joint-ptr INSTANCE
Function: (setf groove-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: groove-joint-validity INSTANCE
Function: (setf groove-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: hash-set-ptr INSTANCE
Function: (setf hash-set-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: hash-set-validity INSTANCE
Function: (setf hash-set-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: make-arbiter &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-array &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-bb &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-bb-tree &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-body &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-circle-shape &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-collision-handler &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-constraint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-contact-point-set &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-damped-rotary-spring &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-damped-spring &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-data-pointer &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-gear-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-groove-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-hash-set &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-mat2x2 &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-pin-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-pivot-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-point-query-info &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-poly-shape &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-ratchet-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-rotary-limit-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-segment-query-info &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-segment-shape &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-shape &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-shape-filter &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-simple-motor &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-simple-motor-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-slide-joint &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-space &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-space-debug-color &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-space-debug-draw-options &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-space-hash &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-spatial-index &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-spatial-index-class &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-sweep1d &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-transform &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: make-vect &key (PTR PTR) (VALIDITY VALIDITY)
Package

%chipmunk

Source

claw.lisp (file)

Function: mat2x2-ptr INSTANCE
Function: (setf mat2x2-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: mat2x2-validity INSTANCE
Function: (setf mat2x2-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: pin-joint-ptr INSTANCE
Function: (setf pin-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: pin-joint-validity INSTANCE
Function: (setf pin-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: pivot-joint-ptr INSTANCE
Function: (setf pivot-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: pivot-joint-validity INSTANCE
Function: (setf pivot-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: point-query-info-ptr INSTANCE
Function: (setf point-query-info-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: point-query-info-validity INSTANCE
Function: (setf point-query-info-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: poly-shape-ptr INSTANCE
Function: (setf poly-shape-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: poly-shape-validity INSTANCE
Function: (setf poly-shape-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: ratchet-joint-ptr INSTANCE
Function: (setf ratchet-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: ratchet-joint-validity INSTANCE
Function: (setf ratchet-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: rotary-limit-joint-ptr INSTANCE
Function: (setf rotary-limit-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: rotary-limit-joint-validity INSTANCE
Function: (setf rotary-limit-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: segment-query-info-ptr INSTANCE
Function: (setf segment-query-info-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: segment-query-info-validity INSTANCE
Function: (setf segment-query-info-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: segment-shape-ptr INSTANCE
Function: (setf segment-shape-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: segment-shape-validity INSTANCE
Function: (setf segment-shape-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: shape-filter-ptr INSTANCE
Function: (setf shape-filter-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: shape-filter-validity INSTANCE
Function: (setf shape-filter-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: shape-ptr INSTANCE
Function: (setf shape-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: shape-validity INSTANCE
Function: (setf shape-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: simple-motor-joint-ptr INSTANCE
Function: (setf simple-motor-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: simple-motor-joint-validity INSTANCE
Function: (setf simple-motor-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: simple-motor-ptr INSTANCE
Function: (setf simple-motor-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: simple-motor-validity INSTANCE
Function: (setf simple-motor-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: slide-joint-ptr INSTANCE
Function: (setf slide-joint-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: slide-joint-validity INSTANCE
Function: (setf slide-joint-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-debug-color-ptr INSTANCE
Function: (setf space-debug-color-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-debug-color-validity INSTANCE
Function: (setf space-debug-color-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-debug-draw-options-ptr INSTANCE
Function: (setf space-debug-draw-options-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-debug-draw-options-validity INSTANCE
Function: (setf space-debug-draw-options-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-hash-ptr INSTANCE
Function: (setf space-hash-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-hash-validity INSTANCE
Function: (setf space-hash-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-ptr INSTANCE
Function: (setf space-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: space-validity INSTANCE
Function: (setf space-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: spatial-index-class-ptr INSTANCE
Function: (setf spatial-index-class-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: spatial-index-class-validity INSTANCE
Function: (setf spatial-index-class-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: spatial-index-ptr INSTANCE
Function: (setf spatial-index-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: spatial-index-validity INSTANCE
Function: (setf spatial-index-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: sweep1d-ptr INSTANCE
Function: (setf sweep1d-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: sweep1d-validity INSTANCE
Function: (setf sweep1d-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: transform-ptr INSTANCE
Function: (setf transform-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: transform-validity INSTANCE
Function: (setf transform-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: vect-ptr INSTANCE
Function: (setf vect-ptr) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)

Function: vect-validity INSTANCE
Function: (setf vect-validity) VALUE INSTANCE
Package

%cp.%private

Source

claw.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

6.2.2 Structures

Structure: data-pointer ()
Package

%chipmunk

Source

claw.lisp (file)

Direct superclasses

wrapper (structure)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   B   F   L   M   O  
Index Entry  Section

B
bodge-chipmunk.asd: The bodge-chipmunk<dot>asd file
bodge-chipmunk/bodge_chipmunk.h: The bodge-chipmunk/bodge_chipmunk<dot>h file
bodge-chipmunk/chipmunk-includes: The bodge-chipmunk/chipmunk-includes module
bodge-chipmunk/chipmunk.lisp: The bodge-chipmunk/chipmunk<dot>lisp file
bodge-chipmunk/claw.lisp: The bodge-chipmunk/claw<dot>lisp file
bodge-chipmunk/libchipmunk.lisp: The bodge-chipmunk/libchipmunk<dot>lisp file
bodge-chipmunk/packages.lisp: The bodge-chipmunk/packages<dot>lisp file
bodge-chipmunk/spec: The bodge-chipmunk/spec module

F
File, Lisp, bodge-chipmunk.asd: The bodge-chipmunk<dot>asd file
File, Lisp, bodge-chipmunk/chipmunk.lisp: The bodge-chipmunk/chipmunk<dot>lisp file
File, Lisp, bodge-chipmunk/claw.lisp: The bodge-chipmunk/claw<dot>lisp file
File, Lisp, bodge-chipmunk/libchipmunk.lisp: The bodge-chipmunk/libchipmunk<dot>lisp file
File, Lisp, bodge-chipmunk/packages.lisp: The bodge-chipmunk/packages<dot>lisp file
File, other, bodge-chipmunk/bodge_chipmunk.h: The bodge-chipmunk/bodge_chipmunk<dot>h file

L
Lisp File, bodge-chipmunk.asd: The bodge-chipmunk<dot>asd file
Lisp File, bodge-chipmunk/chipmunk.lisp: The bodge-chipmunk/chipmunk<dot>lisp file
Lisp File, bodge-chipmunk/claw.lisp: The bodge-chipmunk/claw<dot>lisp file
Lisp File, bodge-chipmunk/libchipmunk.lisp: The bodge-chipmunk/libchipmunk<dot>lisp file
Lisp File, bodge-chipmunk/packages.lisp: The bodge-chipmunk/packages<dot>lisp file

M
Module, bodge-chipmunk/chipmunk-includes: The bodge-chipmunk/chipmunk-includes module
Module, bodge-chipmunk/spec: The bodge-chipmunk/spec module

O
Other File, bodge-chipmunk/bodge_chipmunk.h: The bodge-chipmunk/bodge_chipmunk<dot>h file

Jump to:   B   F   L   M   O  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
A   B   C   D   F   G   H   M   P   R   S   T   V  
Index Entry  Section

(
(setf arbiter-ptr): Internal functions
(setf arbiter-validity): Internal functions
(setf array-ptr): Internal functions
(setf array-validity): Internal functions
(setf bb-ptr): Internal functions
(setf bb-tree-ptr): Internal functions
(setf bb-tree-validity): Internal functions
(setf bb-validity): Internal functions
(setf body-ptr): Internal functions
(setf body-validity): Internal functions
(setf circle-shape-ptr): Internal functions
(setf circle-shape-validity): Internal functions
(setf collision-handler-ptr): Internal functions
(setf collision-handler-validity): Internal functions
(setf constraint-ptr): Internal functions
(setf constraint-validity): Internal functions
(setf contact-point-set-ptr): Internal functions
(setf contact-point-set-validity): Internal functions
(setf damped-rotary-spring-ptr): Internal functions
(setf damped-rotary-spring-validity): Internal functions
(setf damped-spring-ptr): Internal functions
(setf damped-spring-validity): Internal functions
(setf data-pointer-ptr): Internal functions
(setf data-pointer-validity): Internal functions
(setf gear-joint-ptr): Internal functions
(setf gear-joint-validity): Internal functions
(setf groove-joint-ptr): Internal functions
(setf groove-joint-validity): Internal functions
(setf hash-set-ptr): Internal functions
(setf hash-set-validity): Internal functions
(setf mat2x2-ptr): Internal functions
(setf mat2x2-validity): Internal functions
(setf pin-joint-ptr): Internal functions
(setf pin-joint-validity): Internal functions
(setf pivot-joint-ptr): Internal functions
(setf pivot-joint-validity): Internal functions
(setf point-query-info-ptr): Internal functions
(setf point-query-info-validity): Internal functions
(setf poly-shape-ptr): Internal functions
(setf poly-shape-validity): Internal functions
(setf ratchet-joint-ptr): Internal functions
(setf ratchet-joint-validity): Internal functions
(setf rotary-limit-joint-ptr): Internal functions
(setf rotary-limit-joint-validity): Internal functions
(setf segment-query-info-ptr): Internal functions
(setf segment-query-info-validity): Internal functions
(setf segment-shape-ptr): Internal functions
(setf segment-shape-validity): Internal functions
(setf shape-filter-ptr): Internal functions
(setf shape-filter-validity): Internal functions
(setf shape-ptr): Internal functions
(setf shape-validity): Internal functions
(setf simple-motor-joint-ptr): Internal functions
(setf simple-motor-joint-validity): Internal functions
(setf simple-motor-ptr): Internal functions
(setf simple-motor-validity): Internal functions
(setf slide-joint-ptr): Internal functions
(setf slide-joint-validity): Internal functions
(setf space-debug-color-ptr): Internal functions
(setf space-debug-color-validity): Internal functions
(setf space-debug-draw-options-ptr): Internal functions
(setf space-debug-draw-options-validity): Internal functions
(setf space-hash-ptr): Internal functions
(setf space-hash-validity): Internal functions
(setf space-ptr): Internal functions
(setf space-validity): Internal functions
(setf spatial-index-class-ptr): Internal functions
(setf spatial-index-class-validity): Internal functions
(setf spatial-index-ptr): Internal functions
(setf spatial-index-validity): Internal functions
(setf sweep1d-ptr): Internal functions
(setf sweep1d-validity): Internal functions
(setf transform-ptr): Internal functions
(setf transform-validity): Internal functions
(setf vect-ptr): Internal functions
(setf vect-validity): Internal functions

A
arbiter-call-wildcard-begin-a: Exported functions
arbiter-call-wildcard-begin-b: Exported functions
arbiter-call-wildcard-post-solve-a: Exported functions
arbiter-call-wildcard-post-solve-b: Exported functions
arbiter-call-wildcard-pre-solve-a: Exported functions
arbiter-call-wildcard-pre-solve-b: Exported functions
arbiter-call-wildcard-separate-a: Exported functions
arbiter-call-wildcard-separate-b: Exported functions
arbiter-get-bodies: Exported functions
arbiter-get-contact-point-set: Exported functions
arbiter-get-count: Exported functions
arbiter-get-depth: Exported functions
arbiter-get-friction: Exported functions
arbiter-get-normal: Exported functions
arbiter-get-point-a: Exported functions
arbiter-get-point-b: Exported functions
arbiter-get-restitution: Exported functions
arbiter-get-shapes: Exported functions
arbiter-get-surface-velocity: Exported functions
arbiter-get-user-data: Exported functions
arbiter-ignore: Exported functions
arbiter-is-first-contact: Exported functions
arbiter-is-removal: Exported functions
arbiter-ptr: Internal functions
arbiter-set-contact-point-set: Exported functions
arbiter-set-friction: Exported functions
arbiter-set-restitution: Exported functions
arbiter-set-surface-velocity: Exported functions
arbiter-set-user-data: Exported functions
arbiter-total-impulse: Exported functions
arbiter-total-ke: Exported functions
arbiter-validity: Internal functions
area-for-circle: Exported functions
area-for-poly: Exported functions
area-for-segment: Exported functions
array-ptr: Internal functions
array-validity: Internal functions

B
bb-ptr: Internal functions
bb-tree-alloc: Exported functions
bb-tree-init: Exported functions
bb-tree-new: Exported functions
bb-tree-optimize: Exported functions
bb-tree-ptr: Internal functions
bb-tree-set-velocity-func: Exported functions
bb-tree-validity: Internal functions
bb-validity: Internal functions
body-activate: Exported functions
body-activate-static: Exported functions
body-alloc: Exported functions
body-apply-force-at-local-point: Exported functions
body-apply-force-at-world-point: Exported functions
body-apply-impulse-at-local-point: Exported functions
body-apply-impulse-at-world-point: Exported functions
body-destroy: Exported functions
body-each-arbiter: Exported functions
body-each-constraint: Exported functions
body-each-shape: Exported functions
body-free: Exported functions
body-get-angle: Exported functions
body-get-angular-velocity: Exported functions
body-get-center-of-gravity: Exported functions
body-get-force: Exported functions
body-get-mass: Exported functions
body-get-moment: Exported functions
body-get-position: Exported functions
body-get-rotation: Exported functions
body-get-space: Exported functions
body-get-torque: Exported functions
body-get-type: Exported functions
body-get-user-data: Exported functions
body-get-velocity: Exported functions
body-get-velocity-at-local-point: Exported functions
body-get-velocity-at-world-point: Exported functions
body-init: Exported functions
body-is-sleeping: Exported functions
body-kinetic-energy: Exported functions
body-local-to-world: Exported functions
body-new: Exported functions
body-new-kinematic: Exported functions
body-new-static: Exported functions
body-ptr: Internal functions
body-set-angle: Exported functions
body-set-angular-velocity: Exported functions
body-set-center-of-gravity: Exported functions
body-set-force: Exported functions
body-set-mass: Exported functions
body-set-moment: Exported functions
body-set-position: Exported functions
body-set-position-update-func: Exported functions
body-set-torque: Exported functions
body-set-type: Exported functions
body-set-user-data: Exported functions
body-set-velocity: Exported functions
body-set-velocity-update-func: Exported functions
body-sleep: Exported functions
body-sleep-with-group: Exported functions
body-update-position: Exported functions
body-update-velocity: Exported functions
body-validity: Internal functions
body-world-to-local: Exported functions
box-shape-init: Exported functions
box-shape-init2: Exported functions
box-shape-new: Exported functions
box-shape-new2: Exported functions

C
centroid-for-poly: Exported functions
circle-shape-alloc: Exported functions
circle-shape-get-offset: Exported functions
circle-shape-get-radius: Exported functions
circle-shape-init: Exported functions
circle-shape-new: Exported functions
circle-shape-ptr: Internal functions
circle-shape-validity: Internal functions
collision-handler-ptr: Internal functions
collision-handler-validity: Internal functions
constraint-destroy: Exported functions
constraint-free: Exported functions
constraint-get-body-a: Exported functions
constraint-get-body-b: Exported functions
constraint-get-collide-bodies: Exported functions
constraint-get-error-bias: Exported functions
constraint-get-impulse: Exported functions
constraint-get-max-bias: Exported functions
constraint-get-max-force: Exported functions
constraint-get-post-solve-func: Exported functions
constraint-get-pre-solve-func: Exported functions
constraint-get-space: Exported functions
constraint-get-user-data: Exported functions
constraint-is-damped-rotary-spring: Exported functions
constraint-is-damped-spring: Exported functions
constraint-is-gear-joint: Exported functions
constraint-is-groove-joint: Exported functions
constraint-is-pin-joint: Exported functions
constraint-is-pivot-joint: Exported functions
constraint-is-ratchet-joint: Exported functions
constraint-is-rotary-limit-joint: Exported functions
constraint-is-simple-motor: Exported functions
constraint-is-slide-joint: Exported functions
constraint-ptr: Internal functions
constraint-set-collide-bodies: Exported functions
constraint-set-error-bias: Exported functions
constraint-set-max-bias: Exported functions
constraint-set-max-force: Exported functions
constraint-set-post-solve-func: Exported functions
constraint-set-pre-solve-func: Exported functions
constraint-set-user-data: Exported functions
constraint-validity: Internal functions
contact-point-set-ptr: Internal functions
contact-point-set-validity: Internal functions
convex-hull: Exported functions

D
damped-rotary-spring-alloc: Exported functions
damped-rotary-spring-get-damping: Exported functions
damped-rotary-spring-get-rest-angle: Exported functions
damped-rotary-spring-get-spring-torque-func: Exported functions
damped-rotary-spring-get-stiffness: Exported functions
damped-rotary-spring-init: Exported functions
damped-rotary-spring-new: Exported functions
damped-rotary-spring-ptr: Internal functions
damped-rotary-spring-set-damping: Exported functions
damped-rotary-spring-set-rest-angle: Exported functions
damped-rotary-spring-set-spring-torque-func: Exported functions
damped-rotary-spring-set-stiffness: Exported functions
damped-rotary-spring-validity: Internal functions
damped-spring-alloc: Exported functions
damped-spring-get-anchor-a: Exported functions
damped-spring-get-anchor-b: Exported functions
damped-spring-get-damping: Exported functions
damped-spring-get-rest-length: Exported functions
damped-spring-get-spring-force-func: Exported functions
damped-spring-get-stiffness: Exported functions
damped-spring-init: Exported functions
damped-spring-new: Exported functions
damped-spring-ptr: Internal functions
damped-spring-set-anchor-a: Exported functions
damped-spring-set-anchor-b: Exported functions
damped-spring-set-damping: Exported functions
damped-spring-set-rest-length: Exported functions
damped-spring-set-spring-force-func: Exported functions
damped-spring-set-stiffness: Exported functions
damped-spring-validity: Internal functions
data-pointer-ptr: Internal functions
data-pointer-validity: Internal functions
dump-claw-c-wrapper: Exported functions

F
Function, (setf arbiter-ptr): Internal functions
Function, (setf arbiter-validity): Internal functions
Function, (setf array-ptr): Internal functions
Function, (setf array-validity): Internal functions
Function, (setf bb-ptr): Internal functions
Function, (setf bb-tree-ptr): Internal functions
Function, (setf bb-tree-validity): Internal functions
Function, (setf bb-validity): Internal functions
Function, (setf body-ptr): Internal functions
Function, (setf body-validity): Internal functions
Function, (setf circle-shape-ptr): Internal functions
Function, (setf circle-shape-validity): Internal functions
Function, (setf collision-handler-ptr): Internal functions
Function, (setf collision-handler-validity): Internal functions
Function, (setf constraint-ptr): Internal functions
Function, (setf constraint-validity): Internal functions
Function, (setf contact-point-set-ptr): Internal functions
Function, (setf contact-point-set-validity): Internal functions
Function, (setf damped-rotary-spring-ptr): Internal functions
Function, (setf damped-rotary-spring-validity): Internal functions
Function, (setf damped-spring-ptr): Internal functions
Function, (setf damped-spring-validity): Internal functions
Function, (setf data-pointer-ptr): Internal functions
Function, (setf data-pointer-validity): Internal functions
Function, (setf gear-joint-ptr): Internal functions
Function, (setf gear-joint-validity): Internal functions
Function, (setf groove-joint-ptr): Internal functions
Function, (setf groove-joint-validity): Internal functions
Function, (setf hash-set-ptr): Internal functions
Function, (setf hash-set-validity): Internal functions
Function, (setf mat2x2-ptr): Internal functions
Function, (setf mat2x2-validity): Internal functions
Function, (setf pin-joint-ptr): Internal functions
Function, (setf pin-joint-validity): Internal functions
Function, (setf pivot-joint-ptr): Internal functions
Function, (setf pivot-joint-validity): Internal functions
Function, (setf point-query-info-ptr): Internal functions
Function, (setf point-query-info-validity): Internal functions
Function, (setf poly-shape-ptr): Internal functions
Function, (setf poly-shape-validity): Internal functions
Function, (setf ratchet-joint-ptr): Internal functions
Function, (setf ratchet-joint-validity): Internal functions
Function, (setf rotary-limit-joint-ptr): Internal functions
Function, (setf rotary-limit-joint-validity): Internal functions
Function, (setf segment-query-info-ptr): Internal functions
Function, (setf segment-query-info-validity): Internal functions
Function, (setf segment-shape-ptr): Internal functions
Function, (setf segment-shape-validity): Internal functions
Function, (setf shape-filter-ptr): Internal functions
Function, (setf shape-filter-validity): Internal functions
Function, (setf shape-ptr): Internal functions
Function, (setf shape-validity): Internal functions
Function, (setf simple-motor-joint-ptr): Internal functions
Function, (setf simple-motor-joint-validity): Internal functions
Function, (setf simple-motor-ptr): Internal functions
Function, (setf simple-motor-validity): Internal functions
Function, (setf slide-joint-ptr): Internal functions
Function, (setf slide-joint-validity): Internal functions
Function, (setf space-debug-color-ptr): Internal functions
Function, (setf space-debug-color-validity): Internal functions
Function, (setf space-debug-draw-options-ptr): Internal functions
Function, (setf space-debug-draw-options-validity): Internal functions
Function, (setf space-hash-ptr): Internal functions
Function, (setf space-hash-validity): Internal functions
Function, (setf space-ptr): Internal functions
Function, (setf space-validity): Internal functions
Function, (setf spatial-index-class-ptr): Internal functions
Function, (setf spatial-index-class-validity): Internal functions
Function, (setf spatial-index-ptr): Internal functions
Function, (setf spatial-index-validity): Internal functions
Function, (setf sweep1d-ptr): Internal functions
Function, (setf sweep1d-validity): Internal functions
Function, (setf transform-ptr): Internal functions
Function, (setf transform-validity): Internal functions
Function, (setf vect-ptr): Internal functions
Function, (setf vect-validity): Internal functions
Function, arbiter-call-wildcard-begin-a: Exported functions
Function, arbiter-call-wildcard-begin-b: Exported functions
Function, arbiter-call-wildcard-post-solve-a: Exported functions
Function, arbiter-call-wildcard-post-solve-b: Exported functions
Function, arbiter-call-wildcard-pre-solve-a: Exported functions
Function, arbiter-call-wildcard-pre-solve-b: Exported functions
Function, arbiter-call-wildcard-separate-a: Exported functions
Function, arbiter-call-wildcard-separate-b: Exported functions
Function, arbiter-get-bodies: Exported functions
Function, arbiter-get-contact-point-set: Exported functions
Function, arbiter-get-count: Exported functions
Function, arbiter-get-depth: Exported functions
Function, arbiter-get-friction: Exported functions
Function, arbiter-get-normal: Exported functions
Function, arbiter-get-point-a: Exported functions
Function, arbiter-get-point-b: Exported functions
Function, arbiter-get-restitution: Exported functions
Function, arbiter-get-shapes: Exported functions
Function, arbiter-get-surface-velocity: Exported functions
Function, arbiter-get-user-data: Exported functions
Function, arbiter-ignore: Exported functions
Function, arbiter-is-first-contact: Exported functions
Function, arbiter-is-removal: Exported functions
Function, arbiter-ptr: Internal functions
Function, arbiter-set-contact-point-set: Exported functions
Function, arbiter-set-friction: Exported functions
Function, arbiter-set-restitution: Exported functions
Function, arbiter-set-surface-velocity: Exported functions
Function, arbiter-set-user-data: Exported functions
Function, arbiter-total-impulse: Exported functions
Function, arbiter-total-ke: Exported functions
Function, arbiter-validity: Internal functions
Function, area-for-circle: Exported functions
Function, area-for-poly: Exported functions
Function, area-for-segment: Exported functions
Function, array-ptr: Internal functions
Function, array-validity: Internal functions
Function, bb-ptr: Internal functions
Function, bb-tree-alloc: Exported functions
Function, bb-tree-init: Exported functions
Function, bb-tree-new: Exported functions
Function, bb-tree-optimize: Exported functions
Function, bb-tree-ptr: Internal functions
Function, bb-tree-set-velocity-func: Exported functions
Function, bb-tree-validity: Internal functions
Function, bb-validity: Internal functions
Function, body-activate: Exported functions
Function, body-activate-static: Exported functions
Function, body-alloc: Exported functions
Function, body-apply-force-at-local-point: Exported functions
Function, body-apply-force-at-world-point: Exported functions
Function, body-apply-impulse-at-local-point: Exported functions
Function, body-apply-impulse-at-world-point: Exported functions
Function, body-destroy: Exported functions
Function, body-each-arbiter: Exported functions
Function, body-each-constraint: Exported functions
Function, body-each-shape: Exported functions
Function, body-free: Exported functions
Function, body-get-angle: Exported functions
Function, body-get-angular-velocity: Exported functions
Function, body-get-center-of-gravity: Exported functions
Function, body-get-force: Exported functions
Function, body-get-mass: Exported functions
Function, body-get-moment: Exported functions
Function, body-get-position: Exported functions
Function, body-get-rotation: Exported functions
Function, body-get-space: Exported functions
Function, body-get-torque: Exported functions
Function, body-get-type: Exported functions
Function, body-get-user-data: Exported functions
Function, body-get-velocity: Exported functions
Function, body-get-velocity-at-local-point: Exported functions
Function, body-get-velocity-at-world-point: Exported functions
Function, body-init: Exported functions
Function, body-is-sleeping: Exported functions
Function, body-kinetic-energy: Exported functions
Function, body-local-to-world: Exported functions
Function, body-new: Exported functions
Function, body-new-kinematic: Exported functions
Function, body-new-static: Exported functions
Function, body-ptr: Internal functions
Function, body-set-angle: Exported functions
Function, body-set-angular-velocity: Exported functions
Function, body-set-center-of-gravity: Exported functions
Function, body-set-force: Exported functions
Function, body-set-mass: Exported functions
Function, body-set-moment: Exported functions
Function, body-set-position: Exported functions
Function, body-set-position-update-func: Exported functions
Function, body-set-torque: Exported functions
Function, body-set-type: Exported functions
Function, body-set-user-data: Exported functions
Function, body-set-velocity: Exported functions
Function, body-set-velocity-update-func: Exported functions
Function, body-sleep: Exported functions
Function, body-sleep-with-group: Exported functions
Function, body-update-position: Exported functions
Function, body-update-velocity: Exported functions
Function, body-validity: Internal functions
Function, body-world-to-local: Exported functions
Function, box-shape-init: Exported functions
Function, box-shape-init2: Exported functions
Function, box-shape-new: Exported functions
Function, box-shape-new2: Exported functions
Function, centroid-for-poly: Exported functions
Function, circle-shape-alloc: Exported functions
Function, circle-shape-get-offset: Exported functions
Function, circle-shape-get-radius: Exported functions
Function, circle-shape-init: Exported functions
Function, circle-shape-new: Exported functions
Function, circle-shape-ptr: Internal functions
Function, circle-shape-validity: Internal functions
Function, collision-handler-ptr: Internal functions
Function, collision-handler-validity: Internal functions
Function, constraint-destroy: Exported functions
Function, constraint-free: Exported functions
Function, constraint-get-body-a: Exported functions
Function, constraint-get-body-b: Exported functions
Function, constraint-get-collide-bodies: Exported functions
Function, constraint-get-error-bias: Exported functions
Function, constraint-get-impulse: Exported functions
Function, constraint-get-max-bias: Exported functions
Function, constraint-get-max-force: Exported functions
Function, constraint-get-post-solve-func: Exported functions
Function, constraint-get-pre-solve-func: Exported functions
Function, constraint-get-space: Exported functions
Function, constraint-get-user-data: Exported functions
Function, constraint-is-damped-rotary-spring: Exported functions
Function, constraint-is-damped-spring: Exported functions
Function, constraint-is-gear-joint: Exported functions
Function, constraint-is-groove-joint: Exported functions
Function, constraint-is-pin-joint: Exported functions
Function, constraint-is-pivot-joint: Exported functions
Function, constraint-is-ratchet-joint: Exported functions
Function, constraint-is-rotary-limit-joint: Exported functions
Function, constraint-is-simple-motor: Exported functions
Function, constraint-is-slide-joint: Exported functions
Function, constraint-ptr: Internal functions
Function, constraint-set-collide-bodies: Exported functions
Function, constraint-set-error-bias: Exported functions
Function, constraint-set-max-bias: Exported functions
Function, constraint-set-max-force: Exported functions
Function, constraint-set-post-solve-func: Exported functions
Function, constraint-set-pre-solve-func: Exported functions
Function, constraint-set-user-data: Exported functions
Function, constraint-validity: Internal functions
Function, contact-point-set-ptr: Internal functions
Function, contact-point-set-validity: Internal functions
Function, convex-hull: Exported functions
Function, damped-rotary-spring-alloc: Exported functions
Function, damped-rotary-spring-get-damping: Exported functions
Function, damped-rotary-spring-get-rest-angle: Exported functions
Function, damped-rotary-spring-get-spring-torque-func: Exported functions
Function, damped-rotary-spring-get-stiffness: Exported functions
Function, damped-rotary-spring-init: Exported functions
Function, damped-rotary-spring-new: Exported functions
Function, damped-rotary-spring-ptr: Internal functions
Function, damped-rotary-spring-set-damping: Exported functions
Function, damped-rotary-spring-set-rest-angle: Exported functions
Function, damped-rotary-spring-set-spring-torque-func: Exported functions
Function, damped-rotary-spring-set-stiffness: Exported functions
Function, damped-rotary-spring-validity: Internal functions
Function, damped-spring-alloc: Exported functions
Function, damped-spring-get-anchor-a: Exported functions
Function, damped-spring-get-anchor-b: Exported functions
Function, damped-spring-get-damping: Exported functions
Function, damped-spring-get-rest-length: Exported functions
Function, damped-spring-get-spring-force-func: Exported functions
Function, damped-spring-get-stiffness: Exported functions
Function, damped-spring-init: Exported functions
Function, damped-spring-new: Exported functions
Function, damped-spring-ptr: Internal functions
Function, damped-spring-set-anchor-a: Exported functions
Function, damped-spring-set-anchor-b: Exported functions
Function, damped-spring-set-damping: Exported functions
Function, damped-spring-set-rest-length: Exported functions
Function, damped-spring-set-spring-force-func: Exported functions
Function, damped-spring-set-stiffness: Exported functions
Function, damped-spring-validity: Internal functions
Function, data-pointer-ptr: Internal functions
Function, data-pointer-validity: Internal functions
Function, dump-claw-c-wrapper: Exported functions
Function, gear-joint-alloc: Exported functions
Function, gear-joint-get-phase: Exported functions
Function, gear-joint-get-ratio: Exported functions
Function, gear-joint-init: Exported functions
Function, gear-joint-new: Exported functions
Function, gear-joint-ptr: Internal functions
Function, gear-joint-set-phase: Exported functions
Function, gear-joint-set-ratio: Exported functions
Function, gear-joint-validity: Internal functions
Function, groove-joint-alloc: Exported functions
Function, groove-joint-get-anchor-b: Exported functions
Function, groove-joint-get-groove-a: Exported functions
Function, groove-joint-get-groove-b: Exported functions
Function, groove-joint-init: Exported functions
Function, groove-joint-new: Exported functions
Function, groove-joint-ptr: Internal functions
Function, groove-joint-set-anchor-b: Exported functions
Function, groove-joint-set-groove-a: Exported functions
Function, groove-joint-set-groove-b: Exported functions
Function, groove-joint-validity: Internal functions
Function, hash-set-ptr: Internal functions
Function, hash-set-validity: Internal functions
Function, make-arbiter: Internal functions
Function, make-array: Internal functions
Function, make-bb: Internal functions
Function, make-bb-tree: Internal functions
Function, make-body: Internal functions
Function, make-circle-shape: Internal functions
Function, make-collision-handler: Internal functions
Function, make-constraint: Internal functions
Function, make-contact-point-set: Internal functions
Function, make-damped-rotary-spring: Internal functions
Function, make-damped-spring: Internal functions
Function, make-data-pointer: Internal functions
Function, make-gear-joint: Internal functions
Function, make-groove-joint: Internal functions
Function, make-hash-set: Internal functions
Function, make-mat2x2: Internal functions
Function, make-pin-joint: Internal functions
Function, make-pivot-joint: Internal functions
Function, make-point-query-info: Internal functions
Function, make-poly-shape: Internal functions
Function, make-ratchet-joint: Internal functions
Function, make-rotary-limit-joint: Internal functions
Function, make-segment-query-info: Internal functions
Function, make-segment-shape: Internal functions
Function, make-shape: Internal functions
Function, make-shape-filter: Internal functions
Function, make-simple-motor: Internal functions
Function, make-simple-motor-joint: Internal functions
Function, make-slide-joint: Internal functions
Function, make-space: Internal functions
Function, make-space-debug-color: Internal functions
Function, make-space-debug-draw-options: Internal functions
Function, make-space-hash: Internal functions
Function, make-spatial-index: Internal functions
Function, make-spatial-index-class: Internal functions
Function, make-sweep1d: Internal functions
Function, make-transform: Internal functions
Function, make-vect: Internal functions
Function, mat2x2-ptr: Internal functions
Function, mat2x2-validity: Internal functions
Function, moment-for-box: Exported functions
Function, moment-for-box2: Exported functions
Function, moment-for-circle: Exported functions
Function, moment-for-poly: Exported functions
Function, moment-for-segment: Exported functions
Function, pin-joint-alloc: Exported functions
Function, pin-joint-get-anchor-a: Exported functions
Function, pin-joint-get-anchor-b: Exported functions
Function, pin-joint-get-dist: Exported functions
Function, pin-joint-init: Exported functions
Function, pin-joint-new: Exported functions
Function, pin-joint-ptr: Internal functions
Function, pin-joint-set-anchor-a: Exported functions
Function, pin-joint-set-anchor-b: Exported functions
Function, pin-joint-set-dist: Exported functions
Function, pin-joint-validity: Internal functions
Function, pivot-joint-alloc: Exported functions
Function, pivot-joint-get-anchor-a: Exported functions
Function, pivot-joint-get-anchor-b: Exported functions
Function, pivot-joint-init: Exported functions
Function, pivot-joint-new: Exported functions
Function, pivot-joint-new2: Exported functions
Function, pivot-joint-ptr: Internal functions
Function, pivot-joint-set-anchor-a: Exported functions
Function, pivot-joint-set-anchor-b: Exported functions
Function, pivot-joint-validity: Internal functions
Function, point-query-info-ptr: Internal functions
Function, point-query-info-validity: Internal functions
Function, poly-shape-alloc: Exported functions
Function, poly-shape-get-count: Exported functions
Function, poly-shape-get-radius: Exported functions
Function, poly-shape-get-vert: Exported functions
Function, poly-shape-init: Exported functions
Function, poly-shape-init-raw: Exported functions
Function, poly-shape-new: Exported functions
Function, poly-shape-new-raw: Exported functions
Function, poly-shape-ptr: Internal functions
Function, poly-shape-validity: Internal functions
Function, ratchet-joint-alloc: Exported functions
Function, ratchet-joint-get-angle: Exported functions
Function, ratchet-joint-get-phase: Exported functions
Function, ratchet-joint-get-ratchet: Exported functions
Function, ratchet-joint-init: Exported functions
Function, ratchet-joint-new: Exported functions
Function, ratchet-joint-ptr: Internal functions
Function, ratchet-joint-set-angle: Exported functions
Function, ratchet-joint-set-phase: Exported functions
Function, ratchet-joint-set-ratchet: Exported functions
Function, ratchet-joint-validity: Internal functions
Function, rotary-limit-joint-alloc: Exported functions
Function, rotary-limit-joint-get-max: Exported functions
Function, rotary-limit-joint-get-min: Exported functions
Function, rotary-limit-joint-init: Exported functions
Function, rotary-limit-joint-new: Exported functions
Function, rotary-limit-joint-ptr: Internal functions
Function, rotary-limit-joint-set-max: Exported functions
Function, rotary-limit-joint-set-min: Exported functions
Function, rotary-limit-joint-validity: Internal functions
Function, segment-query-info-ptr: Internal functions
Function, segment-query-info-validity: Internal functions
Function, segment-shape-alloc: Exported functions
Function, segment-shape-get-a: Exported functions
Function, segment-shape-get-b: Exported functions
Function, segment-shape-get-normal: Exported functions
Function, segment-shape-get-radius: Exported functions
Function, segment-shape-init: Exported functions
Function, segment-shape-new: Exported functions
Function, segment-shape-ptr: Internal functions
Function, segment-shape-set-neighbors: Exported functions
Function, segment-shape-validity: Internal functions
Function, shape-cache-bb: Exported functions
Function, shape-destroy: Exported functions
Function, shape-filter-ptr: Internal functions
Function, shape-filter-validity: Internal functions
Function, shape-free: Exported functions
Function, shape-get-area: Exported functions
Function, shape-get-bb: Exported functions
Function, shape-get-body: Exported functions
Function, shape-get-center-of-gravity: Exported functions
Function, shape-get-collision-type: Exported functions
Function, shape-get-density: Exported functions
Function, shape-get-elasticity: Exported functions
Function, shape-get-filter: Exported functions
Function, shape-get-friction: Exported functions
Function, shape-get-mass: Exported functions
Function, shape-get-moment: Exported functions
Function, shape-get-sensor: Exported functions
Function, shape-get-space: Exported functions
Function, shape-get-surface-velocity: Exported functions
Function, shape-get-user-data: Exported functions
Function, shape-point-query: Exported functions
Function, shape-ptr: Internal functions
Function, shape-segment-query: Exported functions
Function, shape-set-body: Exported functions
Function, shape-set-collision-type: Exported functions
Function, shape-set-density: Exported functions
Function, shape-set-elasticity: Exported functions
Function, shape-set-filter: Exported functions
Function, shape-set-friction: Exported functions
Function, shape-set-mass: Exported functions
Function, shape-set-sensor: Exported functions
Function, shape-set-surface-velocity: Exported functions
Function, shape-set-user-data: Exported functions
Function, shape-update: Exported functions
Function, shape-validity: Internal functions
Function, shapes-collide: Exported functions
Function, simple-motor-alloc: Exported functions
Function, simple-motor-get-rate: Exported functions
Function, simple-motor-init: Exported functions
Function, simple-motor-joint-ptr: Internal functions
Function, simple-motor-joint-validity: Internal functions
Function, simple-motor-new: Exported functions
Function, simple-motor-ptr: Internal functions
Function, simple-motor-set-rate: Exported functions
Function, simple-motor-validity: Internal functions
Function, slide-joint-alloc: Exported functions
Function, slide-joint-get-anchor-a: Exported functions
Function, slide-joint-get-anchor-b: Exported functions
Function, slide-joint-get-max: Exported functions
Function, slide-joint-get-min: Exported functions
Function, slide-joint-init: Exported functions
Function, slide-joint-new: Exported functions
Function, slide-joint-ptr: Internal functions
Function, slide-joint-set-anchor-a: Exported functions
Function, slide-joint-set-anchor-b: Exported functions
Function, slide-joint-set-max: Exported functions
Function, slide-joint-set-min: Exported functions
Function, slide-joint-validity: Internal functions
Function, space-add-body: Exported functions
Function, space-add-collision-handler: Exported functions
Function, space-add-constraint: Exported functions
Function, space-add-default-collision-handler: Exported functions
Function, space-add-post-step-callback: Exported functions
Function, space-add-shape: Exported functions
Function, space-add-wildcard-handler: Exported functions
Function, space-alloc: Exported functions
Function, space-bb-query: Exported functions
Function, space-contains-body: Exported functions
Function, space-contains-constraint: Exported functions
Function, space-contains-shape: Exported functions
Function, space-debug-color-ptr: Internal functions
Function, space-debug-color-validity: Internal functions
Function, space-debug-draw: Exported functions
Function, space-debug-draw-options-ptr: Internal functions
Function, space-debug-draw-options-validity: Internal functions
Function, space-destroy: Exported functions
Function, space-each-body: Exported functions
Function, space-each-constraint: Exported functions
Function, space-each-shape: Exported functions
Function, space-free: Exported functions
Function, space-get-collision-bias: Exported functions
Function, space-get-collision-persistence: Exported functions
Function, space-get-collision-slop: Exported functions
Function, space-get-current-time-step: Exported functions
Function, space-get-damping: Exported functions
Function, space-get-gravity: Exported functions
Function, space-get-idle-speed-threshold: Exported functions
Function, space-get-iterations: Exported functions
Function, space-get-sleep-time-threshold: Exported functions
Function, space-get-static-body: Exported functions
Function, space-get-user-data: Exported functions
Function, space-hash-alloc: Exported functions
Function, space-hash-init: Exported functions
Function, space-hash-new: Exported functions
Function, space-hash-ptr: Internal functions
Function, space-hash-resize: Exported functions
Function, space-hash-validity: Internal functions
Function, space-init: Exported functions
Function, space-is-locked: Exported functions
Function, space-new: Exported functions
Function, space-point-query: Exported functions
Function, space-point-query-nearest: Exported functions
Function, space-ptr: Internal functions
Function, space-reindex-shape: Exported functions
Function, space-reindex-shapes-for-body: Exported functions
Function, space-reindex-static: Exported functions
Function, space-remove-body: Exported functions
Function, space-remove-constraint: Exported functions
Function, space-remove-shape: Exported functions
Function, space-segment-query: Exported functions
Function, space-segment-query-first: Exported functions
Function, space-set-collision-bias: Exported functions
Function, space-set-collision-persistence: Exported functions
Function, space-set-collision-slop: Exported functions
Function, space-set-damping: Exported functions
Function, space-set-gravity: Exported functions
Function, space-set-idle-speed-threshold: Exported functions
Function, space-set-iterations: Exported functions
Function, space-set-sleep-time-threshold: Exported functions
Function, space-set-user-data: Exported functions
Function, space-shape-query: Exported functions
Function, space-step: Exported functions
Function, space-use-spatial-hash: Exported functions
Function, space-validity: Internal functions
Function, spatial-index-class-ptr: Internal functions
Function, spatial-index-class-validity: Internal functions
Function, spatial-index-collide-static: Exported functions
Function, spatial-index-free: Exported functions
Function, spatial-index-ptr: Internal functions
Function, spatial-index-validity: Internal functions
Function, sweep1d-alloc: Exported functions
Function, sweep1d-init: Exported functions
Function, sweep1d-new: Exported functions
Function, sweep1d-ptr: Internal functions
Function, sweep1d-validity: Internal functions
Function, transform-ptr: Internal functions
Function, transform-validity: Internal functions
Function, v: Exported functions
Function, vect-ptr: Internal functions
Function, vect-validity: Internal functions

G
gear-joint-alloc: Exported functions
gear-joint-get-phase: Exported functions
gear-joint-get-ratio: Exported functions
gear-joint-init: Exported functions
gear-joint-new: Exported functions
gear-joint-ptr: Internal functions
gear-joint-set-phase: Exported functions
gear-joint-set-ratio: Exported functions
gear-joint-validity: Internal functions
groove-joint-alloc: Exported functions
groove-joint-get-anchor-b: Exported functions
groove-joint-get-groove-a: Exported functions
groove-joint-get-groove-b: Exported functions
groove-joint-init: Exported functions
groove-joint-new: Exported functions
groove-joint-ptr: Internal functions
groove-joint-set-anchor-b: Exported functions
groove-joint-set-groove-a: Exported functions
groove-joint-set-groove-b: Exported functions
groove-joint-validity: Internal functions

H
hash-set-ptr: Internal functions
hash-set-validity: Internal functions

M
Macro, message: Exported macros
make-arbiter: Internal functions
make-array: Internal functions
make-bb: Internal functions
make-bb-tree: Internal functions
make-body: Internal functions
make-circle-shape: Internal functions
make-collision-handler: Internal functions
make-constraint: Internal functions
make-contact-point-set: Internal functions
make-damped-rotary-spring: Internal functions
make-damped-spring: Internal functions
make-data-pointer: Internal functions
make-gear-joint: Internal functions
make-groove-joint: Internal functions
make-hash-set: Internal functions
make-mat2x2: Internal functions
make-pin-joint: Internal functions
make-pivot-joint: Internal functions
make-point-query-info: Internal functions
make-poly-shape: Internal functions
make-ratchet-joint: Internal functions
make-rotary-limit-joint: Internal functions
make-segment-query-info: Internal functions
make-segment-shape: Internal functions
make-shape: Internal functions
make-shape-filter: Internal functions
make-simple-motor: Internal functions
make-simple-motor-joint: Internal functions
make-slide-joint: Internal functions
make-space: Internal functions
make-space-debug-color: Internal functions
make-space-debug-draw-options: Internal functions
make-space-hash: Internal functions
make-spatial-index: Internal functions
make-spatial-index-class: Internal functions
make-sweep1d: Internal functions
make-transform: Internal functions
make-vect: Internal functions
mat2x2-ptr: Internal functions
mat2x2-validity: Internal functions
message: Exported macros
moment-for-box: Exported functions
moment-for-box2: Exported functions
moment-for-circle: Exported functions
moment-for-poly: Exported functions
moment-for-segment: Exported functions

P
pin-joint-alloc: Exported functions
pin-joint-get-anchor-a: Exported functions
pin-joint-get-anchor-b: Exported functions
pin-joint-get-dist: Exported functions
pin-joint-init: Exported functions
pin-joint-new: Exported functions
pin-joint-ptr: Internal functions
pin-joint-set-anchor-a: Exported functions
pin-joint-set-anchor-b: Exported functions
pin-joint-set-dist: Exported functions
pin-joint-validity: Internal functions
pivot-joint-alloc: Exported functions
pivot-joint-get-anchor-a: Exported functions
pivot-joint-get-anchor-b: Exported functions
pivot-joint-init: Exported functions
pivot-joint-new: Exported functions
pivot-joint-new2: Exported functions
pivot-joint-ptr: Internal functions
pivot-joint-set-anchor-a: Exported functions
pivot-joint-set-anchor-b: Exported functions
pivot-joint-validity: Internal functions
point-query-info-ptr: Internal functions
point-query-info-validity: Internal functions
poly-shape-alloc: Exported functions
poly-shape-get-count: Exported functions
poly-shape-get-radius: Exported functions
poly-shape-get-vert: Exported functions
poly-shape-init: Exported functions
poly-shape-init-raw: Exported functions
poly-shape-new: Exported functions
poly-shape-new-raw: Exported functions
poly-shape-ptr: Internal functions
poly-shape-validity: Internal functions

R
ratchet-joint-alloc: Exported functions
ratchet-joint-get-angle: Exported functions
ratchet-joint-get-phase: Exported functions
ratchet-joint-get-ratchet: Exported functions
ratchet-joint-init: Exported functions
ratchet-joint-new: Exported functions
ratchet-joint-ptr: Internal functions
ratchet-joint-set-angle: Exported functions
ratchet-joint-set-phase: Exported functions
ratchet-joint-set-ratchet: Exported functions
ratchet-joint-validity: Internal functions
rotary-limit-joint-alloc: Exported functions
rotary-limit-joint-get-max: Exported functions
rotary-limit-joint-get-min: Exported functions
rotary-limit-joint-init: Exported functions
rotary-limit-joint-new: Exported functions
rotary-limit-joint-ptr: Internal functions
rotary-limit-joint-set-max: Exported functions
rotary-limit-joint-set-min: Exported functions
rotary-limit-joint-validity: Internal functions

S
segment-query-info-ptr: Internal functions
segment-query-info-validity: Internal functions
segment-shape-alloc: Exported functions
segment-shape-get-a: Exported functions
segment-shape-get-b: Exported functions
segment-shape-get-normal: Exported functions
segment-shape-get-radius: Exported functions
segment-shape-init: Exported functions
segment-shape-new: Exported functions
segment-shape-ptr: Internal functions
segment-shape-set-neighbors: Exported functions
segment-shape-validity: Internal functions
shape-cache-bb: Exported functions
shape-destroy: Exported functions
shape-filter-ptr: Internal functions
shape-filter-validity: Internal functions
shape-free: Exported functions
shape-get-area: Exported functions
shape-get-bb: Exported functions
shape-get-body: Exported functions
shape-get-center-of-gravity: Exported functions
shape-get-collision-type: Exported functions
shape-get-density: Exported functions
shape-get-elasticity: Exported functions
shape-get-filter: Exported functions
shape-get-friction: Exported functions
shape-get-mass: Exported functions
shape-get-moment: Exported functions
shape-get-sensor: Exported functions
shape-get-space: Exported functions
shape-get-surface-velocity: Exported functions
shape-get-user-data: Exported functions
shape-point-query: Exported functions
shape-ptr: Internal functions
shape-segment-query: Exported functions
shape-set-body: Exported functions
shape-set-collision-type: Exported functions
shape-set-density: Exported functions
shape-set-elasticity: Exported functions
shape-set-filter: Exported functions
shape-set-friction: Exported functions
shape-set-mass: Exported functions
shape-set-sensor: Exported functions
shape-set-surface-velocity: Exported functions
shape-set-user-data: Exported functions
shape-update: Exported functions
shape-validity: Internal functions
shapes-collide: Exported functions
simple-motor-alloc: Exported functions
simple-motor-get-rate: Exported functions
simple-motor-init: Exported functions
simple-motor-joint-ptr: Internal functions
simple-motor-joint-validity: Internal functions
simple-motor-new: Exported functions
simple-motor-ptr: Internal functions
simple-motor-set-rate: Exported functions
simple-motor-validity: Internal functions
slide-joint-alloc: Exported functions
slide-joint-get-anchor-a: Exported functions
slide-joint-get-anchor-b: Exported functions
slide-joint-get-max: Exported functions
slide-joint-get-min: Exported functions
slide-joint-init: Exported functions
slide-joint-new: Exported functions
slide-joint-ptr: Internal functions
slide-joint-set-anchor-a: Exported functions
slide-joint-set-anchor-b: Exported functions
slide-joint-set-max: Exported functions
slide-joint-set-min: Exported functions
slide-joint-validity: Internal functions
space-add-body: Exported functions
space-add-collision-handler: Exported functions
space-add-constraint: Exported functions
space-add-default-collision-handler: Exported functions
space-add-post-step-callback: Exported functions
space-add-shape: Exported functions
space-add-wildcard-handler: Exported functions
space-alloc: Exported functions
space-bb-query: Exported functions
space-contains-body: Exported functions
space-contains-constraint: Exported functions
space-contains-shape: Exported functions
space-debug-color-ptr: Internal functions
space-debug-color-validity: Internal functions
space-debug-draw: Exported functions
space-debug-draw-options-ptr: Internal functions
space-debug-draw-options-validity: Internal functions
space-destroy: Exported functions
space-each-body: Exported functions
space-each-constraint: Exported functions
space-each-shape: Exported functions
space-free: Exported functions
space-get-collision-bias: Exported functions
space-get-collision-persistence: Exported functions
space-get-collision-slop: Exported functions
space-get-current-time-step: Exported functions
space-get-damping: Exported functions
space-get-gravity: Exported functions
space-get-idle-speed-threshold: Exported functions
space-get-iterations: Exported functions
space-get-sleep-time-threshold: Exported functions
space-get-static-body: Exported functions
space-get-user-data: Exported functions
space-hash-alloc: Exported functions
space-hash-init: Exported functions
space-hash-new: Exported functions
space-hash-ptr: Internal functions
space-hash-resize: Exported functions
space-hash-validity: Internal functions
space-init: Exported functions
space-is-locked: Exported functions
space-new: Exported functions
space-point-query: Exported functions
space-point-query-nearest: Exported functions
space-ptr: Internal functions
space-reindex-shape: Exported functions
space-reindex-shapes-for-body: Exported functions
space-reindex-static: Exported functions
space-remove-body: Exported functions
space-remove-constraint: Exported functions
space-remove-shape: Exported functions
space-segment-query: Exported functions
space-segment-query-first: Exported functions
space-set-collision-bias: Exported functions
space-set-collision-persistence: Exported functions
space-set-collision-slop: Exported functions
space-set-damping: Exported functions
space-set-gravity: Exported functions
space-set-idle-speed-threshold: Exported functions
space-set-iterations: Exported functions
space-set-sleep-time-threshold: Exported functions
space-set-user-data: Exported functions
space-shape-query: Exported functions
space-step: Exported functions
space-use-spatial-hash: Exported functions
space-validity: Internal functions
spatial-index-class-ptr: Internal functions
spatial-index-class-validity: Internal functions
spatial-index-collide-static: Exported functions
spatial-index-free: Exported functions
spatial-index-ptr: Internal functions
spatial-index-validity: Internal functions
sweep1d-alloc: Exported functions
sweep1d-init: Exported functions
sweep1d-new: Exported functions
sweep1d-ptr: Internal functions
sweep1d-validity: Internal functions

T
transform-ptr: Internal functions
transform-validity: Internal functions

V
v: Exported functions
vect-ptr: Internal functions
vect-validity: Internal functions

Jump to:   (  
A   B   C   D   F   G   H   M   P   R   S   T   V  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   +  
S   V  
Index Entry  Section

+
+all-categories+: Exported special variables
+body-type-dynamic+: Exported special variables
+body-type-kinematic+: Exported special variables
+body-type-static+: Exported special variables
+buffer-bytes+: Exported special variables
+calloc+: Exported special variables
+export+: Exported special variables
+facos+: Exported special variables
+false+: Exported special variables
+fatan2+: Exported special variables
+fceil+: Exported special variables
+fcos+: Exported special variables
+fexp+: Exported special variables
+ffloor+: Exported special variables
+fmod+: Exported special variables
+fp-infinite+: Exported special variables
+fp-nan+: Exported special variables
+fp-normal+: Exported special variables
+fp-subnormal+: Exported special variables
+fp-zero+: Exported special variables
+fpow+: Exported special variables
+free+: Exported special variables
+fsin+: Exported special variables
+fsqrt+: Exported special variables
+max-contacts-per-arbiter+: Exported special variables
+no-group+: Exported special variables
+pi+: Exported special variables
+realloc+: Exported special variables
+shape-filter-all+: Exported special variables
+shape-filter-none+: Exported special variables
+space-debug-draw-collision-points+: Exported special variables
+space-debug-draw-constraints+: Exported special variables
+space-debug-draw-shapes+: Exported special variables
+transform-identity+: Exported special variables
+true+: Exported special variables
+use-doubles+: Exported special variables
+version-major+: Exported special variables
+version-minor+: Exported special variables
+version-release+: Exported special variables
+vzero+: Exported special variables
+vzero+: Exported special variables
+wildcard-collision-type+: Exported special variables
+_ieee_+: Exported special variables
+_isoc_+: Exported special variables
+_posix_+: Exported special variables
+_svid_+: Exported special variables
+_xopen_+: Exported special variables

S
Special Variable, +all-categories+: Exported special variables
Special Variable, +body-type-dynamic+: Exported special variables
Special Variable, +body-type-kinematic+: Exported special variables
Special Variable, +body-type-static+: Exported special variables
Special Variable, +buffer-bytes+: Exported special variables
Special Variable, +calloc+: Exported special variables
Special Variable, +export+: Exported special variables
Special Variable, +facos+: Exported special variables
Special Variable, +false+: Exported special variables
Special Variable, +fatan2+: Exported special variables
Special Variable, +fceil+: Exported special variables
Special Variable, +fcos+: Exported special variables
Special Variable, +fexp+: Exported special variables
Special Variable, +ffloor+: Exported special variables
Special Variable, +fmod+: Exported special variables
Special Variable, +fp-infinite+: Exported special variables
Special Variable, +fp-nan+: Exported special variables
Special Variable, +fp-normal+: Exported special variables
Special Variable, +fp-subnormal+: Exported special variables
Special Variable, +fp-zero+: Exported special variables
Special Variable, +fpow+: Exported special variables
Special Variable, +free+: Exported special variables
Special Variable, +fsin+: Exported special variables
Special Variable, +fsqrt+: Exported special variables
Special Variable, +max-contacts-per-arbiter+: Exported special variables
Special Variable, +no-group+: Exported special variables
Special Variable, +pi+: Exported special variables
Special Variable, +realloc+: Exported special variables
Special Variable, +shape-filter-all+: Exported special variables
Special Variable, +shape-filter-none+: Exported special variables
Special Variable, +space-debug-draw-collision-points+: Exported special variables
Special Variable, +space-debug-draw-constraints+: Exported special variables
Special Variable, +space-debug-draw-shapes+: Exported special variables
Special Variable, +transform-identity+: Exported special variables
Special Variable, +true+: Exported special variables
Special Variable, +use-doubles+: Exported special variables
Special Variable, +version-major+: Exported special variables
Special Variable, +version-minor+: Exported special variables
Special Variable, +version-release+: Exported special variables
Special Variable, +vzero+: Exported special variables
Special Variable, +vzero+: Exported special variables
Special Variable, +wildcard-collision-type+: Exported special variables
Special Variable, +_ieee_+: Exported special variables
Special Variable, +_isoc_+: Exported special variables
Special Variable, +_posix_+: Exported special variables
Special Variable, +_svid_+: Exported special variables
Special Variable, +_xopen_+: Exported special variables
Symbol Macro, version-string: Exported symbol macros

V
version-string: Exported symbol macros

Jump to:   +  
S   V  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   %  
A   B   C   D   G   H   M   P   R   S   T   V  
Index Entry  Section

%
%chipmunk: The %chipmunk package
%cp.%private: The %cp<dot>%private package

A
arbiter: Exported structures
array: Exported structures

B
bb: Exported structures
bb-tree: Exported structures
bodge-chipmunk: The bodge-chipmunk system
body: Exported structures

C
chipmunk: The chipmunk package
circle-shape: Exported structures
collision-handler: Exported structures
constraint: Exported structures
contact-point-set: Exported structures

D
damped-rotary-spring: Exported structures
damped-spring: Exported structures
data-pointer: Internal structures

G
gear-joint: Exported structures
groove-joint: Exported structures

H
hash-set: Exported structures

M
mat2x2: Exported structures

P
Package, %chipmunk: The %chipmunk package
Package, %cp.%private: The %cp<dot>%private package
Package, chipmunk: The chipmunk package
pin-joint: Exported structures
pivot-joint: Exported structures
point-query-info: Exported structures
poly-shape: Exported structures

R
ratchet-joint: Exported structures
rotary-limit-joint: Exported structures

S
segment-query-info: Exported structures
segment-shape: Exported structures
shape: Exported structures
shape-filter: Exported structures
simple-motor: Exported structures
simple-motor-joint: Exported structures
slide-joint: Exported structures
space: Exported structures
space-debug-color: Exported structures
space-debug-draw-options: Exported structures
space-hash: Exported structures
spatial-index: Exported structures
spatial-index-class: Exported structures
Structure, arbiter: Exported structures
Structure, array: Exported structures
Structure, bb: Exported structures
Structure, bb-tree: Exported structures
Structure, body: Exported structures
Structure, circle-shape: Exported structures
Structure, collision-handler: Exported structures
Structure, constraint: Exported structures
Structure, contact-point-set: Exported structures
Structure, damped-rotary-spring: Exported structures
Structure, damped-spring: Exported structures
Structure, data-pointer: Internal structures
Structure, gear-joint: Exported structures
Structure, groove-joint: Exported structures
Structure, hash-set: Exported structures
Structure, mat2x2: Exported structures
Structure, pin-joint: Exported structures
Structure, pivot-joint: Exported structures
Structure, point-query-info: Exported structures
Structure, poly-shape: Exported structures
Structure, ratchet-joint: Exported structures
Structure, rotary-limit-joint: Exported structures
Structure, segment-query-info: Exported structures
Structure, segment-shape: Exported structures
Structure, shape: Exported structures
Structure, shape-filter: Exported structures
Structure, simple-motor: Exported structures
Structure, simple-motor-joint: Exported structures
Structure, slide-joint: Exported structures
Structure, space: Exported structures
Structure, space-debug-color: Exported structures
Structure, space-debug-draw-options: Exported structures
Structure, space-hash: Exported structures
Structure, spatial-index: Exported structures
Structure, spatial-index-class: Exported structures
Structure, sweep1d: Exported structures
Structure, transform: Exported structures
Structure, vect: Exported structures
sweep1d: Exported structures
System, bodge-chipmunk: The bodge-chipmunk system

T
transform: Exported structures

V
vect: Exported structures

Jump to:   %  
A   B   C   D   G   H   M   P   R   S   T   V