package jp.nyatla.nyartoolkit.nyidmarker.data;\r
\r
import jp.nyatla.nyartoolkit.nyidmarker.*;\r
-\r
-\r
+/**\r
+ * このクラスは、マーカパターンを{@link NyIdMarkerData_RawBit}型のデータに変換します。\r
+ */\r
public class NyIdMarkerDataEncoder_RawBit implements INyIdMarkerDataEncoder\r
{ \r
private final static int _DOMAIN_ID=0;\r
private final static int[] _mod_data={7,31,127,511,2047,4095};\r
+ /**\r
+ * この関数は、マーカパターンデータを{@link NyIdMarkerData_RawBit}型のデータに変換します。\r
+ * o_destには、{@link NyIdMarkerData_RawBit}型のオブジェクトを指定してください。\r
+ */\r
public boolean encode(NyIdMarkerPattern i_data,INyIdMarkerData o_dest)\r
{\r
final NyIdMarkerData_RawBit dest=(NyIdMarkerData_RawBit)o_dest;\r
dest.length=packet_length;\r
return true;\r
}\r
+ /**\r
+ * この関数は、{@link NyIdMarkerData_RawBit}型のオブジェクトを生成して返します。\r
+ */\r
public INyIdMarkerData createDataInstance()\r
{\r
return new NyIdMarkerData_RawBit();\r