28 #include <unordered_map> 30 #include <xlnt/xlnt_config.hpp> 31 #include <xlnt/styles/color.hpp> 32 #include <xlnt/utils/optional.hpp> 173 double degree()
const;
192 double right()
const;
216 double bottom()
const;
238 std::unordered_map<double, color> stops()
const;
284 std::unordered_map<double, color> stops_;
308 static fill solid(
const color &fill_color);
pattern_fill_type
The pattern of pixels upon which the corresponding pattern fill will be displayed ...
Definition: fill.hpp:39
Encapsulates a fill which transitions between colors at particular "stops".
Definition: fill.hpp:143
Enumerates the possible types a cell can be determined by it's current value.
Definition: cell.hpp:37
Colors can be applied to many parts of a cell's style.
Definition: color.hpp:165
Describes the fill style of a particular cell.
Definition: fill.hpp:299
bool operator==(std::nullptr_t, const cell &cell)
Returns true if this cell is uninitialized.
Represents a fill which colors the cell based on a foreground and background color and a pattern...
Definition: fill.hpp:66
Encapsulates a path that points to location in a filesystem.
Definition: path.hpp:38
fill_type
Enumerates the possible fill types
Definition: fill.hpp:290
Many settings in xlnt are allowed to not have a value set. This class encapsulates a value which may ...
Definition: format.hpp:44
gradient_fill_type
Enumerates the types of gradient fills
Definition: fill.hpp:134
bool operator!=(const std::string &reference_string, const range_reference &ref)
Returns true if the string representation of the range is not equivalent to ref.