# ExtractEdge3D Vision Data Access functions

This section lists the available 3D Vision Data Access functions that get values from an Edges3D structure.

Note: Each of the following functions references the results of an Edges3D structure for the first parameter. Index (zero-based) determines which result 3D edge of the Edges3D structure you want to reference. If you do not specify the index, the index defaults to zero, meaning the function returns the first edge.

Function | Description
GetCoverage(Edges3D, [Index], index) | Returns the coverage of the edge specified with the index number.
GetHorizontalAngle(Edges3D, [Index]) | Returns the horizontal angle of the edge specified with the index number.
GetLine(Edges3D, [Index]) | Returns the line of the extracted edge with the specified index as a Line3D structure.
GetNFound(Edges3D) | Returns the number of found edges.
GetScore(Edges3D, [Index]) | Returns the score of the edges specified with the index as a value between 0 and 100.
GetSharpness(Edges3D, [Index]) | Returns the sharpness of the edge specified with the index (in degrees).
GetTransitionType(Edges3D, [Index]) | Returns the transition type of the specified 3D edge (0 = convex; 1 = concave).
GetTransitionTypeText(Edges3D, [Index]) | Returns the transition type of the edge specified with the index as a text (convex or concave).
GetVerticalAngle(Edges3D, [Index]) | Returns the vertical angle of the edge specified with the index number.