![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Описатель единиц угла и их публичных идентификаторов типов. Подробнее...
#include <piunits_class_angle.h>
Открытые типы | |
| enum | { } |
| Поддерживаемые идентификаторы типов единиц угла. Подробнее... | |
Открытые члены | |
| PIString | className () const override |
| Возвращает локализованное имя семейства. | |
| uint | classID () const override |
| Возвращает стабильный идентификатор семейства единиц. | |
Открытые члены унаследованные от PIUnits::Class::Internal::ClassBase | |
| virtual uint | classID () const =0 |
| Возвращает стабильный идентификатор семейства единиц. | |
| virtual PIString | className () const =0 |
| Возвращает локализованное имя семейства. | |
| virtual PIString | name (int type) const =0 |
| Возвращает локализованное имя типа единицы "type". | |
| virtual PIString | unit (int type) const =0 |
| Возвращает локализованное обозначение типа единицы "type". | |
| virtual PIString | valueToString (double v, char format='g', int prec=5) const =0 |
| Форматирует числовое значение "v" без обозначения единицы. | |
| virtual double | convert (double v, int from, int to) const =0 |
| Преобразует числовое значение "v" из единицы "from" в единицу "to". | |
| virtual bool | supportPrefixes (int type) const |
| Возвращает, поддерживает ли тип единицы "type" автоматические SI-префиксы. | |
| virtual bool | supportPrefixesNon3 (int type) const |
| Возвращает, разрешены ли немножественные трем префиксы для типа единицы "type". | |
| virtual bool | supportPrefixesGreater (int type) const |
| Возвращает, разрешены ли префиксы больше базовой единицы для типа "type". | |
| virtual bool | supportPrefixesSmaller (int type) const |
| Возвращает, разрешены ли префиксы меньше базовой единицы для типа "type". | |
| const PIVector< int > & | allTypes () const |
| Возвращает все зарегистрированные идентификаторы типов этой семьи единиц. | |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от PIUnits::Class::Internal::Registrator< Angle > | |
| static void | registerSelf () |
| Регистрирует семейство единиц "P" в общих таблицах поиска. | |
Описатель единиц угла и их публичных идентификаторов типов.