GH_StructureT Properties |
The GH_StructureT generic type exposes the following members.
Name | Description | |
---|---|---|
BranchGH_Path |
Gets a limited access pointer to the data list associated with a certain path.
| |
BranchInt32 |
Gets a limited access pointer to the data list at the specified index
| |
Branches |
Gets a list of all the data-arrays in this structure
| |
DataCount |
Gets the total number of data items stored in all paths.
| |
DataItemInt32 |
Gets the item at a given offset. The structure is treated as a linear list in this case.
If index is out of range, null is returned. For repeated indexed retrieval,
consider using a For Each loop since the enumerator is more efficient.
| |
DataItemGH_Path, Int32 |
Gets a direct pointer to a data item under a specific path and index.
| |
DataListGH_Path |
Gets a direct pointer to the list of data under a specific path.
| |
DataListInt32 |
Gets a direct pointer to the list of data under the specified index.
| |
FirstItem |
Gets the first item in the structure.
If no such item exists, null is returned.
| |
IsEmpty |
Gets the Empty state of the structure. If the structure is Empty it contains no paths and no branches.
| |
LastItem |
Gets the last item in the structure.
If no such item exists, null is returned.
| |
NonNulls |
Get an enumerator for this structure that allow
linear iteration over the data hierarchy while
skipping all Null entries.
This Enumerator has been optimized,
do not cache instances of it.
| |
Path |
Gets the data path at the specified index.
| |
PathCount |
Gets the number of paths defined in this structure.
| |
Paths |
Gets a list of all the paths in this structure.
| |
StructureProxy |
Gets a proxy list of all the data-arrays in this structure.
| |
TopologyDescription |
Gets a description of the topology of the structure.
Useful for debugging purposes.
|