protected void updateGeometry(Vector3f start, Vector3f end) {
        this.start.set(start);
        this.end.set(end);
        setBuffer(Type.Position, 3, new float[]{start.x,    start.y,    start.z,
                                                end.x,      end.y,      end.z,});

        setBuffer(Type.TexCoord, 2, new float[]{0, 0,
                                                1, 1});

        setBuffer(Type.Normal, 3, new float[]{0, 0, 1,
                                              0, 0, 1});

        setBuffer(Type.Index, 2, new short[]{0, 1});

        updateBound();
    }
No-argument constructor needed by SavableClassUtil.
jme3-core/src/main/java/com/jme3/scene/shape/Line.java