#include <Validation.h>
Static Public Methods | |
| bool | checkAnchorOffsetTotal (AG *ag, AnnotationType type) | 
| bool | checkAnchorOffsetBounded (AG *ag, AnnotationType type) | 
| bool | checkFeatureExists (AG *ag, AnnotationType type, FeatureName featureName) | 
| bool | checkFeatureIsAnnotationId (AG *ag, AnnotationType type, FeatureName featureName) | 
| bool | checkLinear (AG *ag, AnnotationType type) | 
| bool | checkConnected (AG *ag, AnnotationType type) | 
| bool | checkCoextensive (AG *ag, AnnotationType type1, AnnotationType type2) | 
| bool | checkSpan (AG *ag, AnnotationType spanType, AnnotationType spannedType) | 
      
  | 
  
| 
 Check that all anchors of annotations of a given type are bounded by anchors that have an offset, following paths of this type. 
 
  | 
  
      
  | 
  
| 
 Check that all anchors of annotations of a given type have an offset. 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of type type1 are coextensive with an annotation of type type2, and vice versa (an existence not uniqueness test). 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of a given type form a connected subgraph. 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of a given type have the specified feature. 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of a given type have the specified feature and that its value is a valid AnnotationId. 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of a given type form a connected linear sequence. 
 
  | 
  
      
  | 
  
| 
 Check that all annotations of type spanType span annotations of type spannedType and that all annotations of type spannedType are spanned by annotations of type spanType. 
 
  | 
  
1.2.7 written by Dimitri van Heesch,
 © 1997-2001