// The minimum number of points required to draw the edge.
The minimum number of points required to draw the edge.
The minimum number of points required to draw the edge .
fn min_points(&self, conf: &InterpolationConfig) -> u32 {
            match self.kind {
                EdgeProfileKind::Blank => {
                    blank_segment_point_count(self.a_weight, conf.blank_delay_points)
                }
                EdgeProfileKind::Lit { distance, end_corner } => {
                    lit_segment_min_point_count(
                        distance,
                        end_corner,
                        conf.distance_per_point,
                        conf.radians_per_point,
                        self.a_weight,
                    )
                }
            }
        }
fn min_points ( & self , conf : & InterpolationConfig ) -> u32 { match self . kind { EdgeProfileKind :: Blank => { blank_segment_point_count ( self . a_weight , conf . blank_delay_points ) } EdgeProfileKind :: Lit { distance , end_corner } => { lit_segment_min_point_count ( distance , end_corner , conf . distance_per_point , conf . radians_per_point , self . a_weight , ) } } }
The minimum number of points required to draw the edge.
The minimum number of points required to draw the edge .
&self
conf
&InterpolationConfig