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.
|