#include <opennurbs_parse.h>
◆ ON_AngleUnitName() [1/2]
ON_AngleUnitName::ON_AngleUnitName |
( |
| ) |
|
|
default |
◆ ~ON_AngleUnitName()
ON_AngleUnitName::~ON_AngleUnitName |
( |
| ) |
|
|
default |
◆ ON_AngleUnitName() [2/2]
◆ AngleUnit()
◆ AngleUnitAndNameAreSet()
bool ON_AngleUnitName::AngleUnitAndNameAreSet |
( |
| ) |
const |
◆ AngleUnitIsSet()
bool ON_AngleUnitName::AngleUnitIsSet |
( |
| ) |
const |
◆ AngleUnitIsSetOrNone()
bool ON_AngleUnitName::AngleUnitIsSetOrNone |
( |
| ) |
const |
◆ AngleUnitName()
const wchar_t* ON_AngleUnitName::AngleUnitName |
( |
| ) |
const |
Returns: A pointer to a localized angle unit name or a pointer to an empty string. Remarks: Never returns nullptr.
◆ AngleUnitNameIsEmpty()
bool ON_AngleUnitName::AngleUnitNameIsEmpty |
( |
| ) |
const |
◆ AngleUnitNameIsNotEmpty()
bool ON_AngleUnitName::AngleUnitNameIsNotEmpty |
( |
| ) |
const |
◆ AngleUnitNameIsPlural()
bool ON_AngleUnitName::AngleUnitNameIsPlural |
( |
| ) |
const |
Remarks: True if the angle unit name is plural in languages where that question has a meaningful answer. Remarks: Some names and name abbreviations are both singular and plural.
◆ AngleUnitNameIsSingular()
bool ON_AngleUnitName::AngleUnitNameIsSingular |
( |
| ) |
const |
Remarks: True if the angle unit name is singular in languages where that question has a meaningful answer. Remarks: Some names and name abbreviations are both singular and plural.
◆ CompareLocaleIdUnitSystemName()
Description: Dictionary compare of all ON_LengthUnitName information in the order locale id, unit system, name, singular, plural
◆ CompareUnitSystemLocaleIdName()
Description: Dictionary compare of all ON_LengthUnitName information in the order unit system, locale id, name, singular, plural
◆ Create()
◆ GetAngleUnitNameList()
static unsigned int ON_AngleUnitName::GetAngleUnitNameList |
( |
size_t |
angle_unit_list_capacity, |
|
|
class ON_AngleUnitName * |
angle_unit_list |
|
) |
| |
|
static |
Description: Get list of angle unit names and abbreviations and their corresponding unit systems that are recognized by ON_ParseAngleUnitName().
Parameters: angle_unit_list_capacity - [in] number of available elements in angle_unit_list[] If angle_unit_list_capacity is zero and angle_unit_list is null, then the number of angle unit names is returned. angle_unit_list - [out] The list of angle unit names is returned here.
Returns: Number of angle unit names and abbreviations.
Example: unsigned int count = ON_GetAngleUnitNameList(0,0); ON_UnitName* angle_unit_list = new (std::nothrow) ON_UnitName[capacity]; count = ON_GetAngleUnitNameList(count,angle_unit_list); ... delete[] angle_unit_list; Remarks: If angle_unit_list_capacity is zero and angle_unit_list is null, then the number of angle unit names is returned.
◆ LocaleId()
unsigned int ON_AngleUnitName::LocaleId |
( |
| ) |
const |
◆ operator=()
◆ None