Public Member Functions | |
QuaternionCollection () | |
QuaternionCollection (int capacity) | |
QuaternionCollection (QuaternionCollection c) | |
QuaternionCollection (Quaternion[] a) | |
virtual void | CopyTo (Quaternion[] array) |
virtual void | CopyTo (Quaternion[] array, int start) |
virtual int | Add (Quaternion item) |
virtual void | Clear () |
virtual object | Clone () |
virtual bool | Contains (Quaternion item) |
virtual int | IndexOf (Quaternion item) |
virtual void | Insert (int index, Quaternion item) |
virtual void | Remove (Quaternion item) |
virtual void | RemoveAt (int index) |
virtual IQuaternionCollectionEnumerator | GetEnumerator () |
virtual int | AddRange (QuaternionCollection x) |
virtual int | AddRange (Quaternion[] x) |
virtual void | TrimToSize () |
Static Public Member Functions | |
QuaternionCollection | Synchronized (QuaternionCollection list) |
QuaternionCollection | ReadOnly (QuaternionCollection list) |
Protected Types | |
enum | Tag { Default } |
Protected Member Functions | |
QuaternionCollection (Tag t) | |
Properties | |
virtual int | Count |
virtual bool | IsSynchronized |
virtual object | SyncRoot |
virtual Quaternion | this [int index] |
virtual bool | IsFixedSize |
virtual bool | IsReadOnly |
virtual int | Capacity |
|
Initializes a new instance of the QuaternionCollection class that is empty and has the default initial capacity. |
|
Initializes a new instance of the QuaternionCollection class that has the specified initial capacity. The number of elements that the new QuaternionCollection is initially capable of storing. |
|
Initializes a new instance of the QuaternionCollection class that contains elements copied from the specified QuaternionCollection. The QuaternionCollection whose elements are copied to the new collection. |
|
Initializes a new instance of the QuaternionCollection class that contains elements copied from the specified <see cref="Quaternion"/> array. The <see cref="Quaternion"/> array whose elements are copied to the new list. |
|
Adds a <see cref="Quaternion"/> to the end of the QuaternionCollection. The <see cref="Quaternion"/> to be added to the end of the QuaternionCollection. The index at which the value has been added. |
|
Adds the elements of a <see cref="Quaternion"/> array to the current QuaternionCollection. The <see cref="Quaternion"/> array whose elements should be added to the end of the QuaternionCollection. The new <see cref="QuaternionCollection.Count"/> of the QuaternionCollection. |
|
Adds the elements of another QuaternionCollection to the current QuaternionCollection. The QuaternionCollection whose elements should be added to the end of the current QuaternionCollection. The new <see cref="QuaternionCollection.Count"/> of the QuaternionCollection. |
|
Removes all elements from the QuaternionCollection. |
|
Creates a shallow copy of the <see cref="QuaternionCollection"/>. |
|
Determines whether a given <see cref="Quaternion"/> is in the QuaternionCollection. The <see cref="Quaternion"/> to check for. true if <paramref name="item"/> is found in the QuaternionCollection; otherwise, false. |
|
Copies the entire QuaternionCollection to a one-dimensional <see cref="Quaternion"/> array, starting at the specified index of the target array. The one-dimensional <see cref="Quaternion"/> array to copy to. The zero-based index in <paramref name="array"/> at which copying begins. |
|
Copies the entire QuaternionCollection to a one-dimensional <see cref="Quaternion"/> array. The one-dimensional <see cref="Quaternion"/> array to copy to. |
|
Returns an enumerator that can iterate through the QuaternionCollection. An <see cref="Enumerator"/> for the entire QuaternionCollection. |
|
Returns the zero-based index of the first occurrence of a <see cref="Quaternion"/> in the QuaternionCollection. The <see cref="Quaternion"/> to locate in the QuaternionCollection. The zero-based index of the first occurrence of <paramref name="item"/> in the entire QuaternionCollection, if found; otherwise, -1. |
|
Inserts an element into the QuaternionCollection at the specified index. The zero-based index at which <paramref name="item"/> should be inserted. The <see cref="Quaternion"/> to insert. <paramref name="index"/> is less than zero -or- <paramref name="index"/> is equal to or greater than <see cref="QuaternionCollection.Count"/>. |
|
Creates a read-only wrapper for a QuaternionCollection instance. An QuaternionCollection wrapper that is read-only. |
|
Removes the first occurrence of a specific <see cref="Quaternion"/> from the QuaternionCollection. The <see cref="Quaternion"/> to remove from the QuaternionCollection. The specified <see cref="Quaternion"/> was not found in the QuaternionCollection. |
|
Removes the element at the specified index of the QuaternionCollection. The zero-based index of the element to remove. <paramref name="index"/> is less than zero -or- <paramref name="index"/> is equal to or greater than <see cref="QuaternionCollection.Count"/>. |
|
Creates a synchronized (thread-safe) wrapper for a QuaternionCollection instance. An QuaternionCollection wrapper that is synchronized (thread-safe). |
|
Sets the capacity to the actual number of elements. |
|
Gets or sets the number of elements the QuaternionCollection can contain. |
|
Gets the number of elements actually contained in the QuaternionCollection. |
|
Gets a value indicating whether the collection has a fixed size. true if the collection has a fixed size; otherwise, false. The default is false |
|
gets a value indicating whether the IList is read-only. true if the collection is read-only; otherwise, false. The default is false |
|
Gets a value indicating whether access to the collection is synchronized (thread-safe). true if access to the ICollection is synchronized (thread-safe); otherwise, false. |
|
Gets an object that can be used to synchronize access to the collection. |
|
Gets or sets the <see cref="Quaternion"/> at the specified index. The zero-based index of the element to get or set. <paramref name="index"/> is less than zero -or- <paramref name="index"/> is equal to or greater than <see cref="QuaternionCollection.Count"/>. |