Skip to content

LineIterator

Constructors

initialize(pt1: Cv::Point2i, pt2: Cv::Point2i, connectivity: Integer, left_to_right: TrueClass)

initialize(bounding_area_size: Cv::Size2i, pt1: Cv::Point2i, pt2: Cv::Point2i, connectivity: Integer, left_to_right: TrueClass)

initialize(bounding_area_rect: Cv::Rect2i, pt1: Cv::Point2i, pt2: Cv::Point2i, connectivity: Integer, left_to_right: TrueClass)

initialize(img: Cv::Mat, pt1: Cv::Point2i, pt2: Cv::Point2i, connectivity: Integer, left_to_right: TrueClass)

Attributes

count: Integer (read/write)

elem_size: Integer (read/write)

err: Integer (read/write)

minus_delta: Integer (read/write)

minus_shift: Integer (read/write)

minus_step: Integer (read/write)

p: Cv::Point2i (read/write)

plus_delta: Integer (read/write)

plus_shift: Integer (read/write)

plus_step: Integer (read/write)

ptmode: TrueClass (read/write)

ptr: Rice::Pointer≺unsigned char≻ (read/write)

ptr0: Rice::Pointer≺unsigned char≻ (read/write)

step: Integer (read/write)

Methods

dereference -> Rice::Pointer≺unsigned char≻

increment -> Cv::LineIterator

increment_post(arg_0: Integer) -> Cv::LineIterator

init(img: Cv::Mat, bounding_area_rect: Cv::Rect2i, pt1: Cv::Point2i, pt2: Cv::Point2i, connectivity: Integer, left_to_right: TrueClass) -> NilClass

pos -> Cv::Point2i