载入中...
搜索中...
未找到
BrushKernel.h
浏览该文件的文档.
Rotatable square kernel using a non-owning falloff strategy.
Definition BrushKernel.h:92
Convenience sink for previews, tests and command construction.
Definition BrushKernel.h:107
Circular weighted kernel using a non-owning falloff strategy.
Definition BrushKernel.h:77
Replaceable mapping from normalized distance to brush strength.
Definition BrushKernel.h:36
virtual ~IBrushFalloff()=default
Releases IBrushFalloff resources.
virtual float evaluate(float normalizedDistance) const =0
Evaluate.
Shape protocol shared by tile, terrain, mask and custom tools.
Definition BrushKernel.h:66
virtual EditRegion bounds(const BrushSample &sample) const =0
Bounds.
virtual ~IBrushKernel()=default
Releases IBrushKernel resources.
virtual void sample(const BrushSample &sample, IBrushSampleSink &sink) const =0
Sample.
Receives weighted points without constraining their storage.
Definition BrushKernel.h:27
virtual ~IBrushSampleSink()=default
Releases IBrushSampleSink resources.
Definition ActionPreviewController.cpp:6
One weighted grid coordinate emitted by a brush kernel.
Definition BrushKernel.h:20
Location and size passed to an interchangeable brush kernel.
Definition BrushKernel.h:12