See ElementArray.cpp for more info.
Definition in file ElementArray.h.
#include "mc/Element.h"
#include "mc/MathCore.h"
#include "mc/Operator.h"
Include dependency graph for ElementArray.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | mcELEMENTARRAY_DEFAULT_ROOM 4 |
The number of new entries added to the main array each time it needs to be enlarged. | |
#define | mcELEMENTARRAY_EMPTYENTRY ((mcElement )0xFFFFFFFF) |
Empty entry identifier in the array; use this define to write readable code. | |
#define | mcEP_ELEMENTARRAY_FILTER mcEP_NONSTANDARD_BASE*2 |
A property specific for mcElementArray: it sets the filter to be used from GUI input. | |
#define | mcFILTER_NO_INSTANCES_LIMIT -1 |
Use this value in #SetMaxInstancesFor to allow infinite instances for a specific element type. | |
Variables | |
mcArrayEntry | mcEmptyArrayEntry |
|
The number of new entries added to the main array each time it needs to be enlarged.
Definition at line 58 of file ElementArray.h. Referenced by mcElementArrayHelpers::data_CheckArrayLimit(). |
|
Empty entry identifier in the array; use this define to write readable code.
Definition at line 62 of file ElementArray.h. |
|
A property specific for mcElementArray: it sets the filter to be used from GUI input. Use mcElement::data_AddRecursiveProperty() to add/remove this property. Definition at line 67 of file ElementArray.h. Referenced by mcElementArrayHelpers::data_AddProperty(), and mcElementArrayHelpers::data_UpdateFilterFor(). |
|
Use this value in #SetMaxInstancesFor to allow infinite instances for a specific element type.
Definition at line 71 of file ElementArray.h. Referenced by mcFilter::isElementTypeAllowed(). |
|
Referenced by mcPolynomialHelpers::math_GetIndexOf(). |
[ Top ] |