载入中...
搜索中...
未找到
dtl::utility::DrawJagged< Derived, Matrix_Var_, Return_Var_ > 模板类 参考
#include <DrawJagged.hpp>
Public 成员函数 | |
| template<typename Matrix_ , typename... Args> | |
| constexpr Return_Var_ | draw (Matrix_ &matrix_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename... Args> | |
| constexpr Return_Var_ | redraw (const Matrix_Var_ &init_value_, Matrix_ &matrix_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename... Args> | |
| constexpr Return_Var_ | drawAdd (Matrix_ &matrix_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename Matrix2_ , typename... Args> | |
| constexpr Return_Var_ | drawOther (Matrix_ &matrix_, Matrix2_ &matrix2_, Args &&... args) const noexcept |
| template<typename Matrix_Var2_ , typename Matrix_ , typename Matrix2_ , typename... Args> | |
| constexpr Return_Var_ | drawOther (Matrix_ &matrix_, Matrix2_ &matrix2_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename Function_ , typename... Args> | |
| constexpr Return_Var_ | drawOperator (Matrix_ &matrix_, Function_ &&function_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename Function_ > | |
| constexpr Return_Var_ | drawOperatorArray (Matrix_ &matrix_, const Index_Size max_x_, const Index_Size max_y_, Function_ &&function_) const noexcept |
| template<typename Matrix_ , typename Function_ , typename... Args> | |
| constexpr Return_Var_ | drawFunction (Matrix_ &matrix_, Function_ &&function_, Args &&... args) const noexcept |
| template<typename Matrix_ , typename Function_ , typename... Args> | |
| constexpr Return_Var_ | drawAddOperator (Matrix_ &matrix_, Function_ &&function_, Args &&... args) const noexcept |
| template<typename Matrix_ > | |
| constexpr Return_Var_ | drawArray (Matrix_ &matrix_, const Index_Size max_x_, const Index_Size max_y_) const noexcept |
| template<typename Matrix_ , typename ... Args_> | |
| constexpr Return_Var_ | operator() (Matrix_ &matrix_, Args_ &&... args_) const noexcept |
| template<typename Matrix_ , typename ... Args_> | |
| DTL_VERSIONING_CPP14_CONSTEXPR Matrix_ && | create (Matrix_ &&matrix_, Args_ &&... args_) const noexcept |
| template<typename Matrix_ , typename ... Args_> | |
| DTL_VERSIONING_CPP14_CONSTEXPR Matrix_ && | createArray (Matrix_ &&matrix_, Args_ &&... args_) const noexcept |
| template<typename Matrix_ , typename ... Args_> | |
| DTL_VERSIONING_CPP14_CONSTEXPR Matrix_ && | createOperator (Matrix_ &&matrix_, Args_ &&... args_) const noexcept |
| template<typename Matrix_ , typename ... Args_> | |
| DTL_VERSIONING_CPP14_CONSTEXPR Matrix_ && | createOperatorArray (Matrix_ &&matrix_, Args_ &&... args_) const noexcept |
详细描述
template<typename Derived, typename Matrix_Var_, typename Return_Var_ = bool>
class dtl::utility::DrawJagged< Derived, Matrix_Var_, Return_Var_ >
class dtl::utility::DrawJagged< Derived, Matrix_Var_, Return_Var_ >
在文件 DrawJagged.hpp 第 28 行定义.
成员函数说明
◆ create()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename ... Args_>
|
inlinenoexcept |
◆ createArray()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename ... Args_>
|
inlinenoexcept |
◆ createOperator()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename ... Args_>
|
inlinenoexcept |
◆ createOperatorArray()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename ... Args_>
|
inlinenoexcept |
◆ draw()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename... Args>
|
inlineconstexprnoexcept |
◆ drawAdd()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 69 行定义.
◆ drawAddOperator()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename Function_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 136 行定义.
◆ drawArray()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ >
|
inlineconstexprnoexcept |
◆ drawFunction()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename Function_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 125 行定义.
◆ drawOperator()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename Function_ , typename... Args>
|
inlineconstexprnoexcept |
◆ drawOperatorArray()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename Function_ >
|
inlineconstexprnoexcept |
◆ drawOther() [1/2]
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename Matrix2_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 80 行定义.
◆ drawOther() [2/2]
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_Var2_ , typename Matrix_ , typename Matrix2_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 92 行定义.
◆ operator()()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename ... Args_>
|
inlineconstexprnoexcept |
◆ redraw()
template<typename Derived , typename Matrix_Var_ , typename Return_Var_ = bool>
template<typename Matrix_ , typename... Args>
|
inlineconstexprnoexcept |
在文件 DrawJagged.hpp 第 58 行定义.
该类的文档由以下文件生成:
- src/modules/procgen/dtl_compat/DTL/Utility/DrawJagged.hpp