Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

PfLine Class Reference

#include <ParticleShapes.h>

Inheritance diagram for PfLine:

List of all members.


Detailed Description

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

Definition at line 50 of file ParticleShapes.h.


Public Member Functions

 PfLine (int _id, rgb _color, bool _mobile, coordinate_t _x, coordinate_t _y, coordinate_t _x2, coordinate_t _y2, bool _v1, bool _v2)
virtual void print (std::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,
bool  _mobile,
coordinate_t  _x,
coordinate_t  _y,
coordinate_t  _x2,
coordinate_t  _y2,
bool  _v1,
bool  _v2 
) [inline]

Definition at line 57 of file ParticleShapes.h.


Member Function Documentation

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

Implements PfRoot.

Definition at line 122 of file ParticleShapes.cc.


Member Data Documentation

Definition at line 53 of file ParticleShapes.h.

Referenced by ParticleShapeEvaluator::evaluate().

Definition at line 53 of file ParticleShapes.h.

Referenced by ParticleShapeEvaluator::evaluate().

AngPi orientation

Definition at line 54 of file ParticleShapes.h.

Referenced by ParticleShapeEvaluator::evaluate(), and PfRoot::loadLms().


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

DualCoding 4.0
Generated Thu Nov 22 00:53:59 2007 by Doxygen 1.5.4