/// <summary> /// Returns the hashcode for the object. /// </summary> public override int GetHashCode() { int hash_code = GeometRi3D.HashFunction(_lx.GetHashCode(), _ly.GetHashCode(), _lz.GetHashCode()); return(GeometRi3D.HashFunction(_center.GetHashCode(), _r.GetHashCode(), hash_code)); }
/// <summary> /// Returns the hashcode for the object. /// </summary> public override int GetHashCode() { return(GeometRi3D.HashFunction(_point.GetHashCode(), _r.GetHashCode(), _normal.GetHashCode())); }
/// <summary> /// Returns the hashcode for the object. /// </summary> public override int GetHashCode() { return(GeometRi3D.HashFunction(_p1.GetHashCode(), _p2.GetHashCode())); }
/// <summary> /// Returns the hashcode for the object. /// </summary> public override int GetHashCode() { return(GeometRi3D.HashFunction(_a.GetHashCode(), _b.GetHashCode(), _c.GetHashCode())); }
/// <summary> /// Returns the hashcode for the object. /// </summary> public override int GetHashCode() { return(GeometRi3D.HashFunction(_point.GetHashCode(), _v1.GetHashCode(), _v2.GetHashCode(), _v3.GetHashCode())); }