Base class for all typed vectors. More...

Public Member Functions | |
| None | Empty (self) |
| Resets the number of elements to 0. | |
| None | RemoveElement (self, int index) |
| Removes the element at the specified position. | |
| None | Save (self, str path) |
| Saves the eVision.EVector object with all its attributes. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Saves the eVision.EVector object with all its attributes. | |
| None | Save (self, str path, int un32Version) |
| Saves the eVision.EVector object with all its attributes. | |
| None | Save (self, eVision.ESerializer|None serializer, int un32Version) |
| Saves the eVision.EVector object with all its attributes. | |
| None | Load (self, str path) |
| Loads the eVision.EVector object with all its attributes. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Loads the eVision.EVector object with all its attributes. | |
| None | Load (self, str path, int un32Version) |
| Loads the eVision.EVector object with all its attributes. | |
| None | Load (self, eVision.ESerializer|None serializer, int un32Version) |
| Loads the eVision.EVector object with all its attributes. | |
| int | NumElements (self) |
| Number of elements in the vector. | |
| NumElements (self, int value) | |
| Number of elements in the vector. | |
Base class for all typed vectors.
Remarks:
This class contains all methods that are not type specific. Mainly methods to handle elements count and serialization
License(s): BasicTypes
| None eVision.EVector.Empty | ( | self | ) |
Resets the number of elements to 0.
| None eVision.EVector.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Loads the eVision.EVector object with all its attributes.
| serializer | Serializer. Must be in read mode. |
| None eVision.EVector.Load | ( | self, | |
| eVision.ESerializer | None | serializer, | ||
| int | un32Version ) |
Loads the eVision.EVector object with all its attributes.
| serializer | Serializer. Must be in read mode. |
| un32Version | The file version number. |
| None eVision.EVector.Load | ( | self, | |
| str | path ) |
Loads the eVision.EVector object with all its attributes.
| path | The file path. |
| None eVision.EVector.Load | ( | self, | |
| str | path, | ||
| int | un32Version ) |
Loads the eVision.EVector object with all its attributes.
| path | The file path. |
| un32Version | The file version number. |
| int eVision.EVector.NumElements | ( | self | ) |
Number of elements in the vector.
| eVision.EVector.NumElements | ( | self, | |
| int | value ) |
Number of elements in the vector.
| None eVision.EVector.RemoveElement | ( | self, | |
| int | index ) |
Removes the element at the specified position.
| index | Index, between 0 and eVision.EVector.NumElements (excluded) of the element to be accessed. |
| None eVision.EVector.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Saves the eVision.EVector object with all its attributes.
| serializer | Serializer. Must be in write mode. |
| None eVision.EVector.Save | ( | self, | |
| eVision.ESerializer | None | serializer, | ||
| int | un32Version ) |
Saves the eVision.EVector object with all its attributes.
| serializer | Serializer. Must be in write mode. |
| un32Version | The file version number. |
| None eVision.EVector.Save | ( | self, | |
| str | path ) |
Saves the eVision.EVector object with all its attributes.
| path | The file path. |
| None eVision.EVector.Save | ( | self, | |
| str | path, | ||
| int | un32Version ) |
Saves the eVision.EVector object with all its attributes.
| path | The file path. |
| un32Version | The file version number. |