Current position value in dimension coordinates
Navigation direction: 1 for forward (]), -1 for backward ([)
Step size to apply (from calculateStepSize)
Valid [min, max] bounds for this dimension
If true, rounds to the declared grid (snapStep) and
treats range as an inclusive set of on-grid positions,
so the cyclic period spans the range[0] + k·snapStep
positions rather than the continuous max - min
If true, wraps at boundaries; if false, clamps to range
Grid the position snaps to for discrete dims (the dim's
declared step; default 1 = classic integer frame indices).
Uses the same range-min anchor as
SceneDimsManager.setDimensionValue.
New position after navigation, guaranteed to be within range
Calculate the next position in a dimension after applying navigation step.
Handles dimension navigation with support for: