public static YGValue Sanitized(float value, YGUnit unit) { if (float.IsNaN(value)) { return(new YGValue(0f, YGUnit.Undefined)); } return(new YGValue(value, unit)); }
public YGValue(float value, YGUnit unit) { this.unit = unit; if (unit == YGUnit.Auto || unit == YGUnit.Undefined) { this.value = YGUndefined; } else { this.value = value; } }