Namespace Microsoft.MixedReality.Toolkit.Experimental.UI.BoundsControl
Classes
BoundsControl
Bounds Control allows to transform objects (rotate and scale) and draws a cube around the object to visualize the possibility of user triggered transform manipulation. Bounds Control provides scale and rotation handles that can be used for far and near interaction manipulation of the object. It further provides a proximity effect for scale and rotation handles that alters scaling and material. Todo: replace doc link - point to BoundsControl docs
BoxDisplay
BoxDisplay can be used to attach a solid box visualization to a Bounds
BoxDisplayConfiguration
Shareable configuration for the Box
HandlesBase
Base class for any type of Bounds
HandlesBaseConfiguration
Configuration base class for any Bounds
Links
Links that are rendered in between the corners of Bounds
LinksConfiguration
Configuration for Links used in Bounds
ProximityEffect
ProximityEffect scales and switches out materials for registered objects whenever a pointer is in proximity. Scaling is done on three different stages: far / medium and close proximity whereas material switching will only be done on close proximity.
ProximityEffectConfiguration
Shareable configuration for a proximity effect that can be used with BoundsControl ProximityEffect scales and switches out materials for registered objects whenever a pointer is in proximity. Scaling is done on three different stages: far / medium and close proximity whereas material switching will only be done on close proximity.
ProximityObjectsChangedEvent
Event to inform subscribers that the proximity objects have changed
RotationHandles
Rotation handles for Bounds
RotationHandlesConfiguration
Configuration for Rotation
ScaleHandles
Scale handles for Bounds
ScaleHandlesConfiguration
Configuration for Scale
Interfaces
IProximityEffectObjectProvider
Interface for defining a proximity object provider used in Proximity