HDK
|
#include <SIM_VolumetricConnectedComponentBuilder.h>
Public Member Functions | |
SIM_VolumetricConnectedComponentBuilder (SIM_RawIndexField &connected_regions, const FieldType &label_cells, const SIM_RawField **faceWeights, float min_weight=0) | |
template<typename IsLabelActiveFunctor > | |
exint | buildConnectedComponents (const IsLabelActiveFunctor &isCellLabelActiveFunctor) |
template<typename IsCellLabelActiveFunctor > | |
void | buildLocalRoots (SIM_RawIndexField &visited_cells, const IsCellLabelActiveFunctor &isCellLabelActiveFunctor) |
Static Public Attributes | |
static constexpr exint | INACTIVE_REGION = -1 |
Definition at line 16 of file SIM_VolumetricConnectedComponentBuilder.h.
|
inline |
Definition at line 36 of file SIM_VolumetricConnectedComponentBuilder.h.
exint SIM_VolumetricConnectedComponentBuilder< FieldType >::buildConnectedComponents | ( | const IsLabelActiveFunctor & | isCellLabelActiveFunctor | ) |
Definition at line 105 of file SIM_VolumetricConnectedComponentBuilder.h.
void SIM_VolumetricConnectedComponentBuilder< FieldType >::buildLocalRoots | ( | SIM_RawIndexField & | visited_cells, |
const IsCellLabelActiveFunctor & | isCellLabelActiveFunctor | ||
) |
Definition at line 296 of file SIM_VolumetricConnectedComponentBuilder.h.
|
static |
Definition at line 29 of file SIM_VolumetricConnectedComponentBuilder.h.