@Override
    public Triangle clone() {
        try {
            Triangle t = (Triangle) super.clone();
            t.pointA = pointA.clone();
            t.pointB = pointB.clone();
            t.pointC = pointC.clone();
            // XXX: the center and normal are not cloned!
            return t;
        } catch (CloneNotSupportedException e) {
            throw new AssertionError();
        }
    }
Creates a copy of this triangle.

@return a new instance, equivalent to this one
jme3-core/src/main/java/com/jme3/math/Triangle.java