예제 #1
0
 /// <summary>
 /// Returns true if this Rect2 and `other` are approximately equal, by running
 /// <see cref="Vector2.IsEqualApprox(Vector2)"/> on each component.
 /// </summary>
 /// <param name="other">The other Rect2 to compare.</param>
 /// <returns>Whether or not the Rect2s are approximately equal.</returns>
 public bool IsEqualApprox(Rect2 other)
 {
     return(_position.IsEqualApprox(other._position) && _size.IsEqualApprox(other.Size));
 }
예제 #2
0
 /// <summary>
 /// Returns <see langword="true"/> if this transform and <paramref name="other"/> are approximately equal,
 /// by running <see cref="Vector2.IsEqualApprox(Vector2)"/> on each component.
 /// </summary>
 /// <param name="other">The other transform to compare.</param>
 /// <returns>Whether or not the matrices are approximately equal.</returns>
 public bool IsEqualApprox(Transform2D other)
 {
     return(x.IsEqualApprox(other.x) && y.IsEqualApprox(other.y) && origin.IsEqualApprox(other.origin));
 }