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

Circular weighted kernel using a non-owning falloff strategy. 更多...

#include <BrushKernel.h>

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

Public 成员函数

 CircleBrushKernel (const IBrushFalloff *falloff=nullptr)
 Circle 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.
 

详细描述

Circular weighted kernel using a non-owning falloff strategy.

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

构造及析构函数说明

◆ CircleBrushKernel()

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

Circle brush kernel.

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

成员函数说明

◆ bounds()

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

Bounds.

实现了 eve::editor::IBrushKernel.

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

引用了 sample().

◆ sample()

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

◆ setFalloff()

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

Sets the falloff.

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


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