Instance Method
decomposedPathsRemovingOverlap(_:)decomposedPathsRemovingOverlap:decomposedPathsRemovingOverlap_
Detached paths produced by flattening the transformed component contents.
Declaration
func decomposedPathsRemovingOverlap(_ removeOverlap: Bool) -> [GSPath]Declaration
- (NSArray<GSPath *> *) decomposedPathsRemovingOverlap:(BOOL) removeOverlap;Declaration
decomposedPathsRemovingOverlap_(removeOverlap: bool) -> list[GSPath]Parameters
removeOverlapWhether to remove overlaps from the flattened paths.
Discussion
Nested components and shape effects are flattened without modifying the component or its containing layer.
See Also
Decomposition
Replaces the component in its containing layer with transformed copies of the base-glyph layer contents.