Beispiel #1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (header_ != null)
            {
                hash ^= Header.GetHashCode();
            }
            if (ChildFrameId.Length != 0)
            {
                hash ^= ChildFrameId.GetHashCode();
            }
            if (transform_ != null)
            {
                hash ^= Transform.GetHashCode();
            }
            return(hash);
        }
        public override int GetHashCode()
        {
            int hash = 1;

            if (FrameId.Length != 0)
            {
                hash ^= FrameId.GetHashCode();
            }
            if (ChildFrameId.Length != 0)
            {
                hash ^= ChildFrameId.GetHashCode();
            }
            if (FilePath.Length != 0)
            {
                hash ^= FilePath.GetHashCode();
            }
            if (Enable != false)
            {
                hash ^= Enable.GetHashCode();
            }
            return(hash);
        }
Beispiel #3
0
    public override int GetHashCode()
    {
        int hash = 1;

        if (header_ != null)
        {
            hash ^= Header.GetHashCode();
        }
        if (ChildFrameId.Length != 0)
        {
            hash ^= ChildFrameId.GetHashCode();
        }
        if (pose_ != null)
        {
            hash ^= Pose.GetHashCode();
        }
        if (twist_ != null)
        {
            hash ^= Twist.GetHashCode();
        }
        return(hash);
    }