neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::unit_literals Namespace Reference

Functions

basic_length< default_geometry_value_typeoperator""_px (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_dip (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_dp (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_pt (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_pc (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_em (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_mm (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_cm (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_in (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_pct (long double aValue)
 
basic_length< default_geometry_value_typeoperator""_px (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_dip (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_dp (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_pt (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_pc (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_em (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_mm (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_cm (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_in (unsigned long long int aValue)
 
basic_length< default_geometry_value_typeoperator""_pct (unsigned long long int aValue)
 

Function Documentation

◆ operator""_cm() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_cm ( long double  aValue)
inline

Definition at line 858 of file units.hpp.

◆ operator""_cm() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_cm ( unsigned long long int  aValue)
inline

Definition at line 908 of file units.hpp.

◆ operator""_dip() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_dip ( long double  aValue)
inline

Definition at line 828 of file units.hpp.

◆ operator""_dip() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_dip ( unsigned long long int  aValue)
inline

Definition at line 878 of file units.hpp.

◆ operator""_dp() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_dp ( long double  aValue)
inline

Definition at line 833 of file units.hpp.

◆ operator""_dp() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_dp ( unsigned long long int  aValue)
inline

Definition at line 883 of file units.hpp.

◆ operator""_em() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_em ( long double  aValue)
inline

Definition at line 848 of file units.hpp.

◆ operator""_em() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_em ( unsigned long long int  aValue)
inline

Definition at line 898 of file units.hpp.

◆ operator""_in() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_in ( long double  aValue)
inline

Definition at line 863 of file units.hpp.

◆ operator""_in() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_in ( unsigned long long int  aValue)
inline

Definition at line 913 of file units.hpp.

◆ operator""_mm() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_mm ( long double  aValue)
inline

Definition at line 853 of file units.hpp.

◆ operator""_mm() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_mm ( unsigned long long int  aValue)
inline

Definition at line 903 of file units.hpp.

◆ operator""_pc() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pc ( long double  aValue)
inline

Definition at line 843 of file units.hpp.

◆ operator""_pc() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pc ( unsigned long long int  aValue)
inline

Definition at line 893 of file units.hpp.

◆ operator""_pct() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pct ( long double  aValue)
inline

Definition at line 868 of file units.hpp.

◆ operator""_pct() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pct ( unsigned long long int  aValue)
inline

Definition at line 918 of file units.hpp.

◆ operator""_pt() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pt ( long double  aValue)
inline

Definition at line 838 of file units.hpp.

◆ operator""_pt() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_pt ( unsigned long long int  aValue)
inline

Definition at line 888 of file units.hpp.

◆ operator""_px() [1/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_px ( long double  aValue)
inline

Definition at line 823 of file units.hpp.

◆ operator""_px() [2/2]

basic_length< default_geometry_value_type > neogfx::unit_literals::operator""_px ( unsigned long long int  aValue)
inline

Definition at line 873 of file units.hpp.