Show / Hide Table of Contents

Class RouteRegions

Inheritance
System.Object
RouteRegions
Namespace: Eco.Simulation.RouteProbing
Assembly: Eco.Simulation.dll
Syntax
public static class RouteRegions : Object

Fields

AnyLargeRegion

Declaration
public const short AnyLargeRegion = -2
Field Value
Type Description
System.Int16

AnyRegion

Declaration
public const short AnyRegion = -3
Field Value
Type Description
System.Int16

MinimumRegionSize

Declaration
public const int MinimumRegionSize = 150
Field Value
Type Description
System.Int32

SmallRegionID

Declaration
public const short SmallRegionID = -1
Field Value
Type Description
System.Int16

Methods

AddWalkableWithUnknownRegionID(WorldPosition3i)

Declaration
public static bool AddWalkableWithUnknownRegionID(WorldPosition3i pos)
Parameters
Type Name Description
WorldPosition3i pos
Returns
Type Description
System.Boolean

CheckRegionNeedsUpdate(AStarSearch)

Declaration
public static bool CheckRegionNeedsUpdate(AStarSearch searchResult)
Parameters
Type Name Description
AStarSearch searchResult
Returns
Type Description
System.Boolean

GetLargestRegion(Int16, Int16)

Declaration
public static short GetLargestRegion(short a, short b)
Parameters
Type Name Description
System.Int16 a
System.Int16 b
Returns
Type Description
System.Int16

GetRegion(Vector3i, Int32)

Declaration
public static short GetRegion(Vector3i pos, int searchRange = 0)
Parameters
Type Name Description
Vector3i pos
System.Int32 searchRange
Returns
Type Description
System.Int16

GetRegion(WorldPosition3i, Int32)

Declaration
public static short GetRegion(WorldPosition3i pos, int searchRange = 0)
Parameters
Type Name Description
WorldPosition3i pos
System.Int32 searchRange
Returns
Type Description
System.Int16

GetRegion(Vector3, Int32)

Declaration
public static short GetRegion(Vector3 pos, int searchRange = 0)
Parameters
Type Name Description
System.Numerics.Vector3 pos
System.Int32 searchRange
Returns
Type Description
System.Int16

RemoveSmallRegions()

Declaration
public static bool RemoveSmallRegions()
Returns
Type Description
System.Boolean

UpdateRegion(AStarSearch)

Declaration
public static bool UpdateRegion(AStarSearch searchContainingRegion)
Parameters
Type Name Description
AStarSearch searchContainingRegion
Returns
Type Description
System.Boolean
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾