public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(new EventVertex(GetBaseEdge().GetVertex(direction), EventInnerTinkerGrapĥ)); }
public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(new IdVertex(((IEdge)BaseElement).GetVertex(direction), IdInnerTinkerGrapĥ)); }
public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(new ReadOnlyVertex(ReadOnlyInnerTinkerGrapĥ, _baseEdge.GetVertex(direction))); }
public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(new PartitionVertex(_edge.GetVertex(direction), PartitionInnerTinkerGrapĥ)); }
public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(new WrappedVertex(_edge.GetVertex(direction))); }
public IVertex GetVertex(Direction direction) { EdgeContract.ValidateGetVertex(direction); return(GetWrappedEdge().GetVertex(direction)); }