Prizm.Main.Forms.Reports.Construction.PipelineVertex.GetCommonJoint C# (CSharp) Method

GetCommonJoint() public method

public GetCommonJoint ( PipelineVertex pipelineVertex ) : JointEdge
pipelineVertex PipelineVertex
return JointEdge
        public JointEdge GetCommonJoint(PipelineVertex pipelineVertex)
        {
            JointEdge commonJoint = null;

            foreach (var thisJoint in this.JointsEdge)
            {
                if (commonJoint == null)
                {
                    foreach (var thatJoint in pipelineVertex.JointsEdge)
                    {
                        if (thatJoint == thisJoint)
                        {
                            commonJoint = thisJoint;
                            break;
                        }
                    }
                }
            }

            return commonJoint;
        }
    }