diff --git a/tcrvr/1.9.0/allclasses-frame.html b/tcrvr/1.9.0/allclasses-frame.html
new file mode 100644
index 0000000..7e0b26d
--- /dev/null
+++ b/tcrvr/1.9.0/allclasses-frame.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+All Classes (tcr-vr-base 1.9.0 API)
+
+
+
+
+All Classes
+
+
+
diff --git a/tcrvr/1.9.0/allclasses-noframe.html b/tcrvr/1.9.0/allclasses-noframe.html
new file mode 100644
index 0000000..a02acc2
--- /dev/null
+++ b/tcrvr/1.9.0/allclasses-noframe.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+All Classes (tcr-vr-base 1.9.0 API)
+
+
+
+
+All Classes
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.Builder.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.Builder.html
new file mode 100644
index 0000000..56c2b29
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.Builder.html
@@ -0,0 +1,340 @@
+
+
+
+
+
+TcrXrConfig.Builder (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+hmdRecommendedResolution
+public TcrXrConfig.Builder hmdRecommendedResolution(int width,
+ int height)
+设置HMD推荐的分辨率宽高。
+ 该宽高通常是通过HMD设备查询到的一个宽高,云端实际上会根据这个宽高的比例计算最终画面的实际分辨率。
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.html
new file mode 100644
index 0000000..3319aef
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrConfig.html
@@ -0,0 +1,428 @@
+
+
+
+
+
+TcrXrConfig (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.TcrXrConfig
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Class and Description
+
+
+static class
+TcrXrConfig.Builder
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.Event.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.Event.html
new file mode 100644
index 0000000..898212e
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.Event.html
@@ -0,0 +1,450 @@
+
+
+
+
+
+TcrXrObserver.Event (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Enum
+clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+
+
+
+
+
+Methods inherited from class java.lang.Object
+getClass, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Enum Constant Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+STATE_CLOSED
+public static final TcrXrObserver.Event STATE_CLOSED
+这个事件表示内部会话已经关闭, 无法再和云端进行交互。
+
+ 事件关联的eventData是一个字符串,表示当前会话关闭的原因。
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+valueOf
+public static TcrXrObserver.Event valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+The string must match exactly an identifier used to declare an
+enum constant in this type. (Extraneous whitespace characters are
+not permitted.)
+
+Parameters:
+name
- the name of the enum constant to be returned.
+Returns:
+the enum constant with the specified name
+Throws:
+java.lang.IllegalArgumentException
- if this enum type has no constant with the specified name
+java.lang.NullPointerException
- if the argument is null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.html
new file mode 100644
index 0000000..f3dcfc6
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrObserver.html
@@ -0,0 +1,250 @@
+
+
+
+
+
+TcrXrObserver (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+Nested Classes
+
+Modifier and Type
+Interface and Description
+
+
+static class
+TcrXrObserver.Event
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrSdk.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrSdk.html
new file mode 100644
index 0000000..9f05a6d
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/TcrXrSdk.html
@@ -0,0 +1,555 @@
+
+
+
+
+
+TcrXrSdk (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+toggleSR
+public void toggleSR()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+stop
+public void stop()
+断开云端实例的连接并回收本地资源。
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+createCustomDataChannel
+public CustomDataChannel createCustomDataChannel(int port,
+ CustomDataChannel.Observer observer)
+Creates a custom data channel.
+
+Parameters:
+port
- The cloud port number uniquely identifying the data channel.
+observer
- The CustomDataChannel.Observer
.
+Returns:
+the created data channel.
+See Also:
+CustomDataChannel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/VideoFrame.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/VideoFrame.html
new file mode 100644
index 0000000..f8f23b4
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/VideoFrame.html
@@ -0,0 +1,464 @@
+
+
+
+
+
+VideoFrame (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.VideoFrame
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getWidth
+public long getWidth()
+返回视频帧图像的宽
+
+
+
+
+
+
+
+getHeight
+public long getHeight()
+返回视频帧图像的高。
+
+
+
+
+
+
+
+getPose
+public Pose getPose()
+返回生成这一帧画面的位姿
+
+
+
+
+
+
+
+
+
+
+
+getLeftFov
+public Fov getLeftFov()
+返回生成这一帧画面的左眼视场角。
+
+
+
+
+
+
+
+getRightFov
+public Fov getRightFov()
+返回生成这一帧画面右眼视场角。
+
+
+
+
+
+
+
+getLatency
+public long getLatency()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BaseInput.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BaseInput.html
new file mode 100644
index 0000000..81c97bf
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BaseInput.html
@@ -0,0 +1,363 @@
+
+
+
+
+
+BaseInput (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.BaseInput
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+java.lang.String
+part
+表示该事件是由哪个手柄触发。
+ 取值为: /hand/left 或者 /hand/right
+
+
+
+java.lang.String
+path
+表示触发按键动作的组件,如某个按钮的点击动作。
+ 对于Pico和Oculus两种手柄,服务端支持的按键动作有所差异,接下来逐一描述:
+
+ 对于Pico手柄, path支持的取值有以下几个:
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+BaseInput ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+BaseInput
+public BaseInput()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BoolInput.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BoolInput.html
new file mode 100644
index 0000000..c1d1f6d
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/BoolInput.html
@@ -0,0 +1,287 @@
+
+
+
+
+
+BoolInput (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+boolean
+bool_value
+true表示按下按键, false表示抬起
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+BoolInput ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+BoolInput
+public BoolInput()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/EyeInfo.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/EyeInfo.html
new file mode 100644
index 0000000..493d0a7
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/EyeInfo.html
@@ -0,0 +1,344 @@
+
+
+
+
+
+EyeInfo (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.EyeInfo
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+float
+ipd
+双眼瞳距。
+
+
+
+Fov
+leftFov
+左眼视场角。
+
+
+
+Fov
+rightFov
+右眼视场角。
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+EyeInfo ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+leftFov
+public Fov leftFov
+左眼视场角。
+
+
+
+
+
+
+
+rightFov
+public Fov rightFov
+右眼视场角。
+
+
+
+
+
+
+
+ipd
+public float ipd
+双眼瞳距。
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+EyeInfo
+public EyeInfo()
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/FloatInput.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/FloatInput.html
new file mode 100644
index 0000000..fa2b4a6
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/FloatInput.html
@@ -0,0 +1,287 @@
+
+
+
+
+
+FloatInput (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+float
+float_value
+表示按压程度的浮点值.
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+FloatInput ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+float_value
+public float float_value
+表示按压程度的浮点值.
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+FloatInput
+public FloatInput()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/NativeTrackingInfo.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/NativeTrackingInfo.html
new file mode 100644
index 0000000..9ede3d9
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/NativeTrackingInfo.html
@@ -0,0 +1,289 @@
+
+
+
+
+
+NativeTrackingInfo (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.NativeTrackingInfo
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+position
+public Vector3f position
+头盔在三维空间中的位置
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/PoseInput.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/PoseInput.html
new file mode 100644
index 0000000..0dfc083
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/PoseInput.html
@@ -0,0 +1,287 @@
+
+
+
+
+
+PoseInput (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+PoseExt
+pose
+表示发送到云端的位姿事件。
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+PoseInput ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+pose
+public PoseExt pose
+表示发送到云端的位姿事件。
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+PoseInput
+public PoseInput()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/Vector2Input.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/Vector2Input.html
new file mode 100644
index 0000000..d08e3c7
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/Vector2Input.html
@@ -0,0 +1,284 @@
+
+
+
+
+
+Vector2Input (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Vector2Input ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+vector2f
+public Vector2f vector2f
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Vector2Input
+public Vector2Input()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/VrInfo.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/VrInfo.html
new file mode 100644
index 0000000..f26eeda
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/VrInfo.html
@@ -0,0 +1,314 @@
+
+
+
+
+
+VrInfo (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.VrInfo
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+VrInfo (Pose pose,
+ float ipd,
+ java.lang.Object associateData)
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getIpd
+public float getIpd()
+
+
+
+
+
+
+
+getPose
+public Pose getPose()
+返回头盔的姿态数据。
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Fov.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Fov.html
new file mode 100644
index 0000000..42c6a43
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Fov.html
@@ -0,0 +1,450 @@
+
+
+
+
+
+Fov (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.math.Fov
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+float
+bottom
+单眼屏幕正中间往下偏移的角度,单位是弧度。
+
+
+
+float
+left
+单眼屏幕正中间往左偏移的角度,单位是弧度。
+
+
+
+float
+right
+单眼屏幕正中间往右偏移的角度,单位是弧度。
+
+
+
+float
+top
+单眼屏幕正中间往上偏移的角度,单位是弧度。
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Fov (float left,
+ float right,
+ float top,
+ float bottom)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+bottom
+public float bottom
+单眼屏幕正中间往下偏移的角度,单位是弧度。
+
+
+
+
+
+
+
+left
+public float left
+单眼屏幕正中间往左偏移的角度,单位是弧度。
+
+
+
+
+
+
+
+right
+public float right
+单眼屏幕正中间往右偏移的角度,单位是弧度。
+
+
+
+
+
+
+
+top
+public float top
+单眼屏幕正中间往上偏移的角度,单位是弧度。
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getBottom
+public float getBottom()
+
+
+
+
+
+
+
+getLeft
+public float getLeft()
+
+
+
+
+
+
+
+getRight
+public float getRight()
+
+
+
+
+
+
+
+getTop
+public float getTop()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Pose.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Pose.html
new file mode 100644
index 0000000..38528fc
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Pose.html
@@ -0,0 +1,383 @@
+
+
+
+
+
+Pose (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.math.Pose
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+position
+public Vector3f position
+表示三维空间中的位置信息。
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/PoseExt.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/PoseExt.html
new file mode 100644
index 0000000..356b2b2
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/PoseExt.html
@@ -0,0 +1,312 @@
+
+
+
+
+
+PoseExt (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Quaternion4f.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Quaternion4f.html
new file mode 100644
index 0000000..0bd3540
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Quaternion4f.html
@@ -0,0 +1,423 @@
+
+
+
+
+
+Quaternion4f (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+double
+w
+
+
+double
+x
+
+
+double
+y
+
+
+double
+z
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Quaternion4f (double x,
+ double y,
+ double z,
+ double w)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+x
+public double x
+
+
+
+
+
+
+
+y
+public double y
+
+
+
+
+
+
+
+z
+public double z
+
+
+
+
+
+
+
+w
+public double w
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+getX
+public double getX()
+
+
+
+
+
+
+
+getY
+public double getY()
+
+
+
+
+
+
+
+getZ
+public double getZ()
+
+
+
+
+
+
+
+getW
+public double getW()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector2f.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector2f.html
new file mode 100644
index 0000000..0974e79
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector2f.html
@@ -0,0 +1,342 @@
+
+
+
+
+
+Vector2f (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.math.Vector2f
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+double
+x
+
+
+double
+y
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Vector2f (double x,
+ double y,
+ double z)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+x
+public double x
+
+
+
+
+
+
+
+y
+public double y
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector3f.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector3f.html
new file mode 100644
index 0000000..a0b5ee5
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/Vector3f.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+Vector3f (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+double
+x
+
+
+double
+y
+
+
+double
+z
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Vector3f (double x,
+ double y,
+ double z)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+x
+public double x
+
+
+
+
+
+
+
+y
+public double y
+
+
+
+
+
+
+
+z
+public double z
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+getX
+public double getX()
+
+
+
+
+
+
+
+getY
+public double getY()
+
+
+
+
+
+
+
+getZ
+public double getZ()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-frame.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-frame.html
new file mode 100644
index 0000000..1ec18a5
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-frame.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean.math (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-summary.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-summary.html
new file mode 100644
index 0000000..a005704
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-summary.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean.math (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+Fov
+
+视场角。
+
+
+
+Pose
+
+位姿信息,包含三维空间中的位置和角度。
+
+
+
+PoseExt
+
+扩展位姿,包含这个位姿的速度和加速度。
+ 瞄准位姿和手势位姿都用这个对象来表示。
+
+
+
+Quaternion4f
+
+三维空间中表示旋转的单位四元数
+
+
+
+Vector2f
+
+
+
+Vector3f
+
+三维空间中的位置或者向量, 单位是米
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-tree.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-tree.html
new file mode 100644
index 0000000..311f674
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/math/package-tree.html
@@ -0,0 +1,142 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean.math Class Hierarchy (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+com.tencent.tcr.xr.api.bean.math.Fov
+com.tencent.tcr.xr.api.bean.math.Pose
+
+com.tencent.tcr.xr.api.bean.math.PoseExt
+
+
+com.tencent.tcr.xr.api.bean.math.Quaternion4f
+com.tencent.tcr.xr.api.bean.math.Vector2f
+com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-frame.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-frame.html
new file mode 100644
index 0000000..b57a9ab
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-frame.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-summary.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-summary.html
new file mode 100644
index 0000000..aa798f6
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-summary.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+BaseInput
+
+表示发送到云端的一个按键事件基类,事件的取值取决于具体的子类。
+ 事件设计参考自
OpenXR Spec的输入路径
+ 即一个事件由part和path组成。
+ part代表OpenXR Spec定义的保留路径,在SDK中该值仅有/hand/left和/hand/right两种取值, 而path则表示触发按键动作的组件(例如某个按钮的点击)。
+
+ 对于Oculus和Pico两种手柄,他们能够获取到的事件是不同的, 服务端同时支持两种手柄事件。
+ 客户端在初始化时需要通过
TcrXrConfig.Builder#builder(TcrXrObserver, String, EyeInfo)
的controller指定要使用的手柄类型。
+ 当然可以也可以始终只给云端发送一种手柄事件,这样客户端需要在本地将实际获取到的手柄事件映射为
+
TcrXrConfig.Builder#builder(TcrXrObserver, String, EyeInfo)
里controller指定的手柄类型。
+
+
+
+BoolInput
+
+
+
+
+
+EyeInfo
+
+需要发送到云端的视觉信息.
+
+
+
+FloatInput
+
+
+
+
+
+NativeTrackingInfo
+
+
+
+PoseInput
+
+
+
+
+
+Vector2Input
+
+表示发到云端的二维(x, y)浮点数值,例如Pico手柄的摇杆事件thumbstick。
+ 事件的定义见
BaseInput
+
+
+
+VrInfo
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-tree.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-tree.html
new file mode 100644
index 0000000..f452821
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/bean/package-tree.html
@@ -0,0 +1,144 @@
+
+
+
+
+
+com.tencent.tcr.xr.api.bean Class Hierarchy (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-frame.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-frame.html
new file mode 100644
index 0000000..f983654
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-frame.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+com.tencent.tcr.xr.api (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+
Interfaces
+
+
Classes
+
+
Enums
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-summary.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-summary.html
new file mode 100644
index 0000000..58d3776
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-summary.html
@@ -0,0 +1,225 @@
+
+
+
+
+
+com.tencent.tcr.xr.api (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Interface Summary
+
+Interface
+Description
+
+
+
+TcrXrObserver
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-tree.html b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-tree.html
new file mode 100644
index 0000000..8bf4700
--- /dev/null
+++ b/tcrvr/1.9.0/com/tencent/tcr/xr/api/package-tree.html
@@ -0,0 +1,153 @@
+
+
+
+
+
+com.tencent.tcr.xr.api Class Hierarchy (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+
Interface Hierarchy
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/constant-values.html b/tcrvr/1.9.0/constant-values.html
new file mode 100644
index 0000000..f80d011
--- /dev/null
+++ b/tcrvr/1.9.0/constant-values.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+Constant Field Values (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/deprecated-list.html b/tcrvr/1.9.0/deprecated-list.html
new file mode 100644
index 0000000..e2ca0a7
--- /dev/null
+++ b/tcrvr/1.9.0/deprecated-list.html
@@ -0,0 +1,121 @@
+
+
+
+
+
+Deprecated List (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/help-doc.html b/tcrvr/1.9.0/help-doc.html
new file mode 100644
index 0000000..bb6a336
--- /dev/null
+++ b/tcrvr/1.9.0/help-doc.html
@@ -0,0 +1,222 @@
+
+
+
+
+
+API Help (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+Overview
+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+
+
+Package
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+
+Interfaces (italic)
+Classes
+Enums
+Exceptions
+Errors
+Annotation Types
+
+
+
+Class/Interface
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+
+Class inheritance diagram
+Direct Subclasses
+All Known Subinterfaces
+All Known Implementing Classes
+Class/interface declaration
+Class/interface description
+
+
+Nested Class Summary
+Field Summary
+Constructor Summary
+Method Summary
+
+
+Field Detail
+Constructor Detail
+Method Detail
+
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+
+
+Annotation Type
+Each annotation type has its own separate page with the following sections:
+
+Annotation Type declaration
+Annotation Type description
+Required Element Summary
+Optional Element Summary
+Element Detail
+
+
+
+Enum
+Each enum has its own separate page with the following sections:
+
+Enum declaration
+Enum description
+Enum Constant Summary
+Enum Constant Detail
+
+
+
+Tree (Class Hierarchy)
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
+
+When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
+When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+
+
+Deprecated API
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+
+
+Index
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+
+
+Prev/Next
+These links take you to the next or previous class, interface, package, or related page.
+
+
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+All Classes
+The All Classes link shows all classes and interfaces except non-static nested types.
+
+
+Serialized Form
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+
+
+Constant Field Values
+The Constant Field Values page lists the static final fields and their values.
+
+
+
This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/index-all.html b/tcrvr/1.9.0/index-all.html
new file mode 100644
index 0000000..0011883
--- /dev/null
+++ b/tcrvr/1.9.0/index-all.html
@@ -0,0 +1,764 @@
+
+
+
+
+
+Index (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C E F G H I L N O P Q R S T U V W X Y Z
+
+
+
A
+
+angular_velocity - Variable in class com.tencent.tcr.xr.api.bean.math.PoseExt
+
+表示一个物体在直线路径上移动的速率。
+
+
+
+
+
+
B
+
+BaseInput - Class in com.tencent.tcr.xr.api.bean
+
+表示发送到云端的一个按键事件基类,事件的取值取决于具体的子类。
+ 事件设计参考自
OpenXR Spec的输入路径
+ 即一个事件由part和path组成。
+ part代表OpenXR Spec定义的保留路径,在SDK中该值仅有/hand/left和/hand/right两种取值, 而path则表示触发按键动作的组件(例如某个按钮的点击)。
+
+ 对于Oculus和Pico两种手柄,他们能够获取到的事件是不同的, 服务端同时支持两种手柄事件。
+ 客户端在初始化时需要通过
TcrXrConfig.Builder#builder(TcrXrObserver, String, EyeInfo)
的controller指定要使用的手柄类型。
+ 当然可以也可以始终只给云端发送一种手柄事件,这样客户端需要在本地将实际获取到的手柄事件映射为
+
TcrXrConfig.Builder#builder(TcrXrObserver, String, EyeInfo)
里controller指定的手柄类型。
+
+BaseInput() - Constructor for class com.tencent.tcr.xr.api.bean.BaseInput
+
+bool_value - Variable in class com.tencent.tcr.xr.api.bean.BoolInput
+
+true表示按下按键, false表示抬起
+
+BoolInput - Class in com.tencent.tcr.xr.api.bean
+
+
+
+BoolInput() - Constructor for class com.tencent.tcr.xr.api.bean.BoolInput
+
+bottom - Variable in class com.tencent.tcr.xr.api.bean.math.Fov
+
+单眼屏幕正中间往下偏移的角度,单位是弧度。
+
+build() - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+
+
+builder(TcrXrObserver, String, EyeInfo) - Static method in class com.tencent.tcr.xr.api.TcrXrConfig
+
+
+
+
+
+
+
+
C
+
+com.tencent.tcr.xr.api - package com.tencent.tcr.xr.api
+
+com.tencent.tcr.xr.api.bean - package com.tencent.tcr.xr.api.bean
+
+com.tencent.tcr.xr.api.bean.math - package com.tencent.tcr.xr.api.bean.math
+
+controller - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+createCustomDataChannel(int, CustomDataChannel.Observer) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+Creates a custom data channel.
+
+
+
+
+
+
E
+
+enableFFR(boolean) - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+开启或关闭固定注视点渲染(FFR)功能.
+
+ 请注意: 云端实例启动后该配置不可修改(现阶段云端不支持),若重连时修改该配置会导致用户看到异常的画面。
+
+enableFFR - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+enableWideFov(boolean) - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+开启或关闭超视角渲染功能。
+ 开启该选项后,SDK发送给云端的FOV会在原有基础上增加6°,云端传回的画面分辨率也会相应增加。
+
+enableWideFov - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+equals(Object) - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+equals(Object) - Method in class com.tencent.tcr.xr.api.bean.math.Pose
+
+equals(Object) - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+equals(Object) - Method in class com.tencent.tcr.xr.api.bean.math.Vector2f
+
+equals(Object) - Method in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+EyeInfo - Class in com.tencent.tcr.xr.api.bean
+
+需要发送到云端的视觉信息.
+
+EyeInfo() - Constructor for class com.tencent.tcr.xr.api.bean.EyeInfo
+
+eyeInfo - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+
+
+
+
+
F
+
+float_value - Variable in class com.tencent.tcr.xr.api.bean.FloatInput
+
+表示按压程度的浮点值.
+
+FloatInput - Class in com.tencent.tcr.xr.api.bean
+
+
+
+FloatInput() - Constructor for class com.tencent.tcr.xr.api.bean.FloatInput
+
+Fov - Class in com.tencent.tcr.xr.api.bean.math
+
+视场角。
+
+Fov(float, float, float, float) - Constructor for class com.tencent.tcr.xr.api.bean.math.Fov
+
+
+
+
+
+
G
+
+getAssociateData() - Method in class com.tencent.tcr.xr.api.bean.VrInfo
+
+返回构建时传入的业务自定义数据。
+
+getAssociateData() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+
+
+getBottom() - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+getCaptureCostMs() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回这一帧画面在云端采集和编码的耗时
+
+getDecodeTimeCostMs() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回这一帧的解码耗时。
+
+getGLSharedContext() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+getHeight() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回视频帧图像的高。
+
+getInstance() - Static method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+getIpd() - Method in class com.tencent.tcr.xr.api.bean.VrInfo
+
+getLatency() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+
+
+getLeft() - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+getLeftFov() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回生成这一帧画面的左眼视场角。
+
+getOrientation() - Method in class com.tencent.tcr.xr.api.bean.math.Pose
+
+返回三维空间下各轴的旋转角度
+
+getPose() - Method in class com.tencent.tcr.xr.api.bean.VrInfo
+
+返回头盔的姿态数据。
+
+getPose() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回生成这一帧画面的位姿
+
+getPosition() - Method in class com.tencent.tcr.xr.api.bean.math.Pose
+
+返回三维空间的位置信息
+
+getRenderCostMs() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回这一帧画面在云端渲染的耗时
+
+getRenderWaitTimeCostMs() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回这一帧解码成功后在队列中等待的时间。
+
+getRight() - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+getRightFov() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回生成这一帧画面右眼视场角。
+
+getTop() - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+getW() - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+getWidth() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+返回视频帧图像的宽
+
+getX() - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+getX() - Method in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+getY() - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+getY() - Method in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+getZ() - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+getZ() - Method in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
+
+
+
H
+
+hmdRecommendedHeight - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+hmdRecommendedResolution(int, int) - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+设置HMD推荐的分辨率宽高。
+ 该宽高通常是通过HMD设备查询到的一个宽高,云端实际上会根据这个宽高的比例计算最终画面的实际分辨率。
+
+hmdRecommendedWidth - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+
+
+
+
+
I
+
+init(TcrXrConfig) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+initBasic(Context) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+初始化基础配置。
+
+ipd - Variable in class com.tencent.tcr.xr.api.bean.EyeInfo
+
+双眼瞳距。
+
+
+
+
+
+
L
+
+left - Variable in class com.tencent.tcr.xr.api.bean.math.Fov
+
+单眼屏幕正中间往左偏移的角度,单位是弧度。
+
+leftFov - Variable in class com.tencent.tcr.xr.api.bean.EyeInfo
+
+左眼视场角。
+
+linear_velocity - Variable in class com.tencent.tcr.xr.api.bean.math.PoseExt
+
+表示一个物体绕某个轴旋转的速度。
+
+
+
+
+
+
N
+
+NativeTrackingInfo - Class in com.tencent.tcr.xr.api.bean
+
+NativeTrackingInfo() - Constructor for class com.tencent.tcr.xr.api.bean.NativeTrackingInfo
+
+
+
+
+
+
O
+
+observer - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+onEvent(TcrXrObserver.Event, Object) - Method in interface com.tencent.tcr.xr.api.TcrXrObserver
+
+当内部会话某个事件被触发时这个函数会被回调。
+
+onEvent(TcrSession.Event, Object) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+onFrame(com.tencent.tcr.sdk.api.VideoFrame) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+orientation - Variable in class com.tencent.tcr.xr.api.bean.math.Pose
+
+表示三维空间下各轴的旋转角度。
+
+orientation - Variable in class com.tencent.tcr.xr.api.bean.NativeTrackingInfo
+
+头盔在三维空间中的旋转角度
+
+
+
+
+
+
P
+
+part - Variable in class com.tencent.tcr.xr.api.bean.BaseInput
+
+表示该事件是由哪个手柄触发。
+ 取值为: /hand/left 或者 /hand/right
+
+path - Variable in class com.tencent.tcr.xr.api.bean.BaseInput
+
+表示触发按键动作的组件,如某个按钮的点击动作。
+ 对于Pico和Oculus两种手柄,服务端支持的按键动作有所差异,接下来逐一描述:
+
+ 对于Pico手柄, path支持的取值有以下几个:
+
+pauseStreaming() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+暂停服务端推流。
+
+Pose - Class in com.tencent.tcr.xr.api.bean.math
+
+位姿信息,包含三维空间中的位置和角度。
+
+Pose(Vector3f, Quaternion4f) - Constructor for class com.tencent.tcr.xr.api.bean.math.Pose
+
+pose - Variable in class com.tencent.tcr.xr.api.bean.PoseInput
+
+表示发送到云端的位姿事件。
+
+PoseExt - Class in com.tencent.tcr.xr.api.bean.math
+
+扩展位姿,包含这个位姿的速度和加速度。
+ 瞄准位姿和手势位姿都用这个对象来表示。
+
+PoseExt(Vector3f, Quaternion4f) - Constructor for class com.tencent.tcr.xr.api.bean.math.PoseExt
+
+PoseInput - Class in com.tencent.tcr.xr.api.bean
+
+
+
+PoseInput() - Constructor for class com.tencent.tcr.xr.api.bean.PoseInput
+
+position - Variable in class com.tencent.tcr.xr.api.bean.math.Pose
+
+表示三维空间中的位置信息。
+
+position - Variable in class com.tencent.tcr.xr.api.bean.NativeTrackingInfo
+
+头盔在三维空间中的位置
+
+
+
+
+
+
Q
+
+Quaternion4f - Class in com.tencent.tcr.xr.api.bean.math
+
+三维空间中表示旋转的单位四元数
+
+Quaternion4f(double, double, double, double) - Constructor for class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+
+
+
+
+
R
+
+release() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+引用计数减1。
+ 当引用计数为0时, 视频帧对象会被回收。
+
+report(Map<String, Object>) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+resumeStreaming() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+恢复服务端推流。
+
+retain() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+引用计数加1。
+ 当引用计数非0时, 视频帧对象不会被回收。
+
+right - Variable in class com.tencent.tcr.xr.api.bean.math.Fov
+
+单眼屏幕正中间往右偏移的角度,单位是弧度。
+
+rightFov - Variable in class com.tencent.tcr.xr.api.bean.EyeInfo
+
+右眼视场角。
+
+
+
+
+
+
S
+
+scale(Fov, float) - Static method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+sendControllerEvent(List<BaseInput>) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+发送手柄事件到云端。
+ 请注意:
+ 该函数不允许调用频率超过20ms, 客户端需要控制好手柄事件的查询频率.
+
+sendVrInfo(VrInfo) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+setCurrentEGLContext() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
+
+srRatio(float) - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+超分辨率的比例,实际分辨率是 srcResolution * ratio * ratio
+
+srRatio - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+start(String) - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+开始连接云端实例。该方法在每次启动流程中只能调用一次。
+
+stop() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+断开云端实例的连接并回收本地资源。
+
+
+
+
+
+
T
+
+targetResolution(int) - Method in class com.tencent.tcr.xr.api.TcrXrConfig.Builder
+
+设置最终视频画面的目标分辨率宽度(双眼)。
+ 由于云端编码要求分辨率必须64对齐,所以传入的值必须对齐64,否则传入后会自动对齐。
+
+targetResolutionWidth - Variable in class com.tencent.tcr.xr.api.TcrXrConfig
+
+TcrXrConfig - Class in com.tencent.tcr.xr.api
+
+
+
+TcrXrConfig.Builder - Class in com.tencent.tcr.xr.api
+
+
+
+TcrXrObserver - Interface in com.tencent.tcr.xr.api
+
+
+
+TcrXrObserver.Event - Enum in com.tencent.tcr.xr.api
+
+
+
+TcrXrSdk - Class in com.tencent.tcr.xr.api
+
+
+
+toggleSR() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+top - Variable in class com.tencent.tcr.xr.api.bean.math.Fov
+
+单眼屏幕正中间往上偏移的角度,单位是弧度。
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.EyeInfo
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.math.Fov
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.math.Pose
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.math.Vector2f
+
+toString() - Method in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+toString() - Method in class com.tencent.tcr.xr.api.TcrXrConfig
+
+
+
+
+
+
U
+
+updateTexture() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+更新视频帧纹理并返回该视频帧的OpenGL纹理ID。
+ 请注意:
+ 这个函数必须在渲染线程中调用。
+
+
+
+
+
+
V
+
+valueOf(String) - Static method in enum com.tencent.tcr.xr.api.TcrXrObserver.Event
+
+Returns the enum constant of this type with the specified name.
+
+values() - Static method in enum com.tencent.tcr.xr.api.TcrXrObserver.Event
+
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+
+Vector2f - Class in com.tencent.tcr.xr.api.bean.math
+
+Vector2f(double, double, double) - Constructor for class com.tencent.tcr.xr.api.bean.math.Vector2f
+
+vector2f - Variable in class com.tencent.tcr.xr.api.bean.Vector2Input
+
+Vector2Input - Class in com.tencent.tcr.xr.api.bean
+
+表示发到云端的二维(x, y)浮点数值,例如Pico手柄的摇杆事件thumbstick。
+ 事件的定义见
BaseInput
+
+Vector2Input() - Constructor for class com.tencent.tcr.xr.api.bean.Vector2Input
+
+Vector3f - Class in com.tencent.tcr.xr.api.bean.math
+
+三维空间中的位置或者向量, 单位是米
+
+Vector3f(double, double, double) - Constructor for class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+VideoFrame - Class in com.tencent.tcr.xr.api
+
+
+
+VrInfo - Class in com.tencent.tcr.xr.api.bean
+
+
+
+VrInfo(Pose, float, Object) - Constructor for class com.tencent.tcr.xr.api.bean.VrInfo
+
+
+
+
+
+
+
+
W
+
+w - Variable in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+
+
+
+
+
X
+
+x - Variable in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+x - Variable in class com.tencent.tcr.xr.api.bean.math.Vector2f
+
+x - Variable in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
+
+
+
Y
+
+y - Variable in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+y - Variable in class com.tencent.tcr.xr.api.bean.math.Vector2f
+
+y - Variable in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
+
+
+
Z
+
+z - Variable in class com.tencent.tcr.xr.api.bean.math.Quaternion4f
+
+z - Variable in class com.tencent.tcr.xr.api.bean.math.Vector3f
+
+
+
A B C E F G H I L N O P Q R S T U V W X Y Z
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/index.html b/tcrvr/1.9.0/index.html
new file mode 100644
index 0000000..78ef47b
--- /dev/null
+++ b/tcrvr/1.9.0/index.html
@@ -0,0 +1,75 @@
+
+
+
+
+
+tcr-vr-base 1.9.0 API
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+Frame Alert
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to Non-frame version .
+
+
+
diff --git a/tcrvr/1.9.0/overview-frame.html b/tcrvr/1.9.0/overview-frame.html
new file mode 100644
index 0000000..1555ec5
--- /dev/null
+++ b/tcrvr/1.9.0/overview-frame.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+Overview List (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/overview-summary.html b/tcrvr/1.9.0/overview-summary.html
new file mode 100644
index 0000000..6ce004f
--- /dev/null
+++ b/tcrvr/1.9.0/overview-summary.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+Overview (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/overview-tree.html b/tcrvr/1.9.0/overview-tree.html
new file mode 100644
index 0000000..d77db74
--- /dev/null
+++ b/tcrvr/1.9.0/overview-tree.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+Class Hierarchy (tcr-vr-base 1.9.0 API)
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+
Interface Hierarchy
+
+
Enum Hierarchy
+
+java.lang.Object
+
+java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tcrvr/1.9.0/package-list b/tcrvr/1.9.0/package-list
new file mode 100644
index 0000000..c8a3e03
--- /dev/null
+++ b/tcrvr/1.9.0/package-list
@@ -0,0 +1,3 @@
+com.tencent.tcr.xr.api
+com.tencent.tcr.xr.api.bean
+com.tencent.tcr.xr.api.bean.math
diff --git a/tcrvr/1.9.0/script.js b/tcrvr/1.9.0/script.js
new file mode 100644
index 0000000..b346356
--- /dev/null
+++ b/tcrvr/1.9.0/script.js
@@ -0,0 +1,30 @@
+function show(type)
+{
+ count = 0;
+ for (var key in methods) {
+ var row = document.getElementById(key);
+ if ((methods[key] & type) != 0) {
+ row.style.display = '';
+ row.className = (count++ % 2) ? rowColor : altColor;
+ }
+ else
+ row.style.display = 'none';
+ }
+ updateTabs(type);
+}
+
+function updateTabs(type)
+{
+ for (var value in tabs) {
+ var sNode = document.getElementById(tabs[value][0]);
+ var spanNode = sNode.firstChild;
+ if (value == type) {
+ sNode.className = activeTableTab;
+ spanNode.innerHTML = tabs[value][1];
+ }
+ else {
+ sNode.className = tableTab;
+ spanNode.innerHTML = "" + tabs[value][1] + " ";
+ }
+ }
+}
diff --git a/tcrvr/1.9.0/stylesheet.css b/tcrvr/1.9.0/stylesheet.css
new file mode 100644
index 0000000..98055b2
--- /dev/null
+++ b/tcrvr/1.9.0/stylesheet.css
@@ -0,0 +1,574 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a:hover, a:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a:active {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[name] {
+ color:#353833;
+}
+a[name]:hover {
+ text-decoration:none;
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+ font-style:italic;
+}
+h4 {
+ font-size:13px;
+}
+h5 {
+ font-size:12px;
+}
+h6 {
+ font-size:11px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+table tr td dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+ clear:both;
+ height:0px;
+ overflow:hidden;
+}
+.aboutLanguage {
+ float:right;
+ padding:0px 21px;
+ font-size:11px;
+ z-index:200;
+ margin-top:-9px;
+}
+.legalCopy {
+ margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+ color:#FFFFFF;
+ text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+ color:#bb7a2a;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ padding:.8em .5em .4em .8em;
+ height:auto;/*height:1.8em;*/
+ font-size:11px;
+ margin:0;
+}
+.topNav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.bottomNav {
+ margin-top:10px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.navList li{
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+ul.subNavList li{
+ list-style:none;
+ float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.navBarCell1Rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skipNav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+ clear:both;
+ margin:0 20px;
+ padding:5px 0 0 0;
+}
+.indexHeader {
+ margin:10px;
+ position:relative;
+}
+.indexHeader span{
+ margin-right:15px;
+}
+.indexHeader h1 {
+ font-size:13px;
+}
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.subTitle {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.footer ul {
+ margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+ padding:0;
+ margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+ padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+.indexContainer {
+ margin:10px;
+ position:relative;
+ font-size:12px;
+}
+.indexContainer h2 {
+ font-size:13px;
+ padding:0 0 3px 0;
+}
+.indexContainer ul {
+ margin:0;
+ padding:0;
+}
+.indexContainer ul li {
+ list-style:none;
+ padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+ margin:5px 0 10px 0px;
+ font-size:14px;
+ font-family:'DejaVu Sans Mono',monospace;
+}
+.serializedFormContainer dl.nameValue dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+ul.inheritance {
+ margin:0;
+ padding:0;
+}
+ul.inheritance li {
+ display:inline;
+ list-style:none;
+}
+ul.inheritance li ul.inheritance {
+ margin-left:15px;
+ padding-left:15px;
+ padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+ padding:0px 20px 5px 10px;
+ border:1px solid #ededed;
+ background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+ margin-left:0;
+ padding-left:0;
+ padding-bottom:15px;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+ list-style:none;
+ border-bottom:none;
+ padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
+ width:100%;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+}
+.overviewSummary, .memberSummary {
+ padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0px;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0px;
+ white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
+ color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+.memberSummary caption span.activeTableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ height:16px;
+}
+.memberSummary caption span.tableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#4D7A97;
+ height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
+ padding-top:0px;
+ padding-left:0px;
+ padding-right:0px;
+ background-image:none;
+ float:none;
+ display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+ display:none;
+ width:5px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ background-color:#4D7A97;
+ float:left;
+
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
+ text-align:left;
+ padding:0px 0px 12px 10px;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+ vertical-align:top;
+ padding-right:0px;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
+ background:#dee3e9;
+ text-align:left;
+ padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+ white-space:nowrap;
+ font-size:13px;
+}
+td.colLast, th.colLast {
+ font-size:13px;
+}
+td.colOne, th.colOne {
+ font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.useSummary td.colFirst, .useSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
+ width:25%;
+ vertical-align:top;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+ font-weight:bold;
+}
+.tableSubHeadingColor {
+ background-color:#EEEEFF;
+}
+.altColor {
+ background-color:#FFFFFF;
+}
+.rowColor {
+ background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+ margin-top:0;
+}
+.deprecatedContent {
+ margin:0;
+ padding:10px 0;
+}
+.docSummary {
+ padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ font-style:normal;
+}
+
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+ padding-top:0px;
+}
+
+
+td.colLast a {
+ padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:3px 10px 2px 0px;
+ color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
+ font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+ font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+ font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+ padding-bottom:0px;
+}
diff --git a/tcrvr/index.html b/tcrvr/index.html
index cf247ac..414be8c 100644
--- a/tcrvr/index.html
+++ b/tcrvr/index.html
@@ -1,5 +1,6 @@
版本号