opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Friends | List of all members
osc::AntiAliasingLevel Class Referencefinal

#include <anti_aliasing_level.h>

Public Member Functions

constexpr AntiAliasingLevel ()=default
 
constexpr AntiAliasingLevel (int value)
 
template<std::integral T>
constexpr T get_as () const
 
constexpr AntiAliasingLeveloperator++ ()
 

Static Public Member Functions

static constexpr AntiAliasingLevel min ()
 
static constexpr AntiAliasingLevel none ()
 

Friends

auto operator<=> (const AntiAliasingLevel &, const AntiAliasingLevel &)=default
 

Constructor & Destructor Documentation

◆ AntiAliasingLevel() [1/2]

constexpr osc::AntiAliasingLevel::AntiAliasingLevel ( )
constexprdefault

◆ AntiAliasingLevel() [2/2]

constexpr osc::AntiAliasingLevel::AntiAliasingLevel ( int  value)
inlineexplicitconstexpr

Member Function Documentation

◆ get_as()

template<std::integral T>
constexpr T osc::AntiAliasingLevel::get_as ( ) const
inlineconstexpr

◆ min()

static constexpr AntiAliasingLevel osc::AntiAliasingLevel::min ( )
inlinestaticconstexpr

◆ none()

static constexpr AntiAliasingLevel osc::AntiAliasingLevel::none ( )
inlinestaticconstexpr

◆ operator++()

constexpr AntiAliasingLevel & osc::AntiAliasingLevel::operator++ ( )
inlineconstexpr

Friends And Related Symbol Documentation

◆ operator<=>


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