Struct OculusAvoidance
Assembly: ProjectDawn.Navigation.dll
Syntax
public struct OculusAvoidance : IDisposable
Properties
|
Improve this Doc
View Source
IsCreated
Declaration
public bool IsCreated { get; }
Property Value
Methods
|
Improve this Doc
View Source
AddObstacleHeightField(DepthWorld, bool)
Declaration
public void AddObstacleHeightField(DepthWorld world, bool splat)
Parameters
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
DrawAvoidanceDirection(OculusAvoidanceWeights, GizmosCommandBuffer)
Declaration
[Conditional("UNITY_EDITOR")]
public void DrawAvoidanceDirection(OculusAvoidanceWeights weights, GizmosCommandBuffer gizmos)
Parameters
|
Improve this Doc
View Source
DrawNeighbours(GizmosCommandBuffer)
Declaration
[Conditional("UNITY_EDITOR")]
public void DrawNeighbours(GizmosCommandBuffer gizmos)
Parameters
|
Improve this Doc
View Source
DrawOcclusion(GizmosCommandBuffer)
Declaration
[Conditional("UNITY_EDITOR")]
public void DrawOcclusion(GizmosCommandBuffer gizmos)
Parameters
|
Improve this Doc
View Source
GetAvoidanceDirection(OculusAvoidanceWeights)
Declaration
public float3 GetAvoidanceDirection(OculusAvoidanceWeights weights)
Parameters
Returns
|
Improve this Doc
View Source
NewHemiSphere17(Allocator)
Declaration
public static OculusAvoidance NewHemiSphere17(Allocator allocator)
Parameters
Type |
Name |
Description |
Allocator |
allocator |
|
Returns
|
Improve this Doc
View Source
NewHemiSphere25(Allocator)
Declaration
public static OculusAvoidance NewHemiSphere25(Allocator allocator)
Parameters
Type |
Name |
Description |
Allocator |
allocator |
|
Returns
|
Improve this Doc
View Source
Set(float3, float3, Quaternion, float)
Declaration
public void Set(float3 position, float3 velocity, Quaternion orentation, float radius)
Parameters
Type |
Name |
Description |
float3 |
position |
|
float3 |
velocity |
|
Quaternion |
orentation |
|
float |
radius |
|
Implements