#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