MgAgfReaderWriter | Used to translate an MgGeometry object into into an MgByteReader object and to do the reverse translation |
MgAggregateGeometry | MgAggregateGeometry is an abstract base class for all of the geometry types that are composed of a set of aggregated geometry objects |
MgApplicationException | |
MgArcSegment | MgArcSegment is a curve segment defined in terms of a start point, end point, and a control point |
MgArgumentOutOfRangeException | |
MgArrayTypeMismatchException | |
MgBatchPropertyCollection | MgBatchPropertyCollection represents a collection of properties. Properties are name/value pairs used for specifying the values of properties |
MgBatchPropertyCollectionEnumerator | An enumerator for an MgBatchPropertyCollection |
MgBlobProperty | Stores BLOB (Binary Large Object) data with an associated key name |
MgBooleanProperty | Stores boolean data with an associated key name |
MgByteProperty | Stores a single BYTE of data with an associated key name |
MgByteReader | Reads data from a byte source. Once read, the data in the reader cannot be reread |
MgByteSink | MgByteSink is a used to write the content of a MgByteReader object to a file. MgByteSink is, like MgByteReader, inherently read-only |
MgByteSource | Represents a source of byte data with a specific content type |
MgClassDefinition | Defines a feature class belonging to a schema |
MgClassDefinitionCollection | ClassDefinitionCollection represents a collection of class definitions in a feature schema |
MgClassDefinitionCollectionEnumerator | An enumerator for an MgClassDefinitionCollection |
MgClassNotFoundException | |
MgClobProperty | Stores CLOB (Character Large Object) data with an associated key name |
MgCollection | MgCollection is an abstract class for defining standard collection access for all collection classes |
MgColor | This class stores Alpha, Red, Green and Blue component of a Color |
MgConfigurationException | |
MgCoordinate | MgCoordinate is an abstract base class used to represent the Cartesian coordinates of a geometry |
MgCoordinateCollection | MgCoordinateCollection provides support for defining an ordered set of coordinates |
MgCoordinateCollectionEnumerator | An enumerator for an MgCoordinateCollection |
MgCoordinateDimension | MgCoordinateDimension defines a set of integer constants which can be OR'd together to specify the dimensionality of an MgCoordinate instance |
MgCoordinateIterator | The class MgCoordinateIterator supports iteration over the coordinates of a geometry or path instruction |
MgCoordinateSystem | |
MgCoordinateSystemCache | |
MgCoordinateSystemCatalog | |
MgCoordinateSystemCategory | |
MgCoordinateSystemCategoryDictionary | Basic functionality for the ellipsoid dictionary |
MgCoordinateSystemCodeFormat | Defines constants used to indicate the WKT flavor |
MgCoordinateSystemComputationFailedException | |
MgCoordinateSystemConversionFailedException | |
MgCoordinateSystemDatum | |
MgCoordinateSystemDatumDictionary | Basic functionality for the datum dictionary |
MgCoordinateSystemDictionary | Basic functionality for the coordinate system dictionary |
MgCoordinateSystemDictionaryBase | Basic functionality for all kinds of dictionaries |
MgCoordinateSystemDictionaryUtility | Basic functionality for all kinds of dictionaries |
MgCoordinateSystemEllipsoid | |
MgCoordinateSystemEllipsoidDictionary | Basic functionality for the ellipsoid dictionary |
MgCoordinateSystemEnum | |
MgCoordinateSystemEnumInteger32 | |
MgCoordinateSystemErrorCode | |
MgCoordinateSystemFactory | Supports the creation of MgCoordinateSystem objects based on a OpenGIS Well-Known Text (WKT) definition of the coordinate system |
MgCoordinateSystemFilter | |
MgCoordinateSystemFilterInteger32 | |
MgCoordinateSystemFormatConverter | |
MgCoordinateSystemGeodeticTransformation | |
MgCoordinateSystemGeodeticTransformationMethod | |
MgCoordinateSystemInitializationFailedException | |
MgCoordinateSystemLoadFailedException | |
MgCoordinateSystemMathComparator | |
MgCoordinateSystemMeasure | Provides operations for measuring the distance between 2 coordinates and the azimuth of 2 coordinates as well as calculating a coordinate position given an initial coordinate, an azimuth, and a distance |
MgCoordinateSystemMeasureFailedException | |
MgCoordinateSystemProjectionCode | |
MgCoordinateSystemProjectionFormatType | |
MgCoordinateSystemProjectionInformation | |
MgCoordinateSystemProjectionLogicalType | |
MgCoordinateSystemProjectionParameterType | |
MgCoordinateSystemTransform | Provides operations for transforming coordinates from one coordinate system to another |
MgCoordinateSystemTransformFailedException | |
MgCoordinateSystemType | Defines constants used to indicate the type of a coordinate system |
MgCoordinateSystemUnitCode | |
MgCoordinateSystemUnitInformation | |
MgCoordinateSystemUnitType | |
MgCoordinateSystemWktFlavor | Defines constants used to indicate the WKT flavor |
MgCoordinateXY | MgCoordinateXY is a concrete class derived from the abstract class MgCoordinate |
MgCoordinateXYM | MgCoordinateXYM is a concrete class derived from the abstract class MgCoordinate |
MgCoordinateXYZ | MgCoordinateXYZ is a concrete class derived from the abstract class MgCoordinate |
MgCoordinateXYZM | MgCoordinateXYZM is a concrete class derived from the abstract class MgCoordinate |
MgCreateSdfParams | Contains the parameters used to create an SDF feature source |
MgCurve | MgCurve is an abstract base class. MgCurveString and MgLineString are concrete classes derived from MgCurve |
MgCurvePolygon | An MgCurvePolygon is a region, defined by 1 exterior boundary and 0 or more interior boundaries |
MgCurvePolygonCollection | MgCurvePolygonCollection provides support for defining an ordered set of curve polygons |
MgCurvePolygonCollectionEnumerator | An enumerator for an MgCurvePolygonCollection |
MgCurveRing | MgCurveRing is a geometry component used in the construction of MgCurvePolygon objects |
MgCurveRingCollection | MgCurveRingCollection provides support for defining an ordered set of curve rings |
MgCurveRingCollectionEnumerator | An enumerator for an MgCurveRingCollection |
MgCurveSegment | MgCurveSegment is an abstract base class |
MgCurveSegmentCollection | MgCurveSegmentCollection provides support for defining an ordered set of curve segments |
MgCurveSegmentCollectionEnumerator | An enumerator for an MgCurveSegmentCollection |
MgCurveString | An MgCurveString is composed of one or more curve segments |
MgCurveStringCollection | MgCurveStringCollection provides support for defining an ordered set of curve strings |
MgCurveStringCollectionEnumerator | An enumerator for an MgCurveStringCollection |
MgDataPropertyDefinition | Defines a data property belonging to a feature class |
MgDataReader | Provides a forward-only, read-only iterator for reading computed data retrieved from a datastore |
MgDateTime | MgDateTime is used to store dates, times, or both |
MgDateTimeException | |
MgDateTimeProperty | Stores MgDateTime data with an associated key name |
MgDecryptionException | |
MgDeleteFeatures | A feature command that features from a datastore. The feature class name and filter text define feature(s) to delete. This class is added to an MgFeatureCommandCollection object, which is then passed in a call to the MgFeatureService::UpdateFeatures method |
MgDirectoryNotFoundException | |
MgDisposable | |
MgDivideByZeroException | |
MgDomainException | |
MgDoubleProperty | Stores double precision floating point data with an associated key name. An instance of this class can be stored in an MgPropertyCollection object. The key name can be used to retrieve the instance from the property collection |
MgDumpFFGF | |
MgDuplicateDirectoryException | |
MgDuplicateFileException | |
MgDuplicateObjectException | |
MgDuplicateResourceDataException | |
MgDuplicateResourceException | |
MgEmptyFeatureSetException | |
MgEncryptionException | |
MgEnvelope | MgEnvelope represents a bounding box defined in terms of a lower left coordinate and an upper right coordinate |
MgException | Base class for exceptions |
MgFdoException | |
MgFeatureAggregateOptions | Use this class to set the filter criteria used to select groups of features from a datastore or for restricting the values returned to be unique |
MgFeatureCommand | Is the abstract base class for feature command classes: MgDeleteFeatures, MgInsertFeatures, and MgUpdateFeatures |
MgFeatureCommandCollection | Represents a collection of feature commands |
MgFeatureCommandCollectionEnumerator | An enumerator for an MgFeatureCommandCollection |
MgFeatureCommandType | Is a set of constants used to specify the type of an MgFeatureCommand object |
MgFeatureGeometricType | Is a set of constants specifying the dimensions of geometries which can be stored in a geometry property |
MgFeatureProperty | Stores MgFeatureReader data with an associated key name |
MgFeaturePropertyType | Defines names for the different types of property definitions. See MgPropertyDefinition::GetPropertyType |
MgFeatureQueryOptions | Use this class to set filter criteria for selecting features from a datastore. Read the discussion of filters and expressions . An instance of this class is an argument to MgFeatureService::SelectFeatures(). This is the base class for MgFeatureAggregateOptions |
MgFeatureReader | Provides a forward-only, read-only iterator for reading features selected from the FDO Provider by the MgFeatureService::SelectFeatures() method call |
MgFeatureSchema | Contains one or more feature class definitions, which specify the structure of feature data in a datastore |
MgFeatureSchemaCollection | FeatureSchemaCollection represents a collection of feature schemas |
MgFeatureSchemaCollectionEnumerator | An enumerator for an MgFeatureSchemaCollection |
MgFeatureService | Provides an abstraction layer for the storage and retrieval of feature data in a technology-independent way. The API lets you determine what storage technologies are available and what capabilities they have. Access to the storage technology is modeled as a connection. For example, you can connect to a file and do simple insertions or connect to a relational database and do transaction-based operations |
MgFeatureServiceException | |
MgFeatureSourceParams | Is a virtual base class for feature source parameters used with MgFeatureSource::CreateFeatureSource. This class cannot be instantiated directly |
MgFeatureSpatialOperations | Is a set of constants used to type spatial operations |
MgFileIoException | |
MgFileNotFoundException | |
MgGeometricDimension | MgGeometricDimension defines enumerated values used to specify the dimension of a geometry |
MgGeometricEntity | MgGeometricEntity is an abstract base class that is the root of all geometry and geometry component classes |
MgGeometricPropertyDefinition | Defines a geometric property belonging to a feature class |
MgGeometry | MgGeometry is an abstract base class for all of the geometry types |
MgGeometryCollection | MgGeometryCollection provides support for defining an ordered set of geometry objects |
MgGeometryCollectionEnumerator | An enumerator for an MgGeometryCollection |
MgGeometryComponent | MgGeometryComponent is the base class for all of the geometry component types, namely, MgArcSegment, MgCurveRing, MgLinearRing, and MgLinearSegment |
MgGeometryComponentType | MgGeometryComponentType defines a set of integer constants used to signify the type of a geometry component instance |
MgGeometryException | |
MgGeometryFactory | Used to construct objects whose classes are derived from MgGeometry |
MgGeometryProperty | Stores MgByteReader data with an associated key name |
MgGeometryType | MgGeometryType defines integer constants used to signify the derived type of an MgGeometry instance |
MgGeometryTypeInfo | Defines a list of geometric types. This is typically used for geometric property description |
MgGuardDisposable | |
MgIndexOutOfRangeException | |
MgInsertFeatures | Creates an insert feature data command. You must add this command to an MgFeatureCommandCollection object and pass the latter in a call to MgFeatureService::UpdateFeatures |
MgInt16Property | Stores Int16 data with an associated key name |
MgInt32Property | Stores Int32 data with an associated key name |
MgInt64Property | Stores Int64 data with an associated key name |
MgIntCollection | This class represents a collection of integers. The integers are owned and managed by the collection |
MgIntCollectionEnumerator | An enumerator for an MgIntCollection |
MgInvalidArgumentException | |
MgInvalidCastException | |
MgInvalidCoordinateSystemException | |
MgInvalidCoordinateSystemTypeException | |
MgInvalidCoordinateSystemUnitsException | |
MgInvalidLayerDefinitionException | |
MgInvalidMapDefinitionException | |
MgInvalidMimeTypeException | |
MgInvalidOperationException | |
MgInvalidPropertyTypeException | |
MgInvalidRepositoryNameException | |
MgInvalidRepositoryTypeException | |
MgInvalidResourceDataNameException | |
MgInvalidResourceDataTypeException | |
MgInvalidResourceNameException | |
MgInvalidResourcePathException | |
MgInvalidResourcePreProcessingTypeException | |
MgInvalidResourceTypeException | |
MgInvalidStreamHeaderException | |
MgInvalidSymbolDefinitionException | |
MgIoException | |
MgLayerBase | Gets and sets properties of a layer |
MgLayerCollection | Manipulates collections of MgLayerBase objects |
MgLayerCollectionEnumerator | An enumerator for an MgLayerCollection |
MgLayerGroup | Manipulates the properties of a layer group |
MgLayerGroupCollection | Manipulates collections of MgLayerGroup objects |
MgLayerGroupCollectionEnumerator | An enumerator for an MgLayerGroupCollection |
MgLayerGroupType | MgLayerGroupType defines integer constants used to identify the type of a layer group |
MgLayerNotFoundException | |
MgLayerType | MgLayerType defines integer constants used to identify the type of a layer |
MgLengthException | |
MgLinearRing | An MgLinearRing is a geometry component |
MgLinearRingCollection | MgLinearRingCollection provides support for defining an ordered set of linear rings |
MgLinearRingCollectionEnumerator | An enumerator for an MgLinearRingCollection |
MgLinearSegment | MgLinearSegment is a geometry component used in the construction of MgCurveString geometries and MgCurveRing geometry components |
MgLineString | An MgLineString is a curve with linear interpolation between points |
MgLineStringCollection | MgLineStringCollection provides support for defining an ordered set of line strings |
MgLineStringCollectionEnumerator | An enumerator for an MgLineStringCollection |
MgLockFeatures | Creates an insert feature data command. You must add this command to an MgFeatureCommandCollection object and pass the latter in a call to MgFeatureService::UpdateFeatures |
MgLogicException | |
MgLongTransactionReader | Provides forward-only, read-only functionality for describing a set of long transactions that exist in the feature source |
MgMapBase | Defines the runtime state of a map |
MgMapCollection | Manipulates collections of MgMapBase objects |
MgMapCollectionEnumerator | An enumerator for an MgMapCollection |
MgMeasure | MgMeasure is an abstract class that can be implemented to provide non-linear measurement for geometry operations |
MgMimeType | Mime types for data to be sent to clients |
MgMultiCurvePolygon | An MgMultiCurvePolygon is a two-dimensional aggregate geometry whose elements are MgCurvePolygon geometries |
MgMultiCurveString | An MgMultiCurveString is a one-dimensional aggregate geometry whose elements are MgCurveString geometries |
MgMultiGeometry | An MgMultiGeometry is a heterogeneous aggregate of one or more MgGeometry objects |
MgMultiLineString | An MgMultiLineString is a one-dimensional aggregate geometry whose elements are MgLineString geometries |
MgMultiPoint | An MgMultiPoint is a 0 dimensional aggregate geometry whose elements are MgPoint geometries |
MgMultiPolygon | An MgMultiPolygon is a two-dimensional aggregate geometry whose elements are MgPolygon geometries |
MgNamedSerializable | |
MgNotFiniteNumberException | |
MgNotImplementedException | |
MgNullableProperty | This is the base class for all properties which can have NULL values. If a property value is NULL, there is no value, and a call to the GetValue() method throws an exception |
MgNullArgumentException | |
MgNullPropertyValueException | |
MgNullReferenceException | |
MgObject | |
MgObjectNotFoundException | |
MgObjectPropertyDefinition | Defines a feature property which contains one or more objects whose type is a feature class. If there is more than one object, an identity property is defined that is used to select an object from the collection |
MgObjectPropertyType | Defines the type of an MgObjectPropertionDefinition object property, that is, whether the property ccontains a single feature class object, or an unordered or ordered collection of them |
MgOrderingOption | Defines a type used to specify the order in which features are returned by MgFeatureService::SelectFeatures. This type is used as an argument to the MgFeatureQueryOptions::SetOrderingFilter |
MgOutOfMemoryException | |
MgOutOfRangeException | |
MgOverflowException | |
MgPlatformNotSupportedException | |
MgPoint | An MgPoint is a 0-dimensional geometry and represents a single location in coordinate space |
MgPointCollection | MgPointCollection provides support for defining an ordered set of points |
MgPointCollectionEnumerator | An enumerator for an MgPointCollection |
MgPolygon | An MgPolygon is a region, defined by 1 exterior boundary and 0 or more interior boundaries |
MgPolygonCollection | MgPolygonCollection provides support for defining an ordered set of polygons |
MgPolygonCollectionEnumerator | An enumerator for an MgPolygonCollection |
MgProperty | A base class for MgNullableProperty, which is the base class for all of the concrete property classes, for example, MgBooleanProperty and a base class for MgPropertyDefinition, which is the base class for all of the concrete property definition classes, for example, MgDataPropertyDefinition |
MgPropertyCollection | MgPropertyCollection represents a collection of properties. All properties contained in an instance of a property collection are objects whose base class is MgProperty and whose derived class is one of the classes referenced in the topic Feature Properties . A call to a property object's GetPropertyType() method returns one of the integer constants defined in class MgPropertyType. This collection does not allow duplicate key names |
MgPropertyCollectionEnumerator | An enumerator for an MgPropertyCollection |
MgPropertyDefinition | Defines the base class for the concrete property definition classes which are used to create data, geometric, object, and raster property definitions |
MgPropertyDefinitionCollection | This class contains property definitions for a feature class and makes up a portion of the complete feature class definition |
MgPropertyDefinitionCollectionEnumerator | An enumerator for an MgPropertyDefinitionCollection |
MgPropertyType | Defines the names for the various property types |
MgRasterDataModelType | Enumerated values used to determine the type of units for plot decorations (scale bar) |
MgRasterProperty | Stores MgRaster data with an associated key name |
MgRasterPropertyDefinition | Defines a feature property which contains a raster image |
MgReader | Provides a forward-only, read-only iterator for reading data. You must call ReadNext before you can access any data. This is a base class for MgDataReader, MgFeatureReader, and MgSqlDataReader |
MgReaderType | Type of reader represented by an MgReader |
MgReadOnlyLayerCollection | Provides read only access to a collection of MgLayerBase objects |
MgReadOnlyLayerCollectionEnumerator | An enumerator for an MgReadOnlyLayerCollection |
MgRegion | MgRegion is an abstract base class The concrete classes are MgPolygon and MgCurvePolygon |
MgRepositoryType | |
MgResource | The abstract base class for all resource types |
MgResourceBusyException | |
MgResourceDataName | Defines reserved names for resource data |
MgResourceDataNotFoundException | |
MgResourceDataType | Defines the different types of resource data |
MgResourceIdentifier | Creates and manipulates resource identifiers |
MgResourceNotFoundException | |
MgResourcePermission | |
MgResourceService | Enables you to manipulate repositories and resources |
MgResourcesException | |
MgResourcesLoadFailedException | |
MgResourceTag | Substitution tags used within the XML file for a resource |
MgResourceTagNotFoundException | |
MgResourceType | Defines names for the different types of resources |
MgResourceUnmanagedDataType | |
MgRing | |
MgRuntimeException | |
MgSelectionBase | |
MgSerializable | |
MgService | Class Service Base class for all services APIs |
MgServiceNotAvailableException | |
MgServiceNotSupportedException | |
MgServiceType | Service types for Platform services |
MgSingleProperty | Stores single precision floating point data with an associated key name |
MgSpatialContextExtentType | The SpatialContextExtentType enumeration defines how the extent of a context should be handled by the provider |
MgSpatialContextReader | Provides forward-only, read-only functionality for enumerating spatial context information retrieved from a feature source |
MgSqlDataReader | Provides a forward-only, read-only iterator for reading data returned by a call to MgFeatureService::ExecuteSqlQuery |
MgStreamIoException | |
MgStringCollection | This class represents a collection of strings. The collection maintains its own copy of strings |
MgStringProperty | Stores string data with an associated key name |
MgStringPropertyCollectionEnumerator | An enumerator for an MgStringPropertyCollection |
MgSystemException | |
MgTemporaryFileNotAvailableException | |
MgThirdPartyException | |
MgTransform | MgTransform is an abstract class that can be implemented to provide linear or projected coordinate transformations. There are currently no concrete classes |
MgUnclassifiedException | |
MgUnderflowException | |
MgUnlockFeatures | Creates an unlock feature command. You must add this command to an MgFeatureCommandCollection object and pass the latter in a call to MgFeatureService::UpdateFeatures |
MgUpdateFeatures | Creates an update feature data command. You must add this command to an MgFeatureCommandCollection object and pass the latter in a call to MgFeatureService::UpdateFeatures |
MgUserNotFoundException | |
MgWarnings | Exposes non-critical warning messages from services |
MgWktReaderWriter | Translates a string in AGF (Autodesk Geometry Format) Text format into an MgGeometry object and vice versa. See the AGF Text topic. |
MgXmlException | |
MgXmlParserException | |