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); }
public override IOnDemandScopeInstance Value() { IReference <IOnDemandScopeInstance> reference = default(IReference <IOnDemandScopeInstance>); return(SyntheticTriangulatedCellReference.GetCellInstance(this.m_outerGroupLeafRef, this.m_innerGroupLeafRef, out reference)); }