Here are the classes, structs, unions and interfaces with brief descriptions:
| TCapture | This object is the root of the PP-Capture API |
| TDocument | This object represents a single document from the Document Store |
| TDocumentPage | This object represents a single page from a document |
| TDocumentPages | This object is a collection of all the pages from a single document |
| TDocumentStore | This object is used as the central document repository in pattern-enabled workflows |
| TFileList | This object is a collection of file names for use with the PgcUtility object |
| TICRData | This object represents the results sent from an ICR engine |
| TICRDatas | This object is a collection of all the ICRData objects linked to an area |
| TInk | This object represents a series of pen strokes that are tied together and which are located in the same pattern area |
| TInks | This object is a collection of all the inks found in a pattern area |
| TPatternArea | This object represents an area on the page where a pattern is visible |
| TPatternAreas | This object is a collection of all the pattern areas found on a page |
| TPdfFile | This object represents a single PDF from the PDF Store |
| TPdfStore | This object is the place where PDF files are stored |
| TPen | This object represents an entry in the Pen Store |
| TPenStore | This object is used to access and query the Pen Store located on the remote License Server |
| TPgcUtility | This object wraps functionality to read and process PGC files directly |