Homepage Demos Overview Downloads Tutorials Reference
Credits

PfLine Class Reference

#include <ParticleShapes.h>

Inheritance diagram for PfLine:

Inheritance graph
[legend]
List of all members.

Detailed Description

A line landmark; world lines will have two of these, with the endpoints switched.

Definition at line 49 of file ParticleShapes.h.

Public Member Functions

 PfLine (int _id, rgb _color, coordinate_t _x, coordinate_t _y, coordinate_t _x2, coordinate_t _y2, bool _v1, bool _v2)
virtual void print (ostream &os) const

Public Attributes

coordinate_t x2
coordinate_t y2
bool valid1
bool valid2
AngPi orientation
float length


Constructor & Destructor Documentation

PfLine ( int  _id,
rgb  _color,
coordinate_t  _x,
coordinate_t  _y,
coordinate_t  _x2,
coordinate_t  _y2,
bool  _v1,
bool  _v2 
) [inline]

Definition at line 56 of file ParticleShapes.h.


Member Function Documentation

virtual void print ( ostream &  os  )  const [virtual]

Implements PfRoot.


Member Data Documentation

float length

Definition at line 54 of file ParticleShapes.h.

Referenced by ParticleFilter::distanceFromLine().

Definition at line 53 of file ParticleShapes.h.

Definition at line 52 of file ParticleShapes.h.

Referenced by ParticleFilter::computeLocalMatch().

Definition at line 52 of file ParticleShapes.h.


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

DualCoding 3.0beta
Generated Wed Oct 4 00:02:28 2006 by Doxygen 1.4.7