Skip to content

dtl::XX::YY::draw (形状描画)

Kasugaccho edited this page Apr 12, 2019 · 7 revisions
// (1) STL
template<typename Matrix_>
constexpr bool draw(Matrix_&& matrix_) const noexcept;

// (2) LayerSTL
template<typename Matrix_>
constexpr bool draw(Matrix_&& matrix_, const std::size_t layer_) const noexcept;

// (3) Normal
template<typename Matrix_>
constexpr bool draw(Matrix_&& matrix_, const std::size_t max_x_, const std::size_t max_y_) const noexcept;

// (4) LayerNormal
template<typename Matrix_>
constexpr bool draw(Matrix_&& matrix_, const std::size_t layer_, const std::size_t max_x_, const std::size_t max_y_) const noexcept;

概要

Matrixに描画する。

戻り値

戻り値の型は全てにおいて bool である。

戻り値 説明
false 描画に失敗したことを示す
true 描画に成功したことを示す

例外

投げない

計算量

O(n^2)

Clone this wiki locally