예제 #1
0
        public override bool Equals(object obj)
        {
            SyntheticTriangulatedCellReference syntheticTriangulatedCellReference = obj as SyntheticTriangulatedCellReference;

            if (syntheticTriangulatedCellReference == null)
            {
                return(false);
            }
            if (object.Equals(this.m_outerGroupLeafRef, syntheticTriangulatedCellReference.m_outerGroupLeafRef))
            {
                return(object.Equals(this.m_innerGroupLeafRef, syntheticTriangulatedCellReference.m_innerGroupLeafRef));
            }
            return(false);
        }
예제 #2
0
        public override IOnDemandScopeInstance Value()
        {
            IReference <IOnDemandScopeInstance> reference = default(IReference <IOnDemandScopeInstance>);

            return(SyntheticTriangulatedCellReference.GetCellInstance(this.m_outerGroupLeafRef, this.m_innerGroupLeafRef, out reference));
        }