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

YSTest PreAlpha_b500_20140530 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
所有成员列表
YSLib::Drawing::RectTransformer结构体 参考

标准矩形转换器。 更多...

`#include <yblit.h>`

## Public 成员函数

template<typename _tOut , class _fTransformPixel , class _fTransformLine >
void | operator() (_tOut dst, const Size &ds, const Point &dp, const Size &sc, _fTransformPixel tp, _fTransformLine tl)
| 渲染标准矩形内的像素。 更多...
template<typename _tOut , class _fTransformPixel , class _fTransformLine >
void | operator() (_tOut dst, const Size &ds, const Rect &r, _fTransformPixel tp, _fTransformLine tl)
template<typename _tOut , class _fTransformPixel , class _fTransformLine >
void | operator() (_tOut dst, SDst dw, SDst dh, SPos x, SPos y, SDst w, SDst h, _fTransformPixel tp, _fTransformLine tl)

## 详细描述

标准矩形转换器。

自从
  build 266

在文件 yblit.h 第 368 行定义.

## 成员函数说明

template<typename _tOut , class _fTransformPixel , class _fTransformLine >

void YSLib::Drawing::RectTransformer::operator() | ( | _tOut | dst,
|  | const Size & | ds,
|  | const Point & | dp,
|  | const Size & | sc,
|  | _fTransformPixel | tp,
|  | _fTransformLine | tl
| ) |  |

inline

渲染标准矩形内的像素。

模板参数

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

注解
  不含右边界和下边界。

自从
  build 438

在文件 yblit.h 第 379 行定义.

template<typename _tOut , class _fTransformPixel , class _fTransformLine >

void YSLib::Drawing::RectTransformer::operator() | ( | _tOut | dst,
|  | const Size & | ds,
|  | const Rect & | r,
|  | _fTransformPixel | tp,
|  | _fTransformLine | tl
| ) |  |

inline

在文件 yblit.h 第 393 行定义.

template<typename _tOut , class _fTransformPixel , class _fTransformLine >

void YSLib::Drawing::RectTransformer::operator() | ( | _tOut | dst,
|  | SDst | dw,
|  | SDst | dh,
|  | SPos | x,
|  | SPos | y,
|  | SDst | w,
|  | SDst | h,
|  | _fTransformPixel | tp,
|  | _fTransformLine | tl
| ) |  |

inline

在文件 yblit.h 第 401 行定义.

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

- yblit.h