|
| ODRX_DECLARE_MEMBERS (OdFieldValue) |
|
| OdFieldValue () |
|
| OdFieldValue (const OdFieldValue &value) |
|
| OdFieldValue (const OdString &value) |
|
| OdFieldValue (OdInt32 value) |
|
| OdFieldValue (double value) |
|
| OdFieldValue (const OdInt64 &date) |
|
| OdFieldValue (double x, double y) |
|
| OdFieldValue (double x, double y, double z) |
|
| OdFieldValue (const OdDbObjectId &objectId) |
|
| OdFieldValue (const OdResBuf &resBuf) |
|
| OdFieldValue (const void *buffer, OdInt32 bufferSize) |
|
| OdFieldValue (const OdGePoint3d &p) |
|
| OdFieldValue (const OdGeVector3d &p) |
|
bool | get (OdGePoint3d &p) const |
|
bool | get (OdGeVector3d &p) const |
|
bool | set (const OdGePoint3d &p) |
|
bool | set (const OdGeVector3d &p) |
|
bool | get (OdString &value) const |
|
bool | get (OdInt32 &value) const |
|
bool | get (double &value) const |
|
bool | get (OdInt64 &date) const |
|
bool | get (double &x, double &y) const |
|
bool | get (double &x, double &y, double &z) const |
|
bool | get (OdDbObjectId &objectId) const |
|
bool | get (OdResBufPtr &resBuf) const |
|
bool | get (void *&pBuf, OdInt32 &bufferSize) const |
|
bool | set (const OdValue &value) |
|
bool | set (const OdString &value) |
|
bool | set (OdInt32 value) |
|
bool | set (double value) |
|
bool | set (const OdInt64 &date) |
|
bool | set (double x, double y) |
|
bool | set (double x, double y, double z) |
|
bool | set (const OdDbObjectId &objectId) |
|
bool | set (const OdResBufPtr &resBuf) |
|
bool | set (const void *buffer, OdInt32 bufferSize) |
|
| ODRX_HEAP_OPERATORS () |
|
| ODRX_DECLARE_MEMBERS (OdValue) |
|
| OdValue (void) |
|
| ~OdValue (void) |
|
| OdValue (const OdValue &value) |
|
| OdValue (const OdString &value) |
|
| OdValue (OdInt32 value) |
|
| OdValue (double value) |
|
| OdValue (const OdInt64 &date) |
|
| OdValue (double x, double y) |
|
| OdValue (double x, double y, double z) |
|
| OdValue (const OdDbObjectId &objectId) |
|
| OdValue (const OdResBufPtr &resBuf) |
|
| OdValue (const void *buffer, OdInt32 bufferSize) |
|
bool | reset () |
|
OdValue::DataType | dataType () const |
|
bool | isValid () const |
|
| operator OdString () const |
|
| operator OdInt32 () const |
|
| operator double () const |
|
| operator OdInt64 () const |
|
| operator OdDbObjectId () const |
|
OdValue & | operator= (const OdValue &value) |
|
OdValue & | operator= (const OdString &value) |
|
OdValue & | operator= (OdInt32 value) |
|
OdValue & | operator= (double value) |
|
OdValue & | operator= (OdInt64 date) |
|
OdValue & | operator= (const OdDbObjectId &objectId) |
|
OdValue & | operator= (const OdResBufPtr &resBuf) |
|
bool | get (OdString &value) const |
|
bool | get (OdInt32 &value) const |
|
bool | get (double &value) const |
|
bool | get (OdInt64 &date) const |
|
bool | get (double &x, double &y) const |
|
bool | get (double &x, double &y, double &z) const |
|
bool | get (OdDbObjectId &objectId) const |
|
bool | get (OdResBufPtr &resBuf) const |
|
bool | get (void *&pBuf, OdInt32 &bufferSize) const |
|
bool | set (const OdValue &value) |
|
bool | set (const OdString &value) |
|
bool | set (OdInt32 value) |
|
bool | set (double value) |
|
bool | set (const OdInt64 &date) |
|
bool | set (double x, double y) |
|
bool | set (double x, double y, double z) |
|
bool | set (const OdDbObjectId &objectId) |
|
bool | set (const OdResBufPtr &resBuf) |
|
bool | set (const void *buffer, OdInt32 bufferSize) |
|
bool | reset (OdValue::DataType nDataType) |
|
OdValue::UnitType | unitType (void) const |
|
void | setUnitType (OdValue::UnitType nUnitType) |
|
OdString | getFormat (void) const |
|
void | setFormat (const OdString &pszFormat) |
|
OdString | format (OdDbDatabase *pDb=0) const |
|
OdString | format (OdValue::FormatOption nOption, OdDbDatabase *pDb=0) |
|
OdString | format (const OdString &pszFormat, OdValue::FormatOption nOption, OdDbDatabase *pDb=0) |
|
bool | format (const OdString &pszFormat, OdString &pszValue, OdDbDatabase *pDb=0) const |
|
bool | convertTo (OdValue::DataType nDataType, OdValue::UnitType nUnitType) |
|
bool | convertTo (OdValue::DataType nDataType, OdValue::UnitType nUnitType, bool bResetIfIncompatible) |
|
virtual OdResult | dwgInFields (OdDbDwgFiler *pFiler) |
|
virtual void | dwgOutFields (OdDbDwgFiler *pFiler) const |
|
virtual OdResult | dxfInFields (OdDbDxfFiler *pFiler) |
|
virtual void | dxfOutFields (OdDbDxfFiler *pFiler) const |
|
void | addRef () |
|
void | release () |
|
| ODRX_HEAP_OPERATORS () |
|
| OdRxObject () |
|
virtual | ~OdRxObject () |
|
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
|
virtual OdRxObject * | x (const OdRxClass *pClass) const |
|
virtual OdRxClass * | isA () const |
|
virtual long | numRefs () const |
|
bool | isKindOf (const OdRxClass *pClass) const |
|
virtual OdRxObjectPtr | clone () const |
|
virtual void | copyFrom (const OdRxObject *pSource) |
|
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
|
virtual bool | isEqualTo (const OdRxObject *pOther) const |
|
This class represents Field Values for OdField objects in an OdDbDatabase instance.
Fields can be evaluated by an evaluator to any one of the following data types: OdInt32,
Double, String, Date, Point, 3dPoint, ObjectId, Buffer, and Resbuf.
<group Other_Classes>
Definition at line 48 of file DbFieldValue.h.