AURobotServers  4
Public Member Functions | Public Attributes | List of all members
UPixelLinked Class Reference

#include <uimageana.h>

Public Member Functions

bool getNext (UPixelLinked *from, int direction, int height, int width)
 
bool getNext (UPixelLinked *from, int direction, int height, int width)
 
UPixelLinked operator= (UPixelLinked v)
 
UPixelLinked operator= (UPixelLinked v)
 
 UPixelLinked ()
 
 UPixelLinked ()
 

Public Attributes

int c
 
int nx
 
int px
 
int r
 

Detailed Description

Class to store information on area outline in an image

Constructor & Destructor Documentation

UPixelLinked::UPixelLinked ( )

Constructor

References c, nx, px, and r.

UPixelLinked::UPixelLinked ( )

Constructor

Member Function Documentation

bool UPixelLinked::getNext ( UPixelLinked from,
int  direction,
int  height,
int  width 
)

Set ref position from a previous and a directions. height and width is needed to test for leagal values Returns true if new position is valid

References c, nx, px, and r.

Referenced by UImageAna::imageContour2(), UImagePoly::imageContour2(), UImageAna::imageContourMaha(), UImagePoly::imageContourMaha(), UImageAna::imageContourMahaCroma(), and UImagePoly::imageContourMahaCroma().

bool UPixelLinked::getNext ( UPixelLinked from,
int  direction,
int  height,
int  width 
)

Set ref position from a previous and a directions. height and width is needed to test for leagal values Returns true if new position is valid

UPixelLinked UPixelLinked::operator= ( UPixelLinked  v)

Assignment operator

UPixelLinked UPixelLinked::operator= ( UPixelLinked  v)

Assignment operator

References c, nx, px, and r.

Member Data Documentation

int UPixelLinked::c
int UPixelLinked::nx
int UPixelLinked::px
int UPixelLinked::r

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