DGtal  0.6.devel
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Topology package
Package managers:
Jacques-Olivier Lachaud
Since:
0.4

LICENSE: LGPL

Package Overview

This package contains digital topology related concepts, objects and methods which are used in other higher level packages. For example, it contains the classical topology tools (à la Rosenfeld), cartesian cellular topology, and digital surface topology (à la Herman). Generic tools and methods are provided for extracting connected components, identifying simple points, determining the neighborhood over a digital surface, tracking the boundary of a shape, defining cells and incidence operations. This package is notably used by the geometry package, especially to define curves and surfaces.

Since 0.4.1, high-level classes are provided to navigate onto digital surfaces and to represent the topology on the surface.

Modules

Package Concepts Overview

Related documentation pages

Related examples