![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects namespaces > ArcScan > ArcScan Library Contents (ArcObjects .NET 10.4 SDK) |
The ArcScan library supports the ArcScan raster to vector conversion extension to ArcMap. An ArcScan extension license is required to work with objects in this library.
| Interface | Description |
|---|---|
| IConnectedCells | Provides access to members that locate connected cells. |
| IMorphologicalOperations | Provides access to members that perform morphological operations. |
| INotifyGeometryFound | Provides access to callbacks for when a shape is found during vectorization. |
| INotifySelectionBlock | Provides access to callbacks for when a block is found in selection. |
| IRasterCleanup | Provides access to members that control raster cleanup. |
| IRasterCleanupEvents | Provides access to raster cleanup events. Implement it to listen for specific events that occur during a raster cleanup session. |
| IRasterCleanupOperation | Provides access to members that control the raster cleanup operation. |
| IRasterSnappingProperties | Provides access to members that control the behavior of the raster snapping environment. |
| IVectorization | Provides access to members that control the behavior of the vectorization tools. |
| IVectorization2 | Provides access to members that control the behavior of the vectorization tools. |
| IVectorizationBatchProperties | Provides access to members that control the behavior of the batch vectorization environment. |
| IVectorizationBatchProperties2 | Provides access to members that control the behavior of the batch vectorization environment. |
| IVectorizationEvents | Provides access to vectorization events. Implement it to listen for specific events that occur during a vectorization session. |
| IVectorizationLayers | Provides access to members that control information about layers to be vectorized. |
| IVectorizationProperties | Provides access to members that control the behavior of the vectorization tools. |
| IVectorizationSettingsDialog | Provides access to members that control the modeless settings dialog. |
| IVectorizationStyle | Provides access to members that control the preview symbol and properties. |
| CoClass or Class | Description |
|---|---|
| CenterlinesSnap | Snap agent that snaps to the centerlines of a raster. |
| CornerSnap | Snap agent that snaps to the corners of a raster. |
| DrawLineOperation | Raster Draw Line Operation. |
| DrawPolygonOperation | Raster Draw Polygon Operation. |
| DrawRasterOperation | Free hand draw raster operation. |
| DrawRectangleOperation | Raster Draw Rectangle Operation. |
| EndsSnap | Snap agent that snaps to the ends of a raster. |
| EraseRasterOperation | Raster Erase Raster Operation. |
| IntersectionSnap | Snap agent that snaps to the intersections of a raster. |
| MorphologicalOperations | Class supporting morphological operations. |
| RasterCleanup | The Raster Cleanup Extension. |
| SolidSnap | Snap agent that snaps to the solids of a raster. |
| Vectorization | The Vectorization ArcMap Extension. |
| VectorizationSettingsDialog | The vectorization settings dialog. |
| VectorizationStyle | An object that controls vectorization preview and properties. |
| VectorizationStyleGalleryClass | Use to create new vectorization items. |
| VectorizationStyleSelector | Style selector for vectorization. |
| Enumeration | Description |
|---|---|
| esriIgnoreHoles | The type of holes to be ignored. |
| esriIntersectionSolutionType | The type of intersection solution. |
| esriMeasuringUnits | |
| esriRasterSnappedType | The type of raster snapping. |
| esriShapeRecognition | The type of raster snapping. |
| esriVectoizationMorphologicalType | The type of morphological operation. |
| esriVectoizationType | The type of vectorization. |