OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::FloatQuad Struct Reference

#include <FloatQuad.hpp>

Public Member Functions

SIV3D_NODISCARD_CXX20 FloatQuad ()=default
 
constexpr SIV3D_NODISCARD_CXX20 FloatQuad (const Float2 &p0, const Float2 &p1, const Float2 &p2, const Float2 &p3) noexcept
 
constexpr SIV3D_NODISCARD_CXX20 FloatQuad (const Vec2 &p0, const Vec2 &p1, const Vec2 &p2, const Vec2 &p3) noexcept
 
constexpr SIV3D_NODISCARD_CXX20 FloatQuad (const Quad &q) noexcept
 

Public Attributes

Float2 p [4]
 

Constructor & Destructor Documentation

◆ FloatQuad() [1/4]

SIV3D_NODISCARD_CXX20 s3d::FloatQuad::FloatQuad ( )
default

◆ FloatQuad() [2/4]

constexpr SIV3D_NODISCARD_CXX20 s3d::FloatQuad::FloatQuad ( const Float2 p0,
const Float2 p1,
const Float2 p2,
const Float2 p3 
)
constexprnoexcept

◆ FloatQuad() [3/4]

constexpr SIV3D_NODISCARD_CXX20 s3d::FloatQuad::FloatQuad ( const Vec2 p0,
const Vec2 p1,
const Vec2 p2,
const Vec2 p3 
)
constexprnoexcept

◆ FloatQuad() [4/4]

constexpr SIV3D_NODISCARD_CXX20 s3d::FloatQuad::FloatQuad ( const Quad q)
explicitconstexprnoexcept

Member Data Documentation

◆ p

Float2 s3d::FloatQuad::p[4]

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