DigitalCurling3  1.0.0
A curling simulation system for curling AIs
vector2.hpp File Reference

Vector2 を定義します More...

#include <cmath>
#include "json/common.hpp"

Go to the source code of this file.

Classes

struct  digitalcurling3::Vector2
 2次元ベクトル More...
 

Namespaces

 digitalcurling3
 Digital Curling ライブラリはこの名前空間の中に定義されます
 

Functions

constexpr Vector2 digitalcurling3::operator- (Vector2 v)
 ベクトルを反転します More...
 
constexpr Vector2 digitalcurling3::operator+ (Vector2 v1, Vector2 v2)
 ベクトル同士の加算を行います More...
 
constexpr Vector2 digitalcurling3::operator- (Vector2 v1, Vector2 v2)
 ベクトル同士の減算を行います More...
 
constexpr Vector2 digitalcurling3::operator* (float f, Vector2 v)
 ベクトルとスカラー値の乗算を行います More...
 
constexpr Vector2 digitalcurling3::operator* (Vector2 v, float f)
 ベクトルとスカラー値の乗算を行います More...
 
constexpr Vector2 digitalcurling3::operator/ (Vector2 v, float f)
 ベクトルとスカラー値の除算を行います More...
 

Detailed Description

Vector2 を定義します