Updated BDF version
This commit is contained in:
parent
636f3353ac
commit
39c6312f61
|
|
@ -1,11 +1,10 @@
|
|||
package gl_engine.matrix;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
import gl_engine.vec.Vec3d;
|
||||
|
||||
public class Matrix4 implements IBdfClassManager
|
||||
public class Matrix4
|
||||
{
|
||||
public static final int SIZE = 4;
|
||||
|
||||
|
|
@ -158,7 +157,6 @@ public class Matrix4 implements IBdfClassManager
|
|||
return elements[id];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf)
|
||||
{
|
||||
elements = bdf.getFloatArray();
|
||||
|
|
@ -168,7 +166,6 @@ public class Matrix4 implements IBdfClassManager
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setFloatArray(elements);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
|
||||
public class Vec2d implements IBdfClassManager
|
||||
public class Vec2d
|
||||
{
|
||||
public double x;
|
||||
public double y;
|
||||
|
|
@ -84,7 +83,6 @@ public class Vec2d implements IBdfClassManager
|
|||
return new Vec2i(MathHelpers.floor(x), MathHelpers.floor(y));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
double data[] = bdf.getDoubleArray();
|
||||
if(data.length != 2) return;
|
||||
|
|
@ -92,7 +90,6 @@ public class Vec2d implements IBdfClassManager
|
|||
y = data[1];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setDoubleArray(new double[] {x, y});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
import gl_engine.range.Range2i;
|
||||
|
||||
public class Vec2i implements IBdfClassManager
|
||||
public class Vec2i
|
||||
{
|
||||
public int x;
|
||||
public int y;
|
||||
|
|
@ -97,7 +96,6 @@ public class Vec2i implements IBdfClassManager
|
|||
return new Vec2d(x, y);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
int data[] = bdf.getIntegerArray();
|
||||
if(data.length != 2) return;
|
||||
|
|
@ -105,7 +103,6 @@ public class Vec2i implements IBdfClassManager
|
|||
y = data[1];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setIntegerArray(new int[] {x, y});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
|
||||
public class Vec3d implements IBdfClassManager
|
||||
public class Vec3d
|
||||
{
|
||||
public double x;
|
||||
public double y;
|
||||
|
|
@ -94,7 +93,6 @@ public class Vec3d implements IBdfClassManager
|
|||
return new Vec3i(MathHelpers.floor(x), MathHelpers.floor(y), MathHelpers.floor(z));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
double data[] = bdf.getDoubleArray();
|
||||
if(data.length != 3) return;
|
||||
|
|
@ -103,7 +101,6 @@ public class Vec3d implements IBdfClassManager
|
|||
z = data[2];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setDoubleArray(new double[] {x, y, z});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
import gl_engine.range.Range3i;
|
||||
|
||||
public class Vec3i implements IBdfClassManager
|
||||
public class Vec3i
|
||||
{
|
||||
public int x;
|
||||
public int y;
|
||||
|
|
@ -113,7 +112,6 @@ public class Vec3i implements IBdfClassManager
|
|||
return new Vec3d(x, y, z);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
int data[] = bdf.getIntegerArray();
|
||||
if(data.length != 3) return;
|
||||
|
|
@ -122,7 +120,6 @@ public class Vec3i implements IBdfClassManager
|
|||
z = data[2];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setIntegerArray(new int[] {x, y, z});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
|
||||
public class Vec4d implements IBdfClassManager
|
||||
public class Vec4d
|
||||
{
|
||||
public double x;
|
||||
public double y;
|
||||
|
|
@ -116,7 +115,6 @@ public class Vec4d implements IBdfClassManager
|
|||
return new Vec4i(MathHelpers.floor(x), MathHelpers.floor(y), MathHelpers.floor(z), MathHelpers.floor(m));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
double data[] = bdf.getDoubleArray();
|
||||
if(data.length != 4) return;
|
||||
|
|
@ -126,7 +124,6 @@ public class Vec4d implements IBdfClassManager
|
|||
m = data[3];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setDoubleArray(new double[] {x, y, z, m});
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,11 +1,10 @@
|
|||
package gl_engine.vec;
|
||||
|
||||
import bdf.classes.IBdfClassManager;
|
||||
import bdf.types.BdfObject;
|
||||
import gl_engine.MathHelpers;
|
||||
import gl_engine.range.Range4i;
|
||||
|
||||
public class Vec4i implements IBdfClassManager
|
||||
public class Vec4i
|
||||
{
|
||||
public int x;
|
||||
public int y;
|
||||
|
|
@ -141,7 +140,6 @@ public class Vec4i implements IBdfClassManager
|
|||
return new Vec4d(x, y, z, m);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassLoad(BdfObject bdf) {
|
||||
int data[] = bdf.getIntegerArray();
|
||||
if(data.length != 4) return;
|
||||
|
|
@ -151,7 +149,6 @@ public class Vec4i implements IBdfClassManager
|
|||
m = data[3];
|
||||
}
|
||||
|
||||
@Override
|
||||
public void BdfClassSave(BdfObject bdf) {
|
||||
bdf.setIntegerArray(new int[] {x, y, z, m});
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue