mobject::session::LocatingPin::LocatingSolution Struct Reference

#include <locatingpin.hpp>

Collaboration diagram for mobject::session::LocatingPin::LocatingSolution:

Collaboration graph
[legend]

List of all members.


Detailed Description

For internal use only.

helper for the (preliminary) position resolve() implementation.

Todo:
we can't sensibly reason about tracks, because at the moment (10/07) we lack a track implementation...
Todo:
shouldn't we use a range-restriction LocatingPin (subclass) to represent the to-be-found solution? (ichthyo: siehe Trac #100)

Definition at line 130 of file locatingpin.hpp.


Public Member Functions

Pipe getPipe ()
Time getTime ()
 get some time value which could stand in for this solution.
bool is_definite ()
bool is_impossible ()
bool still_to_solve ()

Public Attributes

bool impo
Time maxTime
Track maxTrack
Time minTime
Track minTrack

Member Function Documentation

LocatingPin::Time mobject::session::LocatingPin::LocatingSolution::getTime (  ) 

get some time value which could stand in for this solution.

This doesn't imply this value is a solution, It's just a value we can use. At the moment (10/07), LocatingSolution is implemented as interval, and we return the lower bound here.

Definition at line 140 of file locatingpin.cpp.

Referenced by mobject::session::LocatingPin::resolve().

00141     {
00142       return minTime;   
00143     }

Here is the caller graph for this function:


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

Generated on Fri Nov 7 22:15:58 2008 for Lumiera by  doxygen 1.5.6