#include <FCSStateWithLocationsMatrix.h>
Inheritance diagram for FCSStateWithLocationsMatrix< ConcreteClass >:

Public Member Functions | |
| FCSStateWithLocationsMatrix (int Size) | |
| Constructor. | |
| virtual | ~FCSStateWithLocationsMatrix () |
| Destructor. | |
| virtual FCSStateWithLocations * | Get (int Dim1, int Dim2) |
| Get a FCSStateWithLocations child object from a 2-dimensional array. | |
| virtual void | Set (int Dim1, FCSStateWithLocations *SetPtr) |
| Set an array of FCSStateWithLocations child objects into a 2-dimensional array. | |
| virtual void | Create (int Dim1) |
| Create a single instance of a FCSStateWithLocations child object in the array. | |
| virtual void | CreateArray (int Dim1, int Size) |
| Create an array FCSStateWithLocations child objects in the array. | |
| virtual void | Delete (int Dim1) |
| Delete a single instance of a FCSStateWithLocations child object in the array. | |
| virtual void | DeleteArray (int Dim1) |
| Delete an array FCSStateWithLocations child objects in the array. | |
| virtual void | DeleteStateWithLocationsParent (int Dim1, int Dim2) |
| Delete the m_MovesToParent member of an FCSStateWithLocations object in the array. | |
| virtual void | ReallocSingle (int Dim1, int OldSize, int NewSize) |
| Realloc one of the arrays in the 2-dimensional array. | |
| virtual void | ReallocArray (int OldSize, int NewSize) |
| Realloc the 2-dimensional array by reallocing the number of ConcreteClass pointers in the array. | |
Protected Attributes | |
| ConcreteClass ** | m_Array |
| 2-dimensional array of FCSStateWithLocation child objects | |
Definition at line 86 of file FCSStateWithLocationsMatrix.h.
|
||||||||||
|
Definition at line 159 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 184 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 191 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 197 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 203 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||
|
This is needed because of the dynamic allocation of different FCSStateWithLocations objects
Implements AFCSStateWithLocationsMatrix. Definition at line 209 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 171 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 222 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 216 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
|
||||||||||||||||
|
Implements AFCSStateWithLocationsMatrix. Definition at line 177 of file FCSStateWithLocationsMatrix.h. References FCSStateWithLocationsMatrix< ConcreteClass >::m_Array. |
1.4.4