| ENCX::_IDongleObserverEvents | Events from DongleObserver |
| ENCX::_IRasCatalogueObserverEvents | Events from RasCatalogueObserver |
| ENCX::_IRasDrawEvents | Events from RasDraw |
| ENCX::_IS57CatalogueObserverEvents | Events from S57CatalogueObserver |
| ENCX::_IS57DrawEvents | Events from S57Draw |
| ENCX::DisplayPalette | Specifies the type of palette and any fading of the chart |
| ENCX::DongleObserver | Observe the state of the security device |
| ENCX::GeoArea | An area formed by joining points in a closed loop with lines of the specified shape |
| ENCX::GeoLine | A line of a specified shape between two points on the Earth's surface |
| ENCX::GeoPoint | A position on the Earth's surface defined by geodetic latitude and longitude |
| ENCX::GeoPoints | Collection of GeoPoint |
| ENCX::GeoRect | An area on the Earth's surface defined by two meridians (east and west) and two parallels (north and south) |
| ENCX::HTMLGenerator | Create HTML for display in a browser control (etc) |
| IDispatch | |
| IDisplayPalette | Properties and methods for ENCX::DisplayPalette |
| IDongle | A security device |
| IDongleObserver | Properties and methods for ENCX::DongleObserver |
| IGeoArea | Properties and methods for ENCX::GeoArea |
| IGeoHorizontalDatumInfo | Abbreviated and full descriptions of a horizontal datum |
| IGeoLine | Properties and methods for ENCX::GeoLine |
| IGeoPix | A GeoPix represents a portion of chart visible on the screen |
| IGeoPixCollection | A collection of geopixes |
| IGeoPoint | Properties and methods for ENCX::GeoPoint |
| IGeoPoints | Properties and methods for ENCX::GeoPoints |
| IGeoRect | Properties and methods for ENCX::GeoRect |
| IHorizontalDatum | A way to convert a geographical position between a local horizontal datum and WGS84 |
| IHTMLGenerator | Properties and methods for ENCX::S57Draw |
| ILibrary | Properties and methods for ENCX::Library |
| IPixelPoint | Properties and methods for ENCX::PixelPoint |
| IPixelPoints | A collection of pixel points |
| IPixelRect | Properties and methods for ENCX::PixelRect |
| IPixelSize | Properties and methods for ENCX::PixelSize |
| IPolyAreas | A collection of rings of pixel points. Returned by IGeoPix::Area |
| IPolyLines | A collection of chains of pixel points. Returned by IGeoPix::Line |
| IRasCatalogueObserver | Properties and methods for ENCX::RasCatalogueObserver |
| IRasChartInfo | Details of a raster chart |
| IRasChartPanelIdentifier | The identity of a specific panel of a specific chart |
| IRasChartPanelIdentifiers | A collection of raster chart panel identifiers |
| IRasCharts | A collection of raster charts |
| IRasDiscIdentity | A means of identifying a chart CD |
| IRasDraw | Properties and methods for ENCX::RasDraw |
| IRasManager | Properties and methods for ENCX::RasManager |
| IRasNoticesToMariners | A collection of Notices to Mariners |
| IRasNoticeToMariners | A Notice to Mariners |
| IRasNoticeToMarinersNumber | Identification for a notice to mariners |
| IRasPanelIdentifier | Properties and methods for ENCX::RasPanelIdentifier |
| IRasPanelIdentifiers | A collection of raster panel identifiers |
| IRasPanelInfo | Details of a raster panel |
| IRasPanelNote | Details of an explanatory note on a raster panel |
| IRasPanelNotes | A collection of notes for a raster panel |
| IS57Attribute | Classification of the properties associated with an S-57 feature |
| IS57AttributeValue | An S-57 feature can contain many attributes. Each attribute has a type (IS57Attribute) and a value |
| IS57AttributeValues | A collection of S-57 attribute values |
| IS57CatalogueObserver | Properties and methods for ENCX::S57CatalogueObserver |
| IS57CellIdentifier | Properties and methods for ENCX::S57CellIdentifier |
| IS57CellIdentifiers | Properties and methods for ENCX::S57CellIdentifiers; a collection of S57CellIdentifier |
| IS57CellInfo | Details of a single S-57 cell |
| IS57Colour | Classification of the properties associated with an S-57 colour |
| IS57ColourValue | An S-57 Colour Identifier combined with the RGB values of the colour for each colour scheme (Day, Twilight, Night) |
| IS57ColourValues | A collection of S-57 colours and associated RGB values |
| IS57DepthPoint | The combination of a geographical position and the depth at that position |
| IS57DepthPoints | A collection of S-57 soundings (position and depth pairs) |
| IS57DisplaySettings | Properties and methods for ENCX::S57DisplaySettings |
| IS57Draw | Properties and methods for ENCX::S57Draw |
| IS57DrawnFeature | How a feature is (or would be) drawn. Obtained when hittesting a S57Draw object |
| IS57DrawnFeatures | A collection of features returned by hittesting an S57Draw object |
| IS57Face | A geographical area - a closed region on the surface of the earth |
| IS57Faces | A collection of S-57 faces |
| IS57FeatureArea | Information about a feature of 'Area' geometry |
| IS57FeatureIdentifier | Properties and methods for ENCX::S57FeatureIdentifier |
| IS57FeatureIdentifiers | A collection of S-57 feature identfiers |
| IS57FeatureInfo | Generic information. Can be used with any feature |
| IS57FeatureLine | Information about a feature of 'Line' geometry |
| IS57FeaturePoint | Information about a feature of 'Point' geometry |
| IS57FeatureQuery | Properties and methods for ENCX::S57FeatureQuery |
| IS57FeatureSounding | Information about a collection of soundings |
| IS57Manager | Properties and methods for ENCX::S57Manager |
| IS57ManagerInitialisationData | Properties and methods for ENCX::S57ManagerInitialisationData |
| IS57ObjectClass | Properties and methods for ENCX::S57ObjectClass |
| IS57ObjectClassCollection | A collection of S-57 Object Classes |
| IS57ProductAndUsage | Properties and methods for ENCX::S57ProductAndUsage |
| IS57ProductAndUsages | A collection of S-57 product / intended usage pairs |
| ENCX::Library | The top level object in the ENCX library. Required to create many other ENCX objects |
| ENCX::PixelPoint | A value class representing a floating point cartesian pixel point |
| ENCX::PixelRect | A value class representing a floating point cartesian pixel rectangle aligned with the cartesian axes |
| ENCX::PixelSize | A value class representing a floating point cartesian pixel size |
| ENCX::RasCatalogueObserver | Observe changes to the charts in a RasManager |
| ENCX::RasChartPanelIdentifier | The identity of a single panel (either the main chart or an inset panel) on a known raster chart |
| ENCX::RasDraw | Display a bounded raster chart via a Win32 Device Context |
| ENCX::RasManager | Manage a folder of raster charts |
| ENCX::S57CatalogueObserver | Observe changes to the cells in an S57Manager |
| ENCX::S57CellIdentifier | Identification of an S-57 cell |
| ENCX::S57CellIdentifiers | Collection of S57CellIdentifier |
| ENCX::S57Colour | An S-57 Colour Identifier |
| ENCX::S57ColourValue | An S-57 Colour Identifier combined with the values of the colour (RGB) for each colour scheme (Day, Twilight, Night) |
| ENCX::S57ColourValues | A collection of S-57 colours and associated RGB values |
| ENCX::S57Draw | Display a continuous S-57 vector chart via a Win32 Device Context |
| ENCX::S57FeatureIdentifier | A globally unique value that identifies a particular feaure as represneted by a particular S-57 cell |
| ENCX::S57FeatureIdentifiers | Collection of S57FeatureIdentifier |
| ENCX::S57FeatureQuery | A means of querying an S-57 cell within a SENC to obtain a collection of the cell's features |
| ENCX::S57Manager | An S-57 SENC |
| ENCX::S57ManagerInitialisationData | Parameters required to initialize S57Manager using OpenSenc2() |
| ENCX::S57ObjectClass | Type of S-57 Object |
| ENCX::S57ObjectClassCollection | Collection of S57ObjectClass |
| ENCX::S57ProductAndUsage | The combination of an S-57 Product and an Intended Usage |
| ENCX::S57ProductAndUsages | Collection of S57ProductAndUsage |