API Reference | OSGeo FDO Provider for MySQL |
#include <RdbmsOvGeometricPropertyDefinition.h>
Inherits FdoRdbmsOvPropertyDefinition.
Inherited by FdoMySQLOvGeometricPropertyDefinition.
Inheritance diagram for FdoRdbmsOvGeometricPropertyDefinition:
Definition at line 34 of file RdbmsOvGeometricPropertyDefinition.h.
Public Member Functions | |
FDORDBMS_OV_API FdoRdbmsOvGeometricColumn * | GetColumn () |
FDORDBMS_OV_API FdoSmOvGeometricColumnType | GetGeometricColumnType () |
FDORDBMS_OV_API FdoSmOvGeometricContentType | GetGeometricContentType () |
FDORDBMS_OV_API FdoString * | GetXColumnName () |
FDORDBMS_OV_API FdoString * | GetYColumnName () |
FDORDBMS_OV_API FdoString * | GetZColumnName () |
virtual FDORDBMS_OV_API void | InitFromXml (FdoXmlSaxContext *pContext, FdoXmlAttributeCollection *attrs) |
FDORDBMS_OV_API void | SetGeometricColumnType (FdoSmOvGeometricColumnType columnType) |
FDORDBMS_OV_API void | SetGeometricContentType (FdoSmOvGeometricContentType contentType) |
FDORDBMS_OV_API void | SetXColumnName (FdoString *columnName) |
FDORDBMS_OV_API void | SetYColumnName (FdoString *columnName) |
FDORDBMS_OV_API void | SetZColumnName (FdoString *columnName) |
Protected Member Functions | |
virtual FDORDBMS_OV_API void | _writeXml (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags) |
virtual FDORDBMS_OV_API void | _writeXmlContents (FdoXmlWriter *xmlWriter, const FdoXmlFlags *flags) |
FDORDBMS_OV_API | FdoRdbmsOvGeometricPropertyDefinition (FdoString *name) |
FDORDBMS_OV_API | FdoRdbmsOvGeometricPropertyDefinition () |
FDORDBMS_OV_API void | SetColumn (FdoRdbmsOvGeometricColumn *geometricColumn) |
virtual FDORDBMS_OV_API | ~FdoRdbmsOvGeometricPropertyDefinition () |
|
|
|
|
|
|
|
Reimplemented from FdoRdbmsOvPropertyDefinition. |
|
Reimplemented from FdoRdbmsOvPropertyDefinition. |
|
summary>Gets the geometric column type</summary> returns>Returns the default geometric column type</returns> Reimplemented in FdoMySQLOvGeometricPropertyDefinition. |
|
summary>Sets the geometric column type</summary> <param name="mappingType">Input the geometric column type</param> returns>Returns nothing</returns> |
|
summary>Sets the content type</summary> <param name="mappingType">Input the content type</param> returns>Returns nothing</returns> |
|
summary>Sets the ordinate column name for the X ordinate</summary> <param name="mappingType">Input the X ordinate column name</param> returns>Returns nothing</returns> |
|
summary>Sets the ordinate column name for the Y ordinate</summary> <param name="mappingType">Input the Y ordinate column name</param> returns>Returns nothing</returns> |
|
summary>Sets the ordinate column name for the Z ordinate</summary> <param name="mappingType">Input the Z ordinate column name</param> returns>Returns nothing</returns> |
|
|
|
|
|
summary>Gets the geometric content type</summary> returns>Returns the geometric content type</returns> |
|
summary>Gets the ordinate column name for the X ordinate. This only applies when GeometricContentType==FdoSmOvGeometricContentType_Ordinates. Default value is "X". /summary> returns>Returns the ordinate column name for the X ordinate</returns> |
|
summary>Gets the ordinate column name for the Y ordinate. This only applies when GeometricContentType==FdoSmOvGeometricContentType_Ordinates. Default value is "Y". /summary> returns>Returns the ordinate column name for the Y ordinate</returns> |
|
summary>Gets the ordinate column name for the Z ordinate. This only applies when GeometricContentType==FdoSmOvGeometricContentType_Ordinates and the property definition's "HasElevation" attribute is "true". Default value is "Z". /summary> returns>Returns the ordinate column name for the Z ordinate</returns> |
|
|
Comments? |