# opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT Struct Reference

Stores the coordinates of hough segments points in body space & image space, also stores the hough lines data. More...

List of all members.

## Public Attributes
math::Vector4 | bp [2]
| Body-frame Hough Segment end points. In the Pre-processing stage, this points are not available, just in the Sampling stage.
double | d_mn
| Hough Segment slope (angle, in radians) --1 MATCH PARAMETER--.
double | le
| Hough Segment's length (pixels) --1 MATCH PARAMETER--.
math::Vector2 | mn
| Hough Segment's normal slope as Vector2.
int | partIdx
| id of the link this segment belongs to.
math::Vector2 | sp [2]
| Warped (2D) Hough Segment end points.
math::Vector2 | spm
| Warped (2D) Hough Segment middle point. --2 MATCH PARAMETERs (each axe)--.

## Detailed Description

Stores the coordinates of hough segments points in body space & image space, also stores the hough lines data.

## Member Data Documentation

math::Vector4 opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::bp[2]

Body-frame Hough Segment end points. In the Pre-processing stage, this points are not available, just in the Sampling stage.

double opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::d_mn

Hough Segment slope (angle, in radians) --1 MATCH PARAMETER--.

Hough Segment's normal slope in radians

double opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::le

Hough Segment's length (pixels) --1 MATCH PARAMETER--.

math::Vector2 opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::mn

Hough Segment's normal slope as Vector2.

int opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::partIdx

id of the link this segment belongs to.

math::Vector2 opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::sp[2]

Warped (2D) Hough Segment end points.

math::Vector2 opentl::core::cvdata::HoughLines::HoughLines::HSEGMENT::spm

Warped (2D) Hough Segment middle point. --2 MATCH PARAMETERs (each axe)--.