19 float exterior_angle_;
34 float2 get_regular_polygon_vertex_position(
int vertex_index);
56 float bokeh(
float2 point,
float circumradius);
73 resolution_ = resolution;
void determine_canvas(const rcti &preferred_area, rcti &r_area) override
void deinit_execution() override
void init_execution() override
void set_data(const NodeBokehImage *data)
void delete_data_on_finish()
delete_data_on_finish
void set_resolution(int resolution)
void update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span< MemoryBuffer * > inputs) override
a MemoryBuffer contains access to the data
constexpr float COM_BLUR_BOKEH_PIXELS