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

ISimulator を定義します More...

#include <cstdint>
#include <array>
#include <vector>
#include <optional>
#include <memory>
#include <string>
#include "vector2.hpp"
#include "transform.hpp"

Go to the source code of this file.

Classes

class  digitalcurling3::ISimulator
 ストーンの挙動を再現する物理シミュレータを扱うためのインターフェイス More...
 
struct  digitalcurling3::ISimulator::Stone
 ストーンの位置,角度,速度,角速度を格納します More...
 
struct  digitalcurling3::ISimulator::Collision
 ストーンどうしの衝突の情報 More...
 
struct  digitalcurling3::ISimulator::Collision::Stone
 衝突に関するストーンの情報 More...
 

Namespaces

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

Detailed Description

ISimulator を定義します