Click or drag to resize

DtNavMesh Class

Inheritance Hierarchy
SystemObject
  NeoAxis.DotRecast.DetourDtNavMesh

Namespace: NeoAxis.DotRecast.Detour
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.2.1.0 (2026.2.1.0)
Syntax
C#
public class DtNavMesh

The DtNavMesh type exposes the following members.

Constructors
 NameDescription
Public methodDtNavMeshInitializes a new instance of the DtNavMesh class
Top
Methods
 NameDescription
Public methodAddTile 
Public methodCalcTileLoc 
Public methodClosestPointOnPoly 
Public methodComputeBounds 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetMaxTiles 
Public methodGetMaxVertsPerPoly 
Public methodGetOffMeshConnectionPolyEndPoints 
Public methodGetParams 
Public methodGetPolyArea 
Public methodGetPolyCenter 
Public methodGetPolyFlags 
Public methodGetPolyHeight 
Public methodGetPolyRefBase 
Public methodGetTile 
Public methodGetTileAndPolyByRef 
Public methodGetTileAndPolyByRefUnsafe 
Public methodGetTileByRef 
Public methodGetTileRef 
Public methodGetTileRefAt 
Public methodGetTilesAt(Int32, Int32, DtMeshTile, Int32) 
Public methodGetTilesAt(Int32, Int32, SpanInt32, Int32) 
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodInit(DtNavMeshParams, Int32) 
Public methodInit(DtMeshData, Int32, Int32) 
Public methodIsAvailableTileCount 
Public methodIsValidPolyRef 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodRemoveTile 
Public methodSetPolyArea 
Public methodSetPolyFlags 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodUpdateTile 
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also