The PerpetuumSoft.Olap namespace contains classes which are used to calculate a data cube.
Classes
| Class | Description | |
|---|---|---|
| AggregateFunctionFactory | Represents basic class for all factories of aggregate functions. | |
| AggregateFunctionFactory..::.Avg | Average value. | |
| AggregateFunctionFactory..::.Count | Count of values. | |
| AggregateFunctionFactory..::.EstimateOfStandardDeviation | Represents an aggregate function for estimate of the standard deviation calculation. | |
| AggregateFunctionFactory..::.EstimateOfVariance | Represents an aggregate function for calculation of the estimate of the variance. | |
| AggregateFunctionFactory..::.Kurtosis | Represents an aggregate function for kurtosis calculation. | |
| AggregateFunctionFactory..::.Max | Maximum value among all values. | |
| AggregateFunctionFactory..::.Median | Represents an aggregate function for median calculation. | |
| AggregateFunctionFactory..::.Min | Minimum value among all values. | |
| AggregateFunctionFactory..::.Skewness | Represents an aggregate function for skewness calculation. | |
| AggregateFunctionFactory..::.StandardDeviation | Represents an aggregate function for the standard deviation calculation. | |
| AggregateFunctionFactory..::.Sum | Sum of values. | |
| AggregateFunctionFactory..::.Variance | Represents an aggregate function for variance calculation. | |
| CellBorder | Represents the object used for cell border drawing. | |
| CellEventArgs | Represents data for the CellClick event. | |
| CellInfo | Represents information of a pivot table selected area. | |
| CellStyle | Represents the object used for cell drawing. | |
| DataCube | Represents data for a pivot table. | |
| DataCubePrintDocument | Represents a reusable pivot table that sends output to a printer. | |
| DataCubePrintSettings | Represents pivot table print settings. | |
| DataCubeRowView | Represents view of a DataCube row or column. | |
| DataCubeView | Represents a databindable view of a DataCube. | |
| DrawCellEventArgs | Provides data for the DrawCell event. | |
| DrawGridItemEventArgs | Provides data for the DrawGridItem event. | |
| EmptyFilter | Represents an empty filter. | |
| Field | Represents a pivot table field. | |
| FieldItem | Represents a dimension item of a pivot table. | |
| FieldItem..::.ErrorValue | Represents data for an incorrect field item. | |
| FieldItem..::.NullValue | Represents an indeterminate value for FieldItem. | |
| FieldItem..::.TotalValue | Represents data for the total item. | |
| FieldItemCollection | Represents a collection of FieldItem. | |
| FieldsCollection | Represents a collection of Field. | |
| FilterByCondition | Represents the filter by the expression assigned condition for field values. | |
| FilterByValue | Represents the filter for field values by one of its values. | |
| FilterException | Base class for all exceptions thrown from filters. | |
| Painter | Represents the object for drawing a pivot table in graphics. | |
| PivotTable | Represents a pivot table. | |
| StyleSheet | Represents a pivot table style sheet. |
Interfaces
| Interface | Description | |
|---|---|---|
| IAggregateFunction | Represents an aggregate function. | |
| IFilter | Represents a data filter. |
Delegates
| Delegate | Description | |
|---|---|---|
| CellEventHandler | Represents the method that will be called when a pivot table cell is clicked. | |
| DrawCellEventHandler | Represents the method that will handle the [E:PerpetuumSoft.Olap.Windows.Forms.DataCubeGrid.DrawCell} event of a {*T:PerpetuumSoft.Olap.Windows.Forms.DataCubeGrid}] | |
| DrawGridItemEventHandler | Represents the method that will handle the [E:PerpetuumSoft.Olap.Windows.Forms.DataCubeGrid.DrawGridItem} event of a {*T:PerpetuumSoft.Olap.Windows.Forms.DataCubeGrid}] | |
| FieldsCollection..::.CollectionChangeEventHandler | Represents method that will handle CollectionChanged. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| ControlState | Represents the control state. | |
| Direction | Enumerates the directions. | |
| FieldType | Enumerates a field type. | |
| Gradient | Enumerates the gradinet fill types. | |
| SortOrder | Enumerates the sort order. | |
| ViewDimension | Enumerates a dimension type. |