9 #ifndef ossimNumericProperty_HEADER 10 #define ossimNumericProperty_HEADER 18 ossimNumericPropertyType_INT = 0,
21 ossimNumericPropertyType_FLOAT64
34 virtual bool hasConstraints()
const;
35 double getMinValue()
const;
36 double getMaxValue()
const;
38 virtual void clearConstraints();
39 virtual void setConstraints(
double minValue,
44 virtual ossimNumericPropertyType getNumericType()
const;
45 virtual void setNumericType(ossimNumericPropertyType type);
ossimNumericPropertyType theType
virtual const ossimProperty & assign(const ossimProperty &rhs)
unsigned short ossim_uint16
virtual ossimString valueToString() const
signed short ossim_sint16
unsigned int ossim_uint32
std::vector< double > theRangeConstraint
virtual ossimObject * dup() const
virtual bool setValue(const ossimString &value)=0
unsigned char ossim_uint8