![]() |
QCAD
Open Source 2D CAD
|
Public Member Functions | |
int | Count () const |
class ON_Value * | Duplicate () const |
int | GetColors (const ON_Color *&a) const |
ON_ColorValue () | |
bool | ReadHelper (ON_BinaryArchive &archive) |
bool | ReportHelper (ON_TextLog &text_log) const |
bool | WriteHelper (ON_BinaryArchive &archive) const |
~ON_ColorValue () | |
![]() | |
virtual int | Get3dPoints (const ON_3dPoint *&) const |
virtual int | Get3dVectors (const ON_3dVector *&) const |
virtual int | GetBools (const bool *&) const |
virtual int | GetDoubles (const double *&) const |
virtual int | GetGeometryPointers (const ON_Geometry *const *&) const |
virtual int | GetInts (const int *&) const |
virtual int | GetObjRefs (ON_ClassArray< ON_ObjRef > &) const |
virtual int | GetStrings (ON_ClassArray< ON_wString > &) const |
virtual int | GetUuids (const ON_UUID *&) const |
virtual int | GetXforms (const ON_Xform *&) const |
ON_Value (VALUE_TYPE) | |
void | Report (ON_TextLog &text_log) const |
virtual | ~ON_Value () |
Public Attributes | |
ON_SimpleArray< ON_Color > | m_value |
![]() | |
int | m_value_id |
const VALUE_TYPE | m_value_type |
Additional Inherited Members | |
![]() | |
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 } |
![]() | |
static ON_Value * | CreateValue (int value_type) |
ON_ColorValue::ON_ColorValue | ( | ) |
ON_ColorValue::~ON_ColorValue | ( | ) |
|
virtual |
Implements ON_Value.
|
virtual |
Implements ON_Value.
|
virtual |
Implements ON_Value.
|
virtual |
Implements ON_Value.
ON_SimpleArray<ON_Color> ON_ColorValue::m_value |