C# Класс OpenCvSharp.Subdiv2D

Наследование: OpenCvSharp.DisposableCvObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EdgeDst ( int edge ) : int

EdgeDst ( int edge, Point2f &dstpt ) : int

EdgeOrg ( int edge ) : int

EdgeOrg ( int edge, Point2f &orgpt ) : int

FindNearest ( Point2f pt ) : int

FindNearest ( Point2f pt, Point2f &nearestPt ) : int

GetEdge ( int edge, int nextEdgeType ) : int

GetEdgeList ( ) : Vec4f[]

GetTriangleList ( ) : Vec6f[]

GetVertex ( int vertex ) : Point2f

GetVertex ( int vertex, int &firstEdge ) : Point2f

GetVoronoiFacetList ( IEnumerable idx, Point2f &facetList, Point2f &facetCenters ) : void

InitDelaunay ( Rect rect ) : void

Insert ( Point2f pt ) : int

Insert ( IEnumerable ptvec ) : void

Insert ( Point2f ptvec ) : void

Locate ( Point2f pt, int &edge, int &vertex ) : int

NextEdge ( int edge ) : int

Release ( ) : void

Clean up any resources being used.

RotateEdge ( int edge, int rotate ) : int

Subdiv2D ( ) : System

Default constructor

Subdiv2D ( Rect rect ) : System

Subdiv2D Constructor

SymEdge ( int edge ) : int

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool /// If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. /// If false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. ///
Результат void

EdgeDst() публичный Метод

public EdgeDst ( int edge ) : int
edge int
Результат int

EdgeDst() публичный Метод

public EdgeDst ( int edge, Point2f &dstpt ) : int
edge int
dstpt Point2f
Результат int

EdgeOrg() публичный Метод

public EdgeOrg ( int edge ) : int
edge int
Результат int

EdgeOrg() публичный Метод

public EdgeOrg ( int edge, Point2f &orgpt ) : int
edge int
orgpt Point2f
Результат int

FindNearest() публичный Метод

public FindNearest ( Point2f pt ) : int
pt Point2f
Результат int

FindNearest() публичный Метод

public FindNearest ( Point2f pt, Point2f &nearestPt ) : int
pt Point2f
nearestPt Point2f
Результат int

GetEdge() публичный Метод

public GetEdge ( int edge, int nextEdgeType ) : int
edge int
nextEdgeType int
Результат int

GetEdgeList() публичный Метод

public GetEdgeList ( ) : Vec4f[]
Результат Vec4f[]

GetTriangleList() публичный Метод

public GetTriangleList ( ) : Vec6f[]
Результат Vec6f[]

GetVertex() публичный Метод

public GetVertex ( int vertex ) : Point2f
vertex int
Результат Point2f

GetVertex() публичный Метод

public GetVertex ( int vertex, int &firstEdge ) : Point2f
vertex int
firstEdge int
Результат Point2f

GetVoronoiFacetList() публичный Метод

public GetVoronoiFacetList ( IEnumerable idx, Point2f &facetList, Point2f &facetCenters ) : void
idx IEnumerable
facetList Point2f
facetCenters Point2f
Результат void

InitDelaunay() публичный Метод

public InitDelaunay ( Rect rect ) : void
rect Rect
Результат void

Insert() публичный Метод

public Insert ( Point2f pt ) : int
pt Point2f
Результат int

Insert() публичный Метод

public Insert ( IEnumerable ptvec ) : void
ptvec IEnumerable
Результат void

Insert() публичный Метод

public Insert ( Point2f ptvec ) : void
ptvec Point2f
Результат void

Locate() публичный Метод

public Locate ( Point2f pt, int &edge, int &vertex ) : int
pt Point2f
edge int
vertex int
Результат int

NextEdge() публичный Метод

public NextEdge ( int edge ) : int
edge int
Результат int

Release() публичный Метод

Clean up any resources being used.
public Release ( ) : void
Результат void

RotateEdge() публичный Метод

public RotateEdge ( int edge, int rotate ) : int
edge int
rotate int
Результат int

Subdiv2D() публичный Метод

Default constructor
public Subdiv2D ( ) : System
Результат System

Subdiv2D() публичный Метод

Subdiv2D Constructor
public Subdiv2D ( Rect rect ) : System
rect Rect
Результат System

SymEdge() публичный Метод

public SymEdge ( int edge ) : int
edge int
Результат int