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

LinePair3 Class Reference

#include <SegmentationTools.h>

Inheritance diagram for LinePair3:

Inheritance graph
[legend]
Collaboration diagram for LinePair3:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void setP1 (point &p)
void setP2 (point &p)
 LinePair3 (point &p1, point &p2)
void updateLength ()
double getLength ()

Private Attributes

double length
bool updated

Constructor & Destructor Documentation

LinePair3::LinePair3 point p1,
point p2
[inline]
 

Definition at line 398 of file SegmentationTools.h.

References updated.


Member Function Documentation

void LinePair3::setP1 point p  )  [inline]
 

Definition at line 388 of file SegmentationTools.h.

References updated.

void LinePair3::setP2 point p  )  [inline]
 

Definition at line 392 of file SegmentationTools.h.

References updated.

void LinePair3::updateLength  )  [inline]
 

Definition at line 400 of file SegmentationTools.h.

References updated.

Referenced by getLength().

double LinePair3::getLength  )  [inline, virtual]
 

Reimplemented from LinePair2.

Definition at line 404 of file SegmentationTools.h.

References updated, and updateLength().

Here is the call graph for this function:


Member Data Documentation

double LinePair3::length [private]
 

Definition at line 383 of file SegmentationTools.h.

bool LinePair3::updated [private]
 

Definition at line 384 of file SegmentationTools.h.

Referenced by getLength(), LinePair3(), setP1(), setP2(), and updateLength().


The documentation for this class was generated from the following file:
Generated on Thu Sep 23 20:09:22 2004 for GT2004 by doxygen 1.3.6