| brush_ | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| compute_piecewise_linear_falloff() const | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| 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) const | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| EraseOperationExecutor(const bContext &) | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| eraser_radius | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| eraser_squared_radius_pixels | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| eraser_strength | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| execute(EraseOperation &self, const bContext &C, const InputSample &extension_sample) | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| hard_eraser(const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, bke::CurvesGeometry &dst, const bool keep_caps) const | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| intersections_segment_circle_integers(const int2 &s0, const int2 &s1, const int2 ¢er, const int64_t radius_2, int64_t &r_mu0, int64_t &r_mu1) | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inlinestatic |
| mouse_position | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| mouse_position_pixels | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | |
| opacity_threshold | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | static |
| 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) const | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |
| 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::EraseOperationExecutor | inline |
| stroke_eraser(const bke::CurvesGeometry &src, const Span< float2 > screen_space_positions, bke::CurvesGeometry &dst) const | blender::ed::sculpt_paint::greasepencil::EraseOperationExecutor | inline |