#include <hlod.h>
Inherits DynamicVectorClass< ModelNodeClass >.
Public Member Functions | |
| ModelArrayClass (void) | |
Public Member Functions inherited from DynamicVectorClass< ModelNodeClass > | |
| DynamicVectorClass (unsigned size=0, ModelNodeClass const *array=0) | |
| DynamicVectorClass (unsigned size=0, ModelNodeClass const *array=0) | |
| bool | operator== (const DynamicVectorClass &src) |
| bool | operator!= (const DynamicVectorClass &src) |
| virtual bool | Resize (int newsize, ModelNodeClass const *array=0) |
| virtual bool | Resize (int newsize, ModelNodeClass const *array=0) |
| virtual void | Clear (void) |
| virtual void | Clear (void) |
| void | Reset_Active (void) |
| void | Set_Active (int count) |
| int | Count (void) const |
| int | Count (void) const |
| bool | Add (ModelNodeClass const &object) |
| bool | Add (ModelNodeClass const &object) |
| bool | Add_Head (ModelNodeClass const &object) |
| bool | Add_Head (ModelNodeClass const &object) |
| bool | Insert (int index, ModelNodeClass const &object) |
| bool | Delete (ModelNodeClass const &object) |
| bool | Delete (int index) |
| bool | Delete (ModelNodeClass const &object) |
| bool | Delete (int index) |
| bool | Delete_Index (int index) |
| void | Delete_All (void) |
| void | Delete_All (void) |
| int | Set_Growth_Step (int step) |
| int | Set_Growth_Step (int step) |
| int | Growth_Step (void) |
| int | Growth_Step (void) |
| virtual int | ID (ModelNodeClass const *ptr) |
| virtual int | ID (ModelNodeClass const &ptr) |
| virtual int | ID (ModelNodeClass const *ptr) |
| virtual int | ID (ModelNodeClass const &ptr) |
| DynamicVectorClass< ModelNodeClass > & | operator= (DynamicVectorClass< ModelNodeClass > const &rvalue) |
| DynamicVectorClass< ModelNodeClass > & | operator= (DynamicVectorClass< ModelNodeClass > const &rvalue) |
| ModelNodeClass * | Uninitialized_Add (void) |
| ModelNodeClass * | Uninitialized_Add (void) |
Public Member Functions inherited from VectorClass< ModelNodeClass > | |
| WWINLINE | VectorClass (NoInitClass const &) |
| VectorClass (int size=0, ModelNodeClass const *array=0) | |
| VectorClass (VectorClass< ModelNodeClass > const &) | |
| VectorClass (NoInitClass const &) | |
| VectorClass (int size=0, ModelNodeClass const *array=0) | |
| VectorClass (VectorClass< ModelNodeClass > const &) | |
| virtual | ~VectorClass (void) |
| virtual | ~VectorClass (void) |
| WWINLINE ModelNodeClass & | operator[] (int index) |
| WWINLINE ModelNodeClass const & | operator[] (int index) const |
| ModelNodeClass & | operator[] (int index) |
| ModelNodeClass const & | operator[] (int index) const |
| VectorClass< ModelNodeClass > & | operator= (VectorClass< ModelNodeClass > const &) |
| VectorClass< ModelNodeClass > & | operator= (VectorClass< ModelNodeClass > const &) |
| virtual bool | operator== (VectorClass< ModelNodeClass > const &) const |
| virtual bool | operator== (VectorClass< ModelNodeClass > const &) const |
| WWINLINE int | Length (void) const |
| int | Length (void) const |
Public Attributes | |
| float | MaxScreenSize |
| float | NonPixelCost |
| float | PixelCostPerArea |
| float | BenefitFactor |
Additional Inherited Members | |
Protected Attributes inherited from DynamicVectorClass< ModelNodeClass > | |
| int | ActiveCount |
| int | GrowthStep |
Protected Attributes inherited from VectorClass< ModelNodeClass > | |
| ModelNodeClass * | Vector |
| int | VectorMax |
| bool | IsValid |
| bool | IsAllocated |
| bool | VectorClassPad [2] |