TLIB documentation
 

tlRect Class Reference

Inheritance diagram for tlRect:

Inheritance graph
[legend]
Collaboration diagram for tlRect:

Collaboration graph
[legend]

List of all members.


Detailed Description

Rectangle object.

One of the most commonly used objects in TLIB is the tlRect object. The tlRect object contains simple rectangular data (position, size) and routines to duplicate, move and resize it. It is used mostly to define a ROI (Region Of Interest, i.e. to limit the image processing to a given portion of an image), leading to shorter execution times.

Public Member Functions

 tlRect ()
 tlRect (int x, int y, int width, int height)
virtual ~tlRect ()
int set (int x, int y, int width, int height)
int collapse (int dsize)
int expand (int dsize)
int setCenter (int x, int y)
int copy (tlRect *rect)
int copyTo (tlRect *rect)
tlRectcopy ()
int intersect (tlRect *rect)
int setSize (int width, int height, int depth=255)
int setLocation (int x, int y, int disp=0)
int setLocation (tlPoint *point)
int shift (int dx, int dy, int ddisp=0)
int setWorldLocation (float wx, float wy, float wz)
tlLocationtoLocation ()
int toLocation (tlLocation *location)

Public Attributes

int width
int height
int depth
int x
int y
int disp
float wx
float wy
float wz


Constructor & Destructor Documentation

tlRect::tlRect (  ) 

Constructor, initialize all members to 0.

Note:
See error management for details.

Referenced by copy(), tlImage::drawCross(), tlObject::extract(), and tlPixelArray::toRect().

tlRect::tlRect ( int  x,
int  y,
int  width,
int  height 
)

Constructor, initialize all members to the desired value.

Parameters:
x rectangle upper-left corner x position [pix]
y rectangle upper-left corner y position [pix]
width rectangle width [pix]
height rectangle height [pix]
Note:
See error management for details.

tlRect::~tlRect (  )  [virtual]

Destructor.

Note:
See error management for details.


Member Function Documentation

int tlRect::set ( int  x,
int  y,
int  width,
int  height 
)

Set rectangle member values.

Parameters:
x rectangle upper-left corner x position [pix]
y rectangle upper-left corner y position [pix]
width rectangle width [pix]
height rectangle height [pix]
Returns:
0 on success, -1 otherwise.
See error management for details.

int tlRect::collapse ( int  dsize  ) 

Evenly shrinks the rectangle around its center.

Parameters:
dsize width/height decrease [pix]
Returns:
0 on success, -1 otherwise.
See error management for details.

References tlLocation::x, and tlLocation::y.

int tlRect::expand ( int  dsize  ) 

Evenly expands the rectangle around its center

Parameters:
dsize width/height decrease [pix]
Returns:
0 on success, -1 otherwise.
See error management for details.

References tlLocation::x, and tlLocation::y.

int tlRect::setCenter ( int  x,
int  y 
)

Set the location of the rectangle center.

Parameters:
x rectangle center x position [pix]
y rectangle center corner y position [pix]
Returns:
0 on success, -1 otherwise.
See error management for details.

Reimplemented in tlMask.

int tlRect::copy ( tlRect rect  ) 

Copy the rectangle parameters from another tlRect object.

Parameters:
rect the rectangle that should be copied
Returns:
0 on success, -1 otherwise.
See error management for details.
See also:
copy(), copyTo(tlRect *rect)

References copyTo().

int tlRect::copyTo ( tlRect rect  ) 

Copy rectangle parameters to another rect object

Parameters:
rect the rectangle that should contained copied parameters
Returns:
0 on success, -1 otherwise.
See error management for details.
See also:
copy (), copy (tlRect *rect)

References tlSize::height, TL_ERRNO_MSG, TL_ERROR_NULL_POINTER, tlSize::width, tlLocation::x, and tlLocation::y.

Referenced by copy().

tlRect * tlRect::copy (  ) 

Create a copy of the rectangle.

Returns:
A pointer to the new (copied) rectangle.
Warning:
The new rectangle is allocated. Do not forget to deallocate it using delete when done with it.
See also:
copy(tlRect *rect), copyTo (tlRect *rect)

References tlRect(), tlLocation::x, and tlLocation::y.

int tlRect::intersect ( tlRect rect  ) 

Check if a given rectangle intesects with the current object.

Parameters:
rect the rectangle to check for intersection
Returns:
1 if rectangles intersect, 0 if not, -1 on error.
See error management for details.

References tlSize::height, TL_ERRNO_MSG, TL_ERROR_NULL_POINTER, tlSize::width, tlLocation::x, and tlLocation::y.

int tlSize::setSize ( int  width,
int  height,
int  depth = 255 
) [inherited]

Set the size object parameters.

Parameters:
width object width
height object height
depth object disparity range size
Returns:
0 on success, -1 otherwise.
See error management for details.

Referenced by tlObject::tlObject().

int tlLocation::setLocation ( int  x,
int  y,
int  disp = 0 
) [inherited]

Set the location object parameters.

Parameters:
x x location of the object [pix]
y y location of the object [pix]
disp disparity of the object [disp]
Returns:
0 on success, -1 otherwise.
See error management for details.

Referenced by tlLine::clip(), tlLine::copy(), tlObject::define(), tlSpiral::get(), tlSpiral::getLast(), tlSpiral::getNext(), tlMask::merge(), tlLine::set(), tl_find_shape(), tlObject::tlObject(), tlCameraSVSBase::toImage(), tlLocation::toLocation(), and tlSpiral::toNext().

int tlLocation::setLocation ( tlPoint point  )  [inherited]

Set the location object parameters.

Parameters:
point tlPoint object
Returns:
0 on success, -1 otherwise.
See error management for details.

References tlLocation::disp, tlLocation::x, and tlLocation::y.

int tlLocation::shift ( int  dx,
int  dy,
int  ddisp = 0 
) [inherited]

Shift the object location.

Parameters:
dx shift along x axis [pix]
dy shift along y axis [pix]
ddisp disparity shift [disp]
Returns:
0 on success, -1 otherwise.
See error management for details.

References tlLocation::disp, tlLocation::x, and tlLocation::y.

int tlLocation::setWorldLocation ( float  wx,
float  wy,
float  wz 
) [inherited]

Set the world location object parameters.

Parameters:
wx world X location
wy world Y location
wz world Z location
Returns:
0 on success, -1 otherwise.
See error management for details.

Referenced by tlLocation::toLocation(), and tlCameraSVSBase::toWorld().

tlLocation * tlLocation::toLocation (  )  [inherited]

Get a copy of the location of the object.

Returns:
A pointer to a tlLocation object containing the data.
Note:
It is the responsibility of the programmer to delete the object returned.

References tlLocation::disp, tlLocation::setLocation(), tlLocation::setWorldLocation(), tlLocation::tlLocation(), tlLocation::wx, tlLocation::wy, tlLocation::wz, tlLocation::x, and tlLocation::y.

Referenced by tlCameraSVSBase::toImage(), and tlCameraSVSBase::toWorld().

int tlLocation::toLocation ( tlLocation location  )  [inherited]

Get the location of the object.

Parameters:
location [out] tlLocation object that will receive the data
Returns:
0 on success, -1 otherwise.
See error management for details.

References tlLocation::disp, tlLocation::wx, tlLocation::wy, tlLocation::wz, tlLocation::x, and tlLocation::y.


Member Data Documentation

int tlSize::width [inherited]

width of the object inheriting from tlSize.

Referenced by tlPixelArray::add(), tlPixelArray::addChannel(), tlMask::adjust(), tlChain::blindExtract(), tlImage::borderBlack(), tlImage::borderMirror(), tlHist2D::build(), tlHist::build(), tlPixelArray::buildHist(), tlPixelArray::clear(), tlMask::clear(), tlLine::clip(), tlPixelArray::convolution(), tlPixelArray::copy(), tlObject::copy(), tlMask::copy(), copyTo(), tlMask::crop(), tlImage::crop(), tlObject::define(), tlCameraTSAI::dewarp(), tlPixelArray::dilate(), tlImage::drawCross(), tlImage::drawImage(), tlImage::drawLine(), tlImage::drawMask(), tlImage::drawObject(), tlImage::drawPoint(), tlImage::drawRect(), tlImage::drawText(), tlImage::edges(), tlImage::edgesHor(), tlImage::edgesVert(), tlPixelArray::erode(), tlObject::extract(), tlChain::extract(), tlMask::fill(), tlImage::fillObject(), tlImage::fillRect(), tlPixelArray::filter(), tlColorModel::filter(), tlBackground::filter(), tlPixelArray::find(), tlPixelArray::findBest(), tlPixelArray::getColorMax(), tlPixelArray::getColorMin(), tlPixelArray::getColors(), tlCameraSVSBase::getDisparity(), tlPixelArray::getMax(), tlPixelArray::getMin(), tlPixelArray::getPixel(), tlCameraSVSBase::getRight(), tlSourceVideoFile::grab(), tlDigitizerVRm::grab(), tlDigitizerV4L::grab(), tlDigitizerPXC200::grab(), tlDigitizerDX::grab(), tlDigitizerDT3130::grab(), tlCameraSVSHead::grab(), tlSourceVideoFile::grabQueued(), tlDigitizerPXC200::grabQueued(), tlDigitizerDT3130::grabQueued(), tlSpiral::init(), tlPixelArray::init(), tlBackground::init(), intersect(), tlMask::invert(), tlImage::invert(), tlPixelArray::mask(), tlPixelArray::median(), tlMask::merge(), tlMask::minimize(), tlImage::mirror(), tlImage::normalize(), tlPixelArray::putChannel(), tlImage::readFromBMP(), tlImage::readFromFile(), tlImage::readFromJPG(), tlImage::readFromPPM(), tlPixelArray::remChannel(), tlImage::rotateLeft(), tlImage::rotateRight(), tlPixelArray::scale(), tlMask::set(), tlMask::setCenter(), tlColor::setMax(), tlColor::setMin(), tlPixelArray::setPixel(), tlColor::setVar(), tlPixelArray::sub(), tlPixelArray::swapChannels(), tlPixelArray::thin(), tl_channel_put(), tl_channel_swap(), tl_convolution(), tl_convolution_x(), tl_convolution_y(), tl_copy_array(), tl_copy_hrarray(), tl_copy_hrsubarray(), tl_copy_subarray(), tl_dilate_all(), tl_dilate_bin(), tl_dilate_gray(), tl_edges_bin(), tl_erode_all(), tl_erode_bin(), tl_erode_gray(), tl_extract_color_gray(), tl_extract_color_hsi(), tl_extract_color_max_gray(), tl_extract_color_max_hsi(), tl_extract_color_max_nrg(), tl_extract_color_max_rgb(), tl_extract_color_max_yuv(), tl_extract_color_min_gray(), tl_extract_color_min_hsi(), tl_extract_color_min_nrg(), tl_extract_color_min_rgb(), tl_extract_color_min_yuv(), tl_extract_color_nrg(), tl_extract_color_rgb(), tl_extract_color_yuv(), tl_filter_gray(), tl_filter_hrgray(), tl_filter_hsi(), tl_filter_nrg(), tl_filter_rgb(), tl_find_best_object(), tl_find_best_shape(), tl_find_object(), tl_find_shape(), tl_gray2bin(), tl_gray2rgb(), tl_hrgray2bin(), tl_hrgray2gray(), tl_hsi2bin(), tl_hsi2gray(), tl_hsi2rgb(), tl_normalize_gray(), tl_nrg2bin(), tl_nrg2gray(), tl_pixel_add(), tl_pixel_hradd(), tl_pixel_hrscale(), tl_pixel_hrsub(), tl_pixel_scale(), tl_pixel_sub(), tl_rgb2bin(), tl_rgb2gray(), tl_rgb2hsi(), tl_rgb2nrg(), tl_rgb2yuv(), tl_thin_hitandmiss(), tl_to_channel(), tl_write_tlb(), tl_yuv2bin(), tl_yuv2gray(), tl_yuv2nrg(), tl_yuv2rgb(), tlBlobs::tlBlobs(), tlMask::tlMask(), tlObject::tlObject(), tlPixelArray::tlPixelArray(), tlSize::tlSize(), tlPixelArray::toBin(), tlPixelArray::toChannel(), tlPixelArray::toGray(), tlPixelArray::toHsi(), tlPixelArray::toNrg(), tlPixelArray::toRect(), tlPixelArray::toRgb(), tlPixelArray::toYuv(), tlColorModel::train(), tlBackground::update(), tlCameraTSAI::warp(), tlImage::writeToBMP(), tlImage::writeToJPG(), and tlImage::writeToPPM().

int tlSize::height [inherited]

height of the object inheriting from tlSize.

Referenced by tlPixelArray::add(), tlPixelArray::addChannel(), tlMask::adjust(), tlChain::blindExtract(), tlImage::borderBlack(), tlImage::borderMirror(), tlHist2D::build(), tlHist::build(), tlPixelArray::buildHist(), tlPixelArray::clear(), tlMask::clear(), tlLine::clip(), tlPixelArray::convolution(), tlPixelArray::copy(), tlObject::copy(), tlMask::copy(), copyTo(), tlMask::crop(), tlImage::crop(), tlObject::define(), tlCameraTSAI::dewarp(), tlPixelArray::dilate(), tlImage::drawCross(), tlImage::drawImage(), tlImage::drawLine(), tlImage::drawMask(), tlImage::drawObject(), tlImage::drawPoint(), tlImage::drawRect(), tlImage::drawText(), tlImage::edges(), tlImage::edgesHor(), tlImage::edgesVert(), tlPixelArray::erode(), tlObject::extract(), tlChain::extract(), tlMask::fill(), tlImage::fillObject(), tlImage::fillRect(), tlPixelArray::filter(), tlColorModel::filter(), tlBackground::filter(), tlPixelArray::find(), tlPixelArray::findBest(), tlPixelArray::getColorMax(), tlPixelArray::getColorMin(), tlPixelArray::getColors(), tlCameraSVSBase::getDisparity(), tlPixelArray::getMax(), tlPixelArray::getMin(), tlCameraSVSBase::getRight(), tlSourceVideoFile::grab(), tlDigitizerVRm::grab(), tlDigitizerV4L::grab(), tlDigitizerPXC200::grab(), tlDigitizerDX::grab(), tlDigitizerDT3130::grab(), tlCameraSVSHead::grab(), tlSourceVideoFile::grabQueued(), tlDigitizerPXC200::grabQueued(), tlDigitizerDT3130::grabQueued(), tlSpiral::init(), tlPixelArray::init(), tlBackground::init(), intersect(), tlMask::invert(), tlImage::invert(), tlPixelArray::mask(), tlPixelArray::median(), tlMask::merge(), tlMask::minimize(), tlImage::mirror(), tlImage::normalize(), tlPixelArray::putChannel(), tlImage::readFromBMP(), tlImage::readFromFile(), tlImage::readFromJPG(), tlImage::readFromPPM(), tlPixelArray::remChannel(), tlImage::rotateLeft(), tlImage::rotateRight(), tlPixelArray::scale(), tlMask::set(), tlMask::setCenter(), tlColor::setMax(), tlColor::setMin(), tlColor::setVar(), tlPixelArray::sub(), tlPixelArray::swapChannels(), tlPixelArray::thin(), tl_channel_put(), tl_channel_swap(), tl_convolution(), tl_convolution_x(), tl_convolution_y(), tl_copy_array(), tl_copy_hrarray(), tl_copy_hrsubarray(), tl_copy_subarray(), tl_dilate_all(), tl_dilate_bin(), tl_dilate_gray(), tl_edges_bin(), tl_erode_all(), tl_erode_bin(), tl_erode_gray(), tl_extract_color_gray(), tl_extract_color_hsi(), tl_extract_color_max_gray(), tl_extract_color_max_hsi(), tl_extract_color_max_nrg(), tl_extract_color_max_rgb(), tl_extract_color_max_yuv(), tl_extract_color_min_gray(), tl_extract_color_min_hsi(), tl_extract_color_min_nrg(), tl_extract_color_min_rgb(), tl_extract_color_min_yuv(), tl_extract_color_nrg(), tl_extract_color_rgb(), tl_extract_color_yuv(), tl_filter_gray(), tl_filter_hrgray(), tl_filter_hsi(), tl_filter_nrg(), tl_filter_rgb(), tl_find_best_object(), tl_find_best_shape(), tl_find_object(), tl_find_shape(), tl_gray2bin(), tl_gray2rgb(), tl_hrgray2bin(), tl_hrgray2gray(), tl_hsi2bin(), tl_hsi2gray(), tl_hsi2rgb(), tl_normalize_gray(), tl_nrg2bin(), tl_nrg2gray(), tl_pixel_add(), tl_pixel_hradd(), tl_pixel_hrscale(), tl_pixel_hrsub(), tl_pixel_scale(), tl_pixel_sub(), tl_rgb2bin(), tl_rgb2gray(), tl_rgb2hsi(), tl_rgb2nrg(), tl_rgb2yuv(), tl_thin_hitandmiss(), tl_to_channel(), tl_write_tlb(), tl_yuv2bin(), tl_yuv2gray(), tl_yuv2nrg(), tl_yuv2rgb(), tlBlobs::tlBlobs(), tlMask::tlMask(), tlObject::tlObject(), tlPixelArray::tlPixelArray(), tlSize::tlSize(), tlPixelArray::toBin(), tlPixelArray::toChannel(), tlPixelArray::toGray(), tlPixelArray::toHsi(), tlPixelArray::toNrg(), tlPixelArray::toRect(), tlPixelArray::toRgb(), tlPixelArray::toYuv(), tlColorModel::train(), tlBackground::update(), tlCameraTSAI::warp(), tlImage::writeToBMP(), tlImage::writeToJPG(), and tlImage::writeToPPM().

int tlSize::depth [inherited]

disparity range size of the object inheriting from tlSize.

Referenced by tlSize::tlSize().

int tlLocation::x [inherited]

X location of the object [pix].

Referenced by tlMask::adjust(), tlChain::blindExtract(), tlHist2D::build(), tlHist::build(), tlPixelArray::clear(), collapse(), copy(), tlPoint::copy(), tlPixelArray::copy(), tlObject::copy(), tlMask::copy(), copyTo(), tlPoint::copyTo(), tlImage::crop(), tlObject::define(), tlCameraTSAI::dewarp(), tlPoint::dist(), tlImage::drawCross(), tlImage::drawLine(), tlImage::drawMask(), tlImage::drawObject(), tlImage::drawPoint(), tlImage::drawRect(), tlImage::drawText(), expand(), tlObject::extract(), tlChain::extract(), tlImage::fillObject(), tlImage::fillRect(), tlColorModel::filter(), tlBackground::filter(), tlPixelArray::findBestShape(), tlPixelArray::findShape(), tlCameraSVSBase::getDisparity(), tlPixelArray::getMax(), tlPixelArray::getMin(), tlPixelArray::getPixel(), tlObject::getPredictedPosition(), tlObject::getPredictedX(), tlCameraSVSBase::getRight(), tlSourceVideoFile::grab(), tlDigitizerVRm::grab(), tlDigitizerV4L::grab(), tlDigitizerPXC200::grab(), tlDigitizerDX::grab(), tlDigitizerDT3130::grab(), tlCameraSVSHead::grab(), tlSourceVideoFile::grabQueued(), tlDigitizerPXC200::grabQueued(), tlDigitizerDT3130::grabQueued(), tlSpiral::init(), intersect(), tlMask::invert(), tlChain::isIn(), tlPixelArray::mask(), tlPixelArray::median(), tlMask::merge(), tlMask::minimize(), tlMask::set(), tlLine::set(), tlColor::set(), tlLocation::setLocation(), tlPixelArray::setPixel(), tlLocation::shift(), tl_channel_put(), tl_channel_swap(), tl_convolution(), tl_convolution_x(), tl_convolution_y(), tl_copy_array(), tl_copy_hrarray(), tl_copy_hrsubarray(), tl_copy_subarray(), tl_dilate_all(), tl_dilate_bin(), tl_dilate_gray(), tl_edges_bin(), tl_erode_all(), tl_erode_bin(), tl_erode_gray(), tl_extract_color_gray(), tl_extract_color_hsi(), tl_extract_color_max_gray(), tl_extract_color_max_hsi(), tl_extract_color_max_nrg(), tl_extract_color_max_rgb(), tl_extract_color_max_yuv(), tl_extract_color_min_gray(), tl_extract_color_min_hsi(), tl_extract_color_min_nrg(), tl_extract_color_min_rgb(), tl_extract_color_min_yuv(), tl_extract_color_nrg(), tl_extract_color_rgb(), tl_extract_color_yuv(), tl_filter_gray(), tl_filter_hrgray(), tl_filter_hsi(), tl_filter_nrg(), tl_filter_rgb(), tl_find_best_object(), tl_find_best_shape(), tl_find_object(), tl_find_shape(), tl_gray2bin(), tl_gray2rgb(), tl_hrgray2bin(), tl_hrgray2gray(), tl_hsi2bin(), tl_hsi2gray(), tl_hsi2rgb(), tl_normalize_gray(), tl_nrg2bin(), tl_nrg2gray(), tl_pixel_add(), tl_pixel_hradd(), tl_pixel_hrscale(), tl_pixel_hrsub(), tl_pixel_scale(), tl_pixel_sub(), tl_rgb2bin(), tl_rgb2gray(), tl_rgb2hsi(), tl_rgb2nrg(), tl_rgb2yuv(), tl_thin_hitandmiss(), tl_to_channel(), tl_yuv2bin(), tl_yuv2gray(), tl_yuv2nrg(), tl_yuv2rgb(), tlLocation::tlLocation(), tlMask::tlMask(), tlSpiral::tlSpiral(), tlCameraTSAI::toImage(), tlLocation::toLocation(), tlPixelArray::toRect(), tlCameraTSAI::toWorld(), tlCameraSVSBase::toWorld(), tlBackground::update(), and tlCameraTSAI::warp().

int tlLocation::y [inherited]

Y location of the object [pix].

Referenced by tlMask::adjust(), tlChain::blindExtract(), tlHist2D::build(), tlHist::build(), tlPixelArray::clear(), collapse(), copy(), tlPoint::copy(), tlPixelArray::copy(), tlObject::copy(), tlMask::copy(), copyTo(), tlPoint::copyTo(), tlImage::crop(), tlObject::define(), tlCameraTSAI::dewarp(), tlPoint::dist(), tlImage::drawCross(), tlImage::drawLine(), tlImage::drawMask(), tlImage::drawObject(), tlImage::drawPoint(), tlImage::drawRect(), tlImage::drawText(), expand(), tlObject::extract(), tlChain::extract(), tlImage::fillObject(), tlImage::fillRect(), tlColorModel::filter(), tlBackground::filter(), tlPixelArray::findBestShape(), tlPixelArray::findShape(), tlCameraSVSBase::getDisparity(), tlPixelArray::getMax(), tlPixelArray::getMin(), tlPixelArray::getPixel(), tlObject::getPredictedPosition(), tlObject::getPredictedY(), tlCameraSVSBase::getRight(), tlSourceVideoFile::grab(), tlDigitizerVRm::grab(), tlDigitizerV4L::grab(), tlDigitizerPXC200::grab(), tlDigitizerDX::grab(), tlDigitizerDT3130::grab(), tlCameraSVSHead::grab(), tlSourceVideoFile::grabQueued(), tlDigitizerPXC200::grabQueued(), tlDigitizerDT3130::grabQueued(), tlSpiral::init(), intersect(), tlChain::isIn(), tlPixelArray::mask(), tlPixelArray::median(), tlMask::merge(), tlMask::minimize(), tlMask::set(), tlLine::set(), tlColor::set(), tlLocation::setLocation(), tlPixelArray::setPixel(), tlLocation::shift(), tl_channel_put(), tl_channel_swap(), tl_convolution(), tl_convolution_x(), tl_convolution_y(), tl_copy_array(), tl_copy_hrarray(), tl_copy_hrsubarray(), tl_copy_subarray(), tl_dilate_all(), tl_dilate_bin(), tl_dilate_gray(), tl_edges_bin(), tl_erode_all(), tl_erode_bin(), tl_erode_gray(), tl_extract_color_gray(), tl_extract_color_hsi(), tl_extract_color_max_gray(), tl_extract_color_max_hsi(), tl_extract_color_max_nrg(), tl_extract_color_max_rgb(), tl_extract_color_max_yuv(), tl_extract_color_min_gray(), tl_extract_color_min_hsi(), tl_extract_color_min_nrg(), tl_extract_color_min_rgb(), tl_extract_color_min_yuv(), tl_extract_color_nrg(), tl_extract_color_rgb(), tl_extract_color_yuv(), tl_filter_gray(), tl_filter_hrgray(), tl_filter_hsi(), tl_filter_nrg(), tl_filter_rgb(), tl_find_best_object(), tl_find_best_shape(), tl_find_object(), tl_find_shape(), tl_gray2bin(), tl_gray2rgb(), tl_hrgray2bin(), tl_hrgray2gray(), tl_hsi2bin(), tl_hsi2gray(), tl_hsi2rgb(), tl_normalize_gray(), tl_nrg2bin(), tl_nrg2gray(), tl_pixel_add(), tl_pixel_hradd(), tl_pixel_hrscale(), tl_pixel_hrsub(), tl_pixel_scale(), tl_pixel_sub(), tl_rgb2bin(), tl_rgb2gray(), tl_rgb2hsi(), tl_rgb2nrg(), tl_rgb2yuv(), tl_thin_hitandmiss(), tl_to_channel(), tl_yuv2bin(), tl_yuv2gray(), tl_yuv2nrg(), tl_yuv2rgb(), tlLocation::tlLocation(), tlMask::tlMask(), tlSpiral::tlSpiral(), tlCameraTSAI::toImage(), tlLocation::toLocation(), tlPixelArray::toRect(), tlCameraTSAI::toWorld(), tlCameraSVSBase::toWorld(), tlBackground::update(), and tlCameraTSAI::warp().

int tlLocation::disp [inherited]

int tlLocation::wx [inherited]

X location of the object in real-world coordonates [m].

Referenced by tlLocation::tlLocation(), tlCameraTSAI::toImage(), tlCameraSVSBase::toImage(), tlLocation::toLocation(), and tlCameraTSAI::toWorld().

int tlLocation::wy [inherited]

Y location of the object in real-world coordonates [m].

Referenced by tlLocation::tlLocation(), tlCameraTSAI::toImage(), tlCameraSVSBase::toImage(), tlLocation::toLocation(), and tlCameraTSAI::toWorld().

int tlLocation::wz [inherited]

Z location of the object in real-world coordonates [m].

Referenced by tlLocation::tlLocation(), tlCameraTSAI::toImage(), tlCameraSVSBase::toImage(), tlLocation::toLocation(), and tlCameraTSAI::toWorld().


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


TLIB documentation - generated on 12 May 2008
Please address any questions to seb@tuyphon.com
(C) 2001-2008 - S. Grange
(C) 2001-2007 - VRAI Group, EPFL
All Rights Reserved.