# ClearSpots3D Vision Data Access functions

This section lists the available 3D Vision Data Access functions that get values from a ClearSpots3D structure, created by an ExtractClearSpot3D or ExtractClearSpotFromBlob3D function Functions are tools that are available in Spreadsheet for processing and analyzing acquisitions or other results. You can add functions to your Spreadsheet job to create tool chains and produce results for specific applications..

Function | Description
GetNFound(ClearSpots3D) | Returns the number of clear spots extracted by the function.
GetRectangle(ClearSpots3D, [Index]) | Returns a Rectangle3D structure for the specified clear spot.
GetSpotDistToPreferredLocation(ClearSpots3D, [Index]) | Returns the distance between the center of the specified clear spot and the Preferred Location specified in the ExtractClearSpot3D or ExtractClearSpotFromBlob3D function.
GetSpotHeight(ClearSpots3D, [Index]) | Returns the height of the specified clear spot relative to the base plane.
GetSpotMarginPointCoverage(ClearSpots3D, [Index]) | Returns the point coverage in the margin area of the specified clear spot.
GetSpotMarginRectangle(ClearSpots3D, [Index]) | Returns a Rectangle3D structure for the margin area of the specified clear spot.
GetSpotPlaneRMS(ClearSpots3D, [Index]) | Returns the root mean square deviation of the specified clear spot plane relative to the observed plane.
GetSpotPlaneTilt(ClearSpots3D, [Index]) | Returns the tilt of the specified clear spot plane relative to the base plane.
GetSpotPointCoverage(ClearSpots3D, [Index]) | Returns the point coverage of the specified clear spot.