private bool HasFreedom(FreedomDegree.FreedomAxis axis, float amt) { var deg = GetDegree(axis); if (deg.HasValue == false) { return(false); } return(amt > deg.Value.upperLim || amt < deg.Value.lowerLim); }
public FreedomDegree?GetDegree(FreedomDegree.FreedomAxis axis) { foreach (var deg in _degreesOfFreedom) { if (deg.Axis == axis) { return(deg); } } return(null); }