Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/mobject/session/locatingpin.hpp"
helper for the (preliminary) position resolve() implementation.
we can't sensibly reason about tracks, because at the moment (10/07) we lack a track implementation...
shouldn't we use a range-restriction LocatingPin (subclass) to represent the to-be-found solution? (ichthyo: see Trac #100)
Definition at line 149 of file locatingpin.hpp.
Public Member Functions | |
Pipe | getPipe () |
Time | getTime () |
get some time value which could stand in for this solution. More... | |
bool | is_definite () |
bool | is_impossible () |
bool | still_to_solve () |
Public Attributes | |
bool | impo |
TimeVar | maxTime |
Fork | maxTrack |
TimeVar | minTime |
Fork | minTrack |
LocatingPin::Time 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 152 of file locatingpin.cpp.
References LocatingPin::addChain(), and Pipe::query().
Referenced by LocatingPin::resolve().