Iros
 
Loading...
Searching...
No Matches
gfx::PointTag::Mixin Struct Reference

#include </home/runner/work/iros/iros/libs/diusgfx/include/diusgfx/point.h>

Public Types

using Self = di::math::linalg::Vec<PointTag>
 

Public Member Functions

constexpr auto x () const
 
constexpr auto x () -> f32 &
 
constexpr auto y () const
 
constexpr auto y () -> f32 &
 
constexpr auto with_x (Type x) const
 
constexpr auto with_y (Type y) const
 

Member Typedef Documentation

◆ Self

Member Function Documentation

◆ with_x()

auto gfx::PointTag::Mixin::with_x ( Type x) const
inlineconstexpr

◆ with_y()

auto gfx::PointTag::Mixin::with_y ( Type y) const
inlineconstexpr

◆ x() [1/2]

auto gfx::PointTag::Mixin::x ( ) -> f32&
inlineconstexpr

◆ x() [2/2]

auto gfx::PointTag::Mixin::x ( ) const
inlineconstexpr

◆ y() [1/2]

auto gfx::PointTag::Mixin::y ( ) -> f32&
inlineconstexpr

◆ y() [2/2]

auto gfx::PointTag::Mixin::y ( ) const
inlineconstexpr

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