Delegate ClosestLineLocationPredicate
Describes a function that validates if a location on a line/edge is valid as a return value for the Closest queries.
This can be used for instance to check if there are objects obstructing the line of sight between the origin and the location.
Assembly: AnyPath.dll
Syntax
public delegate bool ClosestLineLocationPredicate(float3 origin, LineGraphLocation location)
Parameters
Returns
Constructors
ClosestLineLocationPredicate(object, IntPtr)
Declaration
public ClosestLineLocationPredicate(object @object, IntPtr method)
Parameters
Methods
BeginInvoke(float3, LineGraphLocation, AsyncCallback, object)
Declaration
public virtual IAsyncResult BeginInvoke(float3 origin, LineGraphLocation location, AsyncCallback callback, object @object)
Parameters
Returns
EndInvoke(IAsyncResult)
Declaration
public virtual bool EndInvoke(IAsyncResult result)
Parameters
Returns
Invoke(float3, LineGraphLocation)
Declaration
public virtual bool Invoke(float3 origin, LineGraphLocation location)
Parameters
Returns
Extension Methods