# mgIRasterPropertyDictionary.h File Reference

Include dependency graph for mgIRasterPropertyDictionary.h:

This graph shows which files directly or indirectly include this file:

## Namespaces
namespace | OSGeo
namespace | OSGeo::FDO
namespace | OSGeo::FDO::Common
namespace | OSGeo::FDO::Expression
namespace | OSGeo::FDO::Raster
## Functions
__property OSGeo::FDO::Expression::DataValue * | OSGeo::FDO::Raster::get_Property (System::String *name)
| Gets the value of the specified property (or its default).
__property OSGeo::FDO::Schema::DataType | OSGeo::FDO::Raster::get_PropertyDataType (System::String *name)
| Gets the data type for the specified property.
__property OSGeo::FDO::Expression::DataValue * | OSGeo::FDO::Raster::get_PropertyDefault (System::String *name)
| Gets the default value for the specified property.
__property OSGeo::FDO::Raster::DataValueCollection * | OSGeo::FDO::Raster::get_PropertyValues (System::String *name)
| Access the values of the specified enumerable property. The property must respond TRUE to IsPropertyEnumerable.
System::Boolean | OSGeo::FDO::Raster::IsPropertyEnumerable (System::String *name)
| Predicate to determine if the property is enumerable (has more than one value).
System::Boolean | OSGeo::FDO::Raster::IsPropertyRequired (System::String *name)
| Predicate to determine if the property is required to be set.
__property System::Void | OSGeo::FDO::Raster::set_Property (System::String *name, OSGeo::FDO::Expression::DataValue *value)
| Sets the value of the specified property.
__property System::Void | OSGeo::FDO::Raster::set_PropertyValues (System::String *name, OSGeo::FDO::Raster::DataValueCollection *collection)
| Set the values of the specified enumerable property. The property must respond TRUE to IsPropertyEnumerable. Clients will need to use SetPropertyValues when creating an image with specific values for the enumerable property. An example would be setting a table of wavelength ranges corresponding to the false colour used to encode the image.