Common
A library of common classes.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CArray2D< T >A 2D array that can be serialized.
 CBitArray2DAn 2D array of bits.
 CCryptographyContains methods related to encryption and decryption.
 CICollection
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CHashMap< TKey, TValue >A dictionary that is data contract serializable.
 CValueHashMap< TKey, TValue >A dictionary whose values are data contract serializable.
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CSet< T >A hash set that is data contract serializable.
 CIComparable
 CVector2DIntA 2D vector with integer values.
 CVector3DIntA 3D vector with integer values.
 CIDictionary
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CIEnumerable
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CSet< T >A hash set that is data contract serializable.
 CSet< T >A hash set that is data contract serializable.
 CIEquatable
 CVector2DIntA 2D vector with integer values.
 CVector3DIntA 3D vector with integer values.
 CIPipelineStepAn interface for creating a step of a Pipeline.
 CIReadOnlyCollection
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CSet< T >A hash set that is data contract serializable.
 CIReadOnlyDictionary
 CHashMapBase< TKey, TValue >The base class for dictionaries with custom data contract serialization.
 CISet
 CSet< T >A hash set that is data contract serializable.
 CIValueHashMapEntry< T >An interface for values of the ValueHashMap.
 CJsonSerializationContains methods for serializing objects to and from JSON.
 CJsonWriterSettingsContains settings for JSON writer formatting.
 CKeyValue< TKey, TValue >A serializable key value pair.
 CMathsContains extra math operations.
 CPipelineA class for chaining multiple IPipelineStep together.
 CPipelineResultsA container for holding pipeline results.
 CRandomSeedA class for performing pseudo-random number generation
 CXmlSerializationContains methods for serializing objects to and from XML.