|
| enum | VALUE_TYPE {
no_value_type = 0
, bool_value = 1
, int_value = 2
, double_value = 3
,
color_value = 4
, point_value = 5
, vector_value = 6
, xform_value = 7
,
string_value = 8
, objref_value = 9
, geometry_value = 10
, uuid_value = 11
,
point_on_object_value = 12
, force_32bit_enum = 0xFFFFFFF
} |
| |
◆ VALUE_TYPE
| Enumerator |
|---|
| no_value_type | |
| bool_value | |
| int_value | |
| double_value | |
| color_value | |
| point_value | |
| vector_value | |
| xform_value | |
| string_value | |
| objref_value | |
| geometry_value | |
| uuid_value | |
| point_on_object_value | |
| force_32bit_enum | |
◆ ON_Value() [1/2]
◆ ~ON_Value()
◆ ON_Value() [2/2]
◆ Count()
| virtual int ON_Value::Count |
( |
| ) |
const |
|
pure virtual |
Implemented in ON_DummyValue, ON_BoolValue, ON_IntValue, ON_DoubleValue, ON_PointValue, ON_VectorValue, ON_XformValue, ON_ColorValue, ON_UuidValue, ON_StringValue, ON_ObjRefValue, and ON_GeometryValue.
◆ CreateValue()
| ON_Value * ON_Value::CreateValue |
( |
int | value_type | ) |
|
|
static |
◆ Duplicate()
| virtual ON_Value * ON_Value::Duplicate |
( |
| ) |
const |
|
pure virtual |
Implemented in ON_DummyValue, ON_BoolValue, ON_IntValue, ON_DoubleValue, ON_PointValue, ON_VectorValue, ON_XformValue, ON_ColorValue, ON_UuidValue, ON_StringValue, ON_ObjRefValue, and ON_GeometryValue.
◆ Get3dPoints()
◆ Get3dVectors()
◆ GetBools()
| int ON_Value::GetBools |
( |
const bool *& | | ) |
const |
|
virtual |
◆ GetColors()
◆ GetDoubles()
| int ON_Value::GetDoubles |
( |
const double *& | | ) |
const |
|
virtual |
◆ GetGeometryPointers()
◆ GetInts()
| int ON_Value::GetInts |
( |
const int *& | | ) |
const |
|
virtual |
◆ GetObjRefs()
◆ GetStrings()
◆ GetUuids()
◆ GetXforms()
◆ operator=()
◆ ReadHelper()
Implemented in ON_DummyValue, ON_BoolValue, ON_IntValue, ON_DoubleValue, ON_PointValue, ON_VectorValue, ON_XformValue, ON_ColorValue, ON_UuidValue, ON_StringValue, ON_ObjRefValue, and ON_GeometryValue.
◆ Report()
| void ON_Value::Report |
( |
ON_TextLog & | text_log | ) |
const |
◆ ReportHelper()
| virtual bool ON_Value::ReportHelper |
( |
ON_TextLog & | | ) |
const |
|
pure virtual |
Implemented in ON_DummyValue, ON_BoolValue, ON_IntValue, ON_DoubleValue, ON_PointValue, ON_VectorValue, ON_XformValue, ON_ColorValue, ON_UuidValue, ON_StringValue, ON_ObjRefValue, and ON_GeometryValue.
◆ WriteHelper()
Implemented in ON_DummyValue, ON_BoolValue, ON_IntValue, ON_DoubleValue, ON_PointValue, ON_VectorValue, ON_XformValue, ON_ColorValue, ON_UuidValue, ON_StringValue, ON_ObjRefValue, and ON_GeometryValue.
◆ m_value_id
◆ m_value_type
The documentation for this class was generated from the following file: