OSDN Git Service

git-svn-id: http://svn.sourceforge.jp/svnroot/nyartoolkit/NyARToolkit/trunk@803 7cac0...
[nyartoolkit-and/nyartoolkit-and.git] / lib / src / jp / nyatla / nyartoolkit / core / types / matrix / NyARDoubleMatrix34.java
index 1f05cf9..7773d68 100644 (file)
@@ -26,18 +26,33 @@ package jp.nyatla.nyartoolkit.core.types.matrix;
 \r
 public class NyARDoubleMatrix34 implements INyARDoubleMatrix\r
 {\r
+       /** 行列の要素値です。*/\r
        public double m00;\r
+       /** 行列の要素値です。*/\r
        public double m01;\r
+       /** 行列の要素値です。*/\r
        public double m02;\r
+       /** 行列の要素値です。*/\r
        public double m03;\r
+       /** 行列の要素値です。*/\r
        public double m10;\r
+       /** 行列の要素値です。*/\r
        public double m11;\r
+       /** 行列の要素値です。*/\r
        public double m12;\r
+       /** 行列の要素値です。*/\r
        public double m13;\r
+       /** 行列の要素値です。*/\r
        public double m20;\r
+       /** 行列の要素値です。*/\r
        public double m21;\r
+       /** 行列の要素値です。*/\r
        public double m22;\r
+       /** 行列の要素値です。*/\r
        public double m23;\r
+       /**\r
+        * この関数は、要素数12の配列を、行列にセットします。\r
+        */             \r
        public void setValue(double[] i_value)\r
        {\r
                this.m00=i_value[0];\r
@@ -54,6 +69,11 @@ public class NyARDoubleMatrix34 implements INyARDoubleMatrix
                this.m23=i_value[11];\r
                return;\r
        }\r
+       /**\r
+        * この関数は、オブジェクトの内容をインスタンスにコピーします。\r
+        * @param i_value\r
+        * コピー元のオブジェクト\r
+        */     \r
        public void setValue(NyARDoubleMatrix34 i_value)\r
        {\r
                this.m00=i_value.m00;\r
@@ -70,6 +90,9 @@ public class NyARDoubleMatrix34 implements INyARDoubleMatrix
                this.m23=i_value.m23;\r
                return;\r
        }\r
+       /**\r
+        * この関数は、要素数12の配列に、行列の内容をコピーします。\r
+        */     \r
        public void getValue(double[] o_value)\r
        {\r
                o_value[0]=this.m00;\r