in RenderCore/Geometry/RCDimension.mm [47:57]
CGFloat RCRelativeDimension::resolve(CGFloat autoSize, CGFloat parent) const noexcept
{
switch (_type) {
case Type::AUTO:
return autoSize;
case Type::POINTS:
return _value;
case Type::PERCENT:
return isnan(parent) || isinf(parent) ? autoSize : round(_value * parent);
}
}