OSDN Git Service

[バックアップ]NyARToolkit
[nyartoolkit-and/nyartoolkit-and.git] / src / jp / nyatla / nyartoolkit / core2 / types / NyARFixedFloat16Point3d.java
index 9641a2a..670ad07 100644 (file)
@@ -31,6 +31,8 @@
  */\r
 package jp.nyatla.nyartoolkit.core2.types;\r
 \r
+import jp.nyatla.nyartoolkit.core.types.*;\r
+\r
 public class NyARFixedFloat16Point3d extends NyARI64Point3d\r
 {\r
        /**\r
@@ -47,4 +49,19 @@ public class NyARFixedFloat16Point3d extends NyARI64Point3d
                }\r
                return ret;\r
        }\r
+       public void copyTo(NyARDoublePoint3d i_to)\r
+       {\r
+               i_to.x=(double)this.x/0x10000;\r
+               i_to.y=(double)this.y/0x10000;\r
+               i_to.z=(double)this.z/0x10000;\r
+               return;\r
+       }\r
+       public void copyFrom(NyARDoublePoint3d i_from)\r
+       {\r
+               this.x=(long)(i_from.x*0x10000);\r
+               this.y=(long)(i_from.y*0x10000);\r
+               this.z=(long)(i_from.z*0x10000);\r
+               return;\r
+       }\r
+\r
 }\r