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 1808: 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. |