Enum BVHBuildState

Enum Documentation

enum coal::BVHBuildState

States for BVH construction empty->begun->processed ->replace_begun->processed -> …… | |-> update_begun -> updated -> …..

Values:

enumerator BVH_BUILD_STATE_EMPTY
enumerator BVH_BUILD_STATE_BEGUN

empty state, immediately after constructor

enumerator BVH_BUILD_STATE_PROCESSED

after beginModel(), state for adding geometry primitives

enumerator BVH_BUILD_STATE_UPDATE_BEGUN

after tree has been build, ready for cd use

enumerator BVH_BUILD_STATE_UPDATED

after beginUpdateModel(), state for updating geometry primitives

enumerator BVH_BUILD_STATE_REPLACE_BEGUN

after tree has been build for updated geometry, ready for ccd use after beginReplaceModel(), state for replacing geometry primitives