1
# Each geom object has to insert itself into the global dictionary
2
# _geom_c2py_lut (key:address - value:Python object).
3
# This lookup table is used in the near callback to translate the C
4
# pointers into corresponding Python wrapper objects.
6
# Additionally, each geom object must have a method _id() that returns
7
# the ODE geom id. This is used during collision detection.
9
# ##########################
12
# # Each geom object has to register itself at its space as the
13
# # space keeps a dictionary that's used as lookup table to translate
14
# # C pointers into Python objects (this is used in the near callback).
16
cdef class GeomObject: