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

RBridgeSpecialist::SegmentInfo Struct Reference

This struct holds information about a segment in the image. More...

#include <RBridgeSpecialist.h>

Collaboration diagram for RBridgeSpecialist::SegmentInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SegmentInfo ()
 Constructor.


Public Attributes

double lmValidityYellow
 A vote for beacon with yellow.

double lmValidityOrange
 A vote for beacon with orange.

Rectangle rect
 The bounding box aligned to the horizon.

int yellow
 Number of yellow pixels.

int skyblue
 Number of skyblue pixels.

int orange
 Number of orange pixels.

int size
 The number of pixels.

colorClass leftColor
 The left color of a bite-mark.

colorClass rightColor
 The right color of a bite-mark.

list< LinePair > * segment
 A pointer to the related region.


Detailed Description

This struct holds information about a segment in the image.

Definition at line 51 of file RBridgeSpecialist.h.


Constructor & Destructor Documentation

RBridgeSpecialist::SegmentInfo::SegmentInfo  ) 
 

Constructor.

Definition at line 13 of file RBridgeSpecialist.cpp.


Member Data Documentation

double RBridgeSpecialist::SegmentInfo::lmValidityYellow
 

A vote for beacon with yellow.

Definition at line 56 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::createValidities(), RBridgeSpecialist::findBridgeMark(), and RBridgeSpecialist::getPosition().

double RBridgeSpecialist::SegmentInfo::lmValidityOrange
 

A vote for beacon with orange.

Definition at line 58 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::createValidities(), RBridgeSpecialist::findBridgeMark(), and RBridgeSpecialist::getPosition().

Rectangle RBridgeSpecialist::SegmentInfo::rect
 

The bounding box aligned to the horizon.

Definition at line 60 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::createBBox(), RBridgeSpecialist::findBridgeMark(), and RBridgeSpecialist::getPosition().

int RBridgeSpecialist::SegmentInfo::yellow
 

Number of yellow pixels.

Definition at line 62 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::countColors(), and RBridgeSpecialist::createValidities().

int RBridgeSpecialist::SegmentInfo::skyblue
 

Number of skyblue pixels.

Definition at line 64 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::countColors(), and RBridgeSpecialist::createValidities().

int RBridgeSpecialist::SegmentInfo::orange
 

Number of orange pixels.

Definition at line 66 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::countColors(), and RBridgeSpecialist::createValidities().

int RBridgeSpecialist::SegmentInfo::size
 

The number of pixels.

Definition at line 68 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::createBBox().

colorClass RBridgeSpecialist::SegmentInfo::leftColor
 

The left color of a bite-mark.

Definition at line 70 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::getPosition().

colorClass RBridgeSpecialist::SegmentInfo::rightColor
 

The right color of a bite-mark.

Definition at line 72 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::findBridgeMark(), and RBridgeSpecialist::getPosition().

list<LinePair>* RBridgeSpecialist::SegmentInfo::segment
 

A pointer to the related region.

Definition at line 74 of file RBridgeSpecialist.h.

Referenced by RBridgeSpecialist::createBBox().


The documentation for this struct was generated from the following files:
Generated on Thu Sep 23 20:11:08 2004 for GT2004 by doxygen 1.3.6