API reference

OVRBounded3D Struct

Extends IOVRAnchorComponent< OVRBounded3D >, IEquatable< OVRBounded3D >
Represents a volume described by its Bounds.
This component can be accessed from an OVRAnchor that supports it by calling OVRAnchor.GetComponent<T> from the anchor.
See Also

Properties

SpaceComponentType IOVRAnchorComponent< OVRBounded3D >. Type[Get]
ulong IOVRAnchorComponent< OVRBounded3D >. Handle[Get]
bool IsNull[Get]
Whether this object represents a valid anchor component.
bool IsEnabled[Get]
True if this component is enabled and no change to its enabled status is pending.
SpaceComponentType Type[Get]
ulong Handle[Get]
Bounds BoundingBox[Get]
Bounding Box.
Returns
Bounds representing the 3D Bounding Box of the Anchor this component is attached to.
Exceptions
InvalidOperationException
If it fails to retrieve the Bounding Box.

Public Statics

static readonly OVRBounded3D Null[Get]
A null representation of an OVRBounded3D.
Use this to compare with another component to determine whether it is null.

Member Functions

OVRTask< bool > IOVRAnchorComponent< OVRBounded3D >. SetEnabledAsync
( bool enabled,
double timeout )
bool Equals
( OVRBounded3D other )
Compares this component for equality with other .
Parameters
other
The other component to compare with.
Returns
True if both components belong to the same OVRAnchor, otherwise false.
override bool Equals
( object obj )
Compares this component for equality with obj .
Parameters
obj
The object to compare with.
Returns
True if obj is an OVRBounded3D and Equals(OVRBounded3D) is true, otherwise false.
override int GetHashCode ( )
Gets a hashcode suitable for use in a Dictionary or HashSet.
Returns
A hashcode for this component.
override string ToString ( )
Gets a string representation of this component.
Returns
A string representation of this component.

Static Member Functions

static bool operator==
( OVRBounded3D lhs,
Compares two components for equality.
Parameters
lhs
The component to compare with rhs .
rhs
The component to compare with lhs .
Returns
True if both components belong to the same OVRAnchor, otherwise false.
static bool operator!=
( OVRBounded3D lhs,
Compares two components for inequality.
Parameters
lhs
The component to compare with rhs .
rhs
The component to compare with lhs .
Returns
True if the components do not belong to the same OVRAnchor, otherwise false.