Helios++
Helios software for LiDAR simulations
|
This is the complete list of members for SimpleKDTreePopulateSplitsSubTask, including all inherited members.
ch | SharedSubTask | protected |
endPrimitive | SimpleKDTreePopulateSplitsSubTask | protected |
getKey() | SharedSubTask | inlinevirtual |
getThread() | SharedSubTask | inlinevirtual |
key | SharedSubTask | protected |
leftPrimitives | SimpleKDTreePopulateSplitsSubTask | protected |
onPopulateSplitsDigestPrimitive | SimpleKDTreePopulateSplitsSubTask | protected |
operator()() | SharedSubTask | inlinevirtual |
postProcess() | SharedSubTask | inlinevirtual |
primitives | SimpleKDTreePopulateSplitsSubTask | protected |
rightPrimitives | SimpleKDTreePopulateSplitsSubTask | protected |
run() override | SimpleKDTreePopulateSplitsSubTask | inlinevirtual |
setKey(size_t const key) | SharedSubTask | inlinevirtual |
setThread(std::shared_ptr< boost::thread > thread) | SharedSubTask | inlinevirtual |
SharedSubTask(std::shared_ptr< SharedSubTaskCompletionHandler > ch) | SharedSubTask | inline |
SimpleKDTreePopulateSplitsSubTask(std::shared_ptr< SharedTaskSequencer > ch, vector< Primitive * > const &primitives, int const splitAxis, double const splitPos, vector< Primitive * > &leftPrimitives, vector< Primitive * > &rightPrimitives, size_t const startPrimitive, size_t const endPrimitive, std::function< void(Primitive *p, int const splitAxis, double const splitPos, vector< Primitive * > &leftPrimitives, vector< Primitive * > &rightPrimitives)> onPopulateSplitsDigestPrimitive) | SimpleKDTreePopulateSplitsSubTask | inline |
splitAxis | SimpleKDTreePopulateSplitsSubTask | protected |
splitPos | SimpleKDTreePopulateSplitsSubTask | protected |
startPrimitive | SimpleKDTreePopulateSplitsSubTask | protected |
thread | SharedSubTask | protected |
~SharedSubTask()=default (defined in SharedSubTask) | SharedSubTask | virtual |
~SimpleKDTreePopulateSplitsSubTask() (defined in SimpleKDTreePopulateSplitsSubTask) | SimpleKDTreePopulateSplitsSubTask | inlinevirtual |