pub trait LineIteratorTrait: LineIteratorTraitConst {
Show 18 methods fn as_raw_mut_LineIterator(&mut self) -> *mut c_void; fn ptr(&mut self) -> *mut u8 { ... } unsafe fn set_ptr(&mut self, val: *mut u8) { ... } fn set_step(&mut self, val: i32) { ... } fn set_elem_size(&mut self, val: i32) { ... } fn set_err(&mut self, val: i32) { ... } fn set_count(&mut self, val: i32) { ... } fn set_minus_delta(&mut self, val: i32) { ... } fn set_plus_delta(&mut self, val: i32) { ... } fn set_minus_step(&mut self, val: i32) { ... } fn set_plus_step(&mut self, val: i32) { ... } fn set_minus_shift(&mut self, val: i32) { ... } fn set_plus_shift(&mut self, val: i32) { ... } fn set_p(&mut self, val: Point) { ... } fn set_ptmode(&mut self, val: bool) { ... } fn init(
        &mut self,
        img: &Mat,
        bounding_area_rect: Rect,
        pt1: Point,
        pt2: Point,
        connectivity: i32,
        left_to_right: bool
    ) -> Result<()> { ... } fn try_deref_mut(&mut self) -> Result<*mut u8> { ... } fn incr(&mut self) -> Result<LineIterator> { ... }
}

Required Methods

Provided Methods

Returns pointer to the current pixel.

Moves iterator to the next pixel on the line.

This is the prefix version (++it).

Implementors