GH_Path Methods |
The GH_Path type exposes the following members.
| Name | Description | |
|---|---|---|
| AppendElement |
Create a new path by appending a new index value to this path.
| |
| Compare |
Compare two paths. This function determines the Sorting behaviour of paths.
| |
| CompareTo |
Compare this path to another path. This function determines the Sorting behaviour of paths.
| |
| CullElement |
Removes the last index value from the path.
If the path is already empty, nothing will happen.
| |
| CullFirstElement |
Removes the first index value from the path.
If the path is already empty, nothing will happen.
| |
| Format |
Format a path.
| |
| FromString |
Try to deserialize a GH_Path from a String.
| |
| GetHashCode |
Specialized Hash code pattern.
(Overrides ObjectGetHashCode.) | |
| Increment(Int32) |
Increment a specific index in this path by one.
| |
| Increment(Int32, Int32) |
Increment a specific index in this path by one.
| |
| IsAncestor |
Test another path to see if it is an ancestor of this path.
For a path to be considered an ancestor, it must share the initial dimensions.
| |
| IsCoincident(GH_Path) |
Test to see if this path is coincident with another path.
| |
| IsCoincident(Int32) |
Test to see if this path is coincident with set of integers.
| |
| PrependElement |
Create a new path by prepending a new index value to this path.
| |
| Read |
Read this path from an archive.
| |
| SplitPathLikeString |
Try to split up a path-like formatted string "{A;B;C}(i)" into component parts.
| |
| ToString |
Concatenates the indices in the path.
(Overrides ObjectToString.) | |
| ToString(Boolean) |
Concatenates the indices in the path.
| |
| Write |
Write this path to an archive.
|