The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

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

ROISequence Struct Reference

#include <mainutil.h>

List of all members.

Public Member Functions

void getnext (float &x, float &y, float &s)
 ROISequence (float _bx, float _ex, float _by, float _ey, float _bs, float _es, int _n)

Public Attributes

float begins
float beginx
float beginy
float curs
float curx
float cury
float ends
float endx
float endy
float incrs
float incrx
float incry
int numframes


Constructor & Destructor Documentation

ROISequence float  _bx,
float  _ex,
float  _by,
float  _ey,
float  _bs,
float  _es,
int  _n
[inline]
 

Definition at line 15 of file mainutil.h.

References endx, endy, and numframes.

00015                                                                                               {
00016                 beginx = _bx;   endx = _ex;
00017                 beginy = _by; endy = _ey;
00018                 begins = _bs; ends = _es;
00019                 numframes = _n;
00020                 curx = _bx; cury = _by; curs = _bs;
00021                 incrx = fabs(endx-beginx)/numframes;
00022                 incry = fabs(endy-beginy)/numframes;
00023                 incrs = fabs(ends-begins)/numframes;
00024         }


Member Function Documentation

void getnext float &  x,
float &  y,
float &  s
[inline]
 

Definition at line 26 of file mainutil.h.

References s, and y.

Referenced by main().

00026                                                            {
00027                         x = (beginx < endx) ? curx += incrx : curx -= incrx;
00028                         y = (beginy < endy) ? cury += incry : cury -= incry;
00029                         s = (begins < ends) ? curs += incrs : curs -= incrs;
00030         }


Member Data Documentation

float begins
 

Definition at line 13 of file mainutil.h.

float beginx
 

Definition at line 13 of file mainutil.h.

float beginy
 

Definition at line 13 of file mainutil.h.

float curs
 

Definition at line 13 of file mainutil.h.

float curx
 

Definition at line 13 of file mainutil.h.

float cury
 

Definition at line 13 of file mainutil.h.

float ends
 

Definition at line 13 of file mainutil.h.

float endx
 

Definition at line 13 of file mainutil.h.

float endy
 

Definition at line 13 of file mainutil.h.

float incrs
 

Definition at line 13 of file mainutil.h.

float incrx
 

Definition at line 13 of file mainutil.h.

float incry
 

Definition at line 13 of file mainutil.h.

int numframes
 

Definition at line 12 of file mainutil.h.


The documentation for this struct was generated from the following file:
Generated on Mon Nov 8 17:08:41 2004 for MPT by  doxygen 1.3.9.1