Interface definition for the Result Collector. The Result Collector stores the result values for a given set of mesh entities specified by the scoping of the result object.
Declaration Syntax
public interface IResultCollector
Table 1862: Members
| 
                 Property  | ComponentCount | 
                 Gets the number of components per fields.  | 
| 
                 Property  | HasImaginary | 
                 Gets a value indicating whether the collector contains imaginary values.  | 
| 
                 Property  | Ids | 
                 Gets the ids on which the collector needs results.  | 
| 
                 Property  | Indices | 
                 Gets the mapping array between Ids and Values.  | 
| 
                 Property  | Lengths | 
                 Gets all computed lenghts.  | 
| 
                 Method  | ContainsId(int) | 
                 Gets a value indicating whether the collector contains the id.  | 
| 
                 Method  | SetAllIds(List<int>, List<int>) | 
                 Set all the Ids from a list.  | 
| 
                 Method  | SetAllValues(double[], IList<int>) | 
                 Sets all collector's values. The values have to be in the same order as the Ids array.  | 
| 
                 Method  | SetAllValues(IEnumerable<double>, IEnumerable<int>) | 
                 Sets all collector's values. The values have to be in the same order as the Ids array.  | 
| 
                 Method  | SetImaginaryValues(int, double[]) | 
                 Sets the imaginary collector's values for the given id.  | 
| 
                 Method  | SetImaginaryValues(int, IEnumerable<double>) | 
                 Sets the imaginary collector's values for the given id.  | 
| 
                 Method  | SetValues(int, double[]) | 
                 Sets the collector's values for the given id.  | 
| 
                 Method  | SetValues(int, IEnumerable<double>) | 
                 Sets the collector's values for the given id.  |