DFNgen  2.0
DFN Model Generator
clusterGroups.h
Go to the documentation of this file.
1 #ifndef _clusterGroups_h_
2 #define _clusterGroups_h_
3 #include "structures.h"
4 #include <vector>
5 
6 std::vector<unsigned int> getCluster(Stats &pstats);
7 bool facesMatch(bool *facesOption, bool *faces);
8 void assignGroup(Poly &newPoly, Stats &pstats, int newPolyIndex);
9 void updateGroups(Poly &newPoly, std::vector<Poly> &acceptedPoly, std::vector<unsigned int> &encounteredGroups, Stats &pstats, int newPolyIndex);
10 
11 #endif
std::vector< unsigned int > getCluster(Stats &pstats)
bool facesMatch(bool *facesOption, bool *faces)
void assignGroup(Poly &newPoly, Stats &pstats, int newPolyIndex)
void updateGroups(Poly &newPoly, std::vector< Poly > &acceptedPoly, std::vector< unsigned int > &encounteredGroups, Stats &pstats, int newPolyIndex)