enum | Classification { Classification.Floor = 0, Classification.Ceiling = 1, Classification.WallFace = 2, Classification.Table = 3, Classification.Couch = 4, Classification.DoorFrame = 5, Classification.WindowFrame = 6, Classification.Other = 7, Classification.Storage = 8, Classification.Bed = 9, Classification.Screen = 10, Classification.Lamp = 11, Classification.Plant = 12, Classification.WallArt = 13, Classification.SceneMesh = 14, Classification.InvisibleWallFace = 15 } An enum that contains all possible classification values. |
SpaceComponentType IOVRAnchorComponent< OVRSemanticLabels >. | Type[Get] |
ulong IOVRAnchorComponent< OVRSemanticLabels >. | 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] |
string | Labels[Get] Semantic Labels. |
static readonly OVRSemanticLabels | Null[Get] A null representation of an OVRSemanticLabels. |
FromAnchor ( OVRAnchor anchor ) | |
OVRTask< bool > IOVRAnchorComponent< OVRSemanticLabels >. | |
bool | Equals ( OVRSemanticLabels other ) Compares this component for equality with other . |
override bool | Equals ( object obj ) Compares this component for equality with obj . |
override int | GetHashCode ( ) Gets a hashcode suitable for use in a Dictionary or HashSet. |
override string | ToString ( ) Gets a string representation of this component. |
void | GetClassifications ( ICollection< Classification > classifications ) Get the Semantic Labels. |
static bool | Compares two components for equality. |
static bool | Compares two components for inequality. |
Floor | = 0 |
Ceiling | = 1 |
WallFace | = 2 |
Table | = 3 |
Couch | = 4 |
DoorFrame | = 5 |
WindowFrame | = 6 |
Other | = 7 |
Storage | = 8 |
Bed | = 9 |
Screen | = 10 |
Lamp | = 11 |
Plant | = 12 |
WallArt | = 13 |
SceneMesh | = 14 |
InvisibleWallFace | = 15 |
SpaceComponentType IOVRAnchorComponent<OVRSemanticLabels>. OVRSemanticLabels.Type |
---|
No description available.
|
ulong IOVRAnchorComponent<OVRSemanticLabels>. OVRSemanticLabels.Handle |
---|
No description available.
|
bool OVRSemanticLabels.IsNull |
---|
Whether this object represents a valid anchor component. |
bool OVRSemanticLabels.IsEnabled |
---|
True if this component is enabled and no change to its enabled status is pending. |
SpaceComponentType OVRSemanticLabels.Type |
---|
No description available.
|
ulong OVRSemanticLabels.Handle |
---|
No description available.
|
string OVRSemanticLabels.Labels |
---|
Semantic Labels. Please use GetClassifications instead. Returns Comma-separated values in one string Exceptions Exception If it fails to get the semantic labels |
readonly OVRSemanticLabels OVRSemanticLabels.Null |
---|
A null representation of an OVRSemanticLabels. Use this to compare with another component to determine whether it is null. |
OVRSemanticLabels IOVRAnchorComponent< OVRSemanticLabels >. OVRSemanticLabels.FromAnchor ( OVRAnchor anchor ) |
---|
No description available.
|
OVRTask< bool > IOVRAnchorComponent< OVRSemanticLabels >. OVRSemanticLabels.SetEnabledAsync ( bool enabled, double timeout ) |
---|
No description available.
|
bool OVRSemanticLabels.Equals ( OVRSemanticLabels 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 OVRSemanticLabels.Equals ( object obj ) |
---|
Compares this component for equality with obj . Parameters obj The object to compare with. Returns True if obj is an OVRSemanticLabels and Equals(OVRSemanticLabels) is true, otherwise false. |
override int OVRSemanticLabels.GetHashCode ( ) |
---|
Gets a hashcode suitable for use in a Dictionary or HashSet. Returns A hashcode for this component. |
override string OVRSemanticLabels.ToString ( ) |
---|
Gets a string representation of this component. Returns A string representation of this component. |
void OVRSemanticLabels.GetClassifications ( ICollection< Classification > classifications ) |
---|
Get the Semantic Labels. Non-allocating. |
static bool OVRSemanticLabels.operator== ( OVRSemanticLabels lhs, OVRSemanticLabels rhs ) |
---|
Compares two components for equality. Parameters lhs The component to compare with rhs . rhsThe component to compare with lhs . Returns True if both components belong to the same OVRAnchor, otherwise false. |
static bool OVRSemanticLabels.operator!= ( OVRSemanticLabels lhs, OVRSemanticLabels rhs ) |
---|
Compares two components for inequality. Parameters lhs The component to compare with rhs . rhsThe component to compare with lhs . Returns True if the components do not belong to the same OVRAnchor, otherwise false. |