Instance Method
braceAxesValuesList(_:axes:) braceAxesValuesList:axes: braceAxesValuesList_axes_
Copies explicit Intermediate-layer coordinates into an axis-value buffer.
Declaration
func braceAxesValuesList(_ axesValuesList: UnsafeMutablePointer<CGFloat>, axes: [GSAxis]) -> BoolDeclaration
- (BOOL) braceAxesValuesList:(CGFloat *) axesValuesList axes:(NSArray<GSAxis *> *) axes;Declaration
braceAxesValuesList_axes_(axesValuesList: float, axes: list[GSAxis]) -> boolParameters
axesValuesListA buffer with at least one entry for each axis.
axesThe axes that determine the buffer order.
Return Value
Whether the layer has a valid coordinates dictionary.
Discussion
Values for axes without an explicit coordinate are left unchanged.
See Also
Intermediate Layers
Explicit Intermediate-layer coordinates keyed by axis ID.
Returns an explicit Intermediate-layer coordinate, or
NSNotFoundwhen no coordinate is set for the axis.Axes represented by Intermediate-layer coordinates.
Copies the internal values for the requested axes into a buffer.
A stable key describing the complete Intermediate-layer location.
A display description of the explicit Intermediate-layer coordinates.