ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
larcfm::ColorValue Class Reference

Public Member Functions

 ColorValue (BandsRegion::Region l, double v, BandsRegion::Region r)
 
std::string toString () const
 

Static Public Member Functions

static std::string listToString (const std::vector< ColorValue > &l)
 
static void init (std::vector< ColorValue > &l, double min, double max, BandsRegion::Region int_color)
 
static void init (std::vector< ColorValue > &l, double min, double max, double min_val, double max_val, BandsRegion::Region int_color)
 
static void init_with_mod (std::vector< ColorValue > &l, double mod, BandsRegion::Region int_color)
 
static void init_with_mod (std::vector< ColorValue > &l, double min, double max, double mod, BandsRegion::Region int_color)
 
static void insert (std::vector< ColorValue > &l, double lb, double ub, BandsRegion::Region int_color)
 
static void insert_with_mod (std::vector< ColorValue > &l, double lb, double ub, double mod, BandsRegion::Region int_color)
 
static void insertNoneSetToColorValues (std::vector< ColorValue > &l, const IntervalSet &none_set, BandsRegion::Region bg_color)
 
static void insertRecoverySetToColorValues (std::vector< ColorValue > &l, const IntervalSet &recovery_set)
 
static BandsRegion::Region region_of (const std::vector< ColorValue > &l, double val)
 

Public Attributes

double val
 
BandsRegion::Region color_left
 
BandsRegion::Region color_right
 

The documentation for this class was generated from the following files: