Package me.wobblyyyy.pathfinder.util

A wide variety of commonly-used utilities.

Most of these utilities are entirely math-based: Distance, for example, is a container class for static methods related to calculating distance.

  • Class Summary
    Class Description
    BcThread
    Utility class designed to deal with bad API versions - 1.8 vs 9, for example.
    ChassisConverter
    Convert between drivetrains and trackers.
    Distance
    Utility class for measuring distance.
    Extra
    Random utilities that don't have a specific classification.
    MapTools
    A wide variety of different tools for playing around with maps.
    MapTools.Area
    Class used for representing the area of a zone.
    MotionSnapshot
    A picture - a "snapshot," if you will, of the robot's projected motion.
    RobotProfile
    A robot's movement profile.
    Time
    Static time measurement utility designed to reduce the length of time values by scaling them all down at start.