Instance Method
nextOncurveNode(from:)nextOncurveNodeFromIndex:nextOncurveNodeFromIndex_
The next on-curve node after an index.
Declaration
func nextOncurveNode(from index: Int) -> GSNode?Declaration
- (GSNode *) nextOncurveNodeFromIndex:(NSInteger) index;Declaration
nextOncurveNodeFromIndex_(index: int) -> GSNodeDiscussion
For a closed path, navigation wraps around the path. For an open path, returns nil when no next on-curve node exists. For a path consisting solely of off-curve nodes, returns nil.
See Also
Node Navigation
The node at an index.
The index of a node, or
nilwhen the node is not in the path.An index from which every segment can be traversed in node order.
The previous on-curve node before an index.
For open paths, returns the first node of the path, otherwise
nil.For open paths, returns the last node of the path, otherwise
nil.The node used to begin traversing a closed path, or
nilfor an open path.The lowest on-curve node, preferring the leftmost node at equal height.
Moves trailing off-curve nodes to the beginning of a closed path.
Makes a node the start node of the path.
The index preceding the first on-curve node for TrueType path traversal.
See Also
Node Navigation
The node at an index.
The index of a node, or
NSNotFoundwhen the node is not in the path.An index from which every segment can be traversed in node order.
The previous on-curve node before an index.
For open paths, returns the first node of the path, otherwise
nil.For open paths, returns the last node of the path, otherwise
nil.The node used to begin traversing a closed path, or
nilfor an open path.The lowest on-curve node, preferring the leftmost node at equal height.
Moves trailing off-curve nodes to the beginning of a closed path.
Makes a node the start node of the path.
The index preceding the first on-curve node for TrueType path traversal.