Classes
| Class | Description | |
|---|---|---|
| CogFieldNameConstants | ||
| CogImageReferenceRecord |
This class is used to implement a CogRecord that references an image instead of
embedding. The image is referenced via a full path and index (if the referenced image
contains multiple images).
| |
| CogInvalidStructureException |
Invalid structure exception class.
| |
| CogVerificationAnnotationCategory |
This class represents an annotation category.
An annotation category consists of two pieces of information: a name and color.
Annotation categories are defined and used in the Image Grading Utility.
| |
| CogVerificationAnnotationCategoryEventArgs |
This EventArgs object is used by the CogVerificationData class hierarchy when a
CogAnnotationCategory object needs to be passed as part of firing an event.
| |
| CogVerificationAttributesContainer |
Class that contains all attributes used by the verification framework.
| |
| CogVerificationChangedRecordContainer |
Change event implementation of ICogVerificationData.
| |
| CogVerificationData |
Data class that contains all attributes, params, and results used and generated by the verifier.
| |
| CogVerificationDatabase |
This class contains an ICogDatabase and adds additional methods that
are specific to the verification framework. This class should be
used whenever interacting with a verification database.
| |
| CogVerificationDataEventArgs |
This EventArgs object is used by the CogVerificationData class hierarchy when a
CogVerificationData object needs to be passed as part of firing an event.
| |
| CogVerificationGradeEventArgs |
This EventArgs object is used by the CogVerificationDatabase class when a
grade needs to be passed as part of firing an event.
| |
| CogVerificationImageAnnotation |
Class that defines a image annotation in the verification framework.
An image annotation is a graphic (rectangle) that encompasses some region of interest on an image.
The image annotation also has additional information associated with it including a unique name, a category, and a free form description string.
This image annotation is currently not used in any vision tool algorithm, but rather it is just used for visual identification of interesting regions on an image.
| |
| CogVerificationInputImageContainer |
Class that contains the InputImage used by the verification framework.
| |
| CogVerificationKeyEventArgs |
This EventArgs object is used by the CogVerificationData class hierarchy when a
key string needs to be passed as part of firing an event.
| |
| CogVerificationParamsContainer |
Class that contains all params used by the verification framework.
| |
| CogVerificationParamsExpectedOutputsContainer |
Class that contains the ExpectedOutputs used by the verification framework.
| |
| CogVerificationParamsExpectedRunStatusContainer |
Class that contains the ExpectedRunStatus used by the verification framework.
| |
| CogVerificationParamsInputsContainer |
Class that contains inputs used by the verification framework.
| |
| CogVerificationRecordContainer |
Non-change event implementation of ICogVerificationData.
| |
| CogVerificationResultsContainer |
Class that contains the results used and generated by the verification framework.
| |
| CogVerificationStatistics |
This class holds various statistics that are generated when verification is run.
| |
| CogVerificationValueContainer T |
Container class that provides generic type Value API.
| |
| CogVerificationVerifiedOutputContainer T |
Container class for verified output results.
| |
| CogVerificationVerifiedOutputsContainer |
Class that contains the VerifiedOutputs generated by the verification framework.
| |
| CogVerificationVerifiedRunStatusContainer |
Class that contains the VerifiedRunStatus generated by the verification framework.
| |
| CogVerificationVerifiedSimpleResultContainer |
Class that contains the VerifiedSimpleResult generated by the verification framework.
| |
| CogVerifierBasic |
This class is an implementation of the ICogVerifier interface. This class
takes as input an input database, an output database, and a CogToolBlock under test. After given
these inputs, this verifier goes through the input database, setting up inputs to
the CogToolBlock, runs the CogToolBlock, and then compares the expected values in the input
database to the actaul values generated by the CogToolBlock. The results of this comparison is
finally stored in the output database.
| |
| CogVerifierRunCompletedEventArgs |
This EventArg class is used when the verifier fires the RunCompleted event.
| |
| CogVerifierRunProgressChangedEventArgs |
This EventArg class is used when the verifier fires the RunProgress event.
|
Interfaces
| Interface | Description | |
|---|---|---|
| ICogVerificationData |
Interface for data which is contained inside a verification database
| |
| ICogVerifier |
Interface for verifier in the verification framework.
|
Delegates
Enumerations
| Enumeration | Description | |
|---|---|---|
| CogVerificationOutputDatabaseEnableConstants |
This enumeration is a set of OR-able flags that control what gets stored into the output database.
when the verifier is running.
| |
| CogVerificationResultTypeConstants |
This enumeration is the ResultType category for verification results.
| |
| CogVerificationSimpleResultConstants |
This enumeration holds the expected value for the VisionTool.RunStatus.Result property.
| |
| CogVerificationUnknownResultBehaviorConstants |
This enumeration is used by the verifier's UnknownResultBehavior property to control what the
result of the verification when the CogVerificationSimpleResultConstants.Unknown is encountered.
|