xcal
基于 C++23 的现代图形渲染引擎
|
#include <position_list.hpp>
Public 类型 | |
using | data_t = std::vector< __ItemType > |
Public 成员函数 | |
_PositionList () | |
_PositionList (const data_t &list) | |
_PositionList (const data_t &list, bool_t closed) | |
const Proxy< bool_t > & | closed () const |
Proxy< bool_t > & | closed () |
const std::vector< __ItemType > & | positions () const |
std::vector< __ItemType > & | positions () |
_PositionList & | operator= (const data_t &list) |
size_t | count () const |
__ItemType & | operator[] (size_t index) |
const __ItemType & | operator[] (size_t index) const |
![]() | |
MProperty ()=default | |
MProperty (const MProperty &)=delete | |
MProperty (MProperty &&)=delete | |
MProperty & | operator= (const MProperty &)=delete |
MProperty & | operator= (MProperty &&)=delete |
bool_t | is_changed () const |
void | set_changed () const |
void | reset_changed () const |
Type | type () const |
virtual | ~MProperty ()=default |
在文件 position_list.hpp 第 11 行定义.
using xcal::property::_PositionList< __ItemType, __Type >::data_t = std::vector<__ItemType> |
在文件 position_list.hpp 第 15 行定义.
|
inline |
在文件 position_list.hpp 第 22 行定义.
|
inlineexplicit |
在文件 position_list.hpp 第 23 行定义.
|
inline |
在文件 position_list.hpp 第 24 行定义.
|
inline |
在文件 position_list.hpp 第 28 行定义.
|
inline |
在文件 position_list.hpp 第 27 行定义.
被这些函数引用 xcal::mobject::Polygone::Polygone().
|
inline |
在文件 position_list.hpp 第 35 行定义.
|
inline |
在文件 position_list.hpp 第 31 行定义.
|
inline |
在文件 position_list.hpp 第 36 行定义.
|
inline |
在文件 position_list.hpp 第 37 行定义.
|
inline |
在文件 position_list.hpp 第 30 行定义.
|
inline |
在文件 position_list.hpp 第 29 行定义.
被这些函数引用 xcal::mobject::Polygone::points().