载入中...
搜索中...
未找到
eve::editor::BoxBrushKernel类 参考final

Rotatable square kernel using a non-owning falloff strategy. 更多...

#include <BrushKernel.h>

类 eve::editor::BoxBrushKernel 继承关系图:
eve::editor::IBrushKernel

Public 成员函数

 BoxBrushKernel (const IBrushFalloff *falloff=nullptr)
 Box brush kernel.
 
void setFalloff (const IBrushFalloff *falloff)
 Sets the falloff.
 
EditRegion bounds (const BrushSample &sample) const override
 Bounds.
 
void sample (const BrushSample &sample, IBrushSampleSink &sink) const override
 Sample.
 
- Public 成员函数 继承自 eve::editor::IBrushKernel
virtual ~IBrushKernel ()=default
 Releases IBrushKernel resources.
 

详细描述

Rotatable square kernel using a non-owning falloff strategy.

在文件 BrushKernel.h 第 92 行定义.

构造及析构函数说明

◆ BoxBrushKernel()

eve::editor::BoxBrushKernel::BoxBrushKernel ( const IBrushFalloff *  falloff = nullptr)
explicit

Box brush kernel.

在文件 BrushKernel.cpp 第 52 行定义.

成员函数说明

◆ bounds()

EditRegion eve::editor::BoxBrushKernel::bounds ( const BrushSample &  sample) const
overridevirtual

Bounds.

实现了 eve::editor::IBrushKernel.

在文件 BrushKernel.cpp 第 53 行定义.

引用了 sample().

◆ sample()

void eve::editor::BoxBrushKernel::sample ( const BrushSample &  sample,
IBrushSampleSink &  sink 
) const
overridevirtual

◆ setFalloff()

void eve::editor::BoxBrushKernel::setFalloff ( const IBrushFalloff *  falloff)
inline

Sets the falloff.

在文件 BrushKernel.h 第 97 行定义.


该类的文档由以下文件生成: