neoGFX
Cross-platform C++ app/game engine
neogfx::gradient Member List

This is the complete list of members for neogfx::gradient, including all inherited members.

alpha_at(double aPos) constneogfx::gradient
alpha_at(double aPos, double aStart, double aEnd) constneogfx::gradient
alpha_begin() constneogfx::gradient
alpha_begin()neogfx::gradient
alpha_end() constneogfx::gradient
alpha_end()neogfx::gradient
alpha_stop typedefneogfx::gradient
alpha_stop_count() constneogfx::gradient
alpha_stop_list typedefneogfx::gradient
at(double aPos) constneogfx::gradient
at(double aPos, double aStart, double aEnd) constneogfx::gradient
centre() constneogfx::gradient
color_at(double aPos) constneogfx::gradient
color_at(double aPos, double aStart, double aEnd) constneogfx::gradient
color_begin() constneogfx::gradient
color_begin()neogfx::gradient
color_end() constneogfx::gradient
color_end()neogfx::gradient
color_stop typedefneogfx::gradient
color_stop_count() constneogfx::gradient
color_stop_list typedefneogfx::gradient
combined_stops() constneogfx::gradient
direction() constneogfx::gradient
erase_stop(color_stop_list::iterator aStop)neogfx::gradient
erase_stop(alpha_stop_list::iterator aStop)neogfx::gradient
exponents() constneogfx::gradient
find_alpha_stop(double aPos, bool aToInsert=false)neogfx::gradient
find_alpha_stop(double aPos, double aStart, double aEnd, bool aToInsert=false)neogfx::gradient
find_color_stop(double aPos, bool aToInsert=false)neogfx::gradient
find_color_stop(double aPos, double aStart, double aEnd, bool aToInsert=false)neogfx::gradient
gradient()neogfx::gradient
gradient(const gradient &aOther)neogfx::gradient
gradient(const color &aColor)neogfx::gradientexplicit
gradient(const color &aColor, gradient_direction aDirection)neogfx::gradient
gradient(const color &aColor1, const color &aColor2, gradient_direction aDirection=gradient_direction::Vertical)neogfx::gradient
gradient(const color_stop_list &aColorStops, gradient_direction aDirection=gradient_direction::Vertical)neogfx::gradient
gradient(const color_stop_list &aColorStops, const alpha_stop_list &aAlphaStops, gradient_direction aDirection=gradient_direction::Vertical)neogfx::gradient
gradient(const gradient &aOther, const color_stop_list &aColorStops, const alpha_stop_list &aAlphaStops)neogfx::gradient
gradient(const std::initializer_list< color > &aColors, gradient_direction aDirection=gradient_direction::Vertical)neogfx::gradient
insert_alpha_stop(double aPos)neogfx::gradient
insert_alpha_stop(double aPos, double aStart, double aEnd)neogfx::gradient
insert_color_stop(double aPos)neogfx::gradient
insert_color_stop(double aPos, double aStart, double aEnd)neogfx::gradient
MaxStopsneogfx::gradientstatic
normalized_position(double aPos, double aStart, double aEnd)neogfx::gradientstatic
operator!=(const gradient &aOther) constneogfx::gradient
operator<(const gradient &aOther) constneogfx::gradient
operator==(const gradient &aOther) constneogfx::gradient
orientation() constneogfx::gradient
orientation_type typedefneogfx::gradient
reversed() constneogfx::gradient
set_cache_usage(bool aUseCache)neogfx::gradient
set_centre(const optional_point &aCentre)neogfx::gradient
set_direction(gradient_direction aDirection)neogfx::gradient
set_exponents(const optional_vec2 &aExponents)neogfx::gradient
set_orientation(orientation_type aOrientation)neogfx::gradient
set_shape(gradient_shape aShape)neogfx::gradient
set_size(gradient_size aSize)neogfx::gradient
set_smoothness(double aSmoothness)neogfx::gradient
shape() constneogfx::gradient
size() constneogfx::gradient
smoothness() constneogfx::gradient
use_cache() constneogfx::gradient
with_alpha(T aAlpha, std::enable_if_t< std::is_floating_point_v< T >, sfinae >={})neogfx::gradientinline
with_alpha(color::component aAlpha) constneogfx::gradient
with_centre(const optional_point &aCentre) constneogfx::gradient
with_combined_alpha(T aAlpha, std::enable_if_t< std::is_floating_point_v< T >, sfinae >={})neogfx::gradientinline
with_combined_alpha(color::component aAlpha) constneogfx::gradient
with_direction(gradient_direction aDirection) constneogfx::gradient
with_exponents(const optional_vec2 &aExponents) constneogfx::gradient
with_orientation(orientation_type aOrientation) constneogfx::gradient
with_shape(gradient_shape aShape) constneogfx::gradient
with_size(gradient_size aSize) constneogfx::gradient
with_smoothness(double aSmoothness) constneogfx::gradient