|
MapGuide API Reference
|
Defines a geometric property belonging to a feature class. More...
Inheritance diagram for MgGeometricPropertyDefinition:Public Member Functions | |
| INT32 | GetGeometryTypes () |
| Gets the MgFeatureGeometricType types which specify the categories of the geometries (point, line, surface, solid) that can be stored in this geometric property. | |
| bool | GetHasElevation () |
| bool | GetHasMeasure () |
| bool | GetReadOnly () |
| STRING | GetSpatialContextAssociation () |
| MgGeometryTypeInfo * | GetSpecificGeometryTypes () |
| MgGeometricPropertyDefinition (CREFSTRING name) | |
| Constructs an MgGeometricPropertyDefinition object. | |
| void | SetGeometryTypes (INT32 types) |
| void | SetHasElevation (bool hasElevation) |
| Determines whether the geometry contained in this property can include elevation values, that is, whether the coordinates in the geometry contain Z-ordinates. | |
| void | SetHasMeasure (bool hasMeasure) |
| Determines whether the points in the geometry contained in this property can include a measurement value (M-ordinate). | |
| void | SetReadOnly (bool value) |
| Determines whether this geometric property is read-only. | |
| void | SetSpatialContextAssociation (CREFSTRING spatialContextName) |
| Sets a Spatial Context association for this geometric property. | |
| void | SetSpecificGeometryTypes (MgGeometryTypeInfo *typeInfo) |
| Sets the specific list of geometry types that can be stored in this geometric property. The provided value is a list of geometry types that are supported. | |
Defines a geometric property belonging to a feature class.