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. |