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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Class TcrXrConfig.Builder

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Class TcrXrConfig

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Enum TcrXrObserver.Event

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Interface TcrXrObserver

+
+
+
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Class TcrXrSdk

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api
+

Class VideoFrame

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class BaseInput

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class BoolInput

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class EyeInfo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class FloatInput

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class NativeTrackingInfo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class PoseInput

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class Vector2Input

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean
+

Class VrInfo

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class Fov

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class Pose

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class PoseExt

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class Quaternion4f

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class Vector2f

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + + +
+
com.tencent.tcr.xr.api.bean.math
+

Class Vector3f

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + +

com.tencent.tcr.xr.api.bean.math

+
+

Classes

+ +
+ + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.tencent.tcr.xr.api.bean.math

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.tencent.tcr.xr.api.bean.math

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + +

com.tencent.tcr.xr.api.bean

+
+

Classes

+ +
+ + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.tencent.tcr.xr.api.bean

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.tencent.tcr.xr.api.bean

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + +

com.tencent.tcr.xr.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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Package com.tencent.tcr.xr.api

+
+
+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For Package com.tencent.tcr.xr.api

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
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
+
+
表示发送到云端的按键事件,这个事件的取值是个布尔值。
+ 事件的定义见BaseInput
+
+
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
+
+
构建TcrXrConfig实例.
+ 如果TcrXrConfig.builder(TcrXrObserver, String, EyeInfo)设置的controller格式不对则构建失败.
+
+
builder(TcrXrObserver, String, EyeInfo) - Static method in class com.tencent.tcr.xr.api.TcrXrConfig
+
+
创建一个用来构建TcrXrSdk的构建器。
+
+
+ + + +

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
+
+
表示发送到云端的按键事件,这个事件的取值是个浮点值。
+ 事件的定义见BaseInput
+
+
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
+
+
返回VrInfo(Pose, float, Object) 构建时传入的业务自定义数据。
+
+
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
+
+
返回一个共享的EGLContext,以便渲染线程能够使用VideoFrame.updateTexture() 对应的纹理,云渲染SDK内部的线程会往这个纹理上绘制视频画面。
+
+
getHeight() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+
返回视频帧图像的高。
+
+
getInstance() - Static method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
获取TcrXrSdk实例。
+
+
getIpd() - Method in class com.tencent.tcr.xr.api.bean.VrInfo
+
 
+
getLatency() - Method in class com.tencent.tcr.xr.api.VideoFrame
+
+
返回从发送Pose到收到这一帧视频帧的延迟。
+
+
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
+
+
初始化TcrXrSdk。
+ 初始化成功会通过TcrXrObserver.onEvent(Event, Object)接口回调TcrXrObserver.Event.STATE_INITED 事件。
+ 初始化失败会通过TcrXrObserver.onEvent(Event, Object)接口回调TcrXrObserver.Event.STATE_INIT_FAILURE 事件。
+
+
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
+
+
表示发送到云端的位姿事件,这个事件的取值表示位姿的PoseExt
+ 事件的定义见BaseInput
+
+
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
+
+
发送VR事件信息 + VrInfo
+
+
setCurrentEGLContext() - Method in class com.tencent.tcr.xr.api.TcrXrSdk
+
+
设置当前线程的EGL上下文给SDK。
+ 请注意:
+ 这个函数必须在TcrXrSdk.initBasic(Context)之后TcrXrSdk.init(TcrXrConfig)之前调用。
+
+ 如果接入的App能够创建渲染线程的EGLContext,这个时候应该调用TcrXrSdk.getGLSharedContext()获取一个共享EGLContext, + 用共享EGLContext创建渲染线程的EGLContext。例如,XR Native App的接入方式,它会创建渲染线程以及渲染线程的EGLContext。 +
+ 如果接入的App无法或者不需要创建渲染线程的EGLContext,这个时候应该调用这个函数把渲染线程的EGLContext设置给SDK。 + 例如,XR Unity App的接入方式,渲染线程和EGLContext是由Unity引擎创建的。
+
+
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
+
+
这个类用来配置TcrXrSdk,调用TcrXrConfig.builder(TcrXrObserver, String, EyeInfo)构建一个TcrXrConfig.Builder实例进行配置。
+
+
TcrXrConfig.Builder - Class in com.tencent.tcr.xr.api
+
+
TcrXrConfig的构建器.
+
+
TcrXrObserver - Interface in com.tencent.tcr.xr.api
+
+
这个类是TcrXrSdk的观察者类,用于监听其内部事件。
+
+
TcrXrObserver.Event - Enum in com.tencent.tcr.xr.api
+
+
TcrXrSdk 内部事件的定义.
+
+
TcrXrSdk - Class in com.tencent.tcr.xr.api
+
+
这个类是TcrXrSdk的入口类,它是个单例。
+
+ 该类的使用流程如下:
+ 连接云端实例
+ 1.首先在 android.app.Activity#onCreate(Bundle) 中调用TcrXrSdk.initBasic(Context)初始化基础配置。
+ 之后调用TcrXrSdk.init(TcrXrConfig)函数初始化SDK。初始化成功后TcrXrObserver.onEvent(Event, Object)接口 + 会回调TcrXrObserver.Event.STATE_INITED事件,并且在eventData中带上clientSession。
+ 2.客户端拿到回调的clientSession请求服务端获取ServerSession。
+ 3.调用TcrXrSdk.start(String)连接云端实例。实例连接完成后TcrXrObserver.onEvent(Event, Object)接口会 + 回调TcrXrObserver.Event.STATE_CONNECTED事件,表示连接建立完成。
+
+ 发送本地事件
+ 4.连接建立完成以后,TcrXrObserver.onEvent(Event, Object)接口会不断地回调TcrXrObserver.Event.REQUEST_VR_INFO + 事件,客户端需要在回调中调用TcrXrSdk.sendVrInfo(VrInfo)发送头盔的位姿、瞳距和手柄事件信息。
+
+ 渲染视频帧
+ 5.每当收到云端下发的一帧数据时,TcrXrObserver.onEvent(Event, Object)接口会回调 + TcrXrObserver.Event.ON_FRAME事件,并返回视频帧VideoFrame
+ 6.当收到视频帧VideoFrame时,调用方需要调用VideoFrame.retain()防止视频帧被回收, 之后进行渲染。
+ 渲染完成时需要调用VideoFrame.release()释放视频帧。
+ 渲染的过程中会使用到以下方法:
+ VideoFrame.updateTexture() 能够获取2D类型的纹理ID,为了能够使用该纹理ID进行渲染客户端需要提前调用 + TcrXrSdk.getGLSharedContext()获取共享的EGLContext。
+ VideoFrame.getPose()获取触发视频帧的原始Pose
+
+ 断开云端实例
+ 7.客户端在退出时调用TcrXrSdk.stop()断开云端实例。
+
+
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
+
+
该类表示一个视频帧,对应云端下发的一帧画面。这副画面是由客户端调用TcrXrSdk.sendVrInfo(VrInfo) + 发送Pose后触发的。
+ 画面包含头显左右两个镜片的内容,客户端需要使用OpenGL将画面分别绘制到两个眼镜上,即需要调用VideoFrame.updateTexture() + 获取OpenGLEs的纹理ID进行绘制。
+
+ 客户端在获取到视频帧实例时,需要调用VideoFrame.retain()防止视频帧被回收。
+ 客户端在绘制完成后需要调用VideoFrame.release()
+
+
VrInfo - Class in com.tencent.tcr.xr.api.bean
+
+
发送到云端的位姿、瞳距信息。
+ 使用者应该监听TcrXrObserver.onEvent(Event, Object)TcrXrObserver.Event.REQUEST_VR_INFO事件,在收到事件的时候进行发送。
+
+
VrInfo(Pose, float, Object) - Constructor for class com.tencent.tcr.xr.api.bean.VrInfo
+
+
构造一个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 
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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 + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>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 <a href="overview-summary.html">Non-frame version</a>.</p> + + + 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) + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

tcr-vr-base 1.9.0 API

+
+
+ + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
com.tencent.tcr.xr.api 
com.tencent.tcr.xr.api.bean 
com.tencent.tcr.xr.api.bean.math 
+
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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) + + + + + + + +
+ + +
Skip navigation links
+ + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + +
Skip navigation links
+ + + + +
+ + + + 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 @@
  • 版本号