Blender V4.3
blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor Member List

This is the complete list of members for blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor, including all inherited members.

brush_blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
compute_piecewise_linear_falloff() constblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
curves_intersections_and_points_sides(const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, const Span< EraserRing > rings, MutableSpan< std::pair< int, PointCircleSide > > r_point_ring, MutableSpan< SegmentCircleIntersection > r_intersections) constblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
EraseOperationExecutor(const bContext &)blender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
eraser_radiusblender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
eraser_squared_radius_pixelsblender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
eraser_strengthblender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
execute(EraseOperation &self, const bContext &C, const InputSample &extension_sample)blender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
hard_eraser(const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, bke::CurvesGeometry &dst, const bool keep_caps) constblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
intersections_segment_circle_integers(const int2 &s0, const int2 &s1, const int2 &center, const int64_t radius_2, int64_t &r_mu0, int64_t &r_mu1)blender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinlinestatic
mouse_positionblender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
mouse_position_pixelsblender::ed::sculpt_paint::greasepencil::EraseOperationExecutor
opacity_thresholdblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorstatic
segment_intersections_and_points_sides(const int2 &point, const int2 &point_after, const int64_t squared_radius, float &r_mu0, float &r_mu1, PointCircleSide &r_point_side, PointCircleSide &r_point_after_side) constblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
soft_eraser(const blender::bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, blender::bke::CurvesGeometry &dst, const bool keep_caps)blender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline
stroke_eraser(const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, bke::CurvesGeometry &dst) constblender::ed::sculpt_paint::greasepencil::EraseOperationExecutorinline