//C++ TO C# CONVERTER WARNING: 'const' methods are not available in C#: //ORIGINAL LINE: uint operator ()(RasterCacheKey const& key) const public static uint functorMethod(RasterCacheKey <ID> key) { return((uint)key.GetHashCode()); // return std::hash<ID>()(key.id_); }
//C++ TO C# CONVERTER WARNING: 'const' methods are not available in C#: //ORIGINAL LINE: constexpr bool operator ()(const RasterCacheKey& lhs, const RasterCacheKey& rhs) const public static bool functorMethod(RasterCacheKey <ID> lhs, RasterCacheKey <ID> rhs) { return(lhs.id_.Equals(rhs.id_) && lhs.matrix_.Equals(rhs.matrix_)); }
public static uint functorMethod(RasterCacheKey <ID> key) { return((uint)key.GetHashCode()); }