|
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 |