| Class | Description | |
|---|---|---|
| ClassItem | Represents a class that can be used by ViDiEL tools for labeling. | |
| ClassItemCollection | Class which holds a collection of ClassItem. | |
| ClassItemToShapeAssignment | This class stores the assignment of a label to a shape. | |
| ClassItemToShapeAssignmentCollection | Class which holds a collection of ClassItemToShapeAssignment. | |
| DatabaseItemsChangedEventArgs | This class provides data for the ItemAdded and ItemRemoved events of a TrainDataDatabase. | |
| Registration_ | ||
| SegmentResults | This class holds all of the result information from a segmentation operation. | |
| TrainData | Holds the information needed to train a segmenter. | |
| TrainDataCollection | Class which holds a read-only collection of TrainData. | |
| TrainDataDatabase | Represents a database which provides data for training a segmenter. |
| Interface | Description | |
|---|---|---|
| IClassItem | This interface defines an object that can be used by smart tools for labeling. | |
| ISegment | This interface defines an object that can be used for segmentation. | |
| ISegmentResult | This interface defines an object that represents the result of a segmentation process. | |
| ITrainDatabaseVerifier | This interface defines an object that can used for verifying the items in a train database. |
| Enumeration | Description | |
|---|---|---|
| TrainDataVerificationStatusConstants | Enumeration that specifies the verification status of a train data. |