Package de.bsommerfeld.pathetic.api.pathing.result


package de.bsommerfeld.pathetic.api.pathing.result
Result types of a pathfinding operation.

PathfinderResult pairs a terminal PathState (found, failed, fallback, aborted, length-limited, max-iterations-reached) with the Path that was produced; the path is empty when the search did not yield positions. Path is an iterable, ordered sequence of PathPosition from start to target.

  • Class
    Description
    A Path is a sequence of positions that represents a path through a 3D space.
    The result of a pathfinding operation.
    The state of a finished pathfinding process.