Click or drag to resize
Subdiv2D Class
http://www.emgu.com
Planar Subdivision, can be use to compute Delaunnay's triangulation or Voroni diagram.
Inheritance Hierarchy

Namespace:  Emgu.CV
Assembly:  Emgu.CV.World (in Emgu.CV.World.dll) Version: 3.3.0.2824 (3.3.0.2824)
Syntax
public class Subdiv2D : UnmanagedObject

The Subdiv2D type exposes the following members.

Constructors
  NameDescription
Public methodSubdiv2D(Rectangle)
Start the Delaunay's triangulation in the specific region of interest.
Public methodSubdiv2D(PointF, Boolean)
Create a planar subdivision from the given points. The ROI is computed as the minimum bounding Rectangle for the input points
Top
Properties
  NameDescription
Public propertyPtr
Pointer to the unmanaged object
(Inherited from UnmanagedObject.)
Top
Methods
  NameDescription
Public methodDispose
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.)
Protected methodDisposeObject
Release unmanaged resources
(Overrides DisposableObjectDisposeObject.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize
Destructor
(Inherited from DisposableObject.)
Public methodFindNearest
Finds subdivision vertex that is the closest to the input point. It is not necessarily one of vertices of the facet containing the input point, though the facet (located using cvSubdiv2DLocate) is used as a starting point.
Public methodGetDelaunayTriangles
Returns the triangles subdivision of the current planar subdivision.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetVoronoiFacets
Obtains the list of Voronoi Facets
Public methodInsert(PointF)
Insert a point to the triangulation.
Public methodInsert(PointF, Boolean)
Insert a collection of points to this planar subdivision
Public methodLocate
Locates input point within subdivision
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodReleaseManagedResources
Release the managed resources. This function will be called during the disposal of the current object. override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.)
Public methodToString (Inherited from Object.)
Top
Fields
  NameDescription
Protected field_ptr
A pointer to the unmanaged object
(Inherited from UnmanagedObject.)
Top
See Also