Table of Contents

Class NavigationPathQueryResult3D

Represents the result of a 3D pathfinding query.

Inheritance
NavigationPathQueryResult3D

This class stores the result of a 3D navigation path query from the NavigationServer3D.

See Also

Properties

The resulting path array from the navigation query. All path array positions are in global coordinates. Without customized query parameters this is the same path as returned by NavigationServer3D.map_get_path.

var path : PackedVector3Array = PackedVector3Array()

Property Value

PackedVector3Array

The ObjectIDs of the Objects which manage the regions and links each point of the path goes through.

var path_owner_ids : PackedInt64Array = PackedInt64Array()

Property Value

PackedInt64Array

The RIDs of the regions and links that each point of the path goes through.

var path_rids : RID[] = []

Property Value

RID[]
  • void set_path_rids(RID[] value)
  • RID[] get_path_rids

The type of navigation primitive (region or link) that each point of the path goes through.

var path_types : PackedInt32Array = PackedInt32Array()

Property Value

PackedInt32Array

Methods

Reset the result object to its initial state. This is useful to reuse the object across multiple queries.

void reset