This document is archived and information here might be outdated.  Recommended version.


ArcScan Namespace Contents (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > ArcScan > ArcScan Namespace Contents
ArcGIS Developer Help

ArcScan Namespace Contents

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.

Interfaces

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.

Classes

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.

Enumerations

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.