BVH_defs.h File Reference
Go to the source code of this file.
Namespaces |
namespace | collision_checking |
| Main namespace.
|
Typedefs |
typedef double | collision_checking::BVH_REAL |
Enumerations |
enum | collision_checking::BVHBuildState {
collision_checking::BVH_BUILD_STATE_EMPTY,
collision_checking::BVH_BUILD_STATE_BEGUN,
collision_checking::BVH_BUILD_STATE_PROCESSED,
collision_checking::BVH_BUILD_STATE_UPDATE_BEGUN,
collision_checking::BVH_BUILD_STATE_UPDATED,
collision_checking::BVH_BUILD_STATE_REPLACE_BEGUN
} |
| States for BVH construction empty->begun->processed ->replace_begun->processed -> ...... | |-> update_begun -> updated -> .....
More...
|
enum | collision_checking::BVHModelType { collision_checking::BVH_MODEL_UNKNOWN,
collision_checking::BVH_MODEL_TRIANGLES,
collision_checking::BVH_MODEL_POINTCLOUD
} |
| BVH model type.
More...
|
enum | collision_checking::BVHReturnCode {
collision_checking::BVH_OK = 0,
collision_checking::BVH_ERR_MODEL_OUT_OF_MEMORY = -1,
collision_checking::BVH_ERR_OUT_OF_MEMORY = -2,
collision_checking::BVH_ERR_UNPROCESSED_MODEL = -3,
collision_checking::BVH_ERR_BUILD_OUT_OF_SEQUENCE = -4,
collision_checking::BVH_ERR_BUILD_EMPTY_MODEL = -5,
collision_checking::BVH_ERR_BUILD_EMPTY_PREVIOUS_FRAME = -6,
collision_checking::BVH_ERR_UNSUPPORTED_FUNCTION = -7,
collision_checking::BVH_ERR_UNUPDATED_MODEL = -8,
collision_checking::BVH_ERR_INCORRECT_DATA = -9,
collision_checking::BVH_ERR_UNKNOWN = -10
} |
| Error code for BVH.
More...
|