/// <summary> /// Creates and returns a new <see cref="Path2D" /> based on the current path but in reverse order /// </summary> /// <returns> /// A new <see cref="Path2D" /> which is the reverse of the current <see cref="Path2D" /> /// </returns> public Path2D Reverse() { return(new Path2D(HorizontalPath.Reverse(), VerticalPath.Reverse())); }
/// <summary> /// Creates and returns a new <see cref="Path3D" /> based on the current path but in reverse order /// </summary> /// <returns> /// A new <see cref="Path" /> which is the reverse of the current <see cref="Path3D" /> /// </returns> public Path3D Reverse() { return(new Path3D(HorizontalPath.Reverse(), VerticalPath.Reverse(), DepthPath.Reverse())); }