24#ifndef _DbBlockParamValueSet_h_Included_
25#define _DbBlockParamValueSet_h_Included_
32class OdDbBlockParamValueSetImpl;
34#ifdef OD_HAVE_MATH_FILE
38#ifdef OD_HAVE_COMPLEX_FILE
39#if __cplusplus >= 201103L
95 OdDbBlockParamValueSetImpl* m_pImpl;
OdSmartPtr< OdDbBlockParamValueSet > OdDbBlockParamValueSetPtr
class OdDbBlockParamValueSet & operator=(const OdDbBlockParamValueSet &)
ODRX_DECLARE_MEMBERS(OdDbBlockParamValueSet)
void setMinimum(double, bool)
OdGeDoubleArray valueList() const
virtual ~OdDbBlockParamValueSet()
void setValueList(OdGeDoubleArray const &)
virtual void dxfInFieldsHelper(OdDbDxfFiler *, short, short, short, short)
virtual void dwgOutFieldsHelper(OdDbDwgFiler *) const
virtual bool valueIsLegal(double, double) const
void setUseIncrement(bool)
bool useValueList() const
virtual double closestLegalValue(double value, double initial) const
void setUseValueList(bool)
virtual void dxfOutFieldsHelper(OdDbDxfFiler *, short, short, short, short) const
void setIncrement(double)
void setIncrement(double, bool)
OdDbBlockParamValueSet(void *)
bool useIncrement() const
void setMaximum(double, bool)
virtual void dwgInFieldsHelper(OdDbDwgFiler *)
void setValueList(OdGeDoubleArray const &, bool)
void assign(const OdDbBlockParamValueSet &vs)
OdDbBlockParamValueSet(const OdDbBlockParamValueSet &)
OdGeDoubleArray sortedValueListIncluding(double) const
GLsizei const GLfloat * value