MCPcopy Create free account
hub / github.com/MeshInspector/MeshLib / run

Method run

source/MRMesh/MREnumNeighbours.cpp:10–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8{
9
10void EnumNeihbourVertices::run( const MeshTopology & topology, VertId start, const VertPredicate & pred )
11{
12 assert( start.valid() );
13 assert( bd_.empty() );
14 bd_.push_back( start );
15 visited_.resize( topology.vertSize() );
16
17 visited_.set( start );
18
19 run_( topology, pred );
20}
21
22void EnumNeihbourVertices::run( const MeshTopology& topology, const VertBitSet& start, const VertPredicate& pred )
23{

Callers 2

computeSpaceDistancesFunction · 0.45
findNeighborVertsFunction · 0.45

Calls 15

orgRingFunction · 0.85
leftRingFunction · 0.85
push_backMethod · 0.80
countMethod · 0.80
noneMethod · 0.80
getWeightedVertsMethod · 0.80
faceSizeMethod · 0.80
rightMethod · 0.80
pop_backMethod · 0.80
leftMethod · 0.80
validMethod · 0.45
emptyMethod · 0.45

Tested by

no test coverage detected