The AreaCon Library
1.0
A C++ library for area-constrained partitioning operations
|
This is the complete list of members for AreaCon::Partition, including all inherited members.
Alg_Params | AreaCon::Partition | private |
CalculateError(const std::vector< double > &volumes) | AreaCon::Partition | private |
CalculatePartition(bool WriteToFile, std::string filename_partition="", std::string filename_centers="") | AreaCon::Partition | |
CalculateVolumes(void) | AreaCon::Partition | private |
Centers | AreaCon::Partition | private |
CheckParams(void) | AreaCon::Partition | private |
CleanCovering(const double tolerance, const long int &mult) | AreaCon::Partition | private |
Covering | AreaCon::Partition | private |
CreateDefaultCenters(const Poly Region, const double multiplier) | AreaCon::Partition | private |
CreateDefaultCenters(const Poly Region, const double initial_multiplier, const int max_steps) | AreaCon::Partition | private |
CreateDelaunayGraph(DelaunayGraph &Delaunay) const | AreaCon::Partition | private |
CreatePowerDiagram(void) | AreaCon::Partition | private |
desired_area | AreaCon::Partition | private |
GetCenters(void) | AreaCon::Partition | inline |
GetCovering(void) | AreaCon::Partition | inline |
GetWeights(void) | AreaCon::Partition | inline |
GradientStepCenter(const std::vector< double > &volumes) | AreaCon::Partition | private |
GradientStepCenter(const double &temp_step, const std::vector< double > &volumes) | AreaCon::Partition | private |
GradientStepWeights(const std::vector< double > &volumes, const DelaunayGraph &SharedEdges) | AreaCon::Partition | private |
InitializePartition(std::vector< Point > Centers={}, std::vector< double > Weights={}) | AreaCon::Partition | |
NRegions | AreaCon::Partition | private |
Partition(int NRegions=0, Density Prior=Density(), std::vector< double > desired_area={}, Parameters Alg_Params=Parameters()) | AreaCon::Partition | |
Prior | AreaCon::Partition | private |
SetPartitionVariables(int NRegions=0, Density Prior=Density(), std::vector< double > desired_area={}) | AreaCon::Partition | |
Weights | AreaCon::Partition | private |