TinyRobotics
Loading...
Searching...
No Matches
Coordinate< T > Member List

This is the complete list of members for Coordinate< T >, including all inherited members.

altitudeDifference(const Coordinate &other) constCoordinate< T >inline
bearing(const Coordinate &other, AngleUnit unit=AngleUnit::DEG) constCoordinate< T >inline
bearingDeg(const Coordinate &other) constCoordinate< T >inlineprotected
Coordinate()=default (defined in Coordinate< T >)Coordinate< T >
Coordinate(T x, T y, T z=0) (defined in Coordinate< T >)Coordinate< T >inline
Coordinate(const Coordinate &other)Coordinate< T >inline
Coordinate(Distance x, Distance y, Distance z=0)Coordinate< T >inline
distance(const Coordinate &other, DistanceUnit unit=DistanceUnit::M) constCoordinate< T >inline
distanceM(const Coordinate &other) constCoordinate< T >inlineprotected
elevation(const Coordinate &other, AngleUnit unit=AngleUnit::DEG) constCoordinate< T >inline
elevationDeg(const Coordinate &other) constCoordinate< T >inlineprotected
equals(const Coordinate &other, DistanceM limit) constCoordinate< T >inline
equalsWithAltitude(const Coordinate &other, DistanceM limit, DistanceM altLimit) constCoordinate< T >inline
fromString(const std::string &str)Coordinate< T >inlinevirtual
fromString(const char *in) (defined in Serializable)Serializableinlinevirtual
getTypeName() constCoordinate< T >inline
interpolateTo(const Coordinate< T > &target, T resolution)Coordinate< T >inline
interpolateTo(const Coordinate< T > &target, Distance resolution)Coordinate< T >inline
navigate(Distance distance, Angle bearing, Distance altDiff=0) constCoordinate< T >inline
navigate(DistanceM distanceM, float headingDegrees, float altDiffM=0) constCoordinate< T >inline
operator!=(const Coordinate< T > &other) const (defined in Coordinate< T >)Coordinate< T >inline
operator+(const Coordinate &other) constCoordinate< T >inline
operator+=(const Coordinate &other)Coordinate< T >inline
operator-(const Coordinate &other) constCoordinate< T >inline
operator-=(const Coordinate &other)Coordinate< T >inline
operator<(const Coordinate &other) constCoordinate< T >inline
operator=(const Coordinate &other)Coordinate< T >inline
operator==(const Coordinate< T > &other) constCoordinate< T >inline
readFrom(Stream &in) (defined in Serializable)Serializableinline
setValues(T newX, T newY, T newZ=0)Coordinate< T >inline
setValues(Distance newX, Distance newY, Distance newZ=0)Coordinate< T >inline
toCString() const (defined in Serializable)Serializableinline
toString() constCoordinate< T >inlinevirtual
value_type typedef (defined in Coordinate< T >)Coordinate< T >
writeTo(Print &out) const (defined in Serializable)Serializableinline
xCoordinate< T >
yCoordinate< T >
zCoordinate< T >