YSTest: YSLib::Drawing::VerticalLineTransfomer结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 成员函数 | 所有成员列表
YSLib::Drawing::VerticalLineTransfomer结构体 参考

竖直线转换器。 更多...

`#include <YBlit.h>`

## Public 成员函数

template<typename _tOut , typename _tIn >
void | operator() (_tOut dst_iter, size_t n, SDst dw, _tIn src_iter) const
| 渲染竖直线上的像素。 更多...

## 详细描述

竖直线转换器。

自从
  build 182

在文件 YBlit.h 第 47 行定义.

## 成员函数说明

## ◆ operator()()

template<typename _tOut , typename _tIn >

void YSLib::Drawing::VerticalLineTransfomer::operator() | ( | _tOut | dst_iter,
|  | size_t | n,
|  | SDst | dw,
|  | _tIn | src_iter
| ) |  | const

inline

渲染竖直线上的像素。

模板参数

  _tOut | 输出迭代器类型（需要支持 += 操作，一般应是随机迭代器）。
  _tIn | 输入迭代器类型。

前置条件
  断言：对非零参数起始迭代器不能判定为不可解引用。

自从
  build 583

在文件 YBlit.h 第 58 行定义.

引用了 ystdex::is_undereferenceable(), YSLib::YAssert() , 以及 yunseq.

函数调用图:

该结构体的文档由以下文件生成:

- YBlit.h