***************************************************************************/
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include <cassert>
#include <ctime>
#include <list>
#include <vector>
#include "Trajectory.h"
#include "Transform.h"
#include <algorithm>
#include <new.h>
#include <new>
class BBoxCompAxis {
public:
#include "BBoxTree.h"
BBoxInternal *free_node;
#include "Object.h"
#include "Encounter.h"
void addPair(ObjectPtr object1, ObjectPtr object2);
void removePair(ObjectPtr object1, ObjectPtr object2);
#include "Convex.h"
#include "Complex.h"
Object::Object(DtObjectRef obj, ShapePtr shape) :
ref(obj),
}
typedef vector<unsigned int> IndexBuf;