434 |
return true; |
return true; |
435 |
} |
} |
436 |
|
|
437 |
public void transformPoints3(int withCS, float[] points, float[]into) { |
public float[] transformPoints3(int withCS, float[] points, float[]into) { |
438 |
GL.transform(ninds, inds, floats, |
if(into == null) into = new float[points.length]; |
439 |
withCS, false, points, into); |
if( GL.transform(ninds, inds, floats, withCS, false, points, into)) |
440 |
|
return into; |
441 |
|
return null; |
442 |
} |
} |
443 |
public boolean inverseTransformPoints3(int withCS, float[] points, float[]into) { |
public float[] inverseTransformPoints3(int withCS, float[] points, float[]into) { |
444 |
return GL.transform(ninds, inds, floats, |
if(into == null) into = new float[points.length]; |
445 |
withCS, true, points, into); |
if( GL.transform(ninds, inds, floats, withCS, true, points, into)) |
446 |
|
return into; |
447 |
|
return null; |
448 |
} |
} |
449 |
|
|
450 |
public boolean transformPoints3_interp(int[] interpList, GLVobCoorder other, |
public boolean transformPoints3_interp(int[] interpList, GLVobCoorder other, |