cortical_surface  5.0.5
cliques.h File Reference
#include <math.h>
#include <float.h>
#include <cortical_surface/structuralanalysis/sites.h>
Include dependency graph for cliques.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Clique
 

Enumerations

enum  typesCliques {
  DATADRIVEN, BESTLOWERSCALE, INTRAPRIMALSKETCH, SIMILARITY,
  UNKNOWN, GLOBAL
}
 

Functions

double getOverlap (Point3df bbmin1, Point3df bbmax1, Point3df bbmin2, Point3df bbmax2, uint *no_overlap)
 
void BuildMaximalOrderCliques (std::vector< Site *> &sites, std::vector< std::vector< int > > &cliquesDuSite, std::vector< Clique > &cliques)
 
void BuildDataDrivenCliques (std::vector< Site *> &sites, std::vector< std::vector< int > > &cliquesDuSite, std::vector< Clique > &cliques)
 
void BuildGlobalClique (std::vector< Site *> &sites, std::vector< std::vector< int > > &cliquesDuSite, std::vector< Clique > &cliques)
 
void BuildLowerScaleCliques (std::vector< Site *> &sites, std::vector< std::vector< int > > &cliquesDuSite, std::vector< Clique > &cliques)
 

Enumeration Type Documentation

◆ typesCliques

Enumerator
DATADRIVEN 
BESTLOWERSCALE 
INTRAPRIMALSKETCH 
SIMILARITY 
UNKNOWN 
GLOBAL 

Definition at line 8 of file cliques.h.

Function Documentation

◆ BuildDataDrivenCliques()

void BuildDataDrivenCliques ( std::vector< Site *> &  sites,
std::vector< std::vector< int > > &  cliquesDuSite,
std::vector< Clique > &  cliques 
)

◆ BuildGlobalClique()

void BuildGlobalClique ( std::vector< Site *> &  sites,
std::vector< std::vector< int > > &  cliquesDuSite,
std::vector< Clique > &  cliques 
)

◆ BuildLowerScaleCliques()

void BuildLowerScaleCliques ( std::vector< Site *> &  sites,
std::vector< std::vector< int > > &  cliquesDuSite,
std::vector< Clique > &  cliques 
)

◆ BuildMaximalOrderCliques()

void BuildMaximalOrderCliques ( std::vector< Site *> &  sites,
std::vector< std::vector< int > > &  cliquesDuSite,
std::vector< Clique > &  cliques 
)

◆ getOverlap()

double getOverlap ( Point3df  bbmin1,
Point3df  bbmax1,
Point3df  bbmin2,
Point3df  bbmax2,
uint no_overlap 
)

Referenced by Clique::Clique().