navcat docs
    Preparing search index...

    Module navcat

    Namespaces

    geometry

    Enumerations

    BuildContextLogType
    ContourBuildFlags
    DebugPrimitiveType
    FindNodePathResultFlags
    FindPathResultFlags
    FindSmoothPathResultFlags
    FindStraightPathOptions
    FindStraightPathResultFlags
    NodeType
    OffMeshConnectionDirection
    SlicedFindNodePathInitFlags
    SlicedFindNodePathStatusFlags
    SmoothPathPointFlags
    StraightPathPointFlags

    Type Aliases

    ArrayLike
    Box3
    BuildContextLog
    BuildContextState
    BuildContextTime
    CompactHeightfield
    CompactHeightfieldCell
    CompactHeightfieldSpan
    Contour
    ContourSet
    DebugBoxes
    DebugLines
    DebugPoints
    DebugPrimitive
    DebugTriangles
    DefaultQueryFilter
    ExternalPolygon
    FindLocalNeighbourhoodResult
    FindNearestPolyResult
    FindNodePathResult
    FindPathResult
    FindRandomPointAroundCircleResult
    FindRandomPointResult
    FindSmoothPathResult
    FindStraightPathResult
    GetClosestPointOnPolyResult
    GetPolyHeightResult
    GetTileAndPolyByRefResult
    Heightfield
    HeightfieldSpan
    MoveAlongSurfaceResult
    NodeRef
    OffMeshConnection
    OffMeshConnectionAttachment
    OffMeshConnectionParams
    PolyMesh
    PolyMeshDetail
    PolyWallSegmentsResult
    QueryFilter
    RaycastResult
    SearchNode
    SearchNodePool
    SearchNodeQueue
    SearchNodeRef
    SlicedNodePathQuery
    SmoothPathPoint
    StraightPathPoint
    Vec3

    Variables

    ANY_QUERY_FILTER
    AREA_BORDER
    AXIS_X
    AXIS_Y
    AXIS_Z
    BORDER_REG
    BORDER_VERTEX
    BuildContext
    CONTOUR_REG_MASK
    DEFAULT_QUERY_FILTER
    DETAIL_EDGE_BOUNDARY
    DIR_OFFSETS
    MAX_HEIGHT
    MAX_LAYERS
    MAX_NODE_INDEX
    MAX_SEQUENCE
    MESH_NULL_IDX
    MULTIPLE_REGS
    NODE_FLAG_CLOSED
    NODE_FLAG_OPEN
    NODE_FLAG_PARENT_DETACHED
    NOT_CONNECTED
    NULL_AREA
    WALKABLE_AREA

    Functions

    addHeightfieldSpan
    addOffMeshConnection
    addSearchNode
    addTile
    bubbleUpQueue
    buildCompactHeightfield
    buildContours
    buildDistanceField
    buildLayerRegions
    buildPolyMesh
    buildPolyMeshDetail
    buildRegions
    buildRegionsMonotone
    buildTile
    calculateGridSize
    calculateMeshBounds
    clearUnwalkableTriangles
    createCompactHeightfieldDistancesHelper
    createCompactHeightfieldRegionsHelper
    createCompactHeightfieldSolidHelper
    createFindNearestPolyResult
    createGetClosestPointOnPolyResult
    createGetPolyHeightResult
    createHeightfield
    createHeightfieldHelper
    createNavMesh
    createNavMeshBvTreeHelper
    createNavMeshHelper
    createNavMeshLinksHelper
    createNavMeshOffMeshConnectionsHelper
    createNavMeshPolyHelper
    createNavMeshPortalsHelper
    createNavMeshTileBvTreeHelper
    createNavMeshTileHelper
    createNavMeshTilePortalsHelper
    createPolyMeshDetailHelper
    createPolyMeshHelper
    createRawContoursHelper
    createSearchNodesHelper
    createSimplifiedContoursHelper
    createSlicedNodePathQuery
    createTriangleAreaIdsHelper
    desSearchNodeRef
    erodeAndMarkWalkableAreas
    erodeWalkableArea
    filterLedgeSpans
    filterLowHangingWalkableObstacles
    filterWalkableLowHeightSpans
    finalizeSlicedFindNodePath
    finalizeSlicedFindNodePathPartial
    findLocalNeighbourhood
    findNearestPoly
    findNodePath
    findPath
    findRandomPoint
    findRandomPointAroundCircle
    findSmoothPath
    findStraightPath
    getClosestPointOnDetailEdges
    getClosestPointOnPoly
    getClosestPointOnPolyBoundary
    getCon
    getDirForOffset
    getDirOffsetX
    getDirOffsetY
    getEdgeMidPoint
    getNodeByRef
    getNodeByTileAndPoly
    getNodeRefIndex
    getNodeRefSequence
    getNodeRefType
    getPolyHeight
    getPolyWallSegments
    getPortalPoints
    getSearchNode
    getTileAndPolyByRef
    getTileAt
    getTilesAt
    initSlicedFindNodePath
    isOffMeshConnectionConnected
    isValidNodeRef
    markBoxArea
    markConvexPolyArea
    markCylinderArea
    markRotatedBoxArea
    markWalkableTriangles
    medianFilterWalkableArea
    moveAlongSurface
    polygonsToNavMeshTilePolys
    polyMeshDetailToTileDetailMesh
    polyMeshToTilePolys
    polysToTileDetailMesh
    popNodeFromQueue
    pushNodeToQueue
    queryPolygons
    queryPolygonsInTile
    rasterizeTriangles
    raycast
    raycastWithCosts
    reconnectOffMeshConnection
    reindexNodeInQueue
    removeOffMeshConnection
    removeTile
    serNodeRef
    serSearchNodeRef
    setCon
    trickleDownQueue
    updateSlicedFindNodePath
    worldToTilePosition