API reference
API reference
Select your platform
No SDKs available
No versions available

UnionClippedPlaneSurface Class

Extends MonoBehaviour

Properties

BackingSurface : ISurface
[Get]
Signature
ISurface Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.BackingSurface
Transform : Transform
[Get]
Signature
Transform Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.Transform

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.Awake()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.Start()
Returns
void

Methods

ClosestSurfacePoint ( point , hit , maxDistance )
Signature
bool Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.ClosestSurfacePoint(in Vector3 point, out SurfaceHit hit, float maxDistance=0)
Parameters
point: in Vector3
hit: out SurfaceHit
maxDistance: float
Returns
bool
GetClippers ()
Signature
IReadOnlyList< IBoundsClipper > Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.GetClippers()
Returns
IReadOnlyList< IBoundsClipper >
GetLocalBounds ()
Signature
List< Bounds > Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.GetLocalBounds()
Returns
List< Bounds >
InjectAllClippedPlaneSurface ( planeSurface , clippers )
Signature
void Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.InjectAllClippedPlaneSurface(PlaneSurface planeSurface, IEnumerable< IBoundsClipper > clippers)
Parameters
planeSurface: PlaneSurface
clippers: IEnumerable< IBoundsClipper >
Returns
void
InjectClippers ( clippers )
Signature
void Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.InjectClippers(IEnumerable< IBoundsClipper > clippers)
Parameters
clippers: IEnumerable< IBoundsClipper >
Returns
void
InjectPlaneSurface ( planeSurface )
Signature
void Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.InjectPlaneSurface(PlaneSurface planeSurface)
Parameters
planeSurface: PlaneSurface
Returns
void
Raycast ( ray , hit , maxDistance )
Signature
bool Oculus.Interaction.Surfaces.UnionClippedPlaneSurface.Raycast(in Ray ray, out SurfaceHit hit, float maxDistance=0)
Parameters
ray: in Ray
hit: out SurfaceHit
maxDistance: float
Returns
bool