public override int GetHashCode()
{
unchecked
{
var hashCode = (_points != null ? _points.GetHashCode() : 0);
hashCode = (hashCode * 397) ^ (_library != null ? _library.GetHashCode() : 0);
hashCode = (hashCode * 397) ^ (_libraryReferenceName != null ? _libraryReferenceName.GetHashCode() : 0);
hashCode = (hashCode * 397) ^ (LibraryReferencedCurve != null ? LibraryReferencedCurve.GetHashCode() : 0);
hashCode = (hashCode * 397) ^ IsCurrentLibraryCurve.GetHashCode();
return hashCode;
}
}