http://www.emgu.com
Calculates length or curve as sum of lengths of segments between subsequent points

Namespace: Emgu.CV
Assembly: Emgu.CV (in Emgu.CV.dll) Version: 2.4.0.1717 (2.4.0.1717)

Syntax

C#
public static double cvArcLength(
	IntPtr curve,
	MCvSlice slice,
	int isClosed
)
Visual Basic
Public Shared Function cvArcLength ( _
	curve As IntPtr, _
	slice As MCvSlice, _
	isClosed As Integer _
) As Double
Visual C++
public:
static double cvArcLength(
	IntPtr curve, 
	MCvSlice slice, 
	int isClosed
)

Parameters

curve
Type: System..::..IntPtr
Sequence or array of the curve points
slice
Type: Emgu.CV.Structure..::..MCvSlice
Starting and ending points of the curve, by default the whole curve length is calculated
isClosed
Type: System..::..Int32
Indicates whether the curve is closed or not. There are 3 cases: isClosed=0 - the curve is assumed to be unclosed. isClosed>0 - the curve is assumed to be closed. isClosed<0 - if curve is sequence, the flag CV_SEQ_FLAG_CLOSED of ((CvSeq*)curve)->flags is checked to determine if the curve is closed or not, otherwise (curve is represented by array (CvMat*) of points) it is assumed to be unclosed.

Return Value

[Missing <returns> documentation for "M:Emgu.CV.CvInvoke.cvArcLength(System.IntPtr,Emgu.CV.Structure.MCvSlice,System.Int32)"]

See Also