/* 371 */ if (BufferWrapper.getBufferType(buf) == 0) {
/* 372 */ out.writeInt(0);
/* */ } else {
/* 374 */ out.writeInt(2);
/* 375 */ FloatBufferWrapper bb = new FloatBufferWrapper(buf);
/* 376 */ float[] floats = new float[bb.limit()];
/* 377 */ bb.position(0);
/* 378 */ bb.get(floats);
/* 379 */ writeFloatArray(out, floats);
/* */ }
/* 381 */ } else if (((GeometryArray)this.node).getTexCoordRef2f(set) != null) {