| FDO API Reference | Feature Data Objects |
#include <RasterPropertyDefinition.h>
Inherits FdoPropertyDefinition.
Inheritance diagram for FdoRasterPropertyDefinition:
Definition at line 36 of file RasterPropertyDefinition.h.
Public Member Functions | |
| virtual void | _writeXml (FdoSchemaXmlContext *pContext) |
| Serialize this property to XML. | |
| virtual FDO_API FdoRasterDataModel * | GetDefaultDataModel () |
| Gets the default data model used by this raster property. | |
| virtual FDO_API FdoInt32 | GetDefaultImageXSize () |
| Gets the default size of image file in the horizontal direction in pixels (number of columns). | |
| virtual FDO_API FdoInt32 | GetDefaultImageYSize () |
| Gets the default size of an image file in the vertical direction in pixels (number of rows). | |
| virtual FDO_API bool | GetNullable () |
| Returns a Boolean value that indicates if this property's value can be null. | |
| virtual FDO_API FdoPropertyType | GetPropertyType () |
| FdoPropertyDefinition interface Gets the concrete property type. | |
| virtual FDO_API bool | GetReadOnly () |
| Attributes. Returns a Boolean value that indicates if this property is read-only. | |
| FDO_API FdoString * | GetSpatialContextAssociation () |
| Gets the Spatial Context name associated to this raster property. | |
| virtual void | InitFromXml (FdoString *propertyTypeName, FdoSchemaXmlContext *pContext, FdoXmlAttributeCollection *attrs) |
| Initialize this property from its XML attributes. | |
| virtual void | Set (FdoPropertyDefinition *pProperty, FdoSchemaMergeContext *pContext) |
| DOXYGEN-IGNORE Public non-API functions for XML and Schema Merge support Update this property from the given property. | |
| virtual FDO_API void | SetDefaultDataModel (FdoRasterDataModel *datamodel) |
| Sets the default data model used by this raster property. Allowed values are only those data models that are acceptable to the SupportsDataModel capability. | |
| virtual FDO_API void | SetDefaultImageXSize (FdoInt32 size) |
| Sets the default size of an image file in the horizontal direction in pixels (number of columns). | |
| virtual FDO_API void | SetDefaultImageYSize (FdoInt32 size) |
| Sets the default size of an image file in the vertical direction in pixels (number of rows). | |
| virtual FDO_API void | SetNullable (bool value) |
| Sets a Boolean value that indicates if this property's value can be null. | |
| virtual FDO_API void | SetReadOnly (bool value) |
| Sets a Boolean value that indicates if this property is read-only. | |
| FDO_API void | SetSpatialContextAssociation (FdoString *spatialContextName) |
| Spatial Context Support. Sets a Spatial Context association for this raster property. | |
Static Public Member Functions | |
| FDO_API FdoRasterPropertyDefinition * | Create (FdoString *name, FdoString *description, bool system=false) |
| Constructs an instance of an FdoRasterPropertyDefinition using the specified arguments. | |
| FDO_API FdoRasterPropertyDefinition * | Create () |
| Constructs a default instance of an FdoRasterPropertyDefinition. | |
Protected Member Functions | |
| virtual void | _AcceptChanges () |
| virtual void | _RejectChanges () |
| virtual void | _StartChanges () |
| FdoSchemaElement interface. | |
| virtual void | Dispose () |
| FdoIDisposable interface Dispose this object. | |
| FdoRasterPropertyDefinition (FdoString *name, FdoString *description, bool system=false) | |
| FdoRasterPropertyDefinition () | |
| Constructs a default instance of an FdoRasterPropertyDefinition. | |
| virtual | ~FdoRasterPropertyDefinition () |
| Destructor. | |
Protected Attributes | |
| FdoRasterDataModel * | m_modelCHANGED |
| bool | m_nullableCHANGED |
| bool | m_readOnlyCHANGED |
| FdoStringP | m_scAssociationCHANGED |
| FdoInt32 | m_sizeXCHANGED |
| FdoInt32 | m_sizeYCHANGED |
Friends | |
| class | FdoFeatureClass |
|
|
Constructs a default instance of an FdoRasterPropertyDefinition.
|
|
||||||||||||||||
|
Constructs an instance of an FdoRasterPropertyDefinition using the specified arguments. |
|
|
Destructor.
|
|
|
Reimplemented from FdoSchemaElement. |
|
|
Reimplemented from FdoSchemaElement. |
|
|
FdoSchemaElement interface.
Reimplemented from FdoSchemaElement. |
|
|
Serialize this property to XML.
Reimplemented from FdoPropertyDefinition. |
|
||||||||||||||||
|
Constructs an instance of an FdoRasterPropertyDefinition using the specified arguments.
|
|
|
Constructs a default instance of an FdoRasterPropertyDefinition.
|
|
|
FdoIDisposable interface Dispose this object.
Implements FdoIDisposable. |
|
|
Gets the default data model used by this raster property.
|
|
|
Gets the default size of image file in the horizontal direction in pixels (number of columns).
|
|
|
Gets the default size of an image file in the vertical direction in pixels (number of rows).
|
|
|
Returns a Boolean value that indicates if this property's value can be null.
|
|
|
FdoPropertyDefinition interface Gets the concrete property type.
Implements FdoPropertyDefinition. |
|
|
Attributes. Returns a Boolean value that indicates if this property is read-only.
|
|
|
Gets the Spatial Context name associated to this raster property.
|
|
||||||||||||||||
|
Initialize this property from its XML attributes.
Reimplemented from FdoPropertyDefinition. |
|
||||||||||||
|
DOXYGEN-IGNORE Public non-API functions for XML and Schema Merge support Update this property from the given property.
Reimplemented from FdoPropertyDefinition. |
|
|
Sets the default data model used by this raster property. Allowed values are only those data models that are acceptable to the SupportsDataModel capability.
|
|
|
Sets the default size of an image file in the horizontal direction in pixels (number of columns).
|
|
|
Sets the default size of an image file in the vertical direction in pixels (number of rows).
|
|
|
Sets a Boolean value that indicates if this property's value can be null.
|
|
|
Sets a Boolean value that indicates if this property is read-only.
|
|
|
Spatial Context Support. Sets a Spatial Context association for this raster property.
|
|
|
Definition at line 40 of file RasterPropertyDefinition.h. |
|
|
Definition at line 277 of file RasterPropertyDefinition.h. |
|
|
Definition at line 276 of file RasterPropertyDefinition.h. |
|
|
Definition at line 275 of file RasterPropertyDefinition.h. |
|
|
Definition at line 280 of file RasterPropertyDefinition.h. |
|
|
Definition at line 278 of file RasterPropertyDefinition.h. |
|
|
Definition at line 279 of file RasterPropertyDefinition.h. |
| Comments or suggestions? Send us feedback. |