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

# edge Class Reference

`#include <SegmentationTools.h>`

Inheritance diagram for edge:

[legend]
Collaboration diagram for edge:

[legend]
List of all members.

## Public Member Functions
| edge (point &p, unsigned short i)
| edge (int &x, int &y, unsigned short i)
point | toConsider ()
unsigned short | getId ()
## Private Attributes
point | pt
unsigned short | id

## Constructor & Destructor Documentation

edge::edge | ( | point & | p,
|  | unsigned short | i
| ) | `[inline]`

| Definition at line 79 of file SegmentationTools.h. References pt.

edge::edge | ( | int & | x,
|  | int & | y,
|  | unsigned short | i
| ) | `[inline]`

| Definition at line 80 of file SegmentationTools.h. References pt, Vector2< V >::x, and Vector2< V >::y.

## Member Function Documentation

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

| Implements figure. Definition at line 85 of file SegmentationTools.h. References point, and pt.

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

| Implements figure. Definition at line 86 of file SegmentationTools.h.

## Member Data Documentation

point edge::pt`[private]`

| Definition at line 75 of file SegmentationTools.h. Referenced by edge(), and toConsider().

unsigned short edge::id`[private]`

| Definition at line 76 of file SegmentationTools.h.

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

- Modules/ImageProcessor/ImageProcessorTools/SegmentationTools.h