NDEVR
API Documentation
TwoPartUnit Member List

This is the complete list of members for TwoPartUnit, including all inherited members.

abbreviation(uint01 direction=X) const overrideScaledUnitinlinevirtual
abr_majorTwoPartUnit
abr_minorTwoPartUnit
axis_abbreviationsUnit
axis_name_idsUnit
clone(const StringView &name, const TranslatedString &translated_id) const overrideTwoPartUnitvirtual
Unit::clone() constUnitvirtual
convertAngleFromUnit(const fltp08 &unit_space, uint01 direction=X) constUnitinline
convertFromString(const StringView &unit_string, uint01 direction=X) const overrideScaledUnitinlinevirtual
convertFromUnit(const fltp08 &program_space, const uint01 direction=X) const overrideScaledUnitinlinevirtual
convertFromUnit(const Vertex< 3, fltp08 > &program_space) const overrideScaledUnitinlinevirtual
convertFromUnit(const Ray< 3, fltp08 > &program_space) const overrideScaledUnitinlinevirtual
convertToString(const fltp08 &program_space, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, bool include_abv=true, uint01 direction=X) const overrideScaledUnitinlinevirtual
Unit::convertToString(const Angle< t_angle_type > &program_space, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, bool include_abv=true, uint01 direction=X) constUnitinline
convertToUnit(const fltp08 &program_space, const uint01 direction=X) const overrideScaledUnitinlinevirtual
convertToUnit(const Vertex< 3, fltp08 > &program_space) const overrideScaledUnitinlinevirtual
convertToUnit(const Ray< 3, fltp08 > &program_space) const overrideScaledUnitinlinevirtual
Unit::convertToUnit(const Angle< t_angle_type > &program_space, uint01 direction=X) constUnitinline
core_abbreviationScaledUnit
epsilon(fltp08 value, uint01 direction) const overrideTwoPartUnitvirtual
fromString(const StringView &unit_string, uint01 direction=X) const overrideTwoPartUnitvirtual
getNextPreferredSeparator(const StringView &string, uint01 direction) const overrideTwoPartUnitvirtual
matrix() const overrideScaledUnitinlinevirtual
max_decimal_digitsTwoPartUnit
nameUnit
operator==(const Unit &other) constUnitinline
OperatorSplit(const StringView &string)Unitprotectedstatic
scaleScaledUnit
ScaledUnit(StringView name, TranslatedString translated_id, TranslatedString abbreviation, fltp08 scale)ScaledUnitinline
sub_unitTwoPartUnit
subUnit(uint01) const overrideScaledUnitinlinevirtual
toFormula(StringAllocatingView &unit_string, uint01 direction=X) constUnitvirtual
toString(String &string, const fltp08 &local_space, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, bool include_abv=true, uint01 direction=X) const overrideTwoPartUnitvirtual
ScaledUnit::toString(const fltp08 &unit_space, bool add_comma, uint04 min_decimals, uint04 max_decimals, uint04 min_digits, bool include_abv=true, uint01 direction=X) constUnitinline
translated_idUnit
translatedAxisName(uint04 index) constUnitvirtual
translatedName() constUnit
TwoPartUnit(const StringView &name, const TranslatedString &translated_id, const TranslatedString &abr_major, const TranslatedString &abr_minor, fltp08 scale, fltp08 sub_unit)TwoPartUnit
Unit(StringView name, TranslatedString translated_id)Unit
~Unit()=defaultUnitvirtual