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.