Roomba Controller Dashboard 1
A GUI and TCP client application that is used to control a Roomba for Computer Engineering 2880 @ Iowa State
Loading...
Searching...
No Matches
Field Member List

This is the complete list of members for Field, including all inherited members.

addEdgeMeasurement(double rawPosition, Cardinality cardinality)Field
addPillar(Pillar &newPillar)Field
applyOffsetToEdge(double x, double y)Field
botPoseFieldprotected
clearField()Field
desiredDestinationFieldprotected
desiredIndexFieldprotected
discretizeGraph()Field
Field(const std::vector< Pillar > &pillars, const Pose2D &desiredDestination, const Pillar &botPose)Field
Field(const std::vector< Pillar > &pillars, const Pose2D &desiredDestination)Field
Field()Field
Field(const std::unique_ptr< std::vector< Pillar > > &pillars, const Pose2D &desired_destination, const Pillar &bot_pose, const Graph< Pose2D > &graph)Field
getBotPose()Field
getCopyPillars()Field
getDesiredDestination()Field
getDesiredIndex() constField
getGraph()Field
getManager()Field
getPillars()Field
graphFieldprotected
holeManagerFieldprotected
lineIntersectsCircle(double cx, double cy, double r, double x1, double y1, double x2, double y2)Fieldstatic
lineIntersectsCircle(Pillar p1, const Pose2D &one, const Pose2D &two)Fieldinlinestatic
makePath()Field
newPillarsFieldprotected
offsetFieldprotected
outOfBounds(const Pose2D &location)Fieldstatic
pillarsFieldprotected
roundRadius(double radius)Fieldinlinestatic
runningErrorFieldprotected
setDesiredIndex(int32_t index)Field
setPillars(std::unique_ptr< std::vector< Pillar > > pillars)Field
updateBotPose(const Pose2D &updatedPosition)Field
updateDesired(const Pose2D &other)Field
validLocationForNode(const Pose2D &location)Field
weightGraph()Field