Strata - v1.4.10
    Preparing search index...

    Interface PathfinderConfig

    Configuration options for pathfinder creation.

    interface PathfinderConfig {
        blocked?: (nodeData: NodeData, fromData: NodeData) => boolean;
        distance?: (fromNode: NodeData, toNode: NodeData, link: EdgeData) => number;
        heuristic?: (fromNode: NodeData, toNode: NodeData) => number;
        oriented?: boolean;
    }
    Index

    Properties

    blocked?: (nodeData: NodeData, fromData: NodeData) => boolean

    Function to check if node is blocked

    distance?: (fromNode: NodeData, toNode: NodeData, link: EdgeData) => number

    Custom distance function between nodes

    heuristic?: (fromNode: NodeData, toNode: NodeData) => number

    Custom heuristic function for A*

    oriented?: boolean

    Whether graph edges are directed