/// <summary> /// Equals /// </summary> /// <param name="o">The object should be compared.</param> /// <returns>True if equal.</returns> /// <since_tizen> 4 </since_tizen> public override bool Equals(object o) { if (o == null) { return(false); } if (!(o is PaddingType)) { return(false); } PaddingType p = (PaddingType)o; // Return true if the fields match: return((System.Math.Abs(Start - p.Start) < NDalic.GetRangedEpsilon(Start, p.Start)) && (System.Math.Abs(End - p.End) < NDalic.GetRangedEpsilon(End, p.End)) && (System.Math.Abs(Bottom - p.Bottom) < NDalic.GetRangedEpsilon(Bottom, p.Bottom)) && (System.Math.Abs(Top - p.Top) < NDalic.GetRangedEpsilon(Top, p.Top))); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(PaddingType obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }