* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
/**
* PMDファイルフォーマットの各種リミット値その他定数。
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.MmdSource;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import java.io.IOException;
import jp.sourceforge.mikutoga.parser.CommonParser;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import java.io.IOException;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import java.io.IOException;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import java.io.IOException;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* Copyright(c) 2010 MikuToga Partners
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
import jp.sourceforge.mikutoga.parser.LoopHandler;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
* PMDモデルファイル用パーサライブラリ。
*/
-package jp.sourceforge.mikutoga.parser.pmd;
+package jp.sourceforge.mikutoga.pmd.parser;
/* EOF */
import java.util.Map;
import java.util.Set;
import jp.sourceforge.mikutoga.corelib.SerialNumbered;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
import jp.sourceforge.mikutoga.pmd.BoneType;
import jp.sourceforge.mikutoga.pmd.MorphType;
import jp.sourceforge.mikutoga.pmd.Pos2d;
import jp.sourceforge.mikutoga.pmd.model.ShadeInfo;
import jp.sourceforge.mikutoga.pmd.model.Surface;
import jp.sourceforge.mikutoga.pmd.model.Vertex;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* PMDファイルのエクスポーター(拡張無し基本フォーマット)。
import java.io.OutputStream;
import java.util.List;
import java.util.Map;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
import jp.sourceforge.mikutoga.pmd.MorphType;
import jp.sourceforge.mikutoga.pmd.model.BoneGroup;
import jp.sourceforge.mikutoga.pmd.model.BoneInfo;
import jp.sourceforge.mikutoga.pmd.model.MorphPart;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* PMDファイルのエクスポーター(拡張1:英名対応)。
import java.io.IOException;
import java.io.OutputStream;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.ToonMap;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* PMDファイルのエクスポーター(拡張2:任意のトゥーンファイル名対応)。
import java.io.IOException;
import java.io.OutputStream;
import java.util.List;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
import jp.sourceforge.mikutoga.pmd.Deg3d;
import jp.sourceforge.mikutoga.pmd.Rad3d;
import jp.sourceforge.mikutoga.pmd.RigidShapeType;
import jp.sourceforge.mikutoga.pmd.model.RigidGroup;
import jp.sourceforge.mikutoga.pmd.model.RigidInfo;
import jp.sourceforge.mikutoga.pmd.model.RigidShape;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* PMDファイルのエクスポーター(拡張3:物理演算対応)。
import java.util.List;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdBoneHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
import jp.sourceforge.mikutoga.pmd.BoneType;
import jp.sourceforge.mikutoga.pmd.Pos3d;
import jp.sourceforge.mikutoga.pmd.model.BoneGroup;
import jp.sourceforge.mikutoga.pmd.model.BoneInfo;
import jp.sourceforge.mikutoga.pmd.model.IKChain;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
+import jp.sourceforge.mikutoga.pmd.parser.PmdBoneHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
/**
* ボーン関係の通知をパーサから受け取る。
import java.util.List;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdJointHandler;
import jp.sourceforge.mikutoga.pmd.Deg3d;
import jp.sourceforge.mikutoga.pmd.Pos3d;
import jp.sourceforge.mikutoga.pmd.Rad3d;
import jp.sourceforge.mikutoga.pmd.model.JointInfo;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.RigidInfo;
+import jp.sourceforge.mikutoga.pmd.parser.PmdJointHandler;
/**
* ジョイント関係の通知をパーサから受け取る。
import java.util.List;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdMaterialHandler;
import jp.sourceforge.mikutoga.pmd.model.Material;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.ShadeInfo;
import jp.sourceforge.mikutoga.pmd.model.Surface;
import jp.sourceforge.mikutoga.pmd.model.ToonMap;
+import jp.sourceforge.mikutoga.pmd.parser.PmdMaterialHandler;
/**
* マテリアル素材関連の通知をパーサから受け取る。
import java.util.Map;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdMorphHandler;
import jp.sourceforge.mikutoga.pmd.MorphType;
import jp.sourceforge.mikutoga.pmd.Pos3d;
import jp.sourceforge.mikutoga.pmd.model.MorphPart;
import jp.sourceforge.mikutoga.pmd.model.MorphVertex;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.Vertex;
+import jp.sourceforge.mikutoga.pmd.parser.PmdMorphHandler;
/**
* モーフ関係の通知をパーサから受け取る。
import java.util.List;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
import jp.sourceforge.mikutoga.parser.MmdSource;
-import jp.sourceforge.mikutoga.parser.pmd.PmdParser;
import jp.sourceforge.mikutoga.pmd.model.MorphPart;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
+import jp.sourceforge.mikutoga.pmd.parser.PmdParser;
/**
* PMDモデルファイルを読み込むためのローダ。
import java.util.List;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
-import jp.sourceforge.mikutoga.parser.pmd.PmdRigidHandler;
import jp.sourceforge.mikutoga.pmd.Pos3d;
import jp.sourceforge.mikutoga.pmd.Rad3d;
import jp.sourceforge.mikutoga.pmd.RigidBehaviorType;
import jp.sourceforge.mikutoga.pmd.model.RigidGroup;
import jp.sourceforge.mikutoga.pmd.model.RigidInfo;
import jp.sourceforge.mikutoga.pmd.model.RigidShape;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
+import jp.sourceforge.mikutoga.pmd.parser.PmdRigidHandler;
/**
* 剛体関係の通知をパーサから受け取る。
import java.util.RandomAccess;
import jp.sourceforge.mikutoga.corelib.ListUtil;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdShapeHandler;
import jp.sourceforge.mikutoga.pmd.Pos2d;
import jp.sourceforge.mikutoga.pmd.Pos3d;
import jp.sourceforge.mikutoga.pmd.Vec3d;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.Surface;
import jp.sourceforge.mikutoga.pmd.model.Vertex;
+import jp.sourceforge.mikutoga.pmd.parser.PmdShapeHandler;
/**
* モデル形状に関する通知をパーサから受け取る。
import java.util.List;
import jp.sourceforge.mikutoga.corelib.I18nText;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdBasicHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdEngHandler;
import jp.sourceforge.mikutoga.pmd.model.BoneGroup;
import jp.sourceforge.mikutoga.pmd.model.BoneInfo;
import jp.sourceforge.mikutoga.pmd.model.MorphPart;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
+import jp.sourceforge.mikutoga.pmd.parser.PmdBasicHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdEngHandler;
/**
* テキスト関係の通知をパーサから受け取る。
package jp.sourceforge.mikutoga.pmd.pmdloader;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdLimits;
-import jp.sourceforge.mikutoga.parser.pmd.PmdToonHandler;
import jp.sourceforge.mikutoga.pmd.model.PmdModel;
import jp.sourceforge.mikutoga.pmd.model.ToonMap;
+import jp.sourceforge.mikutoga.pmd.parser.PmdLimits;
+import jp.sourceforge.mikutoga.pmd.parser.PmdToonHandler;
/**
* トゥーン関係の通知をパーサから受け取る。
package sample.pmd;
import jp.sourceforge.mikutoga.parser.ParseStage;
-import jp.sourceforge.mikutoga.parser.pmd.PmdBasicHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdBoneHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdEngHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdJointHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdMaterialHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdMorphHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdRigidHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdShapeHandler;
-import jp.sourceforge.mikutoga.parser.pmd.PmdToonHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdBasicHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdBoneHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdEngHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdJointHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdMaterialHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdMorphHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdRigidHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdShapeHandler;
+import jp.sourceforge.mikutoga.pmd.parser.PmdToonHandler;
/**
* サンプルのハンドラ。
import java.io.InputStream;
import jp.sourceforge.mikutoga.parser.MmdFormatException;
import jp.sourceforge.mikutoga.parser.MmdSource;
-import jp.sourceforge.mikutoga.parser.pmd.PmdParser;
+import jp.sourceforge.mikutoga.pmd.parser.PmdParser;
/**
* パーサ利用のサンプルプログラム。