Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

# horLinePair2 Class Reference

`#include <SegmentationTools.h>`

Inheritance diagram for horLinePair2:

[legend]
Collaboration diagram for horLinePair2:

[legend]
List of all members.

## Public Member Functions
| horLinePair2 (point p1, int p2x)
| horLinePair2 (point p1, point p2)
unsigned short | getId ()
point | toConsider ()
point | pt1 ()
point | pt2 ()
double | size ()
direction | getDirection ()
## Private Attributes
point | p1
int | p2x
point | center

## Constructor & Destructor Documentation

horLinePair2::horLinePair2 | ( | point | p1,
|  | int | p2x
| ) | `[inline]`

| Definition at line 105 of file SegmentationTools.h. References point.

horLinePair2::horLinePair2 | ( | point | p1,
|  | point | p2
| ) | `[inline]`

| Definition at line 111 of file SegmentationTools.h. References p2x, point, and Vector2< V >::x.

## Member Function Documentation

unsigned short horLinePair2::getId | ( |  | ) | `[inline, virtual]`

| Implements figure. Definition at line 117 of file SegmentationTools.h. References Vector2< V >::y.

point horLinePair2::toConsider | ( |  | ) | `[inline, virtual]`

| Implements figure. Definition at line 118 of file SegmentationTools.h. References point.

point horLinePair2::pt1 | ( |  | ) | `[inline, virtual]`

| Implements LinePair2. Definition at line 119 of file SegmentationTools.h. References point.

point horLinePair2::pt2 | ( |  | ) | `[inline, virtual]`

| Implements LinePair2. Definition at line 120 of file SegmentationTools.h. References p2x, point, and Vector2< V >::y.

double horLinePair2::size | ( |  | ) | `[inline, virtual]`

| Reimplemented from figure. Definition at line 121 of file SegmentationTools.h. References p2x, and Vector2< V >::x.

direction horLinePair2::getDirection | ( |  | ) | `[inline, virtual]`

| Implements LinePair2. Definition at line 122 of file SegmentationTools.h. References direction.

## Member Data Documentation

point horLinePair2::p1`[private]`

| Definition at line 100 of file SegmentationTools.h.

int horLinePair2::p2x`[private]`

| Definition at line 101 of file SegmentationTools.h. Referenced by horLinePair2(), pt2(), and size().

point horLinePair2::center`[private]`

| Definition at line 103 of file SegmentationTools.h.

The documentation for this class was generated from the following file:

- Modules/ImageProcessor/ImageProcessorTools/SegmentationTools.h