# ViDiELSegment3D Vision Data Access functions

This topic In MQTT, a topic is a channel name where devices can publish messages, or can subscribe to for receiving messages. lists the Vision Data Access functions that get values from ViDiELSegment3D data structures as input.

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. | Description
--- | ---
GetArea(ViDiELSegment3D, [Index]) | Returns the area value.
GetBoundingBox(ViDiELSegment3D) | Returns the bounding box of the structure as a Box3D structure.
GetCenterOfMass(ViDiELSegment3D, [Index]) | Returns the center of mass of the blob A blob is a group of pixels on the image that form a distinct pattern, typically used to represent objects, features, or areas of interest in object detection and segmentation tasks. with the specified index as a Point3D structure.
GetClassLabel(ViDiELSegment3D, [Index],[Mode]) | Returns the classification label.
GetHeight(ViDiELSegment3D, [Index]) | Returns the height of the blob with the specified index.
GetModelHealth(ViDiELSegment3D) | Returns the health of a model between 0 and 100. The Model Health indicates how confident the function is in predicting the class of new, unseen images. Labeling images increases the Model Health percentage. Higher percentages indicate greater confidence.
GetNFound(ViDiELSegment3D) | Returns the number-found value.
GetVolume(ViDiELSegment3D) | Returns the volume.