ユーザ用ツール

サイト用ツール


cgfs:vmath

#ifndef VMATH_H
#define VMATH_H

namespace vmath {

template <typename T>
struct vec2 {
    T x, y;
    vec2() = default;
    vec2(T x, T y) : x{x}, y{y} {}
};

template <typename T>
struct vec3 {
    T x, y, z;
    vec3() = default;
    vec3(T x, T y, T z) : x{x}, y{y}, z{z} {}
};

}  // namespace vmath

#endif

cgfs/vmath.txt · 最終更新: 2024/07/12 03:19 by freemikan

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki