Skip to content

Struct ContourConfigs

ClassList > ContourConfigs

Public Attributes

Type Name
std::map< std::string, ContourConfig > configs
double min_interval

Public Functions

Type Name
ContourConfigs ()
ContourConfigs (std::map< std::string, ContourConfig > in_configs)
std::string layer_name_from_height (double height) const
const ContourConfig & operator[] (const std::string & key) const
const ContourConfig & pick_from_height (double height) const

Public Static Functions

Type Name
double minimum_interval (const std::map< std::string, ContourConfig > & configs)

Public Attributes Documentation

variable configs

std::map<std::string, ContourConfig> ContourConfigs::configs;

variable min_interval

double ContourConfigs::min_interval;

Public Functions Documentation

function ContourConfigs [1/2]

inline ContourConfigs::ContourConfigs () 

function ContourConfigs [2/2]

inline explicit ContourConfigs::ContourConfigs (
    std::map< std::string, ContourConfig > in_configs
) 

function layer_name_from_height

inline std::string ContourConfigs::layer_name_from_height (
    double height
) const

function operator[]

inline const  ContourConfig & ContourConfigs::operator[] (
    const std::string & key
) const

function pick_from_height

inline const  ContourConfig & ContourConfigs::pick_from_height (
    double height
) const

Public Static Functions Documentation

function minimum_interval

static inline double ContourConfigs::minimum_interval (
    const std::map< std::string, ContourConfig > & configs
) 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/config_input/config_input.hpp