Emgu CV Library Documentation
cvArcLength Method (curve, slice, is_closed)
NamespacesEmgu.CVCvInvokecvArcLength(IntPtr, MCvSlice, Int32)

www.emgu.com/wiki
Calculates length or curve as sum of lengths of segments between subsequent points
Declaration Syntax
C#Visual BasicVisual C++
public static double cvArcLength(
	IntPtr curve,
	MCvSlice slice,
	int is_closed
)
Public Shared Function cvArcLength ( _
	curve As IntPtr, _
	slice As MCvSlice, _
	is_closed As Integer _
) As Double
public:
static double cvArcLength(
	IntPtr curve, 
	MCvSlice slice, 
	int is_closed
)
Parameters
curve (IntPtr)
Sequence or array of the curve points
slice (MCvSlice)
Starting and ending points of the curve, by default the whole curve length is calculated
is_closed (Int32)
Indicates whether the curve is closed or not. There are 3 cases: is_closed=0 - the curve is assumed to be unclosed. is_closed>0 - the curve is assumed to be closed. is_closed<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)]

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.5.0.0 (1.5.0.0)