Instance Method
drawBezierPath(_:hasPaths:) drawBezierPath:hasPaths: drawBezierPath_hasPaths_
Creates a representation of the closed paths and component outlines while tracking component recursion.
Declaration
func drawBezierPath(_ seenComponents: NSMutableSet, hasPaths: UnsafeMutablePointer<ObjCBool>) -> NSBezierPath?Declaration
- (NSBezierPath *) drawBezierPath:(NSMutableSet *) seenComponents hasPaths:(BOOL *) hasPaths;Declaration
drawBezierPath_hasPaths_(seenComponents: set, hasPaths: bool) -> NSBezierPathParameters
seenComponentsThe glyph names already visited in the current component hierarchy.
hasPathsOn return, the logical OR of its initial value and whether the layer or one of its components contains paths.
See Also
Bezier Paths
A cached representation of the layer’s closed path shapes.
A cached representation of the layer’s open path shapes.
A cached representation of the selected outline segments.
A representation of the closed paths and component outlines.
A representation of the open paths in the layer and its components.
Returns the cached representation of open paths without updating it.