|
class | ARCamera |
| AR camera is the script that represents virtual camera in AR world. Developer may get the position/rotation of current head transform. More...
|
|
class | DynamicTarget |
| Default trackable behaviour, updates trackable object's transform at the head space per-frame. More...
|
|
class | GroundPlane |
| Ground plane represents static trackable object placed on environment, to reposition head pose according to the relative pose between head and trackable object. More...
|
|
interface | I_ButtonEventTrigger |
| Interface : Button event trigger. More...
|
|
interface | I_ControllerUpdateDelegate |
|
struct | MarkerConfigInfo |
| Marker config info : a single marker object's config info from JSON.
|
|
class | ObjectTracking |
| Object tracking : access tag tracking interface. More...
|
|
class | ObjectTrackingProfile |
|
class | PositionPrediction |
| Position prediction
|
|
class | RhinoXGlobalSetting |
| Rhino X SDK global setting. Should be placed in folder: Assets/Plugins/RhinoX/Resources. More...
|
|
class | RhinoXSystem |
| RhinoX system : access system software and hardware information. More...
|
|
class | RotationPrediction |
| Basic Rotation prediction.
|
|
class | RxButtonEvent |
|
class | RXButtonEventTrigger |
| RhinoX button input event trigger. More...
|
|
class | RXController |
| High level SDK script for developers to access controller data and event, e.g. buttons, gyroscopes, finger point over touch-pad. More...
|
|
class | RxEventEntry |
|
class | RXEventSystem |
| RhinoX event system, should be singleton instance, driver class of RhinoX input event system. Note: RXEventSystem need to be the only event system, if your scene has Unity's built in EventSystem instane, RXEventSystem will remove it when starts. More...
|
|
class | RXInput |
| RhinoX helmet input. More...
|
|
class | RXInputModule |
| RhinoX controller module, public interface to ximmerse controller input event system. More...
|
|
struct | SDKVersion |
| SDK version. More...
|
|
class | TrackableBehaviour |
| The basic abstract class of trackable beahviour . DynamicTarget and GroundPlane inherits from this script. More...
|
|
class | TrackableIdentity |
| Trackable object identity. Constraint by an integral trackable ID , represents a trackable object in real world. More...
|
|
class | TrackingItem |
| Tracking item. More...
|
|
class | VisiblityChangeEvent |
|
|
enum | ControllerIndex { ControllerIndex.Controller_Left_Controller = 0,
ControllerIndex.Controller_Right_Controller = 1,
ControllerIndex.Controller03_Preserved = 2,
ControllerIndex.Controller04_Preserved = 3
} |
| Controller index. More...
|
|
enum | ControllerRotationFusionMode { ControllerRotationFusionMode.Semi = 0,
ControllerRotationFusionMode.FullGyroscope,
ControllerRotationFusionMode.None
} |
| Controller rotation fusion mode. More...
|
|
enum | ControllerTrackingMode { ControllerTrackingMode.DOF_6 = 0,
ControllerTrackingMode.DOF_3 = 1
} |
| How the controller is being tracked More...
|
|
enum | LostTrackingBehaviour { LostTrackingBehaviour.Stay = 0,
LostTrackingBehaviour.FollowHead = 1
} |
| 定义当丢失跟踪的时候, 应该如何处理此 Dynamic target. More...
|
|
enum | PlanePlacement { Ground = 0,
Wall = 1
} |
| Plane placement type : placed at ground (horizontally) or placed at wall (vertically). More...
|
|
enum | RhinoXButton {
RhinoXButton.ConfirmButton = KeyCode.Return,
RhinoXButton.ControllerTrigger = 0x40000,
RhinoXButton.ControllerTouchPadButton = 0x0004,
RhinoXButton.App = 0x0010,
RhinoXButton.Home = 0x08
} |
| Enumeration defines all RhinoX buttons. Includes side-bar button on RhinoX and standard bluetooth controller. More...
|
|
enum | TouchPadButtonDirection {
Up = 0,
Right,
Bottom,
Left,
Center
} |
| Touch pad button direction. More...
|
|
enum | FingerDirection { Up = 1,
Right = 2,
Down = 4,
Left = 8
} |
|
enum | GroundPlaneAlgorithm { GroundPlaneAlgorithm.Fusion = 0,
GroundPlaneAlgorithm.Legacy = 1
} |
| 定义 Ground plane 定位的算法版本 More...
|
|
enum | ControllerButtonCode { Trigger = 0x40000,
TouchPadButton = 0x0004,
App = 0x0010,
Home = 0x08
} |
| RhinoX controller button enumeration. More...
|
|
enum | XDeviceConnectionState { XDeviceConnectionState.Disconnected = 0,
XDeviceConnectionState.Scanning = 1,
XDeviceConnectionState.Connecting = 2,
XDeviceConnectionState.Connected = 3
} |
|