19 theType(ossimNumericPropertyType_FLOAT64)
29 theType(ossimNumericPropertyType_FLOAT64)
37 theValue(rhs.theValue),
39 theRangeConstraint(rhs.theRangeConstraint)
105 if(minValue > maxValue)
virtual void valueToString(ossimString &valueResult) const =0
char ossim_int8
Previous DLL import export section.
virtual void clearConstraints()
virtual ossimNumericPropertyType getNumericType() const
static ossimString toString(bool aValue)
Numeric to string methods.
RTTI_DEF1(ossimNumericProperty, "ossimNumericProperty", ossimProperty)
ossimNumericPropertyType theType
ossim_uint32 toUInt32() const
virtual const ossimProperty & assign(const ossimProperty &rhs)
unsigned short ossim_uint16
virtual ossimString valueToString() const
virtual ossim_uint8 asUInt8() const
ossim_int32 toInt32() const
virtual void setConstraints(double minValue, double maxValue)
double getMinValue() const
virtual void setNumericType(ossimNumericPropertyType type)
virtual ossimObject * dup() const
signed short ossim_sint16
unsigned int ossim_uint32
virtual ossim_uint32 asUInt32() const
std::vector< double > theRangeConstraint
virtual ossim_sint32 asInt32() const
virtual bool setValue(const ossimString &value)
virtual const ossimProperty & assign(const ossimProperty &rhs)
ossimNumericProperty(const ossimString &name=ossimString(""), const ossimString &value=ossimString("0"))
virtual ossim_uint16 asUInt16() const
virtual ossim_float32 asFloat32() const
virtual ossim_float64 asFloat64() const
virtual ossim_sint8 asInt8() const
double getMaxValue() const
unsigned char ossim_uint8
virtual bool hasConstraints() const
virtual ossim_sint16 asInt16() const