normalizeConstraintInputs
Split typed constraint inputs into point and global arrays.
Developer documentation: this item describes internal implementation details.
Declaration
[pointConstraints,globalConstraints] = normalizeConstraintInputs(constraints,numDimensions)
Parameters
constraintsmixed SplineConstraint arraynumDimensionstarget spline dimensionality
Returns
pointConstraintsPointConstraint arrayglobalConstraintsGlobalConstraint array
Discussion
This helper partitions a mixed SplineConstraint array into its PointConstraint and GlobalConstraint components and checks that each constraint is dimensionally compatible with the target spline.