Vintasoft.Imaging.Processing.Analyzers Namespace (Vintasoft.Imaging)
In This Topic
Contains classes for analyzing of objects.
Classes
| Class | Description |
| Analyzer<TTarget,TValue> | Provides an abstract base class that analyzes target object and returns result of specified type. |
| AnalyzerResult | Provides an abstract base class for processing results of Analyzer<TTarget,TValue>. |
| AnalyzerResult<TValue> | Stores the processing result of Analyzer<TTarget,TValue>. |
| AnalyzerResultCollector<TTarget,TValue> | Collects the processing results of analyzer. |
| AnalyzerResultsComparer<TTarget,TValue> | Compares the results of two analyzers or compares an analyzer result and reference value. |
| AnalyzerResultWithDescription<TValue> | Stores the processing result of Analyzer<TTarget,TValue> and description of processing result. |
| CachedAnalyzer<TTarget,TValue> | Caches the execution result of another analyzer. |
| CollectedAnalyzerResultExecutor<TTarget,TCollectorTarget,TValue> | Executes a processing commands on results that are collected by AnalyzerResultCollector<TTarget,TValue>. |
| ComparerResult<TValue> | Stores the results of analyzer results comparison. |
| CompositePredicateAnalyzer<TTarget> | A predicate that evaluates the logical expression. |
| CompoundAnalyzerResult<TValue> | Stores the processing result of compound analyzer. |
| PredicateAnalyzer<TTarget> | Provides a base abstract class that analyzes target object and returns result of boolean type. |
| PropertyGetter<TTarget,TValue> | Provides a base abstract class for classes that allow to get property value of a target object. |
| SetContainsAnalyzerResultPredicate<TTarget,TValue> | A predicate, which checks that the analyzer result is contained in the specified element set. |
| TargetCollector<TTarget> | Collects the processing targets depending on a predicate result. |
| TargetTypeAnalyzer<TTarget> | A predicate that compares target type with given types. |
| TargetTypeCast<TSourceTarget,TDestTarget> | Performs type cast of target object to . |
| ValueAnalyzer<TTarget,TValue,TResultValue> | Analyzes value of a value getter. |
Enumerations
Interfaces
See Also