public static extern SU_RESULT SULengthFormatterCreate(ref SULengthFormatterRef formatter);
public static extern SU_RESULT SULengthFormatterSetVolumeUnits(SULengthFormatterRef formatter, SUVolumeUnitType units);
public static extern SU_RESULT SULengthFormatterGetForceInchDisplay(SULengthFormatterRef formatter, ref bool force_inch);
public static extern SU_RESULT SULengthFormatterParseString(SULengthFormatterRef formatter, SUStringRef string_value, ref double value);
public static extern SU_RESULT SULengthFormatterSetAreaUnits(SULengthFormatterRef formatter, SUAreaUnitType units);
public static extern SU_RESULT SULengthFormatterGetAreaString(SULengthFormatterRef formatter, double area, ref SUStringRef string_value);
public static extern SU_RESULT SULengthFormatterGetVolumeString(SULengthFormatterRef formatter, double volume, ref SUStringRef string_value);
public static extern SU_RESULT SULengthFormatterGetLengthString(SULengthFormatterRef formatter, double length, bool strip, ref SUStringRef string_value);
public static extern SU_RESULT SULengthFormatterSetSuppressUnits(SULengthFormatterRef formatter, bool suppress);
public static extern SU_RESULT SULengthFormatterGetUnits(SULengthFormatterRef formatter, ref SULengthUnitType units);
public static extern SU_RESULT SULengthFormatterSetFormat(SULengthFormatterRef formatter, SULengthFormatType format);
public static extern SU_RESULT SULengthFormatterSetPrecision(SULengthFormatterRef formatter, size_t precision);