Skip to main content

Path Divide

Divides paths into subpaths according to specific criteria.

NodeImage_5d95c0d1-140a-4735-90f2-97e8a34d7a7a

Tags: Path

Parameters

Groups [Multi-Type List]
Criteria by which the path should be divided. If none is indicated, the whole set of edges will be considered.
Adjacency [Compound]
Divides the paths by their vertex connections.
Attribute [Compound]
Divides the paths by attribute value, i.e. building sets of edges that share the same value.
Value [Object]
A parameter that accepts any type of data. Is set as an expression by default.
Direction [Compound]
Divides the paths into sets of edges that share the same (approximate) normal direction.
Size [Compound]
Divides the paths by number of edges or vertices, so that they don't exceed the requested size.
Type [Choice]
Type of element to divide by:
Edges means that the paths will not exceed the indicated edge count.
Vertices means that the paths will not exceed the indicated vertex count.
Count [Int]
The maximum allowed count of edges or vertices to keep in each resulting path.
Separate [Optional]
If true, each one of the edges of the path will be placed into a separate path entity.
Separate [Compound]
Separation options.
Attributes [Choice]
Defines what the attributes of the individual path entities should be: if they should take the attributes of the parent, use the ones of the edge or mix both.
Scope [Choice]
Defines how the 3D Scope of the individual path entities should be: if they should inherit from the parent path or assume new ones, adjusted to the orientation of the edge.

Inputs

  • Input [Single | Path]: The path to be divided.

Outputs

  • Output [Path]: The divided paths, according to the defined groups.