libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::map::WorldMap Member List

This is the complete list of members for libstp::map::WorldMap, including all inherited members.

addSegment(const MapSegment &seg)libstp::map::WorldMapinline
clear() noexceptlibstp::map::WorldMapinline
distanceToNearestLine(float xCm, float yCm) constlibstp::map::WorldMap
distanceToNearestWall(float xCm, float yCm) constlibstp::map::WorldMap
isOnBlackLine(float xCm, float yCm) constlibstp::map::WorldMap
isOnLine(float xCm, float yCm, std::size_t layerIdx) constlibstp::map::WorldMap
isOnLine(float xCm, float yCm) constlibstp::map::WorldMap
isOnWall(float xCm, float yCm, std::size_t layerIdx) constlibstp::map::WorldMap
isOnWall(float xCm, float yCm) constlibstp::map::WorldMap
layerCount() const noexceptlibstp::map::WorldMapinline
layerIndex(const std::string &id) const noexceptlibstp::map::WorldMap
layers() const noexceptlibstp::map::WorldMapinline
layerSegments(std::size_t idx) const noexceptlibstp::map::WorldMap
lines() constlibstp::map::WorldMap
loadFtmap(const std::filesystem::path &path)libstp::map::WorldMap
parseFtmap(const std::string &content)libstp::map::WorldMap
segments() const noexceptlibstp::map::WorldMapinline
sensorFieldPosition(float robotXCm, float robotYCm, float robotHeadingRad, const SensorOffset &sensor) constlibstp::map::WorldMap
sensorIsOnLine(float robotXCm, float robotYCm, float robotHeadingRad, const SensorOffset &sensor) constlibstp::map::WorldMap
sensorIsOnWall(float robotXCm, float robotYCm, float robotHeadingRad, const SensorOffset &sensor) constlibstp::map::WorldMap
setTable(float widthCm, float heightCm) noexceptlibstp::map::WorldMapinline
tableHeightCm() const noexceptlibstp::map::WorldMapinline
tableWidthCm() const noexceptlibstp::map::WorldMapinline
transitions() const noexceptlibstp::map::WorldMapinline
walls() constlibstp::map::WorldMap
WorldMap()=defaultlibstp::map::WorldMap