| areSectorLinesConfigured() const | DovesLapTimer | |
| DovesLapTimer(double crossingThresholdMeters=7, Stream *debugSerial=NULL) | DovesLapTimer | |
| forceCatmullRomInterpolation() | DovesLapTimer | |
| forceLinearInterpolation() | DovesLapTimer | |
| getBestLapDistance() const | DovesLapTimer | |
| getBestLapNumber() const | DovesLapTimer | |
| getBestLapTime() const | DovesLapTimer | |
| getBestSector1LapNumber() const | DovesLapTimer | |
| getBestSector1Time() const | DovesLapTimer | |
| getBestSector2LapNumber() const | DovesLapTimer | |
| getBestSector2Time() const | DovesLapTimer | |
| getBestSector3LapNumber() const | DovesLapTimer | |
| getBestSector3Time() const | DovesLapTimer | |
| getCrossing() const | DovesLapTimer | |
| getCurrentLapDistance() const | DovesLapTimer | |
| getCurrentLapOdometerStart() const | DovesLapTimer | |
| getCurrentLapSector1Time() const | DovesLapTimer | |
| getCurrentLapSector2Time() const | DovesLapTimer | |
| getCurrentLapSector3Time() const | DovesLapTimer | |
| getCurrentLapStartTime() const | DovesLapTimer | |
| getCurrentLapTime() const | DovesLapTimer | |
| getCurrentSector() const | DovesLapTimer | |
| getDirection() const | DovesLapTimer | |
| getLaps() const | DovesLapTimer | |
| getLastLapDistance() const | DovesLapTimer | |
| getLastLapTime() const | DovesLapTimer | |
| getOptimalLapTime() const | DovesLapTimer | |
| getPaceDifference() const | DovesLapTimer | |
| getRaceStarted() const | DovesLapTimer | |
| getTotalDistanceTraveled() const | DovesLapTimer | |
| haversine(double lat1, double lon1, double lat2, double lon2) | DovesLapTimer | |
| haversine3D(double prevLat, double prevLng, double prevAlt, double currentLat, double currentLng, double currentAlt) | DovesLapTimer | |
| insideLineThreshold(double driverLat, double driverLon, double crossingPointALat, double crossingPointALon, double crossingPointBLat, double crossingPointBLon) | DovesLapTimer | |
| isDirectionResolved() const | DovesLapTimer | |
| isObtuseTriangle(double lat1, double lon1, double lat2, double lon2, double lat3, double lon3) | DovesLapTimer | |
| loop(double currentLat, double currentLng, float currentAltitudeMeters, float currentSpeedKnots) | DovesLapTimer | |
| pointLineSegmentDistance(double pointX, double pointY, double startX, double startY, double endX, double endY) | DovesLapTimer | |
| pointOnSideOfLine(double driverLat, double driverLng, double pointALat, double pointALng, double pointBLat, double pointBLng) | DovesLapTimer | |
| reset() | DovesLapTimer | |
| setSector2Line(double pointALat, double pointALng, double pointBLat, double pointBLng) | DovesLapTimer | |
| setSector3Line(double pointALat, double pointALng, double pointBLat, double pointBLng) | DovesLapTimer | |
| setStartFinishLine(double pointALat, double pointALng, double pointBLat, double pointBLng) | DovesLapTimer | |
| updateCurrentTime(unsigned long currentTimeMilliseconds) | DovesLapTimer | |