neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived > Member List

This is the complete list of members for neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >, including all inherited members.

abstract_type typedefneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >
alpha() constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
alpha() constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
alpha_component_indexneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >static
array_type typedefneolib::math::basic_vector< T, _Size, Type >
as() constneolib::math::basic_vector< T, _Size, Type >inline
base_component typedefneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >
base_to_view(base_component aComponent)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inlinestatic
basic_color(const basic_vector< BaseComponent, ColorComponentCount > &aNoAlpha)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
basic_color(const self_type &aOther)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
basic_vector()neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(value_type x, typename std::enable_if_t< Size==1, SFINAE >=0)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(value_type x, value_type y, typename std::enable_if_t< Size==2, SFINAE >=0)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(value_type x, value_type y, value_type z, typename std::enable_if_t< Size==3, SFINAE >=0)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(value_type x, value_type y, value_type z, value_type w, typename std::enable_if_t< Size==4, SFINAE >=0)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(const value_type &value, Arguments &&... aArguments)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(value_type &&value, Arguments &&... aArguments)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(const array_type &v)neolib::math::basic_vector< T, _Size, Type >inlineexplicit
basic_vector(std::initializer_list< value_type > values)neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(const swizzle< V, A, S, Indexes... > &aSwizzle)neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(const self_type &other)neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(self_type &&other)neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(const basic_vector< T2, Size, Type > &other)neolib::math::basic_vector< T, _Size, Type >inline
basic_vector(const basic_vector< T2, Size2, Type > &other, typename std::enable_if_t< Size2< Size, SFINAE >=0)neolib::math::basic_vector< T, _Size, Type >inline
begin() constneolib::math::basic_vector< T, _Size, Type >inline
begin()neolib::math::basic_vector< T, _Size, Type >inline
ceil() constneolib::math::basic_vector< T, _Size, Type >inline
color_spaceneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >static
component_countneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >static
const_iterator typedefneolib::math::basic_vector< T, _Size, Type >
convert(From aComponent)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inlinestatic
cross(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
distance(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
dot(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
end() constneolib::math::basic_vector< T, _Size, Type >inline
end()neolib::math::basic_vector< T, _Size, Type >inline
floor() constneolib::math::basic_vector< T, _Size, Type >inline
hadamard_product(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
iterator typedefneolib::math::basic_vector< T, _Size, Type >
magnitude() constneolib::math::basic_vector< T, _Size, Type >inline
max(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
min(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
min() constneolib::math::basic_vector< T, _Size, Type >inline
normalized() constneolib::math::basic_vector< T, _Size, Type >inline
operator const array_type &() constneolib::math::basic_vector< T, _Size, Type >inline
operator!=(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
operator*=(value_type value)neolib::math::basic_vector< T, _Size, Type >inline
operator*=(const self_type &right)neolib::math::basic_vector< T, _Size, Type >inline
operator+=(value_type value)neolib::math::basic_vector< T, _Size, Type >inline
operator+=(const self_type &right)neolib::math::basic_vector< T, _Size, Type >inline
operator-() constneolib::math::basic_vector< T, _Size, Type >inline
operator-=(value_type value)neolib::math::basic_vector< T, _Size, Type >inline
operator-=(const self_type &right)neolib::math::basic_vector< T, _Size, Type >inline
operator/=(value_type value)neolib::math::basic_vector< T, _Size, Type >inline
operator/=(const self_type &right)neolib::math::basic_vector< T, _Size, Type >inline
operator=(const self_type &aOther)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
neolib::math::basic_vector::operator=(const self_type &other)neolib::math::basic_vector< T, _Size, Type >inline
neolib::math::basic_vector::operator=(self_type &&other)neolib::math::basic_vector< T, _Size, Type >inline
neolib::math::basic_vector::operator=(std::initializer_list< value_type > values)neolib::math::basic_vector< T, _Size, Type >inline
operator==(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
operator[](uint32_t aIndex) constneolib::math::basic_vector< T, _Size, Type >inline
operator[](uint32_t aIndex)neolib::math::basic_vector< T, _Size, Type >inline
return_type typedefneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >
round() constneolib::math::basic_vector< T, _Size, Type >inline
scale(const self_type &right) constneolib::math::basic_vector< T, _Size, Type >inline
set_alpha(view_component aAlpha)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
set_alpha(T aAlpha)neogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
Sizeneolib::math::basic_vector< T, _Size, Type >static
size()neolib::math::basic_vector< T, _Size, Type >inlinestatic
size_type typedefneolib::math::basic_vector< T, _Size, Type >
type typedefneolib::math::basic_vector< T, _Size, Type >
vneolib::math::basic_vector< T, _Size, Type >
value_type typedefneolib::math::basic_vector< T, _Size, Type >
vector_type typedefneolib::math::basic_vector< T, _Size, Type >
view_component typedefneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >
with_alpha(view_component aAlpha) constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
with_alpha(T aAlpha) constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
with_combined_alpha(view_component aAlpha) constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
with_combined_alpha(T aAlpha) constneogfx::basic_color< ColorSpace, BaseComponent, ViewComponent, ColorComponentCount, Derived >inline
xneolib::math::basic_vector< T, _Size, Type >
xxneolib::math::basic_vector< T, _Size, Type >
xxxneolib::math::basic_vector< T, _Size, Type >
xxyneolib::math::basic_vector< T, _Size, Type >
xxzneolib::math::basic_vector< T, _Size, Type >
xyneolib::math::basic_vector< T, _Size, Type >
xyxneolib::math::basic_vector< T, _Size, Type >
xyyneolib::math::basic_vector< T, _Size, Type >
xyzneolib::math::basic_vector< T, _Size, Type >
xzneolib::math::basic_vector< T, _Size, Type >
yneolib::math::basic_vector< T, _Size, Type >
yxneolib::math::basic_vector< T, _Size, Type >
yxxneolib::math::basic_vector< T, _Size, Type >
yxyneolib::math::basic_vector< T, _Size, Type >
yxzneolib::math::basic_vector< T, _Size, Type >
yyneolib::math::basic_vector< T, _Size, Type >
yyxneolib::math::basic_vector< T, _Size, Type >
yyyneolib::math::basic_vector< T, _Size, Type >
yyzneolib::math::basic_vector< T, _Size, Type >
yzneolib::math::basic_vector< T, _Size, Type >
yzxneolib::math::basic_vector< T, _Size, Type >
yzyneolib::math::basic_vector< T, _Size, Type >
yzzneolib::math::basic_vector< T, _Size, Type >
zneolib::math::basic_vector< T, _Size, Type >
zxneolib::math::basic_vector< T, _Size, Type >
zxxneolib::math::basic_vector< T, _Size, Type >
zxyneolib::math::basic_vector< T, _Size, Type >
zxzneolib::math::basic_vector< T, _Size, Type >
zyneolib::math::basic_vector< T, _Size, Type >
zyxneolib::math::basic_vector< T, _Size, Type >
zyyneolib::math::basic_vector< T, _Size, Type >
zyzneolib::math::basic_vector< T, _Size, Type >
zzneolib::math::basic_vector< T, _Size, Type >
zzxneolib::math::basic_vector< T, _Size, Type >
zzyneolib::math::basic_vector< T, _Size, Type >
zzzneolib::math::basic_vector< T, _Size, Type >