Tesla Graphics Engine Documentation (January 2012)
TwoTupleKey<(Of <(<'T, G>)>)> Structure
TeslaTesla.CollectionsTwoTupleKey<(Of <(<'T, G>)>)>
A key for two pieces of data that are linked together in some manner.
Declaration Syntax
C#
[SerializableAttribute]
public struct TwoTupleKey<T, G> : IEquatable<TwoTupleKey<T, G>>, 
	IComparable<TwoTupleKey<T, G>>
Generic Template Parameters
T
First data type
G
Second data type
Members
All Members Constructors Methods Properties



Icon Member Description
TwoTupleKey<(Of <(<'T, G>)>)>(T, G)
Creates a new instance of TwoTupleKey<(Of <(<'T, G>)>)>.

CompareTo(TwoTupleKey<(Of <<'(T, G>)>>))
Compares the current object with another object of the same type.

Equals(Object)
Determines whether the specified Object is equal to this instance.
(Overrides ValueType.Equals(Object).)
Equals(TwoTupleKey<(Of <<'(T, G>)>>))
Indicates whether the current object is equal to another object of the same type.

First
Gets the first piece of data the key represents.

GetHashCode()()()()
Returns a hash code for this instance.
(Overrides ValueType.GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Second
Gets the second piece of data the key represents.

ToString()()()()
Returns a String that represents this instance.
(Overrides ValueType.ToString()()()().)

Assembly: Tesla (Module: Tesla) Version: 0.5.0.0 (0.5.0.0)