HDK
|
#include <GU_Watershed.h>
Public Types | |
using | HedgeInterface = GEO_DetachedHedgeInterface |
using | HedgeArray = UT_Array< GEO_Hedge > |
using | GetFunctor = UT_Function< fpreal(GA_Offset)> |
Definition at line 41 of file GU_Watershed.h.
using GU_Watershed::GetFunctor = UT_Function<fpreal(GA_Offset)> |
Definition at line 46 of file GU_Watershed.h.
using GU_Watershed::HedgeArray = UT_Array<GEO_Hedge> |
Definition at line 45 of file GU_Watershed.h.
Definition at line 44 of file GU_Watershed.h.
GU_Watershed::GU_Watershed | ( | const GU_Detail * | gdp, |
const GA_PrimitiveGroup * | prims, | ||
const GetFunctor & | point_fn, | ||
GetFunctor | face_fn = nullptr , |
||
const HedgeInterface * | hip = nullptr |
||
) |
void GU_Watershed::dump | ( | ) |
void GU_Watershed::faceAscentDualPath | ( | GA_Offset | prim, |
HedgeArray & | path | ||
) | const |
Definition at line 115 of file GU_Watershed.h.
Definition at line 79 of file GU_Watershed.h.
|
inline |
Definition at line 101 of file GU_Watershed.h.
void GU_Watershed::getNegSaddles | ( | HedgeArray & | saddles | ) | const |
void GU_Watershed::getPosSaddles | ( | HedgeArray & | saddles | ) | const |
bool GU_Watershed::isInMaxTree | ( | GEO_Hedge | h | ) | const |
bool GU_Watershed::isInMinTree | ( | GEO_Hedge | h | ) | const |
|
inline |
Definition at line 150 of file GU_Watershed.h.
|
inline |
Definition at line 147 of file GU_Watershed.h.
bool GU_Watershed::isRidgeEdge | ( | GEO_Hedge | h | ) | const |
|
inline |
Definition at line 127 of file GU_Watershed.h.
|
inline |
Definition at line 70 of file GU_Watershed.h.
bool GU_Watershed::isValleyEdge | ( | GEO_Hedge | h | ) | const |
|
inline |
Definition at line 61 of file GU_Watershed.h.
|
inline |
Definition at line 57 of file GU_Watershed.h.
|
inline |
Definition at line 62 of file GU_Watershed.h.
|
inline |
Definition at line 58 of file GU_Watershed.h.
|
inline |
Definition at line 66 of file GU_Watershed.h.
void GU_Watershed::orientMaxTree | ( | ) |
void GU_Watershed::orientMinTree | ( | ) |
void GU_Watershed::pointDescentPath | ( | GA_Offset | pt, |
HedgeArray & | path | ||
) | const |
Definition at line 107 of file GU_Watershed.h.
Definition at line 82 of file GU_Watershed.h.
|
inline |
Definition at line 95 of file GU_Watershed.h.
Definition at line 85 of file GU_Watershed.h.
Definition at line 68 of file GU_Watershed.h.
|
inline |
Definition at line 64 of file GU_Watershed.h.
Definition at line 67 of file GU_Watershed.h.