diff --git a/build.all.out.txt b/build.all.out.txt index c5c72bf69c1a5f9babeb72a123eb24040cc5677c..057fc0fbeed22efd11d9e2695d86fb87df5d380d 100644 --- a/build.all.out.txt +++ b/build.all.out.txt @@ -1,15 +1,16 @@ ant -f C:\\x3d-github\\open-dis7-java all all: -timestamp 17 July 2021 15:49:19 +timestamp 15 August 2021 14:32:49 clean: +Deleting C:\x3d-github\open-dis7-java\dist\open-dis7-pdus-classes.jar +Deleting C:\x3d-github\open-dis7-java\dist\open-dis7-pdus-javadoc.jar +Deleting C:\x3d-github\open-dis7-java\dist\open-dis7-pdus-source.jar Deleting directory C:\x3d-github\open-dis7-java\dist\javadoc Created dir: C:\x3d-github\open-dis7-java\dist\javadoc ================ init: -Deleting: C:\x3d-github\open-dis7-java\build\built-jar.properties deps-jar: -Updating property file: C:\x3d-github\open-dis7-java\build\built-jar.properties -Compiling 22423 source files to C:\x3d-github\open-dis7-java\build\classes +Compiling 22429 source files to C:\x3d-github\open-dis7-java\build\classes warning: [options] bootstrap class path not set in conjunction with -source 8 1 warning Creating empty C:\x3d-github\open-dis7-java\build\classes\edu\nps\moves\dis7\entities\ser\platform\surface\package-info.class @@ -643,7 +644,7 @@ Creating empty C:\x3d-github\open-dis7-java\build\classes\edu\nps\moves\dis7\ent Creating empty C:\x3d-github\open-dis7-java\build\classes\edu\nps\moves\dis7\entities\ita\munition\antiair\package-info.class Creating empty C:\x3d-github\open-dis7-java\build\classes\edu\nps\moves\dis7\objectTypes\PointObject\Culturalfeature\Tent\package-info.class Creating empty C:\x3d-github\open-dis7-java\build\classes\edu\nps\moves\dis7\objectTypes\PointObject\Culturalfeature\package-info.class -Copying 7 files to C:\x3d-github\open-dis7-java\build\classes +Copying 9 files to C:\x3d-github\open-dis7-java\build\classes compile: ================ init: @@ -673,6 +674,12 @@ Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilitie Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dCreateLineSet.java... Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dSlidingWindowCompression.java... Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\package-info.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion2.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Vec3f.java... +Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Vec4f.java... Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\spatial\EntityBodyCoordinates.java... Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\spatial\RangeCoordinates.java... Loading source file C:\x3d-github\open-dis7-java\src\edu\nps\moves\spatial\package-info.java... @@ -21914,7 +21921,6 @@ Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISPDUStatusLVCIndicatorLVC.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISPDUStatusRadioAttachedIndicatorRAI.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISPDUStatusTransferredEntityIndicatorTEI.java... -Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISPDUType.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISProtocolFamily.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DISProtocolVersion.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DRParametersType.java... @@ -21924,6 +21930,7 @@ Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DesignatorDesignatorCode.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DesignatorSystemName.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DetonationResult.java... +Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\DisPduType.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\EEAttributeStateIndicator.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\ElectromagneticEmissionBeamFunction.java... Loading source file C:\x3d-github\open-dis7-java\src-generated\edu\nps\moves\dis7\enumerations\ElectromagneticEmissionStateUpdateIndicator.java... @@ -23076,25 +23083,215 @@ Constructing Javadoc information... Building index for all the packages and classes... Standard Doclet version 16+36-2231 Building tree for all the packages and classes... -C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dCreateInterpolators.java:47: warning: no comment - public void addPointsToMap(byte[] localBufferShort) { -C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dCreateInterpolators.java:114: warning: no comment - public void makeX3dInterpolator() -C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dCreateLineSet.java:46: warning: no comment - public void addPointsToMap(byte[] localBufferShort) -C:\x3d-github\open-dis7-java\src\edu\nps\moves\dis7\utilities\stream\X3dCreateLineSet.java:110: warning: no comment - public void makeX3dLineSet() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:50: warning: no comment + public Matrix3f() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:73: warning: no comment + public Matrix3f(float hpr[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:56: warning: no comment + public Matrix3f(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:79: warning: no comment + public Matrix3f(float heading, float pitch, float roll) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:62: warning: no comment + public Matrix3f(Matrix3f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:68: warning: no comment + public Matrix3f(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:161: warning: no comment + public void getEulers(float hpr[]) // self factored - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:210: warning: no comment + public void getEulers(float h[], float p[], float r[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:119: warning: no comment + public void getMat(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:139: warning: no comment + public void getMat(Matrix3f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:99: warning: no comment + public float getMatValue(int row, int col) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:151: warning: no comment + public void getQuat(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:232: warning: no comment + public void makeIdent() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:219: warning: no comment + public void makeNull() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:85: warning: no comment + public void print() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:156: warning: no comment + public void setEulers(float hpr[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:188: warning: no comment + public void setEulers(float h, float p, float r) // Vince p.26 - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:106: warning: no comment + public void setMat(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:132: warning: no comment + public void setMat(Matrix3f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:92: warning: no comment + public void setMatValue(int row, int col, float val) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:146: warning: no comment + public void setQuat(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:255: warning: no comment + public void xform(float v[]) // math_utils - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix3f.java:245: warning: no comment + public void xform(Vec3f vec) // math_utils - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:46: warning: no comment + public Matrix4f() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:70: warning: no comment + public Matrix4f(float hpr[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:52: warning: no comment + public Matrix4f(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:76: warning: no comment + public Matrix4f(float heading, float pitch, float roll) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:58: warning: no comment + public Matrix4f(Matrix4f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:64: warning: no comment + public Matrix4f(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:173: warning: no comment + public void getEulers(float hpr[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:210: warning: no comment + public void getEulers(float h[], float p[], float r[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:124: warning: no comment + public void getMat(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:151: warning: no comment + public void getMat(Matrix4f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:97: warning: no comment + public float getMatValue(int row, int col) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:163: warning: no comment + public void getQuat(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:239: warning: no comment + public void makeIdent() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:219: warning: no comment + public void makeNull() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:82: warning: no comment + public void print() +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:168: warning: no comment + public void setEulers(float hpr[]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:178: warning: no comment + public void setEulers(float h, float p, float r) // Shoemake +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:104: warning: no comment + public void setMat(float mat[][]) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:144: warning: no comment + public void setMat(Matrix4f mat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:90: warning: no comment + public void setMatValue(int row, int col, float val) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:158: warning: no comment + public void setQuat(Quaternion quat) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:270: warning: no comment + public void xform(float v[]) // math_utils +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Matrix4f.java:259: warning: no comment + public void xform(Vec4f vec) // math_utils +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:46: warning: no comment + public Quaternion() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:51: warning: no comment + public Quaternion(float axis[], float angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:78: warning: no comment + public Quaternion(float vec1[], float vec2[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:63: warning: no comment + public Quaternion(Matrix3f mat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:68: warning: no comment + public Quaternion(Matrix4f mat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:73: warning: no comment + public Quaternion(Quaternion quat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:57: warning: no comment + public Quaternion(Vec3f axis, float angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:83: warning: no comment + public Quaternion(Vec3f vec1, Vec3f vec2) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:534: warning: no comment + public void add(Quaternion quat) // Vince 197 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:542: warning: no comment + public void add(Quaternion quat1, Quaternion quat2) // Vince 197 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:498: warning: no comment + public void conjugate() // Gem1, pg 501 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:506: warning: no comment + public void conjugate(Quaternion quat) // Gem1, pg 501 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:156: warning: no comment + public void getAxisAngle(float axis_angle[]) // radians - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:197: warning: no comment + public void getAxisAngle(float axis[], float angle[]) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:235: warning: no comment + public void getAxisAngle(float i[], float j[], float k[], float angle[]) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:217: warning: no comment + public void getAxisAngle(Vec3f axis, float angle[]) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:180: warning: no comment + public void getAxisAngle(Vec4f axis_angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:260: warning: no comment + public void getEulers(float hpr[]) // radians - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:277: warning: no comment + public void getEulers(float h[], float p[], float r[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:338: warning: no comment + public void getMat3(float mat[][]) // Vince, pg 202; WATT, pg 362 - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:378: warning: no comment + public void getMat3(Matrix3f mat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:388: warning: no comment + public void getMat4(float mat[][]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:405: warning: no comment + public void getMat4(Matrix4f mat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:418: warning: no comment + public void getQuat(float quat[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:444: warning: no comment + public void getQuat(float i[], float j[], float k[], float w[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:431: warning: no comment + public void getQuat(Quaternion quat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:458: warning: no comment + public float getQuatValue(int index) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:112: warning: no comment + public void getVec(float vec[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:99: warning: no comment + public void getVec(float i[], float j[], float k[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:125: warning: no comment + public void getVec(Vec3f vec) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:514: warning: no comment + public void invert() // Vince 197; Gem1 pg 501 - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:524: warning: no comment + public void invert(Quaternion quat) // Vince 197; Gem1 pg 501 - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:472: warning: no comment + public float length() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:476: warning: no comment + public float length_sqr() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:611: warning: no comment + public void makeFromVecs(float vec1[], float vec2[]) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:605: warning: no comment + public void makeFromVecs(float i1, float j1, float k1, float i2, float j2, float k2) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:617: warning: no comment + public void makeFromVecs(Vec3f vec1, Vec3f vec2) // modified Ken Shoemake - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:465: warning: no comment + public void makeIdent() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:592: warning: no comment + public void mult(Quaternion quat1, Quaternion quat2) // NPS wrong?; Crenshaw pg 20 - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:480: warning: no comment + public void normalize() // Crenshaw, pg 20 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:489: warning: no comment + public void normalize(Quaternion quat) // Crenshaw, pg 20 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:579: warning: no comment + public void postMult(Quaternion quat2) // NPS wrong?; Crenshaw pg 20 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:566: warning: no comment + public void preMult(Quaternion quat1) // NPS wrong?; Crenshaw pg 20 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:88: warning: no comment + public void print() { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:129: warning: no comment + public void setAxisAngle(float axis_angle[]) // radians - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:187: warning: no comment + public void setAxisAngle(float axis[], float angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:225: warning: no comment + public void setAxisAngle(float i, float j, float k, float angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:207: warning: no comment + public void setAxisAngle(Vec3f axis, float angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:173: warning: no comment + public void setAxisAngle(Vec4f axis_angle) // radians +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:245: warning: no comment + public void setEulers(float hpr[]) // radians - tested ok +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:268: warning: no comment + public void setEulers(float h, float p, float r) // radians; Vince, pg 201 +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:285: warning: no comment + public void setMat3(float mat[][]) // Chrenshaw, pg 16 (he transposes m!) +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:372: warning: no comment + public void setMat3(Matrix3f mat) { +C:\x3d-github\open-dis7-java\src\edu\nps\moves\legacy\math\Quaternion.java:384: warning: no comment + public void setMat4(float mat[][]) { Building index for all classes... Generating C:\x3d-github\open-dis7-java\dist\javadoc\help-doc.html... -4 warnings +100 warnings Browsing: file:/C:/x3d-github/open-dis7-java/dist/javadoc/index.html javadoc: ================ TODO: test suite cleanups, individual programs are runnable OK init: -Deleting: C:\x3d-github\open-dis7-java\build\built-jar.properties deps-jar: -Updating property file: C:\x3d-github\open-dis7-java\build\built-jar.properties compile: compile-test: test: @@ -23103,93 +23300,93 @@ Recorder log file open: C:\x3d-github\open-dis7-java\pduLog\PduCaptureLog.dislog [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN class edu.nps.moves.dis7.utilities.stream.PduRecorder listening to IP address 225.4.5.6 on port 3000 Recorder log at C:\x3d-github\open-dis7-java\.\pduLog\PduCaptureLog.dislog -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 15 ACKNOWLEDGE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 55 ACKNOWLEDGE_RELIABLE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DISPDUType 16 ACTION_REQUEST, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DISPDUType 56 ACTION_REQUEST_RELIABLE, size 44 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DISPDUType 17 ACTION_RESPONSE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 6. received DISPDUType 57 ACTION_RESPONSE_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 7. received DISPDUType 33 AGGREGATE_STATE, size 136 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 8. received DISPDUType 47 APPEARANCE, size 67 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 9. received DISPDUType 45 AREAL_OBJECT_STATE, size 49 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 10. received DISPDUType 48 ARTICULATED_PARTS, size 17 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 11. received DISPDUType 72 ATTRIBUTE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 12. received DISPDUType 66 COLLISION_ELASTIC, size 100 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 13. received DISPDUType 4 COLLISION, size 60 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 14. received DISPDUType 22 COMMENT, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 15. received DISPDUType 62 COMMENT_RELIABLE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 16. received DISPDUType 11 CREATE_ENTITY, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 17. received DISPDUType 51 CREATE_ENTITY_RELIABLE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 18. received DISPDUType 20 DATA, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 19. received DISPDUType 18 DATA_QUERY, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 20. received DISPDUType 58 DATA_QUERY_RELIABLE, size 44 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 21. received DISPDUType 60 DATA_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 22. received DISPDUType 24 DESIGNATOR, size 88 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 23. received DISPDUType 3 DETONATION, size 104 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 24. received DISPDUType 68 DIRECTED_ENERGY_FIRE, size 88 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 25. received DISPDUType 23 ELECTROMAGNETIC_EMISSION, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 26. received DISPDUType 69 ENTITY_DAMAGE_STATUS, size 24 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 27. received DISPDUType 1 ENTITY_STATE, size 144 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 28. received DISPDUType 67 ENTITY_STATE_UPDATE, size 72 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 29. received DISPDUType 41 ENVIRONMENTAL_PROCESS, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 30. received DISPDUType 21 EVENT_REPORT, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 31. received DISPDUType 61 EVENT_REPORT_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 32. received DISPDUType 2 FIRE, size 96 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 33. received DISPDUType 42 GRIDDED_DATA, size 64 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 34. received DISPDUType 28 IDENTIFICATION_FRIEND_OR_FOE, size 60 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 35. received DISPDUType 71 INFORMATION_OPERATIONS_REPORT, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 36. received DISPDUType 70 INFORMATION_OPERATIONS_ACTION, size 56 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 37. received DISPDUType 32 INTERCOM_CONTROL, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 38. received DISPDUType 31 INTERCOM_SIGNAL, size 33 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 39. received DISPDUType 34 ISGROUPOF, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 40. received DISPDUType 36 ISPARTOF, size 52 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 41. received DISPDUType 50 LIVE_ENTITY_DETONATION, size 79 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 42. received DISPDUType 49 LIVE_ENTITY_FIRE, size 67 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 43. received DISPDUType 44 LINEAR_OBJECT_STATE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 44. received DISPDUType 39 MINEFIELD_DATA, size 44 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 45. received DISPDUType 38 MINEFIELD_QUERY, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 46. received DISPDUType 40 MINEFIELD_RESPONSE_NACK, size 26 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 47. received DISPDUType 37 MINEFIELD_STATE, size 72 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 48. received DISPDUType 43 POINT_OBJECT_STATE, size 91 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 49. received DISPDUType 27 RECEIVER, size 36 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 50. received DISPDUType 65 RECORD_QUERY_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 51. received DISPDUType 63 RECORD_RELIABLE, size 36 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 52. received DISPDUType 12 REMOVE_ENTITY, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 53. received DISPDUType 52 REMOVE_ENTITY_RELIABLE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 54. received DISPDUType 9 REPAIR_COMPLETE, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 55. received DISPDUType 10 REPAIR_RESPONSE, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 56. received DISPDUType 8 RESUPPLY_CANCEL, size 24 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 57. received DISPDUType 6 RESUPPLY_OFFER, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 58. received DISPDUType 7 RESUPPLY_RECEIVED, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 59. received DISPDUType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 60. received DISPDUType 5 SERVICE_REQUEST, size 28 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 61. received DISPDUType 19 SET_DATA, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 62. received DISPDUType 59 SET_DATA_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 63. received DISPDUType 64 SET_RECORD_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 64. received DISPDUType 26 SIGNAL, size 33 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 65. received DISPDUType 13 START_RESUME, size 44 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 66. received DISPDUType 53 START_RESUME_RELIABLE, size 48 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 67. received DISPDUType 14 STOP_FREEZE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 68. received DISPDUType 54 STOP_FREEZE_RELIABLE, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 69. received DISPDUType 35 TRANSFER_OWNERSHIP, size 40 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 70. received DISPDUType 25 TRANSMITTER, size 107 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 71. received DISPDUType 46 TIME_SPACE_POSITION_INFORMATION, size 54 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 72. received DISPDUType 29 UNDERWATER_ACOUSTIC, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 15 ACKNOWLEDGE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 55 ACKNOWLEDGE_RELIABLE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DisPduType 16 ACTION_REQUEST, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DisPduType 56 ACTION_REQUEST_RELIABLE, size 44 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DisPduType 17 ACTION_RESPONSE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 6. received DisPduType 57 ACTION_RESPONSE_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 7. received DisPduType 33 AGGREGATE_STATE, size 136 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 8. received DisPduType 47 APPEARANCE, size 67 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 9. received DisPduType 45 AREAL_OBJECT_STATE, size 49 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 10. received DisPduType 48 ARTICULATED_PARTS, size 17 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 11. received DisPduType 72 ATTRIBUTE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 12. received DisPduType 66 COLLISION_ELASTIC, size 100 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 13. received DisPduType 04 COLLISION, size 60 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 14. received DisPduType 22 COMMENT, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 15. received DisPduType 62 COMMENT_RELIABLE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 16. received DisPduType 11 CREATE_ENTITY, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 17. received DisPduType 51 CREATE_ENTITY_RELIABLE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 18. received DisPduType 20 DATA, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 19. received DisPduType 18 DATA_QUERY, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 20. received DisPduType 58 DATA_QUERY_RELIABLE, size 44 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 21. received DisPduType 60 DATA_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 22. received DisPduType 24 DESIGNATOR, size 88 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 23. received DisPduType 03 DETONATION, size 104 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 24. received DisPduType 68 DIRECTED_ENERGY_FIRE, size 88 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 25. received DisPduType 23 ELECTROMAGNETIC_EMISSION, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 26. received DisPduType 69 ENTITY_DAMAGE_STATUS, size 24 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 27. received DisPduType 01 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 28. received DisPduType 67 ENTITY_STATE_UPDATE, size 72 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 29. received DisPduType 41 ENVIRONMENTAL_PROCESS, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 30. received DisPduType 21 EVENT_REPORT, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 31. received DisPduType 61 EVENT_REPORT_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 32. received DisPduType 02 FIRE, size 96 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 33. received DisPduType 42 GRIDDED_DATA, size 64 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 34. received DisPduType 28 IDENTIFICATION_FRIEND_OR_FOE, size 60 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 35. received DisPduType 71 INFORMATION_OPERATIONS_REPORT, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 36. received DisPduType 70 INFORMATION_OPERATIONS_ACTION, size 56 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 37. received DisPduType 32 INTERCOM_CONTROL, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 38. received DisPduType 31 INTERCOM_SIGNAL, size 33 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 39. received DisPduType 34 ISGROUPOF, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 40. received DisPduType 36 ISPARTOF, size 52 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 41. received DisPduType 50 LIVE_ENTITY_DETONATION, size 79 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 42. received DisPduType 49 LIVE_ENTITY_FIRE, size 67 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 43. received DisPduType 44 LINEAR_OBJECT_STATE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 44. received DisPduType 39 MINEFIELD_DATA, size 44 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 45. received DisPduType 38 MINEFIELD_QUERY, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 46. received DisPduType 40 MINEFIELD_RESPONSE_NACK, size 26 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 47. received DisPduType 37 MINEFIELD_STATE, size 72 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 48. received DisPduType 43 POINT_OBJECT_STATE, size 91 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 49. received DisPduType 27 RECEIVER, size 36 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 50. received DisPduType 65 RECORD_QUERY_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 51. received DisPduType 63 RECORD_RELIABLE, size 36 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 52. received DisPduType 12 REMOVE_ENTITY, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 53. received DisPduType 52 REMOVE_ENTITY_RELIABLE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 54. received DisPduType 09 REPAIR_COMPLETE, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 55. received DisPduType 10 REPAIR_RESPONSE, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 56. received DisPduType 08 RESUPPLY_CANCEL, size 24 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 57. received DisPduType 06 RESUPPLY_OFFER, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 58. received DisPduType 07 RESUPPLY_RECEIVED, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 59. received DisPduType 30 SUPPLEMENTAL_EMISSION_ENTITY_STATE, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 60. received DisPduType 05 SERVICE_REQUEST, size 28 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 61. received DisPduType 19 SET_DATA, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 62. received DisPduType 59 SET_DATA_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 63. received DisPduType 64 SET_RECORD_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 64. received DisPduType 26 SIGNAL, size 33 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 65. received DisPduType 13 START_RESUME, size 44 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 66. received DisPduType 53 START_RESUME_RELIABLE, size 48 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 67. received DisPduType 14 STOP_FREEZE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 68. received DisPduType 54 STOP_FREEZE_RELIABLE, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 69. received DisPduType 35 TRANSFER_OWNERSHIP, size 40 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 70. received DisPduType 25 TRANSMITTER, size 107 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 71. received DisPduType 46 TIME_SPACE_POSITION_INFORMATION, size 54 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 72. received DisPduType 29 UNDERWATER_ACOUSTIC, size 32 bytes) Closing recorder log file: C:\x3d-github\open-dis7-java\pduLog\PduCaptureLog.dislog pduReceivedMap.size()=72, pduSentMap.size()=72, match=true -Replaying DIS logs. +PduPlayer begin() playing DIS logs. Replaying C:\x3d-github\open-dis7-java\.\pduLog\PduCaptureLog.dislog ENCODING_PLAINTEXT Total PDUs: 72 End of replay from PduCaptureLog.dislog BitFieldRoundTripTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 73. received DISPDUType 1 ENTITY_STATE, size 144 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 1 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 73. received DisPduType 01 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 01 ENTITY_STATE, size 144 bytes) Sent pdu: Alternative EntityType: EntityType: - entityKind: EntityKind 0 OTHER + entityKind: DisPduType 0 OTHER domain: Other country: Country 225 UNITED_STATES_OF_AMERICA_USA category: 0 @@ -23199,7 +23396,7 @@ Alternative EntityType: EntityType: Entity Capabilities: LandPlatformCapabilities: {} Dead Reckoning Parameters: DeadReckoningParameters: - deadReckoningAlgorithm: DeadReckoningAlgorithm 0 OTHER + deadReckoningAlgorithm: DisPduType 0 OTHER parameters: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] entityLinearAcceleration: Vector3Float: @@ -23235,7 +23432,7 @@ Entity Orientation: EulerAngles: phi: 25.0 Entity Type: MK4814logisticsplatformtruck: - entityKind: EntityKind 1 PLATFORM + entityKind: DisPduType 1 PLATFORM domain: Land country: Country 225 UNITED_STATES_OF_AMERICA_USA category: 7 @@ -23244,23 +23441,23 @@ Entity Type: MK4814logisticsplatformtruck: extra: 0 Exercise ID: 1 -Force ID: ForceID 25 FRIENDLY_9 +Force ID: DisPduType 25 FRIENDLY_9 Length: 144 Marking: EntityMarking: - characterSet: EntityMarkingCharacterSet 0 UNUSED + characterSet: DisPduType 0 UNUSED characters: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] Pdu Status: PduStatus: 00101000 -Pdu Type: DISPDUType 1 ENTITY_STATE -Protocol Family: DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION -Protocol Version: DISProtocolVersion 7 IEEE_12781_2012 -Timestamp: 99013313 +Pdu Type: DisPduType 01 ENTITY_STATE +Protocol Family: DisPduType 1 ENTITY_INFORMATION_INTERACTION +Protocol Version: DisPduType 7 IEEE_12781_2012 +Timestamp: -1312711419 Variable Parameters: [] Rcvd pdu: Alternative EntityType: EntityType: - entityKind: EntityKind 0 OTHER + entityKind: DisPduType 0 OTHER domain: Other country: Country 225 UNITED_STATES_OF_AMERICA_USA category: 0 @@ -23270,7 +23467,7 @@ Alternative EntityType: EntityType: Entity Capabilities: LandPlatformCapabilities: {} Dead Reckoning Parameters: DeadReckoningParameters: - deadReckoningAlgorithm: DeadReckoningAlgorithm 0 OTHER + deadReckoningAlgorithm: DisPduType 0 OTHER parameters: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] entityLinearAcceleration: Vector3Float: @@ -23306,7 +23503,7 @@ Entity Orientation: EulerAngles: phi: 25.0 Entity Type: MK4814logisticsplatformtruck: - entityKind: EntityKind 1 PLATFORM + entityKind: DisPduType 1 PLATFORM domain: Land country: Country 225 UNITED_STATES_OF_AMERICA_USA category: 7 @@ -23315,271 +23512,271 @@ Entity Type: MK4814logisticsplatformtruck: extra: 0 Exercise ID: 1 -Force ID: ForceID 25 FRIENDLY_9 +Force ID: DisPduType 25 FRIENDLY_9 Length: 144 Marking: EntityMarking: - characterSet: EntityMarkingCharacterSet 0 UNUSED + characterSet: DisPduType 0 UNUSED characters: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] Pdu Status: PduStatus: 00101000 -Pdu Type: DISPDUType 1 ENTITY_STATE -Protocol Family: DISProtocolFamily 1 ENTITY_INFORMATION_INTERACTION -Protocol Version: DISProtocolVersion 7 IEEE_12781_2012 -Timestamp: 99013313 +Pdu Type: DisPduType 01 ENTITY_STATE +Protocol Family: DisPduType 1 ENTITY_INFORMATION_INTERACTION +Protocol Version: DisPduType 7 IEEE_12781_2012 +Timestamp: -1312711419 Variable Parameters: [] EntityStatePduTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 1 ENTITY_STATE, size 144 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 1 ENTITY_STATE, size 144 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 1 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 01 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 01 ENTITY_STATE, size 144 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 01 ENTITY_STATE, size 144 bytes) CreateAllPduTypesTest FixedAndVariableDatumRoundTripTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 17 ACTION_RESPONSE, size 128 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DISPDUType 17 ACTION_RESPONSE, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DisPduType 17 ACTION_RESPONSE, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 17 ACTION_RESPONSE, size 128 bytes) X3dInterpolatorsTest testInterpolators -Replaying DIS logs. +PduPlayer begin() playing DIS logs. Replaying C:\x3d-github\open-dis7-java\.\pduLog\Pdusave.dislog ENCODING_PLAINTEXT -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 25 TRANSMITTER, size 107 bytes) -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 20 DATA -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 25 TRANSMITTER -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 41 ENVIRONMENTAL_PROCESS -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE -Sent PDU: DISPDUType 1 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 25 TRANSMITTER, size 107 bytes) +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 20 DATA +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 25 TRANSMITTER +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 41 ENVIRONMENTAL_PROCESS +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE +Sent PDU: DisPduType 01 ENTITY_STATE Total PDUs: 231 End of replay from Pdusave.dislog -DISTools.Regression.doRegression() -Writing Position and Rotation Interpolator +edu.nps.moves.dis7.utilities.stream.X3dSlidingWindowCompression.doSlidingWindow() regression: localMap.size()=137 +Writing X3D PositionInterpolator and OrientationInterpolator <TimeSensor DEF='PduStreamClock' cycleInterval='104.30541272727272' loop = 'true'/> <PositionInterpolator DEF='EntityPosition' key = '0 0.038 0.039 0.046 0.048 0.063 0.067 0.116 0.118 0.167 0.172 0.255 0.32 0.385 0.39 0.435 0.454 0.517 0.518 0.527 0.528 0.535 0.536 0.54 0.541 0.544 0.545 0.548 0.549 0.569 0.578 0.62 0.641 0.713 0.713 0.735 0.735 0.767 0.767 0.814 0.844 0.896 0.903 0.946 0.949 0.992 0.993 0.996 0.997 0.998 0.999 1 ' keyValue = ' 0 0 0 0.851 1.82 0.204 0.941 1.971 0.271 2.099 3.391 1.667 2.414 3.606 2.229 3.595 3.014 5.773 3.916 2.49 7.104 11.988 -10.664 40.467 12.316 -11.199 41.831 22.634 -27.754 84.441 23.69 -29.444 88.782 41.954 -56.738 161.927 56.241 -77.67 218.71 70.611 -98.714 275.782 71.697 -100.321 280.164 81.364 -114.837 320.067 83.752 -118.419 329.908 86.533 -122.511 341.037 86.585 -122.587 341.244 86.786 -123.888 343.083 86.769 -124.075 343.235 86.05 -126.65 344.131 85.915 -126.954 344.114 84.887 -128.695 343.389 84.689 -128.939 343.156 83.698 -129.729 341.537 83.541 -129.771 341.195 82.93 -129.452 339.365 82.803 -129.162 338.751 79.585 -122.453 323.714 77.938 -118.956 315.823 70.493 -103.141 280.143 66.427 -94.736 261.386 56.336 -61.466 202.176 56.321 -61.418 202.089 49.848 -57.608 182.231 49.818 -57.587 182.136 41.326 -50.719 154.152 41.3 -50.691 154.059 29.742 -37.795 112.301 22.739 -28.905 85.889 10.823 -12.606 39.611 9.204 -10.387 33.307 4.081 -3.346 13.254 3.954 -3.176 12.779 1.899 -0.45 5.184 1.841 -0.372 4.966 1.745 -0.214 4.577 1.681 -0.058 4.267 1.654 0.027 4.118 1.615 0.228 3.807 1.601 0.345 3.648 ' /> @@ -23589,7 +23786,7 @@ keyValue = ' 0 0 1 0.062 0 0 1 -0.097 0 0 1 -0.104 0 0 1 -0.163 0 0 1 -0.174 keyValue = ' 0 1 0 -0.191 0 1 0 -0.152 0 1 0 -0.146 0 1 0 -0.064 0 1 0 -0.039 0 1 0 0.058 0 1 0 0.059 0 1 0 0.058 0 1 0 0.057 0 1 0 0.058 0 1 0 0.058 0 1 0 0.055 0 1 0 0.055 0 1 0 0.055 0 1 0 0.054 0 1 0 0.054 0 1 0 0.054 0 1 0 0.054 0 1 0 0.058 0 1 0 0.136 0 1 0 0.144 0 1 0 0.186 0 1 0 0.18 0 1 0 0.115 0 1 0 0.101 0 1 0 0.026 0 1 0 0.012 0 1 0 -0.061 0 1 0 -0.066 0 1 0 -0.065 0 1 0 -0.065 0 1 0 -0.065 0 1 0 -0.069 0 1 0 -0.085 0 1 0 -0.081 0 1 0 -0.03 0 1 0 -0.034 0 1 0 -0.044 0 1 0 -0.044 0 1 0 -0.05 0 1 0 -0.052 0 1 0 -0.052 0 1 0 -0.052 0 1 0 -0.053 0 1 0 -0.053 0 1 0 -0.052 0 1 0 -0.052 0 1 0 -0.066 0 1 0 -0.077 0 1 0 -0.084 0 1 0 -0.097 0 1 0 -0.104 ' /> <OrientationInterpolator DEF='EntityOrientationX' key = '0 0.038 0.039 0.046 0.048 0.063 0.067 0.116 0.118 0.167 0.172 0.255 0.32 0.385 0.39 0.435 0.454 0.517 0.518 0.527 0.528 0.535 0.536 0.54 0.541 0.544 0.545 0.548 0.549 0.569 0.578 0.62 0.641 0.713 0.713 0.735 0.735 0.767 0.767 0.814 0.844 0.896 0.903 0.946 0.949 0.992 0.993 0.996 0.997 0.998 0.999 1 ' keyValue = ' 1 0 0 0.499 1 0 0 -0.359 1 0 0 -0.353 1 0 0 -0.315 1 0 0 -0.312 1 0 0 -0.313 1 0 0 -0.312 1 0 0 -0.314 1 0 0 -0.314 1 0 0 -0.314 1 0 0 -0.314 1 0 0 -0.313 1 0 0 -0.313 1 0 0 -0.313 1 0 0 -0.314 1 0 0 -0.314 1 0 0 -0.314 1 0 0 -0.313 1 0 0 -0.314 1 0 0 -0.344 1 0 0 -0.35 1 0 0 0.44 1 0 0 0.414 1 0 0 0.331 1 0 0 0.325 1 0 0 0.31 1 0 0 0.309 1 0 0 0.314 1 0 0 0.315 1 0 0 0.316 1 0 0 0.316 1 0 0 0.316 1 0 0 0.316 1 0 0 0.319 1 0 0 0.318 1 0 0 0.31 1 0 0 0.311 1 0 0 0.312 1 0 0 0.312 1 0 0 0.313 1 0 0 0.313 1 0 0 0.313 1 0 0 0.312 1 0 0 0.311 1 0 0 0.312 1 0 0 0.313 1 0 0 0.313 1 0 0 0.315 1 0 0 0.318 1 0 0 0.32 1 0 0 0.324 1 0 0 0.326 ' /> -DISTools.Regression.doRegression() +edu.nps.moves.dis7.utilities.stream.X3dSlidingWindowCompression.doSlidingWindow() regression: localMap.size()=137 Writing X3D LineSet <LineSet vertexCount='49'> <Coordinate point=' 0 0 0 1.968 3.278 1.459 2.099 3.391 1.667 2.948 3.723 3.445 3.063 3.685 3.772 4.219 2 8.345 4.958 0.839 11.234 11.988 -10.664 40.467 12.316 -11.199 41.831 22.634 -27.754 84.441 23.69 -29.444 88.782 41.954 -56.738 161.927 56.241 -77.67 218.71 70.611 -98.714 275.782 71.697 -100.321 280.164 83.629 -118.236 329.408 83.752 -118.419 329.908 86.533 -122.511 341.037 86.585 -122.587 341.244 86.786 -123.888 343.083 86.769 -124.075 343.235 86.05 -126.65 344.131 85.915 -126.954 344.114 84.887 -128.695 343.389 84.689 -128.939 343.156 83.698 -129.729 341.537 83.541 -129.771 341.195 82.93 -129.452 339.365 82.803 -129.162 338.751 79.585 -122.453 323.714 77.938 -118.956 315.823 69.562 -101.188 275.759 66.427 -94.736 261.386 56.336 -61.466 202.176 56.321 -61.418 202.089 49.848 -57.608 182.231 49.818 -57.587 182.136 41.326 -50.719 154.152 41.3 -50.691 154.059 29.742 -37.795 112.301 22.739 -28.905 85.889 10.823 -12.606 39.611 9.204 -10.387 33.307 3.954 -3.176 12.779 3.691 -2.829 11.814 1.681 -0.058 4.267 1.654 0.027 4.118 1.615 0.228 3.807 1.601 0.345 3.648 ' /> @@ -23597,262 +23794,262 @@ Writing X3D LineSet CommentPdusTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 22 COMMENT, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 22 COMMENT, size 56 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DISPDUType 22 COMMENT, size 72 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DISPDUType 22 COMMENT, size 128 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DISPDUType 62 COMMENT_RELIABLE, size 32 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 6. received DISPDUType 62 COMMENT_RELIABLE, size 56 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 7. received DISPDUType 62 COMMENT_RELIABLE, size 88 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 8. received DISPDUType 62 COMMENT_RELIABLE, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 22 COMMENT, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 22 COMMENT, size 56 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DisPduType 22 COMMENT, size 72 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DisPduType 22 COMMENT, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DisPduType 62 COMMENT_RELIABLE, size 32 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 6. received DisPduType 62 COMMENT_RELIABLE, size 56 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 7. received DisPduType 62 COMMENT_RELIABLE, size 88 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 8. received DisPduType 62 COMMENT_RELIABLE, size 128 bytes) PduFactoryTest MarshalEnumsTest DataQueryPduRoundTripTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 9. received DISPDUType 18 DATA_QUERY, size 128 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 18 DATA_QUERY, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 9. received DisPduType 18 DATA_QUERY, size 128 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 18 DATA_QUERY, size 128 bytes) EntityStatePduTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 3 DETONATION, size 104 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 3 DETONATION, size 104 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 03 DETONATION, size 104 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 03 DETONATION, size 104 bytes) CreateAllObjectTypesTest -Name: edu.nps.moves.dis7.objectTypes.ArealObject.ArealObject Domain: PlatformDomain 0 OTHER Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Obstacle Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Minefield Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Hasty Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Prepared Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Scattered Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Solitary Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Other.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.LinearObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Culturalfeature Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.Wire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.WireCrush Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Obstacle Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ChainLinkFence.ChainLinkFence Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 9 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.ConcertinaWire Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._3Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcreteBarrier.ConcreteBarrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Rut.Rut Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.SpeedBump.SpeedBump Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.TankDitch Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Obstaclebreach Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Breach Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 7 OBSTACLE_BREACH Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.MinefieldLaneMarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.ExhaustSmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.PointObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 0 OTHER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Culturalfeature Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.BuildingRubble Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.BuildingStructure Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.ApartmentBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Church Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBGuardTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 17 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBTrailerOffice Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 16 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GovernmentBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GuardHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 18 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Hanger Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.IndustrialBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.MicrowaveTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 6 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PortaPotty Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 15 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PowerPylon Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 7 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower1000ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 14 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower100ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 12 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower500ft Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 13 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTVTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 8 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.School Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 9 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.TransformerYard Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 10 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Windmill Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 1 Subcategory: 19 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingBridgeSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 6 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingFOB Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 7 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseDouble Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingleRailing Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingMosqueSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingStoreSingle Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 8 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedEarth.DisturbedEarth Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoad Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadAsphalt Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadConcrete Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadGravel Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 4 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.IndustrialProcessingPlant Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 13 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.OilRefinery Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 13 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingApartment Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 12 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingChurch Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 14 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingControlTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 7 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFarmHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 15 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFireStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 10 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingGasStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHospital Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickHouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 16 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickStore Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 17 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingOfficeBuilding Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPoliceStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 9 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPowerStation Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 11 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingSchool Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 13 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingStore Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWarehouse Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 6 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWaterTower Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 7 Subcategory: 8 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.MaintenanceStructure Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSAviationMaintenanceAM Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSVehicleMaintenanceVM Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEBradley Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEM1 Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 6 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.Pump Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 12 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.PumpGas Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 12 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.Tent Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentArctic Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentBedouin Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 9 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentChemicallyandBiologicalProtectedShelterCBPS Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 10 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentExpandableFrame Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 7 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentFritsche Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 8 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentKuchi Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 11 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentModularGeneralPurposeTentSystemMGPTS Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentTEMPER Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 5 Subcategory: 6 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduous Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 10 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreen Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 11 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.UtilityPole.UtilityPole Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 14 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.EnvironmentalObject Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.Flood Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Obstacle Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Abatis Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._14Tree Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._8Tree Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.Barrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierConstruction Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 6 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceChain6foot Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 8 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceWood6foot Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 9 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketDoubleStacked Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketLarge Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketMedium Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketSmall Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierJerseyPlastic Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 7 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierTexas Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 10 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.DragonsTeeth Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 4 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Crater Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Large Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Medium Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Small Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 3 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.LogCrib Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Rectangular Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Triangular Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.PotHole.PotHole Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 9 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDrop Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropCovered Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropUncovered Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 5 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.Obstaclemarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.NBCHazardMarker.NBCHazardMarker Domain: PlatformDomain 1 LAND Kind: ObjectKind 6 OBSTACLE_MARKER Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Passageway Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.AVLB Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.JointAssaultBridgeJAB Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.M60A1 Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.MTU20 Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Pier.Pier Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 4 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.RibbonBridge Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._2Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._4Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 3 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.StationaryBridge Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._2Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._4Lane Domain: PlatformDomain 1 LAND Kind: ObjectKind 4 PASSAGEWAY Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Preparedposition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.CoveredMachineGunBunker Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.HastyFightingPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 5 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.InfantryFightingPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredInfantryPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredMachineGunBunker Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.OverheadCoveredInfantryPosition Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 2 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Other.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.ArmoredVehicle Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.FightingVehicle Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.MortarCarrier Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Other Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Tank Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.VehicleDefilade Domain: PlatformDomain 1 LAND Kind: ObjectKind 2 PREPARED_POSITION Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Tacticalsmoke Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.AirBurst Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Grenade Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 2 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.GroundBurst Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Artillery Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Other.Other Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Green Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 2 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Red Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.ArealObject Domain: DisPduType 0 OTHER Kind: DisPduType 0 OTHER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Obstacle Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Minefield Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Hasty Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Other Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Prepared Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Scattered Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Minefield.Solitary Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.ArealObject.Obstacle.Other.Other Domain: DisPduType 0 OTHER Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.LinearObject Domain: DisPduType 1 LAND Kind: DisPduType 0 OTHER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Culturalfeature Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.Wire Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.Wire.WireCrush Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Obstacle Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ChainLinkFence.ChainLinkFence Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 9 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.ConcertinaWire Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._3Roll Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcreteBarrier.ConcreteBarrier Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.Rut.Rut Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 5 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.SpeedBump.SpeedBump Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.TankDitch Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.TankDitch.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Obstaclebreach Domain: DisPduType 1 LAND Kind: DisPduType 7 OBSTACLE_BREACH Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Breach Domain: DisPduType 1 LAND Kind: DisPduType 7 OBSTACLE_BREACH Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Breach.Other Domain: DisPduType 1 LAND Kind: DisPduType 7 OBSTACLE_BREACH Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclebreach.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 7 OBSTACLE_BREACH Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Obstaclemarker Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.MinefieldLaneMarker Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.MinefieldLaneMarker.Other Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstaclemarker.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.ExhaustSmoke Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.ExhaustSmoke.Other Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Tacticalsmoke.Tacticalsmoke Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.PointObject Domain: DisPduType 1 LAND Kind: DisPduType 0 OTHER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Culturalfeature Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.BuildingRubble Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingRubble.Other Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.BuildingStructure Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.ApartmentBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Church Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBGuardTower Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 17 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.FOBTrailerOffice Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 16 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GovernmentBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.GuardHouse Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 18 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Hanger Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.IndustrialBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.MicrowaveTower Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 6 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Other Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PortaPotty Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 15 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.PowerPylon Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 7 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower1000ft Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 14 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower100ft Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 12 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTower500ft Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 13 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.RadioTVTower Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 8 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.School Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 9 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.TransformerYard Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 10 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.BuildingStructure.Windmill Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 1 Subcategory: 19 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingBridgeSingle Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 6 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingFOB Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 7 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseDouble Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingle Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingHouseSingleRailing Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingMosqueSingle Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.ContainerBasedBuilding.ContainerBasedBuildingStoreSingle Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 8 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedEarth.DisturbedEarth Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoad Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 4 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadAsphalt Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 4 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadConcrete Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 4 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.DisturbedRoad.DisturbedRoadGravel Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 4 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.IndustrialProcessingPlant Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 13 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.IndustrialProcessingPlant.OilRefinery Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 13 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingApartment Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 12 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingChurch Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 14 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingControlTower Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 7 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFarmHouse Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 15 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingFireStation Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 10 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingGasStation Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHospital Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingHouse Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickHouse Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 16 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingMudbrickStore Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 17 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingOfficeBuilding Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPoliceStation Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 9 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingPowerStation Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 11 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingSchool Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 13 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingStore Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWarehouse Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 6 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MOUTBuilding.MOUTBuildingWaterTower Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 7 Subcategory: 8 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.MaintenanceStructure Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 6 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSAviationMaintenanceAM Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 6 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LargeAreaMaintenanceShelterLAMSVehicleMaintenanceVM Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 6 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEBradley Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 6 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.MaintenanceStructure.LightweightMaintenanceEnclosureLMEM1 Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 6 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.Pump Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 12 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Pump.PumpGas Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 12 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.Tent Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentArctic Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentBedouin Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 9 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentChemicallyandBiologicalProtectedShelterCBPS Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 10 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentExpandableFrame Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 7 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentFritsche Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 8 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentKuchi Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 11 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentLarge Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentMedium Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentModularGeneralPurposeTentSystemMGPTS Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentSmall Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.Tent.TentTEMPER Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 5 Subcategory: 6 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduous Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 10 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousLarge Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 10 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousMedium Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 10 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeDeciduous.TreeDeciduousSmall Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 10 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreen Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 11 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenLarge Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 11 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenMedium Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 11 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.TreeEvergreen.TreeEvergreenSmall Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 11 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Culturalfeature.UtilityPole.UtilityPole Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 14 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.EnvironmentalObject Domain: DisPduType 1 LAND Kind: DisPduType 8 ENVIRONMENTAL_OBJECT Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.Flood Domain: DisPduType 1 LAND Kind: DisPduType 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodLarge Domain: DisPduType 1 LAND Kind: DisPduType 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodMedium Domain: DisPduType 1 LAND Kind: DisPduType 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.EnvironmentalObject.Flood.FloodSmall Domain: DisPduType 1 LAND Kind: DisPduType 8 ENVIRONMENTAL_OBJECT Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Obstacle Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Abatis Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._14Tree Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Abatis._8Tree Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.Barrier Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierConstruction Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 6 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceChain6foot Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 8 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierFenceWood6foot Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 9 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketDoubleStacked Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketLarge Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketMedium Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierHESCOBasketSmall Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierJerseyPlastic Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 7 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.BarrierTexas Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 10 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Barrier.DragonsTeeth Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 4 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Crater Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Large Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Medium Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Crater.Small Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 3 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.LogCrib Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Rectangular Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.LogCrib.Triangular Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.PotHole.PotHole Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 9 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDrop Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 5 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropCovered Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 5 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstacle.RockDrop.RockDropUncovered Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 5 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.Obstaclemarker Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Obstaclemarker.NBCHazardMarker.NBCHazardMarker Domain: DisPduType 1 LAND Kind: DisPduType 6 OBSTACLE_MARKER Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Passageway Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.AVLB Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.JointAssaultBridgeJAB Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 2 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.M60A1 Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.MTU20 Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 2 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.AVLB.Other Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.Pier.Pier Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 4 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.RibbonBridge Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge.Other Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._2Lane Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 3 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.RibbonBridge._4Lane Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 3 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.StationaryBridge Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge.Other Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._2Lane Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Passageway.StationaryBridge._4Lane Domain: DisPduType 1 LAND Kind: DisPduType 4 PASSAGEWAY Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Preparedposition Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.CoveredMachineGunBunker Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.HastyFightingPosition Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.InfantryFightingPosition Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredInfantryPosition Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.NonCoveredMachineGunBunker Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.Other Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.InfantryFightingPosition.OverheadCoveredInfantryPosition Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 2 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.Other.Other Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.ArmoredVehicle Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.FightingVehicle Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.MortarCarrier Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Other Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.Tank Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Preparedposition.VehicleDefilade.VehicleDefilade Domain: DisPduType 1 LAND Kind: DisPduType 2 PREPARED_POSITION Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Tacticalsmoke Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.AirBurst Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Grenade Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.AirBurst.Other Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.GroundBurst Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 ENCODING_PLAINTEXT -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Violet Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 3 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Yellow Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 4 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M83White Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 1 -Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.TacticalSmokeCanister Domain: PlatformDomain 0 OTHER Kind: ObjectKind 5 TACTICAL_SMOKE Category: 3 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Artillery Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 1 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.GroundBurst.Other Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 1 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.Other.Other Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 0 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Green Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 2 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Red Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 5 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Violet Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 3 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M18Yellow Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 4 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.M83White Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.PointObject.Tacticalsmoke.TacticalSmokeCanister.TacticalSmokeCanister Domain: DisPduType 0 OTHER Kind: DisPduType 5 TACTICAL_SMOKE Category: 3 Subcategory: 0 SignalPdusTest Recorder log file open: C:\x3d-github\open-dis7-java\pduLog\PduCaptureLog.dislog [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN class edu.nps.moves.dis7.utilities.stream.PduRecorder listening to IP address 225.4.5.6 on port 3000 -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 26 SIGNAL, size 33 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 26 SIGNAL, size 33 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 26 SIGNAL, size 50 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DISPDUType 31 INTERCOM_SIGNAL, size 33 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DISPDUType 31 INTERCOM_SIGNAL, size 58 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 26 SIGNAL, size 33 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 26 SIGNAL, size 33 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 26 SIGNAL, size 50 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 3. received DisPduType 31 INTERCOM_SIGNAL, size 33 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 4. received DisPduType 31 INTERCOM_SIGNAL, size 58 bytes) testRoundTripNet Closing recorder log file: C:\x3d-github\open-dis7-java\pduLog\PduCaptureLog.dislog testRoundTripLog -Replaying DIS logs. +PduPlayer begin() playing DIS logs. Replaying C:\x3d-github\open-dis7-java\.\pduLog\PduCaptureLog.dislog Total PDUs: 4 End of replay from PduCaptureLog.dislog Closing recorder log file: C:\x3d-github\open-dis7-java\pduLog\PduCaptureLog.dislog ObjectTypeMarshallTest -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: PlatformDomain 1 LAND Kind: ObjectKind 1 OBSTACLE Category: 2 Subcategory: 1 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Obstacle.ConcertinaWire._2Roll Domain: DisPduType 1 LAND Kind: DisPduType 1 OBSTACLE Category: 2 Subcategory: 1 01 01 02 01 -Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: PlatformDomain 1 LAND Kind: ObjectKind 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 +Name: edu.nps.moves.dis7.objectTypes.LinearObject.Culturalfeature.TracksTire.TracksTire Domain: DisPduType 1 LAND Kind: DisPduType 3 CULTURAL_FEATURE Category: 2 Subcategory: 0 01 03 02 00 EntityStatePduTest [edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] Using network interface Intel(R) Centrino(R) Ultimate-N 6300 AGN -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DISPDUType 2 FIRE, size 96 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DISPDUType 2 FIRE, size 96 bytes) -[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DISPDUType 2 FIRE, size 96 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 5. received DisPduType 02 FIRE, size 96 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 1. received DisPduType 02 FIRE, size 96 bytes) +[edu.nps.moves.dis7.utilities.DisThreadedNetworkInterface] 2. received DisPduType 02 FIRE, size 96 bytes) NullFieldsEntityMarshallTest . +-- JUnit Jupiter [OK] @@ -23893,7 +24090,7 @@ NullFieldsEntityMarshallTest | '-- testNoSpecificNoExtraMarshal() [OK] '-- JUnit Vintage [OK] -Test run finished after 17139 ms +Test run finished after 15228 ms [ 18 containers found ] [ 0 containers skipped ] [ 18 containers started ] @@ -23907,15 +24104,13 @@ Test run finished after 17139 ms [ 19 tests successful ] [ 0 tests failed ] -Processing C:\x3d-github\open-dis7-java\build\test\results\TESTS-TestSuites.xml to C:\Users\BRUTZM~1.IT1\AppData\Local\Temp\null2039938998 +Processing C:\x3d-github\open-dis7-java\build\test\results\TESTS-TestSuites.xml to C:\Users\BRUTZM~1.IT1\AppData\Local\Temp\null1722399007 Loading stylesheet jar:file:/C:/apache-ant-1.10.10/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl -Transform time: 551ms -Deleting: C:\Users\BRUTZM~1.IT1\AppData\Local\Temp\null2039938998 +Transform time: 411ms +Deleting: C:\Users\BRUTZM~1.IT1\AppData\Local\Temp\null1722399007 ================ init: -Deleting: C:\x3d-github\open-dis7-java\build\built-jar.properties deps-jar: -Updating property file: C:\x3d-github\open-dis7-java\build\built-jar.properties compile: jar: manifest.name = OpenDIS7 Protocol Data Units (PDUs) @@ -23924,12 +24119,10 @@ Specification-Title = IEEE Distributed Interactive Simulation (DIS) Protocol Specification-Version = 7 Specification-Vendor = Institute of Electrical and Electronics Engineers (IEEE) Implementation-Title = edu.nps.moves.dis7 -Implementation-Version = 17 July 2021 15:49:19 +Implementation-Version = 15 August 2021 14:32:49 Implementation-Vendor = Naval Postgraduate School (NPS) init: deps-jar: -Cycle detected: open-dis7-java was already built -Updating property file: C:\x3d-github\open-dis7-java\build\built-jar.properties compile: jar-pdus-classes: Building jar: C:\x3d-github\open-dis7-java\dist\open-dis7-pdus-classes.jar @@ -23939,4 +24132,4 @@ jar-pdus-javadoc: (note that generated javadoc subdirectory is found within dist subdirectory) Building jar: C:\x3d-github\open-dis7-java\dist\open-dis7-pdus-javadoc.jar build all complete -BUILD SUCCESSFUL (total time: 14 minutes 2 seconds) +BUILD SUCCESSFUL (total time: 9 minutes 31 seconds)