The bodge-ode Reference Manual

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

The bodge-ode Reference Manual

This is the bodge-ode Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Aug 15 03:18:38 2022 GMT+0.

Table of Contents


1 Introduction

Build Status Build status

BODGE-ODE

Thin Common Lisp wrapper over Open Dynamics Engine.

Requirements

Loading

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

Usage

Interface

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

Example

Lispified ODE sphere example can be found in example.lisp

To run it, evaluate in your REPL:

(ql:quickload :bodge-ode/example)
(ode.example:run)

2 Systems

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


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

2.1 bodge-ode

Thin wrapper over Open Dynamics Engine

Author

Pavel Korolev

Contact

dev@borodust.org

License

MIT

Version

1.0.0

Dependencies
  • alexandria (system).
  • cffi (system).
  • cffi-c-ref (system).
  • claw (system).
  • claw-utils (system).
  • float-features (system).
Source

bodge-ode.asd.

Child Components

3 Modules

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


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

3.1 bodge-ode/ode-includes

Dependency

ode.lisp (file).

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).


3.2 bodge-ode/spec

Dependency

ode-includes (module).

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).


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   [Contents][Index]

4.1.1 bodge-ode/bodge-ode.asd

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).

ASDF Systems

bodge-ode.


4.1.2 bodge-ode/packages.lisp

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).

Packages

ode.


4.1.3 bodge-ode/claw.lisp

Dependency

bodge_ode.h (file).

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).

Packages

%ode.

Public Interface

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

4.1.4 bodge-ode/ode.lisp

Dependency

claw.lisp (file).

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).

Public Interface

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

4.2 Static


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

4.2.1 bodge-ode/bodge_ode.h

Dependency

packages.lisp (file).

Source

bodge-ode.asd.

Parent Component

bodge-ode (system).


5 Packages

Packages are listed by definition order.


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

5.1 %ode

Source

claw.lisp.

Public Interface

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

5.2 ode

Source

packages.lisp.

Use List
  • alexandria.
  • claw.
  • common-lisp.
Public Interface
Internals

*collision-input* (special variable).


6 Definitions

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


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

6.1 Public Interface


6.1.1 Constants

Constant: +infinity+
Package

ode.

Source

ode.lisp.


Next: , Previous: , Up: Public Interface   [Contents][Index]

6.1.2 Special variables

Special Variable: +a-motor-euler+
Package

%ode.

Source

claw.lisp.

Special Variable: +a-motor-user+
Package

%ode.

Source

claw.lisp.

Special Variable: +box-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +c-cylinder-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +capsule-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-approx0+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-approx1+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-approx1-1+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-approx1-2+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-approx1-n+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-axis-dep+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-bounce+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-f-dir1+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-motion-n+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-motion1+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-motion2+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-mu2+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-rolling+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-slip1+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-slip2+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-soft-cfm+
Package

%ode.

Source

claw.lisp.

Special Variable: +contact-soft-erp+
Package

%ode.

Source

claw.lisp.

Special Variable: +convex-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +create-c-cylinder+
Package

%ode.

Source

claw.lisp.

Special Variable: +cylinder-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +first-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +first-user-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-c-cylinder-get-params+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-c-cylinder-point-depth+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-c-cylinder-set-params+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-control-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-get-merge-sphere-contacts-control-code+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-merge-contacts-value--default+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-merge-contacts-value-full+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-merge-contacts-value-none+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-merge-contacts-value-normals+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-collider-set-merge-sphere-contacts-control-code+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-common-any-control-code+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-common-control-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-num-classes+
Package

%ode.

Source

claw.lisp.

Special Variable: +geom-transform-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +hash-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +heightfield-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +infinity+
Package

%ode.

Source

claw.lisp.

Special Variable: +last-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +last-user-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +max-user-classes+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-edge1+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-edge2+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-edge3+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-vertex1+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-vertex2+
Package

%ode.

Source

claw.lisp.

Special Variable: +meshdatause-vertex3+
Package

%ode.

Source

claw.lisp.

Special Variable: +na-n+
Package

%ode.

Source

claw.lisp.

Special Variable: +ode-version+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-bounce+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-bounce1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-bounce2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-bounce3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-cfm+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-cfm1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-cfm2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-cfm3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-erp+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-erp1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-erp2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-erp3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-f-max+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-f-max1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-f-max2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-f-max3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-fudge-factor+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-fudge-factor1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-fudge-factor2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-fudge-factor3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-group+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-group1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-group2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-group3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-stop+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-stop1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-stop2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-stop3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-vel+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-vel1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-vel2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-hi-vel3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-stop+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-stop1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-stop2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-stop3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-vel+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-vel1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-vel2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-lo-vel3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-cfm+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-cfm1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-cfm2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-cfm3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-erp+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-erp1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-erp2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-stop-erp3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-cfm+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-cfm1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-cfm2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-cfm3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-erp+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-erp1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-erp2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-suspension-erp3+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-vel+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-vel1+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-vel2+
Package

%ode.

Source

claw.lisp.

Special Variable: +param-vel3+
Package

%ode.

Source

claw.lisp.

Special Variable: +params-in-group+
Package

%ode.

Source

claw.lisp.

Special Variable: +plane-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +quad-tree-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +ray-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-xyz+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-xzy+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-yxz+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-yzx+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-zxy+
Package

%ode.

Source

claw.lisp.

Special Variable: +sap-axes-zyx+
Package

%ode.

Source

claw.lisp.

Special Variable: +simple-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +single+
Package

%ode.

Source

claw.lisp.

Special Variable: +sphere-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +sweep-and-prune-space-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +threading-thread-count-unlimited+
Package

%ode.

Source

claw.lisp.

Special Variable: +transmission-chain-drive+
Package

%ode.

Source

claw.lisp.

Special Variable: +transmission-intersecting-axes+
Package

%ode.

Source

claw.lisp.

Special Variable: +transmission-parallel-axes+
Package

%ode.

Source

claw.lisp.

Special Variable: +tri-mesh-class+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-build--max+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-build--min+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-build-concave-edges+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-build-face-angles+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra--default+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra--max+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra--min+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra-byte-all+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra-byte-positive+
Package

%ode.

Source

claw.lisp.

Special Variable: +tridatapreprocess-face-angles-extra-word-all+
Package

%ode.

Source

claw.lisp.

Special Variable: +trimesh-face-normals+
Package

%ode.

Source

claw.lisp.

Special Variable: +trimeshdata--max+
Package

%ode.

Source

claw.lisp.

Special Variable: +trimeshdata--min+
Package

%ode.

Source

claw.lisp.

Special Variable: +trimeshdata-face-normals+
Package

%ode.

Source

claw.lisp.

Special Variable: +trimeshdata-use-flags+
Package

%ode.

Source

claw.lisp.

Special Variable: +worldstep-reservefactor-default+
Package

%ode.

Source

claw.lisp.

Special Variable: +worldstep-reservesize-default+
Package

%ode.

Source

claw.lisp.

Special Variable: +worldstep-threadcount-unlimited+
Package

%ode.

Source

claw.lisp.


6.1.3 Macros

Macro: collision-callback (callback-name)
Package

ode.

Source

ode.lisp.

Macro: debug (num msg &rest varargs197)

void dDebug(int num, char* msg, ...);

Package

%ode.

Source

claw.lisp.

Macro: define-collision-callback (name (collision-input this-geom that-geom) &body body)
Package

ode.

Source

ode.lisp.

Macro: error (num msg &rest varargs178)

void dError(int num, char* msg, ...);

Package

%ode.

Source

claw.lisp.

Macro: message (num msg &rest varargs216)

void dMessage(int num, char* msg, ...);

Package

%ode.

Source

claw.lisp.


Previous: , Up: Public Interface   [Contents][Index]

6.1.4 Ordinary functions

Function: alloc (size)

void* dAlloc(dsizeint size);

Package

%ode.

Source

claw.lisp.

Function: allocate-ode-data-for-thread (ui-allocate-flags)

int dAllocateODEDataForThread(unsigned int uiAllocateFlags);

Package

%ode.

Source

claw.lisp.

Function: are-connected (arg0 arg1)

int dAreConnected(dBodyID arg0, dBodyID arg1);

Package

%ode.

Source

claw.lisp.

Function: are-connected-excluding (body1 body2 joint-type)

int dAreConnectedExcluding(dBodyID body1, dBodyID body2, int joint_type);

Package

%ode.

Source

claw.lisp.

Function: body-add-force (arg0 fx fy fz)

void dBodyAddForce(dBodyID arg0, dReal fx, dReal fy, dReal fz);

Package

%ode.

Source

claw.lisp.

Function: body-add-force-at-pos (arg0 fx fy fz px py pz)

void dBodyAddForceAtPos(dBodyID arg0, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz);

Package

%ode.

Source

claw.lisp.

Function: body-add-force-at-rel-pos (arg0 fx fy fz px py pz)

void dBodyAddForceAtRelPos(dBodyID arg0, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz);

Package

%ode.

Source

claw.lisp.

Function: body-add-rel-force (arg0 fx fy fz)

void dBodyAddRelForce(dBodyID arg0, dReal fx, dReal fy, dReal fz);

Package

%ode.

Source

claw.lisp.

Function: body-add-rel-force-at-pos (arg0 fx fy fz px py pz)

void dBodyAddRelForceAtPos(dBodyID arg0, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz);

Package

%ode.

Source

claw.lisp.

Function: body-add-rel-force-at-rel-pos (arg0 fx fy fz px py pz)

void dBodyAddRelForceAtRelPos(dBodyID arg0, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz);

Package

%ode.

Source

claw.lisp.

Function: body-add-rel-torque (arg0 fx fy fz)

void dBodyAddRelTorque(dBodyID arg0, dReal fx, dReal fy, dReal fz);

Package

%ode.

Source

claw.lisp.

Function: body-add-torque (arg0 fx fy fz)

void dBodyAddTorque(dBodyID arg0, dReal fx, dReal fy, dReal fz);

Package

%ode.

Source

claw.lisp.

Function: body-copy-position (body pos)

void dBodyCopyPosition(dBodyID body, dVector3 pos);

Package

%ode.

Source

claw.lisp.

Function: body-copy-quaternion (body quat)

void dBodyCopyQuaternion(dBodyID body, dQuaternion quat);

Package

%ode.

Source

claw.lisp.

Function: body-copy-rotation (arg0 r)

void dBodyCopyRotation(dBodyID arg0, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: body-create (arg0)

dBodyID dBodyCreate(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-destroy (arg0)

void dBodyDestroy(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-disable (arg0)

void dBodyDisable(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-enable (arg0)

void dBodyEnable(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-angular-damping (b)

dReal dBodyGetAngularDamping(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-angular-damping-threshold (b)

dReal dBodyGetAngularDampingThreshold(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-angular-vel (arg0)

dReal* dBodyGetAngularVel(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-angular-threshold (arg0)

dReal dBodyGetAutoDisableAngularThreshold(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-average-samples-count (arg0)

int dBodyGetAutoDisableAverageSamplesCount(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-flag (arg0)

int dBodyGetAutoDisableFlag(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-linear-threshold (arg0)

dReal dBodyGetAutoDisableLinearThreshold(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-steps (arg0)

int dBodyGetAutoDisableSteps(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-auto-disable-time (arg0)

dReal dBodyGetAutoDisableTime(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-data (arg0)

void* dBodyGetData(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-finite-rotation-axis (arg0 result)

void dBodyGetFiniteRotationAxis(dBodyID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-get-finite-rotation-mode (arg0)

int dBodyGetFiniteRotationMode(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-first-geom (b)

dGeomID dBodyGetFirstGeom(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-force (arg0)

dReal* dBodyGetForce(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-gravity-mode (b)

int dBodyGetGravityMode(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-gyroscopic-mode (b)

int dBodyGetGyroscopicMode(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-joint (arg0 index)

dJointID dBodyGetJoint(dBodyID arg0, int index);

Package

%ode.

Source

claw.lisp.

Function: body-get-linear-damping (b)

dReal dBodyGetLinearDamping(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-linear-damping-threshold (b)

dReal dBodyGetLinearDampingThreshold(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-linear-vel (arg0)

dReal* dBodyGetLinearVel(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-mass (arg0 mass)

void dBodyGetMass(dBodyID arg0, dMass* mass);

Package

%ode.

Source

claw.lisp.

Function: body-get-max-angular-speed (b)

dReal dBodyGetMaxAngularSpeed(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-next-geom (g)

dGeomID dBodyGetNextGeom(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: body-get-num-joints (b)

int dBodyGetNumJoints(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-get-point-vel (arg0 px py pz result)

void dBodyGetPointVel(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-get-pos-rel-point (arg0 px py pz result)

void dBodyGetPosRelPoint(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-get-position (arg0)

dReal* dBodyGetPosition(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-quaternion (arg0)

dReal* dBodyGetQuaternion(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-rel-point-pos (arg0 px py pz result)

void dBodyGetRelPointPos(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-get-rel-point-vel (arg0 px py pz result)

void dBodyGetRelPointVel(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-get-rotation (arg0)

dReal* dBodyGetRotation(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-torque (arg0)

dReal* dBodyGetTorque(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-get-world (arg0)

dWorldID dBodyGetWorld(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-is-enabled (arg0)

int dBodyIsEnabled(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-is-kinematic (arg0)

int dBodyIsKinematic(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-set-angular-damping (b scale)

void dBodySetAngularDamping(dBodyID b, dReal scale);

Package

%ode.

Source

claw.lisp.

Function: body-set-angular-damping-threshold (b threshold)

void dBodySetAngularDampingThreshold(dBodyID b, dReal threshold);

Package

%ode.

Source

claw.lisp.

Function: body-set-angular-vel (arg0 x y z)

void dBodySetAngularVel(dBodyID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-angular-threshold (arg0 angular-average-threshold)

void dBodySetAutoDisableAngularThreshold(dBodyID arg0, dReal angular_average_threshold);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-average-samples-count (arg0 average-samples-count)

void dBodySetAutoDisableAverageSamplesCount(dBodyID arg0, unsigned int average_samples_count);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-defaults (arg0)

void dBodySetAutoDisableDefaults(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-flag (arg0 do-auto-disable)

void dBodySetAutoDisableFlag(dBodyID arg0, int do_auto_disable);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-linear-threshold (arg0 linear-average-threshold)

void dBodySetAutoDisableLinearThreshold(dBodyID arg0, dReal linear_average_threshold);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-steps (arg0 steps)

void dBodySetAutoDisableSteps(dBodyID arg0, int steps);

Package

%ode.

Source

claw.lisp.

Function: body-set-auto-disable-time (arg0 time)

void dBodySetAutoDisableTime(dBodyID arg0, dReal time);

Package

%ode.

Source

claw.lisp.

Function: body-set-damping (b linear-scale angular-scale)

void dBodySetDamping(dBodyID b, dReal linear_scale, dReal angular_scale);

Package

%ode.

Source

claw.lisp.

Function: body-set-damping-defaults (b)

void dBodySetDampingDefaults(dBodyID b);

Package

%ode.

Source

claw.lisp.

Function: body-set-data (arg0 data)

void dBodySetData(dBodyID arg0, void* data);

Package

%ode.

Source

claw.lisp.

Function: body-set-dynamic (arg0)

void dBodySetDynamic(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-set-finite-rotation-axis (arg0 x y z)

void dBodySetFiniteRotationAxis(dBodyID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-set-finite-rotation-mode (arg0 mode)

void dBodySetFiniteRotationMode(dBodyID arg0, int mode);

Package

%ode.

Source

claw.lisp.

Function: body-set-force (b x y z)

void dBodySetForce(dBodyID b, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-set-gravity-mode (b mode)

void dBodySetGravityMode(dBodyID b, int mode);

Package

%ode.

Source

claw.lisp.

Function: body-set-gyroscopic-mode (b enabled)

void dBodySetGyroscopicMode(dBodyID b, int enabled);

Package

%ode.

Source

claw.lisp.

Function: body-set-kinematic (arg0)

void dBodySetKinematic(dBodyID arg0);

Package

%ode.

Source

claw.lisp.

Function: body-set-linear-damping (b scale)

void dBodySetLinearDamping(dBodyID b, dReal scale);

Package

%ode.

Source

claw.lisp.

Function: body-set-linear-damping-threshold (b threshold)

void dBodySetLinearDampingThreshold(dBodyID b, dReal threshold);

Package

%ode.

Source

claw.lisp.

Function: body-set-linear-vel (arg0 x y z)

void dBodySetLinearVel(dBodyID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-set-mass (arg0 mass)

void dBodySetMass(dBodyID arg0, dMass* mass);

Package

%ode.

Source

claw.lisp.

Function: body-set-max-angular-speed (b max-speed)

void dBodySetMaxAngularSpeed(dBodyID b, dReal max_speed);

Package

%ode.

Source

claw.lisp.

Function: body-set-moved-callback (b callback)

void dBodySetMovedCallback(dBodyID b, void* callback);

Package

%ode.

Source

claw.lisp.

Function: body-set-position (arg0 x y z)

void dBodySetPosition(dBodyID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-set-quaternion (arg0 q)

void dBodySetQuaternion(dBodyID arg0, dQuaternion q);

Package

%ode.

Source

claw.lisp.

Function: body-set-rotation (arg0 r)

void dBodySetRotation(dBodyID arg0, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: body-set-torque (b x y z)

void dBodySetTorque(dBodyID b, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: body-vector-from-world (arg0 px py pz result)

void dBodyVectorFromWorld(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: body-vector-to-world (arg0 px py pz result)

void dBodyVectorToWorld(dBodyID arg0, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: box-box (p1 r1 side1 p2 r2 side2 normal depth return-code flags contact skip)

int dBoxBox(dVector3 p1, dMatrix3 R1, dVector3 side1, dVector3 p2, dMatrix3 R2, dVector3 side2, dVector3 normal, dReal* depth, int* return_code, int flags, dContactGeom* contact, int skip);

Package

%ode.

Source

claw.lisp.

Function: box-touches-box (%p1 r1 side1 %p2 r2 side2)

int dBoxTouchesBox(dVector3 _p1, dMatrix3 R1, dVector3 side1, dVector3 _p2, dMatrix3 R2, dVector3 side2);

Package

%ode.

Source

claw.lisp.

Function: check-configuration (token)

int dCheckConfiguration(char* token);

Package

%ode.

Source

claw.lisp.

Function: cleanup-ode-all-data-for-thread ()

void dCleanupODEAllDataForThread();

Package

%ode.

Source

claw.lisp.

Function: clear-upper-triangle (a n)

void dClearUpperTriangle(dReal* A, int n);

Package

%ode.

Source

claw.lisp.

Function: close-ode ()

void dCloseODE();

Package

%ode.

Source

claw.lisp.

Function: closest-line-segment-points (a1 a2 b1 b2 cp1 cp2)

void dClosestLineSegmentPoints(dVector3 a1, dVector3 a2, dVector3 b1, dVector3 b2, dVector3 cp1, dVector3 cp2);

Package

%ode.

Source

claw.lisp.

Function: collide (o1 o2 flags contact skip)

int dCollide(dGeomID o1, dGeomID o2, int flags, dContactGeom* contact, int skip);

Package

%ode.

Source

claw.lisp.

Function: connecting-joint (arg0 arg1)

dJointID dConnectingJoint(dBodyID arg0, dBodyID arg1);

Package

%ode.

Source

claw.lisp.

Function: connecting-joint-list (arg0 arg1 arg2)

int dConnectingJointList(dBodyID arg0, dBodyID arg1, dJointID* arg2);

Package

%ode.

Source

claw.lisp.

Function: cooperative-create (function-info threading-impl)

dCooperativeID dCooperativeCreate(dThreadingFunctionsInfo* functionInfo, dThreadingImplementationID threadingImpl);

Package

%ode.

Source

claw.lisp.

Function: cooperative-destroy (cooperative)

void dCooperativeDestroy(dCooperativeID cooperative);

Package

%ode.

Source

claw.lisp.

Function: cooperatively-factor-ldlt (resources allowed-thread-count a d row-count row-skip)

void dCooperativelyFactorLDLT(dResourceContainerID resources, unsigned int allowedThreadCount, dReal* A, dReal* d, unsigned int rowCount, unsigned int rowSkip);

Package

%ode.

Source

claw.lisp.

Function: cooperatively-scale-vector (resources allowed-thread-count data-vector scale-vector element-count)

void dCooperativelyScaleVector(dResourceContainerID resources, unsigned int allowedThreadCount, dReal* dataVector, dReal* scaleVector, unsigned int elementCount);

Package

%ode.

Source

claw.lisp.

Function: cooperatively-solve-l1straight (resources allowed-thread-count l b row-count row-skip)

void dCooperativelySolveL1Straight(dResourceContainerID resources, unsigned int allowedThreadCount, dReal* L, dReal* b, unsigned int rowCount, unsigned int rowSkip);

Package

%ode.

Source

claw.lisp.

Function: cooperatively-solve-l1transposed (resources allowed-thread-count l b row-count row-skip)

void dCooperativelySolveL1Transposed(dResourceContainerID resources, unsigned int allowedThreadCount, dReal* L, dReal* b, unsigned int rowCount, unsigned int rowSkip);

Package

%ode.

Source

claw.lisp.

Function: cooperatively-solve-ldlt (resources allowed-thread-count l d b row-count row-skip)

void dCooperativelySolveLDLT(dResourceContainerID resources, unsigned int allowedThreadCount, dReal* L, dReal* d, dReal* b, unsigned int rowCount, unsigned int rowSkip);

Package

%ode.

Source

claw.lisp.

Function: create-box (space lx ly lz)

dGeomID dCreateBox(dSpaceID space, dReal lx, dReal ly, dReal lz);

Package

%ode.

Source

claw.lisp.

Function: create-capsule (space radius length)

dGeomID dCreateCapsule(dSpaceID space, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: create-convex (space %planes %planecount %points %pointcount %polygons)

dGeomID dCreateConvex(dSpaceID space, dReal* _planes, unsigned int _planecount, dReal* _points, unsigned int _pointcount, unsigned int* _polygons);

Package

%ode.

Source

claw.lisp.

Function: create-cylinder (space radius length)

dGeomID dCreateCylinder(dSpaceID space, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: create-geom (classnum)

dGeomID dCreateGeom(int classnum);

Package

%ode.

Source

claw.lisp.

Function: create-geom-class (classptr)

int dCreateGeomClass(dGeomClass* classptr);

Package

%ode.

Source

claw.lisp.

Function: create-geom-transform (space)

dGeomID dCreateGeomTransform(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: create-heightfield (space data b-placeable)

dGeomID dCreateHeightfield(dSpaceID space, dHeightfieldDataID data, int bPlaceable);

Package

%ode.

Source

claw.lisp.

Function: create-plane (space a b c d)

dGeomID dCreatePlane(dSpaceID space, dReal a, dReal b, dReal c, dReal d);

Package

%ode.

Source

claw.lisp.

Function: create-ray (space length)

dGeomID dCreateRay(dSpaceID space, dReal length);

Package

%ode.

Source

claw.lisp.

Function: create-sphere (space radius)

dGeomID dCreateSphere(dSpaceID space, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: create-tri-mesh (space data callback array-callback ray-callback)

dGeomID dCreateTriMesh(dSpaceID space, dTriMeshDataID Data, void* Callback, void* ArrayCallback, void* RayCallback);

Package

%ode.

Source

claw.lisp.

Function: d-qfrom-w (dq w q)

void dDQfromW(dReal[4] dq, dVector3 w, dQuaternion q);

Package

%ode.

Source

claw.lisp.

Function: dot (a b n)

dReal dDot(dReal* a, dReal* b, int n);

Package

%ode.

Source

claw.lisp.

Function: estimate-cooperatively-factor-ldlt-resource-requirements (requirements maximal-allowed-thread-count maximal-row-count)

void dEstimateCooperativelyFactorLDLTResourceRequirements(dResourceRequirementsID requirements, unsigned int maximalAllowedThreadCount, unsigned int maximalRowCount);

Package

%ode.

Source

claw.lisp.

Function: estimate-cooperatively-scale-vector-resource-requirements (requirements maximal-allowed-thread-count maximal-element-count)

void dEstimateCooperativelyScaleVectorResourceRequirements(dResourceRequirementsID requirements, unsigned int maximalAllowedThreadCount, unsigned int maximalElementCount);

Package

%ode.

Source

claw.lisp.

Function: estimate-cooperatively-solve-l1straight-resource-requirements (requirements maximal-allowed-thread-count maximal-row-count)

void dEstimateCooperativelySolveL1StraightResourceRequirements(dResourceRequirementsID requirements, unsigned int maximalAllowedThreadCount, unsigned int maximalRowCount);

Package

%ode.

Source

claw.lisp.

Function: estimate-cooperatively-solve-l1transposed-resource-requirements (requirements maximal-allowed-thread-count maximal-row-count)

void dEstimateCooperativelySolveL1TransposedResourceRequirements(dResourceRequirementsID requirements, unsigned int maximalAllowedThreadCount, unsigned int maximalRowCount);

Package

%ode.

Source

claw.lisp.

Function: estimate-cooperatively-solve-ldlt-resource-requirements (requirements maximal-allowed-thread-count maximal-row-count)

void dEstimateCooperativelySolveLDLTResourceRequirements(dResourceRequirementsID requirements, unsigned int maximalAllowedThreadCount, unsigned int maximalRowCount);

Package

%ode.

Source

claw.lisp.

Function: external-threading-serve-multi-threaded-implementation (impl readiness-callback callback-context)

void dExternalThreadingServeMultiThreadedImplementation(dThreadingImplementationID impl, void* readiness_callback, void* callback_context);

Package

%ode.

Source

claw.lisp.

Function: factor-cholesky (a n)

int dFactorCholesky(dReal* A, int n);

Package

%ode.

Source

claw.lisp.

Function: factor-ldlt (a d n nskip)

void dFactorLDLT(dReal* A, dReal* d, int n, int nskip);

Package

%ode.

Source

claw.lisp.

Function: free (ptr size)

void dFree(void* ptr, dsizeint size);

Package

%ode.

Source

claw.lisp.

Function: geom-box-get-lengths (box result)

void dGeomBoxGetLengths(dGeomID box, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: geom-box-point-depth (box x y z)

dReal dGeomBoxPointDepth(dGeomID box, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-box-set-lengths (box lx ly lz)

void dGeomBoxSetLengths(dGeomID box, dReal lx, dReal ly, dReal lz);

Package

%ode.

Source

claw.lisp.

Function: geom-capsule-get-params (ccylinder radius length)

void dGeomCapsuleGetParams(dGeomID ccylinder, dReal* radius, dReal* length);

Package

%ode.

Source

claw.lisp.

Function: geom-capsule-point-depth (ccylinder x y z)

dReal dGeomCapsulePointDepth(dGeomID ccylinder, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-capsule-set-params (ccylinder radius length)

void dGeomCapsuleSetParams(dGeomID ccylinder, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: geom-clear-offset (geom)

void dGeomClearOffset(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-copy-offset-position (geom pos)

void dGeomCopyOffsetPosition(dGeomID geom, dVector3 pos);

Package

%ode.

Source

claw.lisp.

Function: geom-copy-offset-rotation (geom r)

void dGeomCopyOffsetRotation(dGeomID geom, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: geom-copy-position (geom pos)

void dGeomCopyPosition(dGeomID geom, dVector3 pos);

Package

%ode.

Source

claw.lisp.

Function: geom-copy-rotation (geom r)

void dGeomCopyRotation(dGeomID geom, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: geom-cylinder-get-params (cylinder radius length)

void dGeomCylinderGetParams(dGeomID cylinder, dReal* radius, dReal* length);

Package

%ode.

Source

claw.lisp.

Function: geom-cylinder-set-params (cylinder radius length)

void dGeomCylinderSetParams(dGeomID cylinder, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: geom-destroy (geom)

void dGeomDestroy(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-disable (geom)

void dGeomDisable(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-enable (geom)

void dGeomEnable(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-aabb (geom aabb)

void dGeomGetAABB(dGeomID geom, dReal[6] aabb);

Package

%ode.

Source

claw.lisp.

Function: geom-get-body (geom)

dBodyID dGeomGetBody(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-body-next (arg0)

dGeomID dGeomGetBodyNext(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-get-category-bits (arg0)

unsigned long dGeomGetCategoryBits(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-get-class (geom)

int dGeomGetClass(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-class-data (arg0)

void* dGeomGetClassData(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-get-collide-bits (arg0)

unsigned long dGeomGetCollideBits(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-get-data (geom)

void* dGeomGetData(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-offset-position (geom)

dReal* dGeomGetOffsetPosition(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-offset-quaternion (geom result)

void dGeomGetOffsetQuaternion(dGeomID geom, dQuaternion result);

Package

%ode.

Source

claw.lisp.

Function: geom-get-offset-rotation (geom)

dReal* dGeomGetOffsetRotation(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-pos-rel-point (geom px py pz result)

void dGeomGetPosRelPoint(dGeomID geom, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: geom-get-position (geom)

dReal* dGeomGetPosition(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-quaternion (geom result)

void dGeomGetQuaternion(dGeomID geom, dQuaternion result);

Package

%ode.

Source

claw.lisp.

Function: geom-get-rel-point-pos (geom px py pz result)

void dGeomGetRelPointPos(dGeomID geom, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: geom-get-rotation (geom)

dReal* dGeomGetRotation(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-get-space (arg0)

dSpaceID dGeomGetSpace(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-build-byte (d p-height-data b-copy-height-data width depth width-samples depth-samples scale offset thickness b-wrap)

void dGeomHeightfieldDataBuildByte(dHeightfieldDataID d, unsigned char* pHeightData, int bCopyHeightData, dReal width, dReal depth, int widthSamples, int depthSamples, dReal scale, dReal offset, dReal thickness, int bWrap);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-build-callback (d p-user-data p-callback width depth width-samples depth-samples scale offset thickness b-wrap)

void dGeomHeightfieldDataBuildCallback(dHeightfieldDataID d, void* pUserData, void* pCallback, dReal width, dReal depth, int widthSamples, int depthSamples, dReal scale, dReal offset, dReal thickness, int bWrap);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-build-double (d p-height-data b-copy-height-data width depth width-samples depth-samples scale offset thickness b-wrap)

void dGeomHeightfieldDataBuildDouble(dHeightfieldDataID d, double* pHeightData, int bCopyHeightData, dReal width, dReal depth, int widthSamples, int depthSamples, dReal scale, dReal offset, dReal thickness, int bWrap);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-build-short (d p-height-data b-copy-height-data width depth width-samples depth-samples scale offset thickness b-wrap)

void dGeomHeightfieldDataBuildShort(dHeightfieldDataID d, short* pHeightData, int bCopyHeightData, dReal width, dReal depth, int widthSamples, int depthSamples, dReal scale, dReal offset, dReal thickness, int bWrap);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-build-single (d p-height-data b-copy-height-data width depth width-samples depth-samples scale offset thickness b-wrap)

void dGeomHeightfieldDataBuildSingle(dHeightfieldDataID d, float* pHeightData, int bCopyHeightData, dReal width, dReal depth, int widthSamples, int depthSamples, dReal scale, dReal offset, dReal thickness, int bWrap);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-create ()

dHeightfieldDataID dGeomHeightfieldDataCreate();

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-destroy (d)

void dGeomHeightfieldDataDestroy(dHeightfieldDataID d);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-data-set-bounds (d min-height max-height)

void dGeomHeightfieldDataSetBounds(dHeightfieldDataID d, dReal minHeight, dReal maxHeight);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-get-heightfield-data (g)

dHeightfieldDataID dGeomHeightfieldGetHeightfieldData(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-heightfield-set-heightfield-data (g d)

void dGeomHeightfieldSetHeightfieldData(dGeomID g, dHeightfieldDataID d);

Package

%ode.

Source

claw.lisp.

Function: geom-is-enabled (geom)

int dGeomIsEnabled(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-is-offset (geom)

int dGeomIsOffset(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-is-space (geom)

int dGeomIsSpace(dGeomID geom);

Package

%ode.

Source

claw.lisp.

Function: geom-low-level-control (geom control-class control-code data-value data-size)

int dGeomLowLevelControl(dGeomID geom, int controlClass, int controlCode, void* dataValue, int* dataSize);

Package

%ode.

Source

claw.lisp.

Function: geom-moved (arg0)

void dGeomMoved(dGeomID arg0);

Package

%ode.

Source

claw.lisp.

Function: geom-plane-get-params (plane result)

void dGeomPlaneGetParams(dGeomID plane, dVector4 result);

Package

%ode.

Source

claw.lisp.

Function: geom-plane-point-depth (plane x y z)

dReal dGeomPlanePointDepth(dGeomID plane, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-plane-set-params (plane a b c d)

void dGeomPlaneSetParams(dGeomID plane, dReal a, dReal b, dReal c, dReal d);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get (ray start dir)

void dGeomRayGet(dGeomID ray, dVector3 start, dVector3 dir);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get-backface-cull (g)

int dGeomRayGetBackfaceCull(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get-closest-hit (g)

int dGeomRayGetClosestHit(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get-first-contact (g)

int dGeomRayGetFirstContact(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get-length (ray)

dReal dGeomRayGetLength(dGeomID ray);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-get-params (g first-contact backface-cull)

void dGeomRayGetParams(dGeomID g, int* FirstContact, int* BackfaceCull);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set (ray px py pz dx dy dz)

void dGeomRaySet(dGeomID ray, dReal px, dReal py, dReal pz, dReal dx, dReal dy, dReal dz);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set-backface-cull (g backface-cull)

void dGeomRaySetBackfaceCull(dGeomID g, int backfaceCull);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set-closest-hit (g closest-hit)

void dGeomRaySetClosestHit(dGeomID g, int closestHit);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set-first-contact (g first-contact)

void dGeomRaySetFirstContact(dGeomID g, int firstContact);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set-length (ray length)

void dGeomRaySetLength(dGeomID ray, dReal length);

Package

%ode.

Source

claw.lisp.

Function: geom-ray-set-params (g first-contact backface-cull)

void dGeomRaySetParams(dGeomID g, int FirstContact, int BackfaceCull);

Package

%ode.

Source

claw.lisp.

Function: geom-set-body (geom body)

void dGeomSetBody(dGeomID geom, dBodyID body);

Package

%ode.

Source

claw.lisp.

Function: geom-set-category-bits (geom bits)

void dGeomSetCategoryBits(dGeomID geom, unsigned long bits);

Package

%ode.

Source

claw.lisp.

Function: geom-set-collide-bits (geom bits)

void dGeomSetCollideBits(dGeomID geom, unsigned long bits);

Package

%ode.

Source

claw.lisp.

Function: geom-set-convex (g %planes %count %points %pointcount %polygons)

void dGeomSetConvex(dGeomID g, dReal* _planes, unsigned int _count, dReal* _points, unsigned int _pointcount, unsigned int* _polygons);

Package

%ode.

Source

claw.lisp.

Function: geom-set-data (geom data)

void dGeomSetData(dGeomID geom, void* data);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-position (geom x y z)

void dGeomSetOffsetPosition(dGeomID geom, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-quaternion (geom q)

void dGeomSetOffsetQuaternion(dGeomID geom, dQuaternion Q);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-rotation (geom r)

void dGeomSetOffsetRotation(dGeomID geom, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-world-position (geom x y z)

void dGeomSetOffsetWorldPosition(dGeomID geom, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-world-quaternion (geom arg1)

void dGeomSetOffsetWorldQuaternion(dGeomID geom, dQuaternion arg1);

Package

%ode.

Source

claw.lisp.

Function: geom-set-offset-world-rotation (geom r)

void dGeomSetOffsetWorldRotation(dGeomID geom, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: geom-set-position (geom x y z)

void dGeomSetPosition(dGeomID geom, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-set-quaternion (geom q)

void dGeomSetQuaternion(dGeomID geom, dQuaternion Q);

Package

%ode.

Source

claw.lisp.

Function: geom-set-rotation (geom r)

void dGeomSetRotation(dGeomID geom, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: geom-sphere-get-radius (sphere)

dReal dGeomSphereGetRadius(dGeomID sphere);

Package

%ode.

Source

claw.lisp.

Function: geom-sphere-point-depth (sphere x y z)

dReal dGeomSpherePointDepth(dGeomID sphere, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: geom-sphere-set-radius (sphere radius)

void dGeomSphereSetRadius(dGeomID sphere, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-get-cleanup (g)

int dGeomTransformGetCleanup(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-get-geom (g)

dGeomID dGeomTransformGetGeom(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-get-info (g)

int dGeomTransformGetInfo(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-set-cleanup (g mode)

void dGeomTransformSetCleanup(dGeomID g, int mode);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-set-geom (g obj)

void dGeomTransformSetGeom(dGeomID g, dGeomID obj);

Package

%ode.

Source

claw.lisp.

Function: geom-transform-set-info (g mode)

void dGeomTransformSetInfo(dGeomID g, int mode);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-clear-tc-cache (g)

void dGeomTriMeshClearTCCache(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-double (g vertices vertex-stride vertex-count indices index-count tri-stride)

void dGeomTriMeshDataBuildDouble(dTriMeshDataID g, void* Vertices, int VertexStride, int VertexCount, void* Indices, int IndexCount, int TriStride);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-double1 (g vertices vertex-stride vertex-count indices index-count tri-stride normals)

void dGeomTriMeshDataBuildDouble1(dTriMeshDataID g, void* Vertices, int VertexStride, int VertexCount, void* Indices, int IndexCount, int TriStride, void* Normals);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-simple (g vertices vertex-count indices index-count)

void dGeomTriMeshDataBuildSimple(dTriMeshDataID g, dReal* Vertices, int VertexCount, dTriIndex* Indices, int IndexCount);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-simple1 (g vertices vertex-count indices index-count normals)

void dGeomTriMeshDataBuildSimple1(dTriMeshDataID g, dReal* Vertices, int VertexCount, dTriIndex* Indices, int IndexCount, int* Normals);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-single (g vertices vertex-stride vertex-count indices index-count tri-stride)

void dGeomTriMeshDataBuildSingle(dTriMeshDataID g, void* Vertices, int VertexStride, int VertexCount, void* Indices, int IndexCount, int TriStride);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-build-single1 (g vertices vertex-stride vertex-count indices index-count tri-stride normals)

void dGeomTriMeshDataBuildSingle1(dTriMeshDataID g, void* Vertices, int VertexStride, int VertexCount, void* Indices, int IndexCount, int TriStride, void* Normals);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-create ()

dTriMeshDataID dGeomTriMeshDataCreate();

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-destroy (g)

void dGeomTriMeshDataDestroy(dTriMeshDataID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-get (g data-id)

void* dGeomTriMeshDataGet(dTriMeshDataID g, int data_id);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-get-buffer (g buf buf-len)

void dGeomTriMeshDataGetBuffer(dTriMeshDataID g, unsigned char** buf, int* bufLen);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-get2 (g data-id pout-size)

void* dGeomTriMeshDataGet2(dTriMeshDataID g, int data_id, dsizeint* pout_size);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-preprocess (g)

int dGeomTriMeshDataPreprocess(dTriMeshDataID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-preprocess2 (g build-request-flags request-extra-data)

int dGeomTriMeshDataPreprocess2(dTriMeshDataID g, unsigned int buildRequestFlags, dintptr* requestExtraData);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-set (g data-id in-data)

void dGeomTriMeshDataSet(dTriMeshDataID g, int data_id, void* in_data);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-set-buffer (g buf)

void dGeomTriMeshDataSetBuffer(dTriMeshDataID g, unsigned char* buf);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-data-update (g)

void dGeomTriMeshDataUpdate(dTriMeshDataID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-enable-tc (g geom-class enable)

void dGeomTriMeshEnableTC(dGeomID g, int geomClass, int enable);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-array-callback (g)

void* dGeomTriMeshGetArrayCallback(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-callback (g)

void* dGeomTriMeshGetCallback(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-data (g)

dTriMeshDataID dGeomTriMeshGetData(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-last-transform (g)

dReal* dGeomTriMeshGetLastTransform(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-point (g index u v out)

void dGeomTriMeshGetPoint(dGeomID g, int Index, dReal u, dReal v, dVector3 Out);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-ray-callback (g)

void* dGeomTriMeshGetRayCallback(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-tri-merge-callback (g)

void* dGeomTriMeshGetTriMergeCallback(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-tri-mesh-data-id (g)

dTriMeshDataID dGeomTriMeshGetTriMeshDataID(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-triangle (g index v0 v1 v2)

void dGeomTriMeshGetTriangle(dGeomID g, int Index, dVector3* v0, dVector3* v1, dVector3* v2);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-get-triangle-count (g)

int dGeomTriMeshGetTriangleCount(dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-is-tc-enabled (g geom-class)

int dGeomTriMeshIsTCEnabled(dGeomID g, int geomClass);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-array-callback (g array-callback)

void dGeomTriMeshSetArrayCallback(dGeomID g, void* ArrayCallback);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-callback (g callback)

void dGeomTriMeshSetCallback(dGeomID g, void* Callback);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-data (g data)

void dGeomTriMeshSetData(dGeomID g, dTriMeshDataID Data);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-last-transform (g last-trans)

void dGeomTriMeshSetLastTransform(dGeomID g, dMatrix4 last_trans);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-ray-callback (g callback)

void dGeomTriMeshSetRayCallback(dGeomID g, void* Callback);

Package

%ode.

Source

claw.lisp.

Function: geom-tri-mesh-set-tri-merge-callback (g callback)

void dGeomTriMeshSetTriMergeCallback(dGeomID g, void* Callback);

Package

%ode.

Source

claw.lisp.

Function: geom-vector-from-world (geom px py pz result)

void dGeomVectorFromWorld(dGeomID geom, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: geom-vector-to-world (geom px py pz result)

void dGeomVectorToWorld(dGeomID geom, dReal px, dReal py, dReal pz, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: get-alloc-handler ()

void* dGetAllocHandler();

Package

%ode.

Source

claw.lisp.

Function: get-configuration ()

char* dGetConfiguration();

Package

%ode.

Source

claw.lisp.

Function: get-debug-handler ()

void* dGetDebugHandler();

Package

%ode.

Source

claw.lisp.

Function: get-error-handler ()

void* dGetErrorHandler();

Package

%ode.

Source

claw.lisp.

Function: get-free-handler ()

void* dGetFreeHandler();

Package

%ode.

Source

claw.lisp.

Function: get-message-handler ()

void* dGetMessageHandler();

Package

%ode.

Source

claw.lisp.

Function: get-realloc-handler ()

void* dGetReallocHandler();

Package

%ode.

Source

claw.lisp.

Function: hash-space-create (space)

dSpaceID dHashSpaceCreate(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: hash-space-get-levels (space minlevel maxlevel)

void dHashSpaceGetLevels(dSpaceID space, int* minlevel, int* maxlevel);

Package

%ode.

Source

claw.lisp.

Function: hash-space-set-levels (space minlevel maxlevel)

void dHashSpaceSetLevels(dSpaceID space, int minlevel, int maxlevel);

Package

%ode.

Source

claw.lisp.

Function: infinite-aabb (geom aabb)

void dInfiniteAABB(dGeomID geom, dReal[6] aabb);

Package

%ode.

Source

claw.lisp.

Function: init-ode ()

void dInitODE();

Package

%ode.

Source

claw.lisp.

Function: init-ode2 (ui-init-flags)

int dInitODE2(unsigned int uiInitFlags);

Package

%ode.

Source

claw.lisp.

Function: invert-pd-matrix (a ainv n)

int dInvertPDMatrix(dReal* A, dReal* Ainv, int n);

Package

%ode.

Source

claw.lisp.

Function: is-positive-definite (a n)

int dIsPositiveDefinite(dReal* A, int n);

Package

%ode.

Source

claw.lisp.

Function: joint-add-a-motor-torques (arg0 torque1 torque2 torque3)

void dJointAddAMotorTorques(dJointID arg0, dReal torque1, dReal torque2, dReal torque3);

Package

%ode.

Source

claw.lisp.

Function: joint-add-hinge-torque (joint torque)

void dJointAddHingeTorque(dJointID joint, dReal torque);

Package

%ode.

Source

claw.lisp.

Function: joint-add-hinge2torques (joint torque1 torque2)

void dJointAddHinge2Torques(dJointID joint, dReal torque1, dReal torque2);

Package

%ode.

Source

claw.lisp.

Function: joint-add-piston-force (joint force)

void dJointAddPistonForce(dJointID joint, dReal force);

Package

%ode.

Source

claw.lisp.

Function: joint-add-pr-torque (j torque)

void dJointAddPRTorque(dJointID j, dReal torque);

Package

%ode.

Source

claw.lisp.

Function: joint-add-pu-torque (j torque)

void dJointAddPUTorque(dJointID j, dReal torque);

Package

%ode.

Source

claw.lisp.

Function: joint-add-slider-force (joint force)

void dJointAddSliderForce(dJointID joint, dReal force);

Package

%ode.

Source

claw.lisp.

Function: joint-add-universal-torques (joint torque1 torque2)

void dJointAddUniversalTorques(dJointID joint, dReal torque1, dReal torque2);

Package

%ode.

Source

claw.lisp.

Function: joint-attach (arg0 body1 body2)

void dJointAttach(dJointID arg0, dBodyID body1, dBodyID body2);

Package

%ode.

Source

claw.lisp.

Function: joint-create-a-motor (arg0 arg1)

dJointID dJointCreateAMotor(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-ball (arg0 arg1)

dJointID dJointCreateBall(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-contact (arg0 arg1 arg2)

dJointID dJointCreateContact(dWorldID arg0, dJointGroupID arg1, dContact* arg2);

Package

%ode.

Source

claw.lisp.

Function: joint-create-d-ball (arg0 arg1)

dJointID dJointCreateDBall(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-d-hinge (arg0 arg1)

dJointID dJointCreateDHinge(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-fixed (arg0 arg1)

dJointID dJointCreateFixed(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-hinge (arg0 arg1)

dJointID dJointCreateHinge(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-hinge2 (arg0 arg1)

dJointID dJointCreateHinge2(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-l-motor (arg0 arg1)

dJointID dJointCreateLMotor(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-null (arg0 arg1)

dJointID dJointCreateNull(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-piston (arg0 arg1)

dJointID dJointCreatePiston(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-plane2d (arg0 arg1)

dJointID dJointCreatePlane2D(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-pr (arg0 arg1)

dJointID dJointCreatePR(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-pu (arg0 arg1)

dJointID dJointCreatePU(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-slider (arg0 arg1)

dJointID dJointCreateSlider(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-transmission (arg0 arg1)

dJointID dJointCreateTransmission(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-create-universal (arg0 arg1)

dJointID dJointCreateUniversal(dWorldID arg0, dJointGroupID arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-destroy (arg0)

void dJointDestroy(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-disable (arg0)

void dJointDisable(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-enable (arg0)

void dJointEnable(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-angle (arg0 anum)

dReal dJointGetAMotorAngle(dJointID arg0, int anum);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-angle-rate (arg0 anum)

dReal dJointGetAMotorAngleRate(dJointID arg0, int anum);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-axis (arg0 anum result)

void dJointGetAMotorAxis(dJointID arg0, int anum, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-axis-rel (arg0 anum)

int dJointGetAMotorAxisRel(dJointID arg0, int anum);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-mode (arg0)

int dJointGetAMotorMode(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-num-axes (arg0)

int dJointGetAMotorNumAxes(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-a-motor-param (arg0 parameter)

dReal dJointGetAMotorParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-ball-anchor (arg0 result)

void dJointGetBallAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-ball-anchor2 (arg0 result)

void dJointGetBallAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-ball-param (arg0 parameter)

dReal dJointGetBallParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-body (arg0 index)

dBodyID dJointGetBody(dJointID arg0, int index);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-ball-anchor1 (arg0 result)

void dJointGetDBallAnchor1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-ball-anchor2 (arg0 result)

void dJointGetDBallAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-ball-distance (arg0)

dReal dJointGetDBallDistance(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-ball-param (arg0 parameter)

dReal dJointGetDBallParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-hinge-anchor1 (arg0 result)

void dJointGetDHingeAnchor1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-hinge-anchor2 (arg0 result)

void dJointGetDHingeAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-hinge-axis (arg0 result)

void dJointGetDHingeAxis(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-hinge-distance (arg0)

dReal dJointGetDHingeDistance(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-d-hinge-param (arg0 parameter)

dReal dJointGetDHingeParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-data (arg0)

void* dJointGetData(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-feedback (arg0)

dJointFeedback* dJointGetFeedback(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-fixed-param (arg0 parameter)

dReal dJointGetFixedParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-anchor (arg0 result)

void dJointGetHingeAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-anchor2 (arg0 result)

void dJointGetHingeAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-angle (arg0)

dReal dJointGetHingeAngle(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-angle-rate (arg0)

dReal dJointGetHingeAngleRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-axis (arg0 result)

void dJointGetHingeAxis(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge-param (arg0 parameter)

dReal dJointGetHingeParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2anchor (arg0 result)

void dJointGetHinge2Anchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2anchor2 (arg0 result)

void dJointGetHinge2Anchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2angle1 (arg0)

dReal dJointGetHinge2Angle1(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2angle1rate (arg0)

dReal dJointGetHinge2Angle1Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2angle2 (arg0)

dReal dJointGetHinge2Angle2(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2angle2rate (arg0)

dReal dJointGetHinge2Angle2Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2axis1 (arg0 result)

void dJointGetHinge2Axis1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2axis2 (arg0 result)

void dJointGetHinge2Axis2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-hinge2param (arg0 parameter)

dReal dJointGetHinge2Param(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-l-motor-axis (arg0 anum result)

void dJointGetLMotorAxis(dJointID arg0, int anum, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-l-motor-num-axes (arg0)

int dJointGetLMotorNumAxes(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-l-motor-param (arg0 parameter)

dReal dJointGetLMotorParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-num-bodies (arg0)

int dJointGetNumBodies(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-anchor (arg0 result)

void dJointGetPistonAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-anchor2 (arg0 result)

void dJointGetPistonAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-angle (arg0)

dReal dJointGetPistonAngle(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-angle-rate (arg0)

dReal dJointGetPistonAngleRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-axis (arg0 result)

void dJointGetPistonAxis(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-param (arg0 parameter)

dReal dJointGetPistonParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-position (arg0)

dReal dJointGetPistonPosition(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-piston-position-rate (arg0)

dReal dJointGetPistonPositionRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-anchor (arg0 result)

void dJointGetPRAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-angle (arg0)

dReal dJointGetPRAngle(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-angle-rate (arg0)

dReal dJointGetPRAngleRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-axis1 (arg0 result)

void dJointGetPRAxis1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-axis2 (arg0 result)

void dJointGetPRAxis2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-param (arg0 parameter)

dReal dJointGetPRParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-position (arg0)

dReal dJointGetPRPosition(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pr-position-rate (arg0)

dReal dJointGetPRPositionRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-anchor (arg0 result)

void dJointGetPUAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-angle1 (arg0)

dReal dJointGetPUAngle1(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-angle1rate (arg0)

dReal dJointGetPUAngle1Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-angle2 (arg0)

dReal dJointGetPUAngle2(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-angle2rate (arg0)

dReal dJointGetPUAngle2Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-angles (arg0 angle1 angle2)

void dJointGetPUAngles(dJointID arg0, dReal* angle1, dReal* angle2);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-axis-p (id result)

void dJointGetPUAxisP(dJointID id, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-axis1 (arg0 result)

void dJointGetPUAxis1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-axis2 (arg0 result)

void dJointGetPUAxis2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-axis3 (arg0 result)

void dJointGetPUAxis3(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-param (arg0 parameter)

dReal dJointGetPUParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-position (arg0)

dReal dJointGetPUPosition(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-pu-position-rate (arg0)

dReal dJointGetPUPositionRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-slider-axis (arg0 result)

void dJointGetSliderAxis(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-slider-param (arg0 parameter)

dReal dJointGetSliderParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-slider-position (arg0)

dReal dJointGetSliderPosition(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-slider-position-rate (arg0)

dReal dJointGetSliderPositionRate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-anchor1 (arg0 result)

void dJointGetTransmissionAnchor1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-anchor2 (arg0 result)

void dJointGetTransmissionAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-angle1 (j)

dReal dJointGetTransmissionAngle1(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-angle2 (j)

dReal dJointGetTransmissionAngle2(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-axis (j result)

void dJointGetTransmissionAxis(dJointID j, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-axis1 (arg0 result)

void dJointGetTransmissionAxis1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-axis2 (arg0 result)

void dJointGetTransmissionAxis2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-backlash (j)

dReal dJointGetTransmissionBacklash(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-contact-point1 (arg0 result)

void dJointGetTransmissionContactPoint1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-contact-point2 (arg0 result)

void dJointGetTransmissionContactPoint2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-mode (j)

int dJointGetTransmissionMode(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-param (arg0 parameter)

dReal dJointGetTransmissionParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-radius1 (j)

dReal dJointGetTransmissionRadius1(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-radius2 (j)

dReal dJointGetTransmissionRadius2(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-transmission-ratio (j)

dReal dJointGetTransmissionRatio(dJointID j);

Package

%ode.

Source

claw.lisp.

Function: joint-get-type (arg0)

dJointType dJointGetType(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-anchor (arg0 result)

void dJointGetUniversalAnchor(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-anchor2 (arg0 result)

void dJointGetUniversalAnchor2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-angle1 (arg0)

dReal dJointGetUniversalAngle1(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-angle1rate (arg0)

dReal dJointGetUniversalAngle1Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-angle2 (arg0)

dReal dJointGetUniversalAngle2(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-angle2rate (arg0)

dReal dJointGetUniversalAngle2Rate(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-angles (arg0 angle1 angle2)

void dJointGetUniversalAngles(dJointID arg0, dReal* angle1, dReal* angle2);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-axis1 (arg0 result)

void dJointGetUniversalAxis1(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-axis2 (arg0 result)

void dJointGetUniversalAxis2(dJointID arg0, dVector3 result);

Package

%ode.

Source

claw.lisp.

Function: joint-get-universal-param (arg0 parameter)

dReal dJointGetUniversalParam(dJointID arg0, int parameter);

Package

%ode.

Source

claw.lisp.

Function: joint-group-create (max-size)

dJointGroupID dJointGroupCreate(int max_size);

Package

%ode.

Source

claw.lisp.

Function: joint-group-destroy (arg0)

void dJointGroupDestroy(dJointGroupID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-group-empty (arg0)

void dJointGroupEmpty(dJointGroupID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-is-enabled (arg0)

int dJointIsEnabled(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-set-a-motor-angle (arg0 anum angle)

void dJointSetAMotorAngle(dJointID arg0, int anum, dReal angle);

Package

%ode.

Source

claw.lisp.

Function: joint-set-a-motor-axis (arg0 anum rel x y z)

void dJointSetAMotorAxis(dJointID arg0, int anum, int rel, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-a-motor-mode (arg0 mode)

void dJointSetAMotorMode(dJointID arg0, int mode);

Package

%ode.

Source

claw.lisp.

Function: joint-set-a-motor-num-axes (arg0 num)

void dJointSetAMotorNumAxes(dJointID arg0, int num);

Package

%ode.

Source

claw.lisp.

Function: joint-set-a-motor-param (arg0 parameter value)

void dJointSetAMotorParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-ball-anchor (arg0 x y z)

void dJointSetBallAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-ball-anchor2 (arg0 x y z)

void dJointSetBallAnchor2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-ball-param (arg0 parameter value)

void dJointSetBallParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-ball-anchor1 (arg0 x y z)

void dJointSetDBallAnchor1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-ball-anchor2 (arg0 x y z)

void dJointSetDBallAnchor2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-ball-distance (arg0 dist)

void dJointSetDBallDistance(dJointID arg0, dReal dist);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-ball-param (arg0 parameter value)

void dJointSetDBallParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-hinge-anchor1 (arg0 x y z)

void dJointSetDHingeAnchor1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-hinge-anchor2 (arg0 x y z)

void dJointSetDHingeAnchor2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-hinge-axis (arg0 x y z)

void dJointSetDHingeAxis(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-d-hinge-param (arg0 parameter value)

void dJointSetDHingeParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-data (arg0 data)

void dJointSetData(dJointID arg0, void* data);

Package

%ode.

Source

claw.lisp.

Function: joint-set-feedback (arg0 arg1)

void dJointSetFeedback(dJointID arg0, dJointFeedback* arg1);

Package

%ode.

Source

claw.lisp.

Function: joint-set-fixed (arg0)

void dJointSetFixed(dJointID arg0);

Package

%ode.

Source

claw.lisp.

Function: joint-set-fixed-param (arg0 parameter value)

void dJointSetFixedParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge-anchor (arg0 x y z)

void dJointSetHingeAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge-anchor-delta (arg0 x y z ax ay az)

void dJointSetHingeAnchorDelta(dJointID arg0, dReal x, dReal y, dReal z, dReal ax, dReal ay, dReal az);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge-axis (arg0 x y z)

void dJointSetHingeAxis(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge-axis-offset (j x y z angle)

void dJointSetHingeAxisOffset(dJointID j, dReal x, dReal y, dReal z, dReal angle);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge-param (arg0 parameter value)

void dJointSetHingeParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge2anchor (arg0 x y z)

void dJointSetHinge2Anchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge2axes (j axis1 axis2)

void dJointSetHinge2Axes(dJointID j, dReal* axis1, dReal* axis2);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge2axis1 (j x y z)

void dJointSetHinge2Axis1(dJointID j, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge2axis2 (j x y z)

void dJointSetHinge2Axis2(dJointID j, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-hinge2param (arg0 parameter value)

void dJointSetHinge2Param(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-l-motor-axis (arg0 anum rel x y z)

void dJointSetLMotorAxis(dJointID arg0, int anum, int rel, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-l-motor-num-axes (arg0 num)

void dJointSetLMotorNumAxes(dJointID arg0, int num);

Package

%ode.

Source

claw.lisp.

Function: joint-set-l-motor-param (arg0 parameter value)

void dJointSetLMotorParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-piston-anchor (arg0 x y z)

void dJointSetPistonAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-piston-anchor-offset (j x y z dx dy dz)

void dJointSetPistonAnchorOffset(dJointID j, dReal x, dReal y, dReal z, dReal dx, dReal dy, dReal dz);

Package

%ode.

Source

claw.lisp.

Function: joint-set-piston-axis (arg0 x y z)

void dJointSetPistonAxis(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-piston-axis-delta (j x y z ax ay az)

void dJointSetPistonAxisDelta(dJointID j, dReal x, dReal y, dReal z, dReal ax, dReal ay, dReal az);

Package

%ode.

Source

claw.lisp.

Function: joint-set-piston-param (arg0 parameter value)

void dJointSetPistonParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-plane2d-angle-param (arg0 parameter value)

void dJointSetPlane2DAngleParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-plane2dx-param (arg0 parameter value)

void dJointSetPlane2DXParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-plane2dy-param (arg0 parameter value)

void dJointSetPlane2DYParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pr-anchor (arg0 x y z)

void dJointSetPRAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pr-axis1 (arg0 x y z)

void dJointSetPRAxis1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pr-axis2 (arg0 x y z)

void dJointSetPRAxis2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pr-param (arg0 parameter value)

void dJointSetPRParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-anchor (arg0 x y z)

void dJointSetPUAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-anchor-delta (arg0 x y z dx dy dz)

void dJointSetPUAnchorDelta(dJointID arg0, dReal x, dReal y, dReal z, dReal dx, dReal dy, dReal dz);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-anchor-offset (arg0 x y z dx dy dz)

void dJointSetPUAnchorOffset(dJointID arg0, dReal x, dReal y, dReal z, dReal dx, dReal dy, dReal dz);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-axis-p (id x y z)

void dJointSetPUAxisP(dJointID id, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-axis1 (arg0 x y z)

void dJointSetPUAxis1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-axis2 (arg0 x y z)

void dJointSetPUAxis2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-axis3 (arg0 x y z)

void dJointSetPUAxis3(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-pu-param (arg0 parameter value)

void dJointSetPUParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-slider-axis (arg0 x y z)

void dJointSetSliderAxis(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-slider-axis-delta (arg0 x y z ax ay az)

void dJointSetSliderAxisDelta(dJointID arg0, dReal x, dReal y, dReal z, dReal ax, dReal ay, dReal az);

Package

%ode.

Source

claw.lisp.

Function: joint-set-slider-param (arg0 parameter value)

void dJointSetSliderParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-anchor1 (arg0 x y z)

void dJointSetTransmissionAnchor1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-anchor2 (arg0 x y z)

void dJointSetTransmissionAnchor2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-axis (j x y z)

void dJointSetTransmissionAxis(dJointID j, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-axis1 (arg0 x y z)

void dJointSetTransmissionAxis1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-axis2 (arg0 x y z)

void dJointSetTransmissionAxis2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-backlash (j backlash)

void dJointSetTransmissionBacklash(dJointID j, dReal backlash);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-mode (j mode)

void dJointSetTransmissionMode(dJointID j, int mode);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-param (arg0 parameter value)

void dJointSetTransmissionParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-radius1 (j radius)

void dJointSetTransmissionRadius1(dJointID j, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-radius2 (j radius)

void dJointSetTransmissionRadius2(dJointID j, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: joint-set-transmission-ratio (j ratio)

void dJointSetTransmissionRatio(dJointID j, dReal ratio);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-anchor (arg0 x y z)

void dJointSetUniversalAnchor(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-axis1 (arg0 x y z)

void dJointSetUniversalAxis1(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-axis1offset (arg0 x y z offset1 offset2)

void dJointSetUniversalAxis1Offset(dJointID arg0, dReal x, dReal y, dReal z, dReal offset1, dReal offset2);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-axis2 (arg0 x y z)

void dJointSetUniversalAxis2(dJointID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-axis2offset (arg0 x y z offset1 offset2)

void dJointSetUniversalAxis2Offset(dJointID arg0, dReal x, dReal y, dReal z, dReal offset1, dReal offset2);

Package

%ode.

Source

claw.lisp.

Function: joint-set-universal-param (arg0 parameter value)

void dJointSetUniversalParam(dJointID arg0, int parameter, dReal value);

Package

%ode.

Source

claw.lisp.

Function: ldlt-add-tl (l d a n nskip)

void dLDLTAddTL(dReal* L, dReal* d, dReal* a, int n, int nskip);

Package

%ode.

Source

claw.lisp.

Function: ldlt-remove (a p l d n1 n2 r nskip)

void dLDLTRemove(dReal** A, int* p, dReal* L, dReal* d, int n1, int n2, int r, int nskip);

Package

%ode.

Source

claw.lisp.

Function: make-random-matrix (a n m range)

void dMakeRandomMatrix(dReal* A, int n, int m, dReal range);

Package

%ode.

Source

claw.lisp.

Function: make-random-vector (a n range)

void dMakeRandomVector(dReal* A, int n, dReal range);

Package

%ode.

Source

claw.lisp.

Function: mass-add (a b)

void dMassAdd(dMass* a, dMass* b);

Package

%ode.

Source

claw.lisp.

Function: mass-adjust (arg0 newmass)

void dMassAdjust(dMass* arg0, dReal newmass);

Package

%ode.

Source

claw.lisp.

Function: mass-check (m)

int dMassCheck(dMass* m);

Package

%ode.

Source

claw.lisp.

Function: mass-rotate (arg0 r)

void dMassRotate(dMass* arg0, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: mass-set-box (arg0 density lx ly lz)

void dMassSetBox(dMass* arg0, dReal density, dReal lx, dReal ly, dReal lz);

Package

%ode.

Source

claw.lisp.

Function: mass-set-box-total (arg0 total-mass lx ly lz)

void dMassSetBoxTotal(dMass* arg0, dReal total_mass, dReal lx, dReal ly, dReal lz);

Package

%ode.

Source

claw.lisp.

Function: mass-set-capped-cylinder (a b c d e)

void dMassSetCappedCylinder(dMass* a, dReal b, int c, dReal d, dReal e);

Package

%ode.

Source

claw.lisp.

Function: mass-set-capped-cylinder-total (a b c d e)

void dMassSetCappedCylinderTotal(dMass* a, dReal b, int c, dReal d, dReal e);

Package

%ode.

Source

claw.lisp.

Function: mass-set-capsule (arg0 density direction radius length)

void dMassSetCapsule(dMass* arg0, dReal density, int direction, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: mass-set-capsule-total (arg0 total-mass direction radius length)

void dMassSetCapsuleTotal(dMass* arg0, dReal total_mass, int direction, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: mass-set-cylinder (arg0 density direction radius length)

void dMassSetCylinder(dMass* arg0, dReal density, int direction, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: mass-set-cylinder-total (arg0 total-mass direction radius length)

void dMassSetCylinderTotal(dMass* arg0, dReal total_mass, int direction, dReal radius, dReal length);

Package

%ode.

Source

claw.lisp.

Function: mass-set-parameters (arg0 themass cgx cgy cgz i11 i22 i33 i12 i13 i23)

void dMassSetParameters(dMass* arg0, dReal themass, dReal cgx, dReal cgy, dReal cgz, dReal I11, dReal I22, dReal I33, dReal I12, dReal I13, dReal I23);

Package

%ode.

Source

claw.lisp.

Function: mass-set-sphere (arg0 density radius)

void dMassSetSphere(dMass* arg0, dReal density, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: mass-set-sphere-total (arg0 total-mass radius)

void dMassSetSphereTotal(dMass* arg0, dReal total_mass, dReal radius);

Package

%ode.

Source

claw.lisp.

Function: mass-set-trimesh (arg0 density g)

void dMassSetTrimesh(dMass* arg0, dReal density, dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: mass-set-trimesh-total (m total-mass g)

void dMassSetTrimeshTotal(dMass* m, dReal total_mass, dGeomID g);

Package

%ode.

Source

claw.lisp.

Function: mass-set-zero (arg0)

void dMassSetZero(dMass* arg0);

Package

%ode.

Source

claw.lisp.

Function: mass-translate (arg0 x y z)

void dMassTranslate(dMass* arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: max-difference (a b n m)

dReal dMaxDifference(dReal* A, dReal* B, int n, int m);

Package

%ode.

Source

claw.lisp.

Function: max-difference-lower-triangle (a b n)

dReal dMaxDifferenceLowerTriangle(dReal* A, dReal* B, int n);

Package

%ode.

Source

claw.lisp.

Function: multiply0 (a b c p q r)

void dMultiply0(dReal* A, dReal* B, dReal* C, int p, int q, int r);

Package

%ode.

Source

claw.lisp.

Function: multiply1 (a b c p q r)

void dMultiply1(dReal* A, dReal* B, dReal* C, int p, int q, int r);

Package

%ode.

Source

claw.lisp.

Function: multiply2 (a b c p q r)

void dMultiply2(dReal* A, dReal* B, dReal* C, int p, int q, int r);

Package

%ode.

Source

claw.lisp.

Function: normalize3 (a)

void dNormalize3(dVector3 a);

Package

%ode.

Source

claw.lisp.

Function: normalize4 (a)

void dNormalize4(dVector4 a);

Package

%ode.

Source

claw.lisp.

Function: orthogonalize-r (m)

int dOrthogonalizeR(dMatrix3 m);

Package

%ode.

Source

claw.lisp.

Function: plane-space (n p q)

void dPlaneSpace(dVector3 n, dVector3 p, dVector3 q);

Package

%ode.

Source

claw.lisp.

Function: print-matrix (a n m fmt f)

void dPrintMatrix(dReal* A, int n, int m, char* fmt, FILE* f);

Package

%ode.

Source

claw.lisp.

Function: q-from-axis-and-angle (q ax ay az angle)

void dQFromAxisAndAngle(dQuaternion q, dReal ax, dReal ay, dReal az, dReal angle);

Package

%ode.

Source

claw.lisp.

Function: q-multiply0 (qa qb qc)

void dQMultiply0(dQuaternion qa, dQuaternion qb, dQuaternion qc);

Package

%ode.

Source

claw.lisp.

Function: q-multiply1 (qa qb qc)

void dQMultiply1(dQuaternion qa, dQuaternion qb, dQuaternion qc);

Package

%ode.

Source

claw.lisp.

Function: q-multiply2 (qa qb qc)

void dQMultiply2(dQuaternion qa, dQuaternion qb, dQuaternion qc);

Package

%ode.

Source

claw.lisp.

Function: q-multiply3 (qa qb qc)

void dQMultiply3(dQuaternion qa, dQuaternion qb, dQuaternion qc);

Package

%ode.

Source

claw.lisp.

Function: q-set-identity (q)

void dQSetIdentity(dQuaternion q);

Package

%ode.

Source

claw.lisp.

Function: qfrom-r (q r)

void dQfromR(dQuaternion q, dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: quad-tree-space-create (space center extents depth)

dSpaceID dQuadTreeSpaceCreate(dSpaceID space, dVector3 Center, dVector3 Extents, int Depth);

Package

%ode.

Source

claw.lisp.

Function: r-from-axis-and-angle (r ax ay az angle)

void dRFromAxisAndAngle(dMatrix3 R, dReal ax, dReal ay, dReal az, dReal angle);

Package

%ode.

Source

claw.lisp.

Function: r-from-euler-angles (r phi theta psi)

void dRFromEulerAngles(dMatrix3 R, dReal phi, dReal theta, dReal psi);

Package

%ode.

Source

claw.lisp.

Function: r-from-z-axis (r ax ay az)

void dRFromZAxis(dMatrix3 R, dReal ax, dReal ay, dReal az);

Package

%ode.

Source

claw.lisp.

Function: r-from2axes (r ax ay az bx by bz)

void dRFrom2Axes(dMatrix3 R, dReal ax, dReal ay, dReal az, dReal bx, dReal by, dReal bz);

Package

%ode.

Source

claw.lisp.

Function: r-set-identity (r)

void dRSetIdentity(dMatrix3 R);

Package

%ode.

Source

claw.lisp.

Function: rand ()

unsigned long dRand();

Package

%ode.

Source

claw.lisp.

Function: rand-get-seed ()

unsigned long dRandGetSeed();

Package

%ode.

Source

claw.lisp.

Function: rand-int (n)

int dRandInt(int n);

Package

%ode.

Source

claw.lisp.

Function: rand-real ()

dReal dRandReal();

Package

%ode.

Source

claw.lisp.

Function: rand-set-seed (s)

void dRandSetSeed(unsigned long s);

Package

%ode.

Source

claw.lisp.

Function: realloc (ptr oldsize newsize)

void* dRealloc(void* ptr, dsizeint oldsize, dsizeint newsize);

Package

%ode.

Source

claw.lisp.

Function: remove-row-col (a n nskip r)

void dRemoveRowCol(dReal* A, int n, int nskip, int r);

Package

%ode.

Source

claw.lisp.

Function: resource-container-acquire (requirements)

dResourceContainerID dResourceContainerAcquire(dResourceRequirementsID requirements);

Package

%ode.

Source

claw.lisp.

Function: resource-container-destroy (resources)

void dResourceContainerDestroy(dResourceContainerID resources);

Package

%ode.

Source

claw.lisp.

Function: resource-requirements-clone (requirements)

dResourceRequirementsID dResourceRequirementsClone(dResourceRequirementsID requirements);

Package

%ode.

Source

claw.lisp.

Function: resource-requirements-create (cooperative)

dResourceRequirementsID dResourceRequirementsCreate(dCooperativeID cooperative);

Package

%ode.

Source

claw.lisp.

Function: resource-requirements-destroy (requirements)

void dResourceRequirementsDestroy(dResourceRequirementsID requirements);

Package

%ode.

Source

claw.lisp.

Function: resource-requirements-merge-in (summary-requirements extra-requirements)

void dResourceRequirementsMergeIn(dResourceRequirementsID summaryRequirements, dResourceRequirementsID extraRequirements);

Package

%ode.

Source

claw.lisp.

Function: rfrom-q (r q)

void dRfromQ(dMatrix3 R, dQuaternion q);

Package

%ode.

Source

claw.lisp.

Function: safe-normalize3 (a)

int dSafeNormalize3(dVector3 a);

Package

%ode.

Source

claw.lisp.

Function: safe-normalize4 (a)

int dSafeNormalize4(dVector4 a);

Package

%ode.

Source

claw.lisp.

Function: scale-vector (a d n)

void dScaleVector(dReal* a, dReal* d, int n);

Package

%ode.

Source

claw.lisp.

Function: set-alloc-handler (fn)

void dSetAllocHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-collider-override (i j fn)

void dSetColliderOverride(int i, int j, void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-debug-handler (fn)

void dSetDebugHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-error-handler (fn)

void dSetErrorHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-free-handler (fn)

void dSetFreeHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-message-handler (fn)

void dSetMessageHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-realloc-handler (fn)

void dSetReallocHandler(void* fn);

Package

%ode.

Source

claw.lisp.

Function: set-value (a n value)

void dSetValue(dReal* a, int n, dReal value);

Package

%ode.

Source

claw.lisp.

Function: set-zero (a n)

void dSetZero(dReal* a, int n);

Package

%ode.

Source

claw.lisp.

Function: simple-space-create (space)

dSpaceID dSimpleSpaceCreate(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: solve-cholesky (l b n)

void dSolveCholesky(dReal* L, dReal* b, int n);

Package

%ode.

Source

claw.lisp.

Function: solve-l1 (l b n nskip)

void dSolveL1(dReal* L, dReal* b, int n, int nskip);

Package

%ode.

Source

claw.lisp.

Function: solve-l1t (l b n nskip)

void dSolveL1T(dReal* L, dReal* b, int n, int nskip);

Package

%ode.

Source

claw.lisp.

Function: solve-ldlt (l d b n nskip)

void dSolveLDLT(dReal* L, dReal* d, dReal* b, int n, int nskip);

Package

%ode.

Source

claw.lisp.

Function: space-add (arg0 arg1)

void dSpaceAdd(dSpaceID arg0, dGeomID arg1);

Package

%ode.

Source

claw.lisp.

Function: space-clean (arg0)

void dSpaceClean(dSpaceID arg0);

Package

%ode.

Source

claw.lisp.

Function: space-collide (space data callback)

void dSpaceCollide(dSpaceID space, void* data, void* callback);

Package

%ode.

Source

claw.lisp.

Function: space-collide (space collision-input collision-callback)
Package

ode.

Source

ode.lisp.

Function: space-collide2 (space1 space2 data callback)

void dSpaceCollide2(dGeomID space1, dGeomID space2, void* data, void* callback);

Package

%ode.

Source

claw.lisp.

Function: space-destroy (arg0)

void dSpaceDestroy(dSpaceID arg0);

Package

%ode.

Source

claw.lisp.

Function: space-get-class (space)

int dSpaceGetClass(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: space-get-cleanup (space)

int dSpaceGetCleanup(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: space-get-geom (arg0 i)

dGeomID dSpaceGetGeom(dSpaceID arg0, int i);

Package

%ode.

Source

claw.lisp.

Function: space-get-manual-cleanup (space)

int dSpaceGetManualCleanup(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: space-get-num-geoms (arg0)

int dSpaceGetNumGeoms(dSpaceID arg0);

Package

%ode.

Source

claw.lisp.

Function: space-get-sublevel (space)

int dSpaceGetSublevel(dSpaceID space);

Package

%ode.

Source

claw.lisp.

Function: space-query (arg0 arg1)

int dSpaceQuery(dSpaceID arg0, dGeomID arg1);

Package

%ode.

Source

claw.lisp.

Function: space-remove (arg0 arg1)

void dSpaceRemove(dSpaceID arg0, dGeomID arg1);

Package

%ode.

Source

claw.lisp.

Function: space-set-cleanup (space mode)

void dSpaceSetCleanup(dSpaceID space, int mode);

Package

%ode.

Source

claw.lisp.

Function: space-set-manual-cleanup (space mode)

void dSpaceSetManualCleanup(dSpaceID space, int mode);

Package

%ode.

Source

claw.lisp.

Function: space-set-sublevel (space sublevel)

void dSpaceSetSublevel(dSpaceID space, int sublevel);

Package

%ode.

Source

claw.lisp.

Function: stopwatch-reset (arg0)

void dStopwatchReset(dStopwatch* arg0);

Package

%ode.

Source

claw.lisp.

Function: stopwatch-start (arg0)

void dStopwatchStart(dStopwatch* arg0);

Package

%ode.

Source

claw.lisp.

Function: stopwatch-stop (arg0)

void dStopwatchStop(dStopwatch* arg0);

Package

%ode.

Source

claw.lisp.

Function: stopwatch-time (arg0)

double dStopwatchTime(dStopwatch* arg0);

Package

%ode.

Source

claw.lisp.

Function: sweep-and-prune-space-create (space axisorder)

dSpaceID dSweepAndPruneSpaceCreate(dSpaceID space, int axisorder);

Package

%ode.

Source

claw.lisp.

Function: test-rand ()

int dTestRand();

Package

%ode.

Source

claw.lisp.

Function: threading-allocate-multi-threaded-implementation ()

dThreadingImplementationID dThreadingAllocateMultiThreadedImplementation();

Package

%ode.

Source

claw.lisp.

Function: threading-allocate-self-threaded-implementation ()

dThreadingImplementationID dThreadingAllocateSelfThreadedImplementation();

Package

%ode.

Source

claw.lisp.

Function: threading-allocate-thread-pool (thread-count stack-size ode-data-allocate-flags reserved)

dThreadingThreadPoolID dThreadingAllocateThreadPool(unsigned int thread_count, dsizeint stack_size, unsigned int ode_data_allocate_flags, void* reserved);

Package

%ode.

Source

claw.lisp.

Function: threading-free-implementation (impl)

void dThreadingFreeImplementation(dThreadingImplementationID impl);

Package

%ode.

Source

claw.lisp.

Function: threading-free-thread-pool (pool)

void dThreadingFreeThreadPool(dThreadingThreadPoolID pool);

Package

%ode.

Source

claw.lisp.

Function: threading-implementation-cleanup-for-restart (impl)

void dThreadingImplementationCleanupForRestart(dThreadingImplementationID impl);

Package

%ode.

Source

claw.lisp.

Function: threading-implementation-get-functions (impl)

dThreadingFunctionsInfo* dThreadingImplementationGetFunctions(dThreadingImplementationID impl);

Package

%ode.

Source

claw.lisp.

Function: threading-implementation-shutdown-processing (impl)

void dThreadingImplementationShutdownProcessing(dThreadingImplementationID impl);

Package

%ode.

Source

claw.lisp.

Function: threading-thread-pool-serve-multi-threaded-implementation (pool impl)

void dThreadingThreadPoolServeMultiThreadedImplementation(dThreadingThreadPoolID pool, dThreadingImplementationID impl);

Package

%ode.

Source

claw.lisp.

Function: threading-thread-pool-wait-idle-state (pool)

void dThreadingThreadPoolWaitIdleState(dThreadingThreadPoolID pool);

Package

%ode.

Source

claw.lisp.

Function: timer-end ()

void dTimerEnd();

Package

%ode.

Source

claw.lisp.

Function: timer-now (description)

void dTimerNow(char* description);

Package

%ode.

Source

claw.lisp.

Function: timer-report (fout average)

void dTimerReport(FILE* fout, int average);

Package

%ode.

Source

claw.lisp.

Function: timer-resolution ()

double dTimerResolution();

Package

%ode.

Source

claw.lisp.

Function: timer-start (description)

void dTimerStart(char* description);

Package

%ode.

Source

claw.lisp.

Function: timer-ticks-per-second ()

double dTimerTicksPerSecond();

Package

%ode.

Source

claw.lisp.

Function: vector-scale (a d n)

void dVectorScale(dReal* a, dReal* d, int n);

Package

%ode.

Source

claw.lisp.

Function: world-cleanup-working-memory (w)

void dWorldCleanupWorkingMemory(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-create ()

dWorldID dWorldCreate();

Package

%ode.

Source

claw.lisp.

Function: world-destroy (world)

void dWorldDestroy(dWorldID world);

Package

%ode.

Source

claw.lisp.

Function: world-export-dif (w file world-name)

void dWorldExportDIF(dWorldID w, FILE* file, char* world_name);

Package

%ode.

Source

claw.lisp.

Function: world-get-angular-damping (w)

dReal dWorldGetAngularDamping(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-get-angular-damping-threshold (w)

dReal dWorldGetAngularDampingThreshold(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-angular-threshold (arg0)

dReal dWorldGetAutoDisableAngularThreshold(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-average-samples-count (arg0)

int dWorldGetAutoDisableAverageSamplesCount(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-flag (arg0)

int dWorldGetAutoDisableFlag(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-linear-threshold (arg0)

dReal dWorldGetAutoDisableLinearThreshold(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-steps (arg0)

int dWorldGetAutoDisableSteps(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-auto-disable-time (arg0)

dReal dWorldGetAutoDisableTime(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-cfm (arg0)

dReal dWorldGetCFM(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-contact-max-correcting-vel (arg0)

dReal dWorldGetContactMaxCorrectingVel(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-contact-surface-layer (arg0)

dReal dWorldGetContactSurfaceLayer(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-data (world)

void* dWorldGetData(dWorldID world);

Package

%ode.

Source

claw.lisp.

Function: world-get-erp (arg0)

dReal dWorldGetERP(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-gravity (arg0 gravity)

void dWorldGetGravity(dWorldID arg0, dVector3 gravity);

Package

%ode.

Source

claw.lisp.

Function: world-get-linear-damping (w)

dReal dWorldGetLinearDamping(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-get-linear-damping-threshold (w)

dReal dWorldGetLinearDampingThreshold(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-get-max-angular-speed (w)

dReal dWorldGetMaxAngularSpeed(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-get-quick-step-num-iterations (arg0)

int dWorldGetQuickStepNumIterations(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-quick-step-w (arg0)

dReal dWorldGetQuickStepW(dWorldID arg0);

Package

%ode.

Source

claw.lisp.

Function: world-get-step-islands-processing-max-thread-count (w)

unsigned int dWorldGetStepIslandsProcessingMaxThreadCount(dWorldID w);

Package

%ode.

Source

claw.lisp.

Function: world-impulse-to-force (arg0 stepsize ix iy iz force)

void dWorldImpulseToForce(dWorldID arg0, dReal stepsize, dReal ix, dReal iy, dReal iz, dVector3 force);

Package

%ode.

Source

claw.lisp.

Function: world-quick-step (w stepsize)

int dWorldQuickStep(dWorldID w, dReal stepsize);

Package

%ode.

Source

claw.lisp.

Function: world-set-angular-damping (w scale)

void dWorldSetAngularDamping(dWorldID w, dReal scale);

Package

%ode.

Source

claw.lisp.

Function: world-set-angular-damping-threshold (w threshold)

void dWorldSetAngularDampingThreshold(dWorldID w, dReal threshold);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-angular-threshold (arg0 angular-average-threshold)

void dWorldSetAutoDisableAngularThreshold(dWorldID arg0, dReal angular_average_threshold);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-average-samples-count (arg0 average-samples-count)

void dWorldSetAutoDisableAverageSamplesCount(dWorldID arg0, unsigned int average_samples_count);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-flag (arg0 do-auto-disable)

void dWorldSetAutoDisableFlag(dWorldID arg0, int do_auto_disable);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-linear-threshold (arg0 linear-average-threshold)

void dWorldSetAutoDisableLinearThreshold(dWorldID arg0, dReal linear_average_threshold);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-steps (arg0 steps)

void dWorldSetAutoDisableSteps(dWorldID arg0, int steps);

Package

%ode.

Source

claw.lisp.

Function: world-set-auto-disable-time (arg0 time)

void dWorldSetAutoDisableTime(dWorldID arg0, dReal time);

Package

%ode.

Source

claw.lisp.

Function: world-set-cfm (arg0 cfm)

void dWorldSetCFM(dWorldID arg0, dReal cfm);

Package

%ode.

Source

claw.lisp.

Function: world-set-contact-max-correcting-vel (arg0 vel)

void dWorldSetContactMaxCorrectingVel(dWorldID arg0, dReal vel);

Package

%ode.

Source

claw.lisp.

Function: world-set-contact-surface-layer (arg0 depth)

void dWorldSetContactSurfaceLayer(dWorldID arg0, dReal depth);

Package

%ode.

Source

claw.lisp.

Function: world-set-damping (w linear-scale angular-scale)

void dWorldSetDamping(dWorldID w, dReal linear_scale, dReal angular_scale);

Package

%ode.

Source

claw.lisp.

Function: world-set-data (world data)

void dWorldSetData(dWorldID world, void* data);

Package

%ode.

Source

claw.lisp.

Function: world-set-erp (arg0 erp)

void dWorldSetERP(dWorldID arg0, dReal erp);

Package

%ode.

Source

claw.lisp.

Function: world-set-gravity (arg0 x y z)

void dWorldSetGravity(dWorldID arg0, dReal x, dReal y, dReal z);

Package

%ode.

Source

claw.lisp.

Function: world-set-linear-damping (w scale)

void dWorldSetLinearDamping(dWorldID w, dReal scale);

Package

%ode.

Source

claw.lisp.

Function: world-set-linear-damping-threshold (w threshold)

void dWorldSetLinearDampingThreshold(dWorldID w, dReal threshold);

Package

%ode.

Source

claw.lisp.

Function: world-set-max-angular-speed (w max-speed)

void dWorldSetMaxAngularSpeed(dWorldID w, dReal max_speed);

Package

%ode.

Source

claw.lisp.

Function: world-set-quick-step-num-iterations (arg0 num)

void dWorldSetQuickStepNumIterations(dWorldID arg0, int num);

Package

%ode.

Source

claw.lisp.

Function: world-set-quick-step-w (arg0 over-relaxation)

void dWorldSetQuickStepW(dWorldID arg0, dReal over_relaxation);

Package

%ode.

Source

claw.lisp.

Function: world-set-step-islands-processing-max-thread-count (w count)

void dWorldSetStepIslandsProcessingMaxThreadCount(dWorldID w, unsigned int count);

Package

%ode.

Source

claw.lisp.

Function: world-set-step-memory-manager (w memfuncs)

int dWorldSetStepMemoryManager(dWorldID w, dWorldStepMemoryFunctionsInfo* memfuncs);

Package

%ode.

Source

claw.lisp.

Function: world-set-step-memory-reservation-policy (w policyinfo)

int dWorldSetStepMemoryReservationPolicy(dWorldID w, dWorldStepReserveInfo* policyinfo);

Package

%ode.

Source

claw.lisp.

Function: world-set-step-threading-implementation (w functions-info threading-impl)

void dWorldSetStepThreadingImplementation(dWorldID w, dThreadingFunctionsInfo* functions_info, dThreadingImplementationID threading_impl);

Package

%ode.

Source

claw.lisp.

Function: world-step (w stepsize)

int dWorldStep(dWorldID w, dReal stepsize);

Package

%ode.

Source

claw.lisp.

Function: world-use-shared-working-memory (w from-world)

int dWorldUseSharedWorkingMemory(dWorldID w, dWorldID from_world);

Package

%ode.

Source

claw.lisp.


6.2 Internals


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

6.2.1 Special variables

Special Variable: *collision-input*
Package

ode.


Appendix A Indexes


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

A.1 Concepts


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

A.2 Functions

Jump to:   A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   V   W  
Index Entry  Section

A
alloc: Public ordinary functions
allocate-ode-data-for-thread: Public ordinary functions
are-connected: Public ordinary functions
are-connected-excluding: Public ordinary functions

B
body-add-force: Public ordinary functions
body-add-force-at-pos: Public ordinary functions
body-add-force-at-rel-pos: Public ordinary functions
body-add-rel-force: Public ordinary functions
body-add-rel-force-at-pos: Public ordinary functions
body-add-rel-force-at-rel-pos: Public ordinary functions
body-add-rel-torque: Public ordinary functions
body-add-torque: Public ordinary functions
body-copy-position: Public ordinary functions
body-copy-quaternion: Public ordinary functions
body-copy-rotation: Public ordinary functions
body-create: Public ordinary functions
body-destroy: Public ordinary functions
body-disable: Public ordinary functions
body-enable: Public ordinary functions
body-get-angular-damping: Public ordinary functions
body-get-angular-damping-threshold: Public ordinary functions
body-get-angular-vel: Public ordinary functions
body-get-auto-disable-angular-threshold: Public ordinary functions
body-get-auto-disable-average-samples-count: Public ordinary functions
body-get-auto-disable-flag: Public ordinary functions
body-get-auto-disable-linear-threshold: Public ordinary functions
body-get-auto-disable-steps: Public ordinary functions
body-get-auto-disable-time: Public ordinary functions
body-get-data: Public ordinary functions
body-get-finite-rotation-axis: Public ordinary functions
body-get-finite-rotation-mode: Public ordinary functions
body-get-first-geom: Public ordinary functions
body-get-force: Public ordinary functions
body-get-gravity-mode: Public ordinary functions
body-get-gyroscopic-mode: Public ordinary functions
body-get-joint: Public ordinary functions
body-get-linear-damping: Public ordinary functions
body-get-linear-damping-threshold: Public ordinary functions
body-get-linear-vel: Public ordinary functions
body-get-mass: Public ordinary functions
body-get-max-angular-speed: Public ordinary functions
body-get-next-geom: Public ordinary functions
body-get-num-joints: Public ordinary functions
body-get-point-vel: Public ordinary functions
body-get-pos-rel-point: Public ordinary functions
body-get-position: Public ordinary functions
body-get-quaternion: Public ordinary functions
body-get-rel-point-pos: Public ordinary functions
body-get-rel-point-vel: Public ordinary functions
body-get-rotation: Public ordinary functions
body-get-torque: Public ordinary functions
body-get-world: Public ordinary functions
body-is-enabled: Public ordinary functions
body-is-kinematic: Public ordinary functions
body-set-angular-damping: Public ordinary functions
body-set-angular-damping-threshold: Public ordinary functions
body-set-angular-vel: Public ordinary functions
body-set-auto-disable-angular-threshold: Public ordinary functions
body-set-auto-disable-average-samples-count: Public ordinary functions
body-set-auto-disable-defaults: Public ordinary functions
body-set-auto-disable-flag: Public ordinary functions
body-set-auto-disable-linear-threshold: Public ordinary functions
body-set-auto-disable-steps: Public ordinary functions
body-set-auto-disable-time: Public ordinary functions
body-set-damping: Public ordinary functions
body-set-damping-defaults: Public ordinary functions
body-set-data: Public ordinary functions
body-set-dynamic: Public ordinary functions
body-set-finite-rotation-axis: Public ordinary functions
body-set-finite-rotation-mode: Public ordinary functions
body-set-force: Public ordinary functions
body-set-gravity-mode: Public ordinary functions
body-set-gyroscopic-mode: Public ordinary functions
body-set-kinematic: Public ordinary functions
body-set-linear-damping: Public ordinary functions
body-set-linear-damping-threshold: Public ordinary functions
body-set-linear-vel: Public ordinary functions
body-set-mass: Public ordinary functions
body-set-max-angular-speed: Public ordinary functions
body-set-moved-callback: Public ordinary functions
body-set-position: Public ordinary functions
body-set-quaternion: Public ordinary functions
body-set-rotation: Public ordinary functions
body-set-torque: Public ordinary functions
body-vector-from-world: Public ordinary functions
body-vector-to-world: Public ordinary functions
box-box: Public ordinary functions
box-touches-box: Public ordinary functions

C
check-configuration: Public ordinary functions
cleanup-ode-all-data-for-thread: Public ordinary functions
clear-upper-triangle: Public ordinary functions
close-ode: Public ordinary functions
closest-line-segment-points: Public ordinary functions
collide: Public ordinary functions
collision-callback: Public macros
connecting-joint: Public ordinary functions
connecting-joint-list: Public ordinary functions
cooperative-create: Public ordinary functions
cooperative-destroy: Public ordinary functions
cooperatively-factor-ldlt: Public ordinary functions
cooperatively-scale-vector: Public ordinary functions
cooperatively-solve-l1straight: Public ordinary functions
cooperatively-solve-l1transposed: Public ordinary functions
cooperatively-solve-ldlt: Public ordinary functions
create-box: Public ordinary functions
create-capsule: Public ordinary functions
create-convex: Public ordinary functions
create-cylinder: Public ordinary functions
create-geom: Public ordinary functions
create-geom-class: Public ordinary functions
create-geom-transform: Public ordinary functions
create-heightfield: Public ordinary functions
create-plane: Public ordinary functions
create-ray: Public ordinary functions
create-sphere: Public ordinary functions
create-tri-mesh: Public ordinary functions

D
d-qfrom-w: Public ordinary functions
debug: Public macros
define-collision-callback: Public macros
dot: Public ordinary functions

E
error: Public macros
estimate-cooperatively-factor-ldlt-resource-requirements: Public ordinary functions
estimate-cooperatively-scale-vector-resource-requirements: Public ordinary functions
estimate-cooperatively-solve-l1straight-resource-requirements: Public ordinary functions
estimate-cooperatively-solve-l1transposed-resource-requirements: Public ordinary functions
estimate-cooperatively-solve-ldlt-resource-requirements: Public ordinary functions
external-threading-serve-multi-threaded-implementation: Public ordinary functions

F
factor-cholesky: Public ordinary functions
factor-ldlt: Public ordinary functions
free: Public ordinary functions
Function, alloc: Public ordinary functions
Function, allocate-ode-data-for-thread: Public ordinary functions
Function, are-connected: Public ordinary functions
Function, are-connected-excluding: Public ordinary functions
Function, body-add-force: Public ordinary functions
Function, body-add-force-at-pos: Public ordinary functions
Function, body-add-force-at-rel-pos: Public ordinary functions
Function, body-add-rel-force: Public ordinary functions
Function, body-add-rel-force-at-pos: Public ordinary functions
Function, body-add-rel-force-at-rel-pos: Public ordinary functions
Function, body-add-rel-torque: Public ordinary functions
Function, body-add-torque: Public ordinary functions
Function, body-copy-position: Public ordinary functions
Function, body-copy-quaternion: Public ordinary functions
Function, body-copy-rotation: Public ordinary functions
Function, body-create: Public ordinary functions
Function, body-destroy: Public ordinary functions
Function, body-disable: Public ordinary functions
Function, body-enable: Public ordinary functions
Function, body-get-angular-damping: Public ordinary functions
Function, body-get-angular-damping-threshold: Public ordinary functions
Function, body-get-angular-vel: Public ordinary functions
Function, body-get-auto-disable-angular-threshold: Public ordinary functions
Function, body-get-auto-disable-average-samples-count: Public ordinary functions
Function, body-get-auto-disable-flag: Public ordinary functions
Function, body-get-auto-disable-linear-threshold: Public ordinary functions
Function, body-get-auto-disable-steps: Public ordinary functions
Function, body-get-auto-disable-time: Public ordinary functions
Function, body-get-data: Public ordinary functions
Function, body-get-finite-rotation-axis: Public ordinary functions
Function, body-get-finite-rotation-mode: Public ordinary functions
Function, body-get-first-geom: Public ordinary functions
Function, body-get-force: Public ordinary functions
Function, body-get-gravity-mode: Public ordinary functions
Function, body-get-gyroscopic-mode: Public ordinary functions
Function, body-get-joint: Public ordinary functions
Function, body-get-linear-damping: Public ordinary functions
Function, body-get-linear-damping-threshold: Public ordinary functions
Function, body-get-linear-vel: Public ordinary functions
Function, body-get-mass: Public ordinary functions
Function, body-get-max-angular-speed: Public ordinary functions
Function, body-get-next-geom: Public ordinary functions
Function, body-get-num-joints: Public ordinary functions
Function, body-get-point-vel: Public ordinary functions
Function, body-get-pos-rel-point: Public ordinary functions
Function, body-get-position: Public ordinary functions
Function, body-get-quaternion: Public ordinary functions
Function, body-get-rel-point-pos: Public ordinary functions
Function, body-get-rel-point-vel: Public ordinary functions
Function, body-get-rotation: Public ordinary functions
Function, body-get-torque: Public ordinary functions
Function, body-get-world: Public ordinary functions
Function, body-is-enabled: Public ordinary functions
Function, body-is-kinematic: Public ordinary functions
Function, body-set-angular-damping: Public ordinary functions
Function, body-set-angular-damping-threshold: Public ordinary functions
Function, body-set-angular-vel: Public ordinary functions
Function, body-set-auto-disable-angular-threshold: Public ordinary functions
Function, body-set-auto-disable-average-samples-count: Public ordinary functions
Function, body-set-auto-disable-defaults: Public ordinary functions
Function, body-set-auto-disable-flag: Public ordinary functions
Function, body-set-auto-disable-linear-threshold: Public ordinary functions
Function, body-set-auto-disable-steps: Public ordinary functions
Function, body-set-auto-disable-time: Public ordinary functions
Function, body-set-damping: Public ordinary functions
Function, body-set-damping-defaults: Public ordinary functions
Function, body-set-data: Public ordinary functions
Function, body-set-dynamic: Public ordinary functions
Function, body-set-finite-rotation-axis: Public ordinary functions
Function, body-set-finite-rotation-mode: Public ordinary functions
Function, body-set-force: Public ordinary functions
Function, body-set-gravity-mode: Public ordinary functions
Function, body-set-gyroscopic-mode: Public ordinary functions
Function, body-set-kinematic: Public ordinary functions
Function, body-set-linear-damping: Public ordinary functions
Function, body-set-linear-damping-threshold: Public ordinary functions
Function, body-set-linear-vel: Public ordinary functions
Function, body-set-mass: Public ordinary functions
Function, body-set-max-angular-speed: Public ordinary functions
Function, body-set-moved-callback: Public ordinary functions
Function, body-set-position: Public ordinary functions
Function, body-set-quaternion: Public ordinary functions
Function, body-set-rotation: Public ordinary functions
Function, body-set-torque: Public ordinary functions
Function, body-vector-from-world: Public ordinary functions
Function, body-vector-to-world: Public ordinary functions
Function, box-box: Public ordinary functions
Function, box-touches-box: Public ordinary functions
Function, check-configuration: Public ordinary functions
Function, cleanup-ode-all-data-for-thread: Public ordinary functions
Function, clear-upper-triangle: Public ordinary functions
Function, close-ode: Public ordinary functions
Function, closest-line-segment-points: Public ordinary functions
Function, collide: Public ordinary functions
Function, connecting-joint: Public ordinary functions
Function, connecting-joint-list: Public ordinary functions
Function, cooperative-create: Public ordinary functions
Function, cooperative-destroy: Public ordinary functions
Function, cooperatively-factor-ldlt: Public ordinary functions
Function, cooperatively-scale-vector: Public ordinary functions
Function, cooperatively-solve-l1straight: Public ordinary functions
Function, cooperatively-solve-l1transposed: Public ordinary functions
Function, cooperatively-solve-ldlt: Public ordinary functions
Function, create-box: Public ordinary functions
Function, create-capsule: Public ordinary functions
Function, create-convex: Public ordinary functions
Function, create-cylinder: Public ordinary functions
Function, create-geom: Public ordinary functions
Function, create-geom-class: Public ordinary functions
Function, create-geom-transform: Public ordinary functions
Function, create-heightfield: Public ordinary functions
Function, create-plane: Public ordinary functions
Function, create-ray: Public ordinary functions
Function, create-sphere: Public ordinary functions
Function, create-tri-mesh: Public ordinary functions
Function, d-qfrom-w: Public ordinary functions
Function, dot: Public ordinary functions
Function, estimate-cooperatively-factor-ldlt-resource-requirements: Public ordinary functions
Function, estimate-cooperatively-scale-vector-resource-requirements: Public ordinary functions
Function, estimate-cooperatively-solve-l1straight-resource-requirements: Public ordinary functions
Function, estimate-cooperatively-solve-l1transposed-resource-requirements: Public ordinary functions
Function, estimate-cooperatively-solve-ldlt-resource-requirements: Public ordinary functions
Function, external-threading-serve-multi-threaded-implementation: Public ordinary functions
Function, factor-cholesky: Public ordinary functions
Function, factor-ldlt: Public ordinary functions
Function, free: Public ordinary functions
Function, geom-box-get-lengths: Public ordinary functions
Function, geom-box-point-depth: Public ordinary functions
Function, geom-box-set-lengths: Public ordinary functions
Function, geom-capsule-get-params: Public ordinary functions
Function, geom-capsule-point-depth: Public ordinary functions
Function, geom-capsule-set-params: Public ordinary functions
Function, geom-clear-offset: Public ordinary functions
Function, geom-copy-offset-position: Public ordinary functions
Function, geom-copy-offset-rotation: Public ordinary functions
Function, geom-copy-position: Public ordinary functions
Function, geom-copy-rotation: Public ordinary functions
Function, geom-cylinder-get-params: Public ordinary functions
Function, geom-cylinder-set-params: Public ordinary functions
Function, geom-destroy: Public ordinary functions
Function, geom-disable: Public ordinary functions
Function, geom-enable: Public ordinary functions
Function, geom-get-aabb: Public ordinary functions
Function, geom-get-body: Public ordinary functions
Function, geom-get-body-next: Public ordinary functions
Function, geom-get-category-bits: Public ordinary functions
Function, geom-get-class: Public ordinary functions
Function, geom-get-class-data: Public ordinary functions
Function, geom-get-collide-bits: Public ordinary functions
Function, geom-get-data: Public ordinary functions
Function, geom-get-offset-position: Public ordinary functions
Function, geom-get-offset-quaternion: Public ordinary functions
Function, geom-get-offset-rotation: Public ordinary functions
Function, geom-get-pos-rel-point: Public ordinary functions
Function, geom-get-position: Public ordinary functions
Function, geom-get-quaternion: Public ordinary functions
Function, geom-get-rel-point-pos: Public ordinary functions
Function, geom-get-rotation: Public ordinary functions
Function, geom-get-space: Public ordinary functions
Function, geom-heightfield-data-build-byte: Public ordinary functions
Function, geom-heightfield-data-build-callback: Public ordinary functions
Function, geom-heightfield-data-build-double: Public ordinary functions
Function, geom-heightfield-data-build-short: Public ordinary functions
Function, geom-heightfield-data-build-single: Public ordinary functions
Function, geom-heightfield-data-create: Public ordinary functions
Function, geom-heightfield-data-destroy: Public ordinary functions
Function, geom-heightfield-data-set-bounds: Public ordinary functions
Function, geom-heightfield-get-heightfield-data: Public ordinary functions
Function, geom-heightfield-set-heightfield-data: Public ordinary functions
Function, geom-is-enabled: Public ordinary functions
Function, geom-is-offset: Public ordinary functions
Function, geom-is-space: Public ordinary functions
Function, geom-low-level-control: Public ordinary functions
Function, geom-moved: Public ordinary functions
Function, geom-plane-get-params: Public ordinary functions
Function, geom-plane-point-depth: Public ordinary functions
Function, geom-plane-set-params: Public ordinary functions
Function, geom-ray-get: Public ordinary functions
Function, geom-ray-get-backface-cull: Public ordinary functions
Function, geom-ray-get-closest-hit: Public ordinary functions
Function, geom-ray-get-first-contact: Public ordinary functions
Function, geom-ray-get-length: Public ordinary functions
Function, geom-ray-get-params: Public ordinary functions
Function, geom-ray-set: Public ordinary functions
Function, geom-ray-set-backface-cull: Public ordinary functions
Function, geom-ray-set-closest-hit: Public ordinary functions
Function, geom-ray-set-first-contact: Public ordinary functions
Function, geom-ray-set-length: Public ordinary functions
Function, geom-ray-set-params: Public ordinary functions
Function, geom-set-body: Public ordinary functions
Function, geom-set-category-bits: Public ordinary functions
Function, geom-set-collide-bits: Public ordinary functions
Function, geom-set-convex: Public ordinary functions
Function, geom-set-data: Public ordinary functions
Function, geom-set-offset-position: Public ordinary functions
Function, geom-set-offset-quaternion: Public ordinary functions
Function, geom-set-offset-rotation: Public ordinary functions
Function, geom-set-offset-world-position: Public ordinary functions
Function, geom-set-offset-world-quaternion: Public ordinary functions
Function, geom-set-offset-world-rotation: Public ordinary functions
Function, geom-set-position: Public ordinary functions
Function, geom-set-quaternion: Public ordinary functions
Function, geom-set-rotation: Public ordinary functions
Function, geom-sphere-get-radius: Public ordinary functions
Function, geom-sphere-point-depth: Public ordinary functions
Function, geom-sphere-set-radius: Public ordinary functions
Function, geom-transform-get-cleanup: Public ordinary functions
Function, geom-transform-get-geom: Public ordinary functions
Function, geom-transform-get-info: Public ordinary functions
Function, geom-transform-set-cleanup: Public ordinary functions
Function, geom-transform-set-geom: Public ordinary functions
Function, geom-transform-set-info: Public ordinary functions
Function, geom-tri-mesh-clear-tc-cache: Public ordinary functions
Function, geom-tri-mesh-data-build-double: Public ordinary functions
Function, geom-tri-mesh-data-build-double1: Public ordinary functions
Function, geom-tri-mesh-data-build-simple: Public ordinary functions
Function, geom-tri-mesh-data-build-simple1: Public ordinary functions
Function, geom-tri-mesh-data-build-single: Public ordinary functions
Function, geom-tri-mesh-data-build-single1: Public ordinary functions
Function, geom-tri-mesh-data-create: Public ordinary functions
Function, geom-tri-mesh-data-destroy: Public ordinary functions
Function, geom-tri-mesh-data-get: Public ordinary functions
Function, geom-tri-mesh-data-get-buffer: Public ordinary functions
Function, geom-tri-mesh-data-get2: Public ordinary functions
Function, geom-tri-mesh-data-preprocess: Public ordinary functions
Function, geom-tri-mesh-data-preprocess2: Public ordinary functions
Function, geom-tri-mesh-data-set: Public ordinary functions
Function, geom-tri-mesh-data-set-buffer: Public ordinary functions
Function, geom-tri-mesh-data-update: Public ordinary functions
Function, geom-tri-mesh-enable-tc: Public ordinary functions
Function, geom-tri-mesh-get-array-callback: Public ordinary functions
Function, geom-tri-mesh-get-callback: Public ordinary functions
Function, geom-tri-mesh-get-data: Public ordinary functions
Function, geom-tri-mesh-get-last-transform: Public ordinary functions
Function, geom-tri-mesh-get-point: Public ordinary functions
Function, geom-tri-mesh-get-ray-callback: Public ordinary functions
Function, geom-tri-mesh-get-tri-merge-callback: Public ordinary functions
Function, geom-tri-mesh-get-tri-mesh-data-id: Public ordinary functions
Function, geom-tri-mesh-get-triangle: Public ordinary functions
Function, geom-tri-mesh-get-triangle-count: Public ordinary functions
Function, geom-tri-mesh-is-tc-enabled: Public ordinary functions
Function, geom-tri-mesh-set-array-callback: Public ordinary functions
Function, geom-tri-mesh-set-callback: Public ordinary functions
Function, geom-tri-mesh-set-data: Public ordinary functions
Function, geom-tri-mesh-set-last-transform: Public ordinary functions
Function, geom-tri-mesh-set-ray-callback: Public ordinary functions
Function, geom-tri-mesh-set-tri-merge-callback: Public ordinary functions
Function, geom-vector-from-world: Public ordinary functions
Function, geom-vector-to-world: Public ordinary functions
Function, get-alloc-handler: Public ordinary functions
Function, get-configuration: Public ordinary functions
Function, get-debug-handler: Public ordinary functions
Function, get-error-handler: Public ordinary functions
Function, get-free-handler: Public ordinary functions
Function, get-message-handler: Public ordinary functions
Function, get-realloc-handler: Public ordinary functions
Function, hash-space-create: Public ordinary functions
Function, hash-space-get-levels: Public ordinary functions
Function, hash-space-set-levels: Public ordinary functions
Function, infinite-aabb: Public ordinary functions
Function, init-ode: Public ordinary functions
Function, init-ode2: Public ordinary functions
Function, invert-pd-matrix: Public ordinary functions
Function, is-positive-definite: Public ordinary functions
Function, joint-add-a-motor-torques: Public ordinary functions
Function, joint-add-hinge-torque: Public ordinary functions
Function, joint-add-hinge2torques: Public ordinary functions
Function, joint-add-piston-force: Public ordinary functions
Function, joint-add-pr-torque: Public ordinary functions
Function, joint-add-pu-torque: Public ordinary functions
Function, joint-add-slider-force: Public ordinary functions
Function, joint-add-universal-torques: Public ordinary functions
Function, joint-attach: Public ordinary functions
Function, joint-create-a-motor: Public ordinary functions
Function, joint-create-ball: Public ordinary functions
Function, joint-create-contact: Public ordinary functions
Function, joint-create-d-ball: Public ordinary functions
Function, joint-create-d-hinge: Public ordinary functions
Function, joint-create-fixed: Public ordinary functions
Function, joint-create-hinge: Public ordinary functions
Function, joint-create-hinge2: Public ordinary functions
Function, joint-create-l-motor: Public ordinary functions
Function, joint-create-null: Public ordinary functions
Function, joint-create-piston: Public ordinary functions
Function, joint-create-plane2d: Public ordinary functions
Function, joint-create-pr: Public ordinary functions
Function, joint-create-pu: Public ordinary functions
Function, joint-create-slider: Public ordinary functions
Function, joint-create-transmission: Public ordinary functions
Function, joint-create-universal: Public ordinary functions
Function, joint-destroy: Public ordinary functions
Function, joint-disable: Public ordinary functions
Function, joint-enable: Public ordinary functions
Function, joint-get-a-motor-angle: Public ordinary functions
Function, joint-get-a-motor-angle-rate: Public ordinary functions
Function, joint-get-a-motor-axis: Public ordinary functions
Function, joint-get-a-motor-axis-rel: Public ordinary functions
Function, joint-get-a-motor-mode: Public ordinary functions
Function, joint-get-a-motor-num-axes: Public ordinary functions
Function, joint-get-a-motor-param: Public ordinary functions
Function, joint-get-ball-anchor: Public ordinary functions
Function, joint-get-ball-anchor2: Public ordinary functions
Function, joint-get-ball-param: Public ordinary functions
Function, joint-get-body: Public ordinary functions
Function, joint-get-d-ball-anchor1: Public ordinary functions
Function, joint-get-d-ball-anchor2: Public ordinary functions
Function, joint-get-d-ball-distance: Public ordinary functions
Function, joint-get-d-ball-param: Public ordinary functions
Function, joint-get-d-hinge-anchor1: Public ordinary functions
Function, joint-get-d-hinge-anchor2: Public ordinary functions
Function, joint-get-d-hinge-axis: Public ordinary functions
Function, joint-get-d-hinge-distance: Public ordinary functions
Function, joint-get-d-hinge-param: Public ordinary functions
Function, joint-get-data: Public ordinary functions
Function, joint-get-feedback: Public ordinary functions
Function, joint-get-fixed-param: Public ordinary functions
Function, joint-get-hinge-anchor: Public ordinary functions
Function, joint-get-hinge-anchor2: Public ordinary functions
Function, joint-get-hinge-angle: Public ordinary functions
Function, joint-get-hinge-angle-rate: Public ordinary functions
Function, joint-get-hinge-axis: Public ordinary functions
Function, joint-get-hinge-param: Public ordinary functions
Function, joint-get-hinge2anchor: Public ordinary functions
Function, joint-get-hinge2anchor2: Public ordinary functions
Function, joint-get-hinge2angle1: Public ordinary functions
Function, joint-get-hinge2angle1rate: Public ordinary functions
Function, joint-get-hinge2angle2: Public ordinary functions
Function, joint-get-hinge2angle2rate: Public ordinary functions
Function, joint-get-hinge2axis1: Public ordinary functions
Function, joint-get-hinge2axis2: Public ordinary functions
Function, joint-get-hinge2param: Public ordinary functions
Function, joint-get-l-motor-axis: Public ordinary functions
Function, joint-get-l-motor-num-axes: Public ordinary functions
Function, joint-get-l-motor-param: Public ordinary functions
Function, joint-get-num-bodies: Public ordinary functions
Function, joint-get-piston-anchor: Public ordinary functions
Function, joint-get-piston-anchor2: Public ordinary functions
Function, joint-get-piston-angle: Public ordinary functions
Function, joint-get-piston-angle-rate: Public ordinary functions
Function, joint-get-piston-axis: Public ordinary functions
Function, joint-get-piston-param: Public ordinary functions
Function, joint-get-piston-position: Public ordinary functions
Function, joint-get-piston-position-rate: Public ordinary functions
Function, joint-get-pr-anchor: Public ordinary functions
Function, joint-get-pr-angle: Public ordinary functions
Function, joint-get-pr-angle-rate: Public ordinary functions
Function, joint-get-pr-axis1: Public ordinary functions
Function, joint-get-pr-axis2: Public ordinary functions
Function, joint-get-pr-param: Public ordinary functions
Function, joint-get-pr-position: Public ordinary functions
Function, joint-get-pr-position-rate: Public ordinary functions
Function, joint-get-pu-anchor: Public ordinary functions
Function, joint-get-pu-angle1: Public ordinary functions
Function, joint-get-pu-angle1rate: Public ordinary functions
Function, joint-get-pu-angle2: Public ordinary functions
Function, joint-get-pu-angle2rate: Public ordinary functions
Function, joint-get-pu-angles: Public ordinary functions
Function, joint-get-pu-axis-p: Public ordinary functions
Function, joint-get-pu-axis1: Public ordinary functions
Function, joint-get-pu-axis2: Public ordinary functions
Function, joint-get-pu-axis3: Public ordinary functions
Function, joint-get-pu-param: Public ordinary functions
Function, joint-get-pu-position: Public ordinary functions
Function, joint-get-pu-position-rate: Public ordinary functions
Function, joint-get-slider-axis: Public ordinary functions
Function, joint-get-slider-param: Public ordinary functions
Function, joint-get-slider-position: Public ordinary functions
Function, joint-get-slider-position-rate: Public ordinary functions
Function, joint-get-transmission-anchor1: Public ordinary functions
Function, joint-get-transmission-anchor2: Public ordinary functions
Function, joint-get-transmission-angle1: Public ordinary functions
Function, joint-get-transmission-angle2: Public ordinary functions
Function, joint-get-transmission-axis: Public ordinary functions
Function, joint-get-transmission-axis1: Public ordinary functions
Function, joint-get-transmission-axis2: Public ordinary functions
Function, joint-get-transmission-backlash: Public ordinary functions
Function, joint-get-transmission-contact-point1: Public ordinary functions
Function, joint-get-transmission-contact-point2: Public ordinary functions
Function, joint-get-transmission-mode: Public ordinary functions
Function, joint-get-transmission-param: Public ordinary functions
Function, joint-get-transmission-radius1: Public ordinary functions
Function, joint-get-transmission-radius2: Public ordinary functions
Function, joint-get-transmission-ratio: Public ordinary functions
Function, joint-get-type: Public ordinary functions
Function, joint-get-universal-anchor: Public ordinary functions
Function, joint-get-universal-anchor2: Public ordinary functions
Function, joint-get-universal-angle1: Public ordinary functions
Function, joint-get-universal-angle1rate: Public ordinary functions
Function, joint-get-universal-angle2: Public ordinary functions
Function, joint-get-universal-angle2rate: Public ordinary functions
Function, joint-get-universal-angles: Public ordinary functions
Function, joint-get-universal-axis1: Public ordinary functions
Function, joint-get-universal-axis2: Public ordinary functions
Function, joint-get-universal-param: Public ordinary functions
Function, joint-group-create: Public ordinary functions
Function, joint-group-destroy: Public ordinary functions
Function, joint-group-empty: Public ordinary functions
Function, joint-is-enabled: Public ordinary functions
Function, joint-set-a-motor-angle: Public ordinary functions
Function, joint-set-a-motor-axis: Public ordinary functions
Function, joint-set-a-motor-mode: Public ordinary functions
Function, joint-set-a-motor-num-axes: Public ordinary functions
Function, joint-set-a-motor-param: Public ordinary functions
Function, joint-set-ball-anchor: Public ordinary functions
Function, joint-set-ball-anchor2: Public ordinary functions
Function, joint-set-ball-param: Public ordinary functions
Function, joint-set-d-ball-anchor1: Public ordinary functions
Function, joint-set-d-ball-anchor2: Public ordinary functions
Function, joint-set-d-ball-distance: Public ordinary functions
Function, joint-set-d-ball-param: Public ordinary functions
Function, joint-set-d-hinge-anchor1: Public ordinary functions
Function, joint-set-d-hinge-anchor2: Public ordinary functions
Function, joint-set-d-hinge-axis: Public ordinary functions
Function, joint-set-d-hinge-param: Public ordinary functions
Function, joint-set-data: Public ordinary functions
Function, joint-set-feedback: Public ordinary functions
Function, joint-set-fixed: Public ordinary functions
Function, joint-set-fixed-param: Public ordinary functions
Function, joint-set-hinge-anchor: Public ordinary functions
Function, joint-set-hinge-anchor-delta: Public ordinary functions
Function, joint-set-hinge-axis: Public ordinary functions
Function, joint-set-hinge-axis-offset: Public ordinary functions
Function, joint-set-hinge-param: Public ordinary functions
Function, joint-set-hinge2anchor: Public ordinary functions
Function, joint-set-hinge2axes: Public ordinary functions
Function, joint-set-hinge2axis1: Public ordinary functions
Function, joint-set-hinge2axis2: Public ordinary functions
Function, joint-set-hinge2param: Public ordinary functions
Function, joint-set-l-motor-axis: Public ordinary functions
Function, joint-set-l-motor-num-axes: Public ordinary functions
Function, joint-set-l-motor-param: Public ordinary functions
Function, joint-set-piston-anchor: Public ordinary functions
Function, joint-set-piston-anchor-offset: Public ordinary functions
Function, joint-set-piston-axis: Public ordinary functions
Function, joint-set-piston-axis-delta: Public ordinary functions
Function, joint-set-piston-param: Public ordinary functions
Function, joint-set-plane2d-angle-param: Public ordinary functions
Function, joint-set-plane2dx-param: Public ordinary functions
Function, joint-set-plane2dy-param: Public ordinary functions
Function, joint-set-pr-anchor: Public ordinary functions
Function, joint-set-pr-axis1: Public ordinary functions
Function, joint-set-pr-axis2: Public ordinary functions
Function, joint-set-pr-param: Public ordinary functions
Function, joint-set-pu-anchor: Public ordinary functions
Function, joint-set-pu-anchor-delta: Public ordinary functions
Function, joint-set-pu-anchor-offset: Public ordinary functions
Function, joint-set-pu-axis-p: Public ordinary functions
Function, joint-set-pu-axis1: Public ordinary functions
Function, joint-set-pu-axis2: Public ordinary functions
Function, joint-set-pu-axis3: Public ordinary functions
Function, joint-set-pu-param: Public ordinary functions
Function, joint-set-slider-axis: Public ordinary functions
Function, joint-set-slider-axis-delta: Public ordinary functions
Function, joint-set-slider-param: Public ordinary functions
Function, joint-set-transmission-anchor1: Public ordinary functions
Function, joint-set-transmission-anchor2: Public ordinary functions
Function, joint-set-transmission-axis: Public ordinary functions
Function, joint-set-transmission-axis1: Public ordinary functions
Function, joint-set-transmission-axis2: Public ordinary functions
Function, joint-set-transmission-backlash: Public ordinary functions
Function, joint-set-transmission-mode: Public ordinary functions
Function, joint-set-transmission-param: Public ordinary functions
Function, joint-set-transmission-radius1: Public ordinary functions
Function, joint-set-transmission-radius2: Public ordinary functions
Function, joint-set-transmission-ratio: Public ordinary functions
Function, joint-set-universal-anchor: Public ordinary functions
Function, joint-set-universal-axis1: Public ordinary functions
Function, joint-set-universal-axis1offset: Public ordinary functions
Function, joint-set-universal-axis2: Public ordinary functions
Function, joint-set-universal-axis2offset: Public ordinary functions
Function, joint-set-universal-param: Public ordinary functions
Function, ldlt-add-tl: Public ordinary functions
Function, ldlt-remove: Public ordinary functions
Function, make-random-matrix: Public ordinary functions
Function, make-random-vector: Public ordinary functions
Function, mass-add: Public ordinary functions
Function, mass-adjust: Public ordinary functions
Function, mass-check: Public ordinary functions
Function, mass-rotate: Public ordinary functions
Function, mass-set-box: Public ordinary functions
Function, mass-set-box-total: Public ordinary functions
Function, mass-set-capped-cylinder: Public ordinary functions
Function, mass-set-capped-cylinder-total: Public ordinary functions
Function, mass-set-capsule: Public ordinary functions
Function, mass-set-capsule-total: Public ordinary functions
Function, mass-set-cylinder: Public ordinary functions
Function, mass-set-cylinder-total: Public ordinary functions
Function, mass-set-parameters: Public ordinary functions
Function, mass-set-sphere: Public ordinary functions
Function, mass-set-sphere-total: Public ordinary functions
Function, mass-set-trimesh: Public ordinary functions
Function, mass-set-trimesh-total: Public ordinary functions
Function, mass-set-zero: Public ordinary functions
Function, mass-translate: Public ordinary functions
Function, max-difference: Public ordinary functions
Function, max-difference-lower-triangle: Public ordinary functions
Function, multiply0: Public ordinary functions
Function, multiply1: Public ordinary functions
Function, multiply2: Public ordinary functions
Function, normalize3: Public ordinary functions
Function, normalize4: Public ordinary functions
Function, orthogonalize-r: Public ordinary functions
Function, plane-space: Public ordinary functions
Function, print-matrix: Public ordinary functions
Function, q-from-axis-and-angle: Public ordinary functions
Function, q-multiply0: Public ordinary functions
Function, q-multiply1: Public ordinary functions
Function, q-multiply2: Public ordinary functions
Function, q-multiply3: Public ordinary functions
Function, q-set-identity: Public ordinary functions
Function, qfrom-r: Public ordinary functions
Function, quad-tree-space-create: Public ordinary functions
Function, r-from-axis-and-angle: Public ordinary functions
Function, r-from-euler-angles: Public ordinary functions
Function, r-from-z-axis: Public ordinary functions
Function, r-from2axes: Public ordinary functions
Function, r-set-identity: Public ordinary functions
Function, rand: Public ordinary functions
Function, rand-get-seed: Public ordinary functions
Function, rand-int: Public ordinary functions
Function, rand-real: Public ordinary functions
Function, rand-set-seed: Public ordinary functions
Function, realloc: Public ordinary functions
Function, remove-row-col: Public ordinary functions
Function, resource-container-acquire: Public ordinary functions
Function, resource-container-destroy: Public ordinary functions
Function, resource-requirements-clone: Public ordinary functions
Function, resource-requirements-create: Public ordinary functions
Function, resource-requirements-destroy: Public ordinary functions
Function, resource-requirements-merge-in: Public ordinary functions
Function, rfrom-q: Public ordinary functions
Function, safe-normalize3: Public ordinary functions
Function, safe-normalize4: Public ordinary functions
Function, scale-vector: Public ordinary functions
Function, set-alloc-handler: Public ordinary functions
Function, set-collider-override: Public ordinary functions
Function, set-debug-handler: Public ordinary functions
Function, set-error-handler: Public ordinary functions
Function, set-free-handler: Public ordinary functions
Function, set-message-handler: Public ordinary functions
Function, set-realloc-handler: Public ordinary functions
Function, set-value: Public ordinary functions
Function, set-zero: Public ordinary functions
Function, simple-space-create: Public ordinary functions
Function, solve-cholesky: Public ordinary functions
Function, solve-l1: Public ordinary functions
Function, solve-l1t: Public ordinary functions
Function, solve-ldlt: Public ordinary functions
Function, space-add: Public ordinary functions
Function, space-clean: Public ordinary functions
Function, space-collide: Public ordinary functions
Function, space-collide: Public ordinary functions
Function, space-collide2: Public ordinary functions
Function, space-destroy: Public ordinary functions
Function, space-get-class: Public ordinary functions
Function, space-get-cleanup: Public ordinary functions
Function, space-get-geom: Public ordinary functions
Function, space-get-manual-cleanup: Public ordinary functions
Function, space-get-num-geoms: Public ordinary functions
Function, space-get-sublevel: Public ordinary functions
Function, space-query: Public ordinary functions
Function, space-remove: Public ordinary functions
Function, space-set-cleanup: Public ordinary functions
Function, space-set-manual-cleanup: Public ordinary functions
Function, space-set-sublevel: Public ordinary functions
Function, stopwatch-reset: Public ordinary functions
Function, stopwatch-start: Public ordinary functions
Function, stopwatch-stop: Public ordinary functions
Function, stopwatch-time: Public ordinary functions
Function, sweep-and-prune-space-create: Public ordinary functions
Function, test-rand: Public ordinary functions
Function, threading-allocate-multi-threaded-implementation: Public ordinary functions
Function, threading-allocate-self-threaded-implementation: Public ordinary functions
Function, threading-allocate-thread-pool: Public ordinary functions
Function, threading-free-implementation: Public ordinary functions
Function, threading-free-thread-pool: Public ordinary functions
Function, threading-implementation-cleanup-for-restart: Public ordinary functions
Function, threading-implementation-get-functions: Public ordinary functions
Function, threading-implementation-shutdown-processing: Public ordinary functions
Function, threading-thread-pool-serve-multi-threaded-implementation: Public ordinary functions
Function, threading-thread-pool-wait-idle-state: Public ordinary functions
Function, timer-end: Public ordinary functions
Function, timer-now: Public ordinary functions
Function, timer-report: Public ordinary functions
Function, timer-resolution: Public ordinary functions
Function, timer-start: Public ordinary functions
Function, timer-ticks-per-second: Public ordinary functions
Function, vector-scale: Public ordinary functions
Function, world-cleanup-working-memory: Public ordinary functions
Function, world-create: Public ordinary functions
Function, world-destroy: Public ordinary functions
Function, world-export-dif: Public ordinary functions
Function, world-get-angular-damping: Public ordinary functions
Function, world-get-angular-damping-threshold: Public ordinary functions
Function, world-get-auto-disable-angular-threshold: Public ordinary functions
Function, world-get-auto-disable-average-samples-count: Public ordinary functions
Function, world-get-auto-disable-flag: Public ordinary functions
Function, world-get-auto-disable-linear-threshold: Public ordinary functions
Function, world-get-auto-disable-steps: Public ordinary functions
Function, world-get-auto-disable-time: Public ordinary functions
Function, world-get-cfm: Public ordinary functions
Function, world-get-contact-max-correcting-vel: Public ordinary functions
Function, world-get-contact-surface-layer: Public ordinary functions
Function, world-get-data: Public ordinary functions
Function, world-get-erp: Public ordinary functions
Function, world-get-gravity: Public ordinary functions
Function, world-get-linear-damping: Public ordinary functions
Function, world-get-linear-damping-threshold: Public ordinary functions
Function, world-get-max-angular-speed: Public ordinary functions
Function, world-get-quick-step-num-iterations: Public ordinary functions
Function, world-get-quick-step-w: Public ordinary functions
Function, world-get-step-islands-processing-max-thread-count: Public ordinary functions
Function, world-impulse-to-force: Public ordinary functions
Function, world-quick-step: Public ordinary functions
Function, world-set-angular-damping: Public ordinary functions
Function, world-set-angular-damping-threshold: Public ordinary functions
Function, world-set-auto-disable-angular-threshold: Public ordinary functions
Function, world-set-auto-disable-average-samples-count: Public ordinary functions
Function, world-set-auto-disable-flag: Public ordinary functions
Function, world-set-auto-disable-linear-threshold: Public ordinary functions
Function, world-set-auto-disable-steps: Public ordinary functions
Function, world-set-auto-disable-time: Public ordinary functions
Function, world-set-cfm: Public ordinary functions
Function, world-set-contact-max-correcting-vel: Public ordinary functions
Function, world-set-contact-surface-layer: Public ordinary functions
Function, world-set-damping: Public ordinary functions
Function, world-set-data: Public ordinary functions
Function, world-set-erp: Public ordinary functions
Function, world-set-gravity: Public ordinary functions
Function, world-set-linear-damping: Public ordinary functions
Function, world-set-linear-damping-threshold: Public ordinary functions
Function, world-set-max-angular-speed: Public ordinary functions
Function, world-set-quick-step-num-iterations: Public ordinary functions
Function, world-set-quick-step-w: Public ordinary functions
Function, world-set-step-islands-processing-max-thread-count: Public ordinary functions
Function, world-set-step-memory-manager: Public ordinary functions
Function, world-set-step-memory-reservation-policy: Public ordinary functions
Function, world-set-step-threading-implementation: Public ordinary functions
Function, world-step: Public ordinary functions
Function, world-use-shared-working-memory: Public ordinary functions

G
geom-box-get-lengths: Public ordinary functions
geom-box-point-depth: Public ordinary functions
geom-box-set-lengths: Public ordinary functions
geom-capsule-get-params: Public ordinary functions
geom-capsule-point-depth: Public ordinary functions
geom-capsule-set-params: Public ordinary functions
geom-clear-offset: Public ordinary functions
geom-copy-offset-position: Public ordinary functions
geom-copy-offset-rotation: Public ordinary functions
geom-copy-position: Public ordinary functions
geom-copy-rotation: Public ordinary functions
geom-cylinder-get-params: Public ordinary functions
geom-cylinder-set-params: Public ordinary functions
geom-destroy: Public ordinary functions
geom-disable: Public ordinary functions
geom-enable: Public ordinary functions
geom-get-aabb: Public ordinary functions
geom-get-body: Public ordinary functions
geom-get-body-next: Public ordinary functions
geom-get-category-bits: Public ordinary functions
geom-get-class: Public ordinary functions
geom-get-class-data: Public ordinary functions
geom-get-collide-bits: Public ordinary functions
geom-get-data: Public ordinary functions
geom-get-offset-position: Public ordinary functions
geom-get-offset-quaternion: Public ordinary functions
geom-get-offset-rotation: Public ordinary functions
geom-get-pos-rel-point: Public ordinary functions
geom-get-position: Public ordinary functions
geom-get-quaternion: Public ordinary functions
geom-get-rel-point-pos: Public ordinary functions
geom-get-rotation: Public ordinary functions
geom-get-space: Public ordinary functions
geom-heightfield-data-build-byte: Public ordinary functions
geom-heightfield-data-build-callback: Public ordinary functions
geom-heightfield-data-build-double: Public ordinary functions
geom-heightfield-data-build-short: Public ordinary functions
geom-heightfield-data-build-single: Public ordinary functions
geom-heightfield-data-create: Public ordinary functions
geom-heightfield-data-destroy: Public ordinary functions
geom-heightfield-data-set-bounds: Public ordinary functions
geom-heightfield-get-heightfield-data: Public ordinary functions
geom-heightfield-set-heightfield-data: Public ordinary functions
geom-is-enabled: Public ordinary functions
geom-is-offset: Public ordinary functions
geom-is-space: Public ordinary functions
geom-low-level-control: Public ordinary functions
geom-moved: Public ordinary functions
geom-plane-get-params: Public ordinary functions
geom-plane-point-depth: Public ordinary functions
geom-plane-set-params: Public ordinary functions
geom-ray-get: Public ordinary functions
geom-ray-get-backface-cull: Public ordinary functions
geom-ray-get-closest-hit: Public ordinary functions
geom-ray-get-first-contact: Public ordinary functions
geom-ray-get-length: Public ordinary functions
geom-ray-get-params: Public ordinary functions
geom-ray-set: Public ordinary functions
geom-ray-set-backface-cull: Public ordinary functions
geom-ray-set-closest-hit: Public ordinary functions
geom-ray-set-first-contact: Public ordinary functions
geom-ray-set-length: Public ordinary functions
geom-ray-set-params: Public ordinary functions
geom-set-body: Public ordinary functions
geom-set-category-bits: Public ordinary functions
geom-set-collide-bits: Public ordinary functions
geom-set-convex: Public ordinary functions
geom-set-data: Public ordinary functions
geom-set-offset-position: Public ordinary functions
geom-set-offset-quaternion: Public ordinary functions
geom-set-offset-rotation: Public ordinary functions
geom-set-offset-world-position: Public ordinary functions
geom-set-offset-world-quaternion: Public ordinary functions
geom-set-offset-world-rotation: Public ordinary functions
geom-set-position: Public ordinary functions
geom-set-quaternion: Public ordinary functions
geom-set-rotation: Public ordinary functions
geom-sphere-get-radius: Public ordinary functions
geom-sphere-point-depth: Public ordinary functions
geom-sphere-set-radius: Public ordinary functions
geom-transform-get-cleanup: Public ordinary functions
geom-transform-get-geom: Public ordinary functions
geom-transform-get-info: Public ordinary functions
geom-transform-set-cleanup: Public ordinary functions
geom-transform-set-geom: Public ordinary functions
geom-transform-set-info: Public ordinary functions
geom-tri-mesh-clear-tc-cache: Public ordinary functions
geom-tri-mesh-data-build-double: Public ordinary functions
geom-tri-mesh-data-build-double1: Public ordinary functions
geom-tri-mesh-data-build-simple: Public ordinary functions
geom-tri-mesh-data-build-simple1: Public ordinary functions
geom-tri-mesh-data-build-single: Public ordinary functions
geom-tri-mesh-data-build-single1: Public ordinary functions
geom-tri-mesh-data-create: Public ordinary functions
geom-tri-mesh-data-destroy: Public ordinary functions
geom-tri-mesh-data-get: Public ordinary functions
geom-tri-mesh-data-get-buffer: Public ordinary functions
geom-tri-mesh-data-get2: Public ordinary functions
geom-tri-mesh-data-preprocess: Public ordinary functions
geom-tri-mesh-data-preprocess2: Public ordinary functions
geom-tri-mesh-data-set: Public ordinary functions
geom-tri-mesh-data-set-buffer: Public ordinary functions
geom-tri-mesh-data-update: Public ordinary functions
geom-tri-mesh-enable-tc: Public ordinary functions
geom-tri-mesh-get-array-callback: Public ordinary functions
geom-tri-mesh-get-callback: Public ordinary functions
geom-tri-mesh-get-data: Public ordinary functions
geom-tri-mesh-get-last-transform: Public ordinary functions
geom-tri-mesh-get-point: Public ordinary functions
geom-tri-mesh-get-ray-callback: Public ordinary functions
geom-tri-mesh-get-tri-merge-callback: Public ordinary functions
geom-tri-mesh-get-tri-mesh-data-id: Public ordinary functions
geom-tri-mesh-get-triangle: Public ordinary functions
geom-tri-mesh-get-triangle-count: Public ordinary functions
geom-tri-mesh-is-tc-enabled: Public ordinary functions
geom-tri-mesh-set-array-callback: Public ordinary functions
geom-tri-mesh-set-callback: Public ordinary functions
geom-tri-mesh-set-data: Public ordinary functions
geom-tri-mesh-set-last-transform: Public ordinary functions
geom-tri-mesh-set-ray-callback: Public ordinary functions
geom-tri-mesh-set-tri-merge-callback: Public ordinary functions
geom-vector-from-world: Public ordinary functions
geom-vector-to-world: Public ordinary functions
get-alloc-handler: Public ordinary functions
get-configuration: Public ordinary functions
get-debug-handler: Public ordinary functions
get-error-handler: Public ordinary functions
get-free-handler: Public ordinary functions
get-message-handler: Public ordinary functions
get-realloc-handler: Public ordinary functions

H
hash-space-create: Public ordinary functions
hash-space-get-levels: Public ordinary functions
hash-space-set-levels: Public ordinary functions

I
infinite-aabb: Public ordinary functions
init-ode: Public ordinary functions
init-ode2: Public ordinary functions
invert-pd-matrix: Public ordinary functions
is-positive-definite: Public ordinary functions

J
joint-add-a-motor-torques: Public ordinary functions
joint-add-hinge-torque: Public ordinary functions
joint-add-hinge2torques: Public ordinary functions
joint-add-piston-force: Public ordinary functions
joint-add-pr-torque: Public ordinary functions
joint-add-pu-torque: Public ordinary functions
joint-add-slider-force: Public ordinary functions
joint-add-universal-torques: Public ordinary functions
joint-attach: Public ordinary functions
joint-create-a-motor: Public ordinary functions
joint-create-ball: Public ordinary functions
joint-create-contact: Public ordinary functions
joint-create-d-ball: Public ordinary functions
joint-create-d-hinge: Public ordinary functions
joint-create-fixed: Public ordinary functions
joint-create-hinge: Public ordinary functions
joint-create-hinge2: Public ordinary functions
joint-create-l-motor: Public ordinary functions
joint-create-null: Public ordinary functions
joint-create-piston: Public ordinary functions
joint-create-plane2d: Public ordinary functions
joint-create-pr: Public ordinary functions
joint-create-pu: Public ordinary functions
joint-create-slider: Public ordinary functions
joint-create-transmission: Public ordinary functions
joint-create-universal: Public ordinary functions
joint-destroy: Public ordinary functions
joint-disable: Public ordinary functions
joint-enable: Public ordinary functions
joint-get-a-motor-angle: Public ordinary functions
joint-get-a-motor-angle-rate: Public ordinary functions
joint-get-a-motor-axis: Public ordinary functions
joint-get-a-motor-axis-rel: Public ordinary functions
joint-get-a-motor-mode: Public ordinary functions
joint-get-a-motor-num-axes: Public ordinary functions
joint-get-a-motor-param: Public ordinary functions
joint-get-ball-anchor: Public ordinary functions
joint-get-ball-anchor2: Public ordinary functions
joint-get-ball-param: Public ordinary functions
joint-get-body: Public ordinary functions
joint-get-d-ball-anchor1: Public ordinary functions
joint-get-d-ball-anchor2: Public ordinary functions
joint-get-d-ball-distance: Public ordinary functions
joint-get-d-ball-param: Public ordinary functions
joint-get-d-hinge-anchor1: Public ordinary functions
joint-get-d-hinge-anchor2: Public ordinary functions
joint-get-d-hinge-axis: Public ordinary functions
joint-get-d-hinge-distance: Public ordinary functions
joint-get-d-hinge-param: Public ordinary functions
joint-get-data: Public ordinary functions
joint-get-feedback: Public ordinary functions
joint-get-fixed-param: Public ordinary functions
joint-get-hinge-anchor: Public ordinary functions
joint-get-hinge-anchor2: Public ordinary functions
joint-get-hinge-angle: Public ordinary functions
joint-get-hinge-angle-rate: Public ordinary functions
joint-get-hinge-axis: Public ordinary functions
joint-get-hinge-param: Public ordinary functions
joint-get-hinge2anchor: Public ordinary functions
joint-get-hinge2anchor2: Public ordinary functions
joint-get-hinge2angle1: Public ordinary functions
joint-get-hinge2angle1rate: Public ordinary functions
joint-get-hinge2angle2: Public ordinary functions
joint-get-hinge2angle2rate: Public ordinary functions
joint-get-hinge2axis1: Public ordinary functions
joint-get-hinge2axis2: Public ordinary functions
joint-get-hinge2param: Public ordinary functions
joint-get-l-motor-axis: Public ordinary functions
joint-get-l-motor-num-axes: Public ordinary functions
joint-get-l-motor-param: Public ordinary functions
joint-get-num-bodies: Public ordinary functions
joint-get-piston-anchor: Public ordinary functions
joint-get-piston-anchor2: Public ordinary functions
joint-get-piston-angle: Public ordinary functions
joint-get-piston-angle-rate: Public ordinary functions
joint-get-piston-axis: Public ordinary functions
joint-get-piston-param: Public ordinary functions
joint-get-piston-position: Public ordinary functions
joint-get-piston-position-rate: Public ordinary functions
joint-get-pr-anchor: Public ordinary functions
joint-get-pr-angle: Public ordinary functions
joint-get-pr-angle-rate: Public ordinary functions
joint-get-pr-axis1: Public ordinary functions
joint-get-pr-axis2: Public ordinary functions
joint-get-pr-param: Public ordinary functions
joint-get-pr-position: Public ordinary functions
joint-get-pr-position-rate: Public ordinary functions
joint-get-pu-anchor: Public ordinary functions
joint-get-pu-angle1: Public ordinary functions
joint-get-pu-angle1rate: Public ordinary functions
joint-get-pu-angle2: Public ordinary functions
joint-get-pu-angle2rate: Public ordinary functions
joint-get-pu-angles: Public ordinary functions
joint-get-pu-axis-p: Public ordinary functions
joint-get-pu-axis1: Public ordinary functions
joint-get-pu-axis2: Public ordinary functions
joint-get-pu-axis3: Public ordinary functions
joint-get-pu-param: Public ordinary functions
joint-get-pu-position: Public ordinary functions
joint-get-pu-position-rate: Public ordinary functions
joint-get-slider-axis: Public ordinary functions
joint-get-slider-param: Public ordinary functions
joint-get-slider-position: Public ordinary functions
joint-get-slider-position-rate: Public ordinary functions
joint-get-transmission-anchor1: Public ordinary functions
joint-get-transmission-anchor2: Public ordinary functions
joint-get-transmission-angle1: Public ordinary functions
joint-get-transmission-angle2: Public ordinary functions
joint-get-transmission-axis: Public ordinary functions
joint-get-transmission-axis1: Public ordinary functions
joint-get-transmission-axis2: Public ordinary functions
joint-get-transmission-backlash: Public ordinary functions
joint-get-transmission-contact-point1: Public ordinary functions
joint-get-transmission-contact-point2: Public ordinary functions
joint-get-transmission-mode: Public ordinary functions
joint-get-transmission-param: Public ordinary functions
joint-get-transmission-radius1: Public ordinary functions
joint-get-transmission-radius2: Public ordinary functions
joint-get-transmission-ratio: Public ordinary functions
joint-get-type: Public ordinary functions
joint-get-universal-anchor: Public ordinary functions
joint-get-universal-anchor2: Public ordinary functions
joint-get-universal-angle1: Public ordinary functions
joint-get-universal-angle1rate: Public ordinary functions
joint-get-universal-angle2: Public ordinary functions
joint-get-universal-angle2rate: Public ordinary functions
joint-get-universal-angles: Public ordinary functions
joint-get-universal-axis1: Public ordinary functions
joint-get-universal-axis2: Public ordinary functions
joint-get-universal-param: Public ordinary functions
joint-group-create: Public ordinary functions
joint-group-destroy: Public ordinary functions
joint-group-empty: Public ordinary functions
joint-is-enabled: Public ordinary functions
joint-set-a-motor-angle: Public ordinary functions
joint-set-a-motor-axis: Public ordinary functions
joint-set-a-motor-mode: Public ordinary functions
joint-set-a-motor-num-axes: Public ordinary functions
joint-set-a-motor-param: Public ordinary functions
joint-set-ball-anchor: Public ordinary functions
joint-set-ball-anchor2: Public ordinary functions
joint-set-ball-param: Public ordinary functions
joint-set-d-ball-anchor1: Public ordinary functions
joint-set-d-ball-anchor2: Public ordinary functions
joint-set-d-ball-distance: Public ordinary functions
joint-set-d-ball-param: Public ordinary functions
joint-set-d-hinge-anchor1: Public ordinary functions
joint-set-d-hinge-anchor2: Public ordinary functions
joint-set-d-hinge-axis: Public ordinary functions
joint-set-d-hinge-param: Public ordinary functions
joint-set-data: Public ordinary functions
joint-set-feedback: Public ordinary functions
joint-set-fixed: Public ordinary functions
joint-set-fixed-param: Public ordinary functions
joint-set-hinge-anchor: Public ordinary functions
joint-set-hinge-anchor-delta: Public ordinary functions
joint-set-hinge-axis: Public ordinary functions
joint-set-hinge-axis-offset: Public ordinary functions
joint-set-hinge-param: Public ordinary functions
joint-set-hinge2anchor: Public ordinary functions
joint-set-hinge2axes: Public ordinary functions
joint-set-hinge2axis1: Public ordinary functions
joint-set-hinge2axis2: Public ordinary functions
joint-set-hinge2param: Public ordinary functions
joint-set-l-motor-axis: Public ordinary functions
joint-set-l-motor-num-axes: Public ordinary functions
joint-set-l-motor-param: Public ordinary functions
joint-set-piston-anchor: Public ordinary functions
joint-set-piston-anchor-offset: Public ordinary functions
joint-set-piston-axis: Public ordinary functions
joint-set-piston-axis-delta: Public ordinary functions
joint-set-piston-param: Public ordinary functions
joint-set-plane2d-angle-param: Public ordinary functions
joint-set-plane2dx-param: Public ordinary functions
joint-set-plane2dy-param: Public ordinary functions
joint-set-pr-anchor: Public ordinary functions
joint-set-pr-axis1: Public ordinary functions
joint-set-pr-axis2: Public ordinary functions
joint-set-pr-param: Public ordinary functions
joint-set-pu-anchor: Public ordinary functions
joint-set-pu-anchor-delta: Public ordinary functions
joint-set-pu-anchor-offset: Public ordinary functions
joint-set-pu-axis-p: Public ordinary functions
joint-set-pu-axis1: Public ordinary functions
joint-set-pu-axis2: Public ordinary functions
joint-set-pu-axis3: Public ordinary functions
joint-set-pu-param: Public ordinary functions
joint-set-slider-axis: Public ordinary functions
joint-set-slider-axis-delta: Public ordinary functions
joint-set-slider-param: Public ordinary functions
joint-set-transmission-anchor1: Public ordinary functions
joint-set-transmission-anchor2: Public ordinary functions
joint-set-transmission-axis: Public ordinary functions
joint-set-transmission-axis1: Public ordinary functions
joint-set-transmission-axis2: Public ordinary functions
joint-set-transmission-backlash: Public ordinary functions
joint-set-transmission-mode: Public ordinary functions
joint-set-transmission-param: Public ordinary functions
joint-set-transmission-radius1: Public ordinary functions
joint-set-transmission-radius2: Public ordinary functions
joint-set-transmission-ratio: Public ordinary functions
joint-set-universal-anchor: Public ordinary functions
joint-set-universal-axis1: Public ordinary functions
joint-set-universal-axis1offset: Public ordinary functions
joint-set-universal-axis2: Public ordinary functions
joint-set-universal-axis2offset: Public ordinary functions
joint-set-universal-param: Public ordinary functions

L
ldlt-add-tl: Public ordinary functions
ldlt-remove: Public ordinary functions

M
Macro, collision-callback: Public macros
Macro, debug: Public macros
Macro, define-collision-callback: Public macros
Macro, error: Public macros
Macro, message: Public macros
make-random-matrix: Public ordinary functions
make-random-vector: Public ordinary functions
mass-add: Public ordinary functions
mass-adjust: Public ordinary functions
mass-check: Public ordinary functions
mass-rotate: Public ordinary functions
mass-set-box: Public ordinary functions
mass-set-box-total: Public ordinary functions
mass-set-capped-cylinder: Public ordinary functions
mass-set-capped-cylinder-total: Public ordinary functions
mass-set-capsule: Public ordinary functions
mass-set-capsule-total: Public ordinary functions
mass-set-cylinder: Public ordinary functions
mass-set-cylinder-total: Public ordinary functions
mass-set-parameters: Public ordinary functions
mass-set-sphere: Public ordinary functions
mass-set-sphere-total: Public ordinary functions
mass-set-trimesh: Public ordinary functions
mass-set-trimesh-total: Public ordinary functions
mass-set-zero: Public ordinary functions
mass-translate: Public ordinary functions
max-difference: Public ordinary functions
max-difference-lower-triangle: Public ordinary functions
message: Public macros
multiply0: Public ordinary functions
multiply1: Public ordinary functions
multiply2: Public ordinary functions

N
normalize3: Public ordinary functions
normalize4: Public ordinary functions

O
orthogonalize-r: Public ordinary functions

P
plane-space: Public ordinary functions
print-matrix: Public ordinary functions

Q
q-from-axis-and-angle: Public ordinary functions
q-multiply0: Public ordinary functions
q-multiply1: Public ordinary functions
q-multiply2: Public ordinary functions
q-multiply3: Public ordinary functions
q-set-identity: Public ordinary functions
qfrom-r: Public ordinary functions
quad-tree-space-create: Public ordinary functions

R
r-from-axis-and-angle: Public ordinary functions
r-from-euler-angles: Public ordinary functions
r-from-z-axis: Public ordinary functions
r-from2axes: Public ordinary functions
r-set-identity: Public ordinary functions
rand: Public ordinary functions
rand-get-seed: Public ordinary functions
rand-int: Public ordinary functions
rand-real: Public ordinary functions
rand-set-seed: Public ordinary functions
realloc: Public ordinary functions
remove-row-col: Public ordinary functions
resource-container-acquire: Public ordinary functions
resource-container-destroy: Public ordinary functions
resource-requirements-clone: Public ordinary functions
resource-requirements-create: Public ordinary functions
resource-requirements-destroy: Public ordinary functions
resource-requirements-merge-in: Public ordinary functions
rfrom-q: Public ordinary functions

S
safe-normalize3: Public ordinary functions
safe-normalize4: Public ordinary functions
scale-vector: Public ordinary functions
set-alloc-handler: Public ordinary functions
set-collider-override: Public ordinary functions
set-debug-handler: Public ordinary functions
set-error-handler: Public ordinary functions
set-free-handler:&nb