OpenSiv3D  v0.6.5
C++20 framework for creative coding
Grid.hpp File Reference
#include "Common.hpp"
#include "Array.hpp"
#include "PointVector.hpp"
#include "detail/Grid.ipp"

Classes

class  s3d::Grid< Type, Allocator >
 二次元配列クラス More...
 
class  s3d::Grid< Type, Allocator >
 二次元配列クラス More...
 

Namespaces

 s3d
 

Functions

template<class Type , class Allocator >
void s3d::Formatter (FormatData &formatData, const Grid< Type, Allocator > &value)
 
template<class Type >
 s3d::Grid (std::initializer_list< std::initializer_list< Type >>) -> Grid< Type >
 
template<class Type >
 s3d::Grid (typename Grid< Type >::size_type, typename Grid< Type >::size_type, const Array< Type > &) -> Grid< Type >
 
template<class Type >
 s3d::Grid (typename Grid< Type >::size_type, typename Grid< Type >::size_type, Array< Type > &&) -> Grid< Type >
 
template<class Type >
 s3d::Grid (Size, const Array< Type > &) -> Grid< Type >
 
template<class Type >
 s3d::Grid (Size, Array< Type > &&) -> Grid< Type >
 
template<class Type , class Allocator >
void s3d::swap (Grid< Type, Allocator > &a, Grid< Type, Allocator > &b) noexcept