Bounds
: Bounds
[Get] |
The world space axis-aligned bounding box (AABB)
Signature
Bounds Oculus.Interaction.Surfaces.ColliderSurface.Bounds |
Transform
: Transform
[Get] |
A transform for the surface.
Signature
Transform Oculus.Interaction.Surfaces.ColliderSurface.Transform |
Start
()
|
Signature
virtual void Oculus.Interaction.Surfaces.ColliderSurface.Start() Returns void |
ClosestSurfacePoint
(
point
, hit
, maxDistance
)
|
Find nearest point to surface.
Signature
bool Oculus.Interaction.Surfaces.ColliderSurface.ClosestSurfacePoint(in Vector3 point, out SurfaceHit hit, float maxDistance=0) Parameters point: in Vector3maxDistance: float
If greater than zero, maximum distance of check
Returns bool
true if nearest point was found
|
InjectAllColliderSurface
(
collider
)
|
Signature
void Oculus.Interaction.Surfaces.ColliderSurface.InjectAllColliderSurface(Collider collider) Parameters collider: ColliderReturns void |
InjectCollider
(
collider
)
|
Signature
void Oculus.Interaction.Surfaces.ColliderSurface.InjectCollider(Collider collider) Parameters collider: ColliderReturns void |
Raycast
(
ray
, hit
, maxDistance
)
|
Raycast to the surface with an optional maximum distance value.
Signature
bool Oculus.Interaction.Surfaces.ColliderSurface.Raycast(in Ray ray, out SurfaceHit hit, float maxDistance) Parameters ray: in Ray
The ray to cast
maxDistance: float
If greater than zero, maximum distance of raycast
Returns bool
true if surface was hit
|