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