Pārlūkot izejas kodu

* Removed argument check in Mesh.setBuffer() since now its done in VertexBuffer.setupData()

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7436 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
Sha..om 14 gadi atpakaļ
vecāks
revīzija
5d4c279467
1 mainītis faili ar 0 papildinājumiem un 12 dzēšanām
  1. 0 12
      engine/src/core/com/jme3/scene/Mesh.java

+ 0 - 12
engine/src/core/com/jme3/scene/Mesh.java

@@ -526,9 +526,6 @@ public class Mesh implements Savable, Cloneable {
     }
     }
 
 
     public void setBuffer(Type type, int components, FloatBuffer buf) {
     public void setBuffer(Type type, int components, FloatBuffer buf) {
-        if (components < 1 || components > 4)
-            throw new IllegalArgumentException("components must be between 1 and 4");
-
 //        VertexBuffer vb = buffers.get(type);
 //        VertexBuffer vb = buffers.get(type);
         VertexBuffer vb = buffers.get(type.ordinal());
         VertexBuffer vb = buffers.get(type.ordinal());
         if (vb == null){
         if (vb == null){
@@ -550,9 +547,6 @@ public class Mesh implements Savable, Cloneable {
     }
     }
 
 
     public void setBuffer(Type type, int components, IntBuffer buf) {
     public void setBuffer(Type type, int components, IntBuffer buf) {
-        if (components < 1 || components > 4)
-            throw new IllegalArgumentException("components must be between 1 and 4");
-
         VertexBuffer vb = buffers.get(type.ordinal());
         VertexBuffer vb = buffers.get(type.ordinal());
         if (vb == null){
         if (vb == null){
             vb = new VertexBuffer(type);
             vb = new VertexBuffer(type);
@@ -567,9 +561,6 @@ public class Mesh implements Savable, Cloneable {
     }
     }
 
 
     public void setBuffer(Type type, int components, ShortBuffer buf) {
     public void setBuffer(Type type, int components, ShortBuffer buf) {
-        if (components < 1 || components > 4)
-            throw new IllegalArgumentException("components must be between 1 and 4");
-
         VertexBuffer vb = buffers.get(type.ordinal());
         VertexBuffer vb = buffers.get(type.ordinal());
         if (vb == null){
         if (vb == null){
             vb = new VertexBuffer(type);
             vb = new VertexBuffer(type);
@@ -584,9 +575,6 @@ public class Mesh implements Savable, Cloneable {
     }
     }
 
 
     public void setBuffer(Type type, int components, ByteBuffer buf) {
     public void setBuffer(Type type, int components, ByteBuffer buf) {
-        if (components < 1 || components > 4)
-            throw new IllegalArgumentException("components must be between 1 and 4");
-        
         VertexBuffer vb = buffers.get(type.ordinal());
         VertexBuffer vb = buffers.get(type.ordinal());
         if (vb == null){
         if (vb == null){
             vb = new VertexBuffer(type);
             vb = new VertexBuffer(type);