public void setBuffer(Type type, int components, FloatBuffer buf) {
        setBuffer(type, components, Format.Float, buf);
    }
Set a floating point {@link VertexBuffer} on the mesh.

@param type The type of {@link VertexBuffer},
e.g. {@link Type#Position}, {@link Type#Normal}, etc.

@param components Number of components on the vertex buffer, should
be between 1 and 4.

@param buf The floating point data to contain
jme3-core/src/main/java/com/jme3/scene/Mesh.java