![]() |
Lumiera 0.pre.04
»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 140 of file locatingpin.hpp.
Public Attributes | |
| TimeVar | minTime |
| TimeVar | maxTime |
| Fork | minTrack |
| Fork | maxTrack |
| bool | impo |
Public Member Functions | |
| LocatingSolution () | |
| Time | getTime () |
| get some time value which could stand in for this solution. | |
| Pipe | getPipe () |
| bool | is_definite () |
| bool | is_impossible () |
| bool | still_to_solve () |
|
inline |
Definition at line 148 of file locatingpin.hpp.
| 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 143 of file locatingpin.cpp.
References LocatingPin::LocatingSolution::minTime.
Referenced by LocatingPin::resolve().
Here is the caller graph for this function:| LocatingPin::Pipe getPipe | ( | ) |
Definition at line 149 of file locatingpin.cpp.
References Pipe::query().
Referenced by LocatingPin::resolve().
Here is the call graph for this function:
Here is the caller graph for this function:| bool is_definite | ( | ) |
Definition at line 157 of file locatingpin.cpp.
| bool is_impossible | ( | ) |
Definition at line 163 of file locatingpin.cpp.
Referenced by LocatingPin::isOverdetermined().
Here is the caller graph for this function:| bool still_to_solve | ( | ) |
Definition at line 171 of file locatingpin.cpp.
Referenced by LocatingPin::intersect(), and LocatingPin::resolve().
Here is the caller graph for this function:| TimeVar minTime |
Definition at line 142 of file locatingpin.hpp.
Referenced by LocatingPin::LocatingSolution::getTime(), and FixedLocation::intersect().
| TimeVar maxTime |
Definition at line 143 of file locatingpin.hpp.
Referenced by FixedLocation::intersect().
| Fork minTrack |
Definition at line 144 of file locatingpin.hpp.
| Fork maxTrack |
Definition at line 145 of file locatingpin.hpp.
| bool impo |
Definition at line 146 of file locatingpin.hpp.
Referenced by FixedLocation::intersect().
Collaboration diagram for LocatingPin::LocatingSolution: