The PerpetuumSoft.Olap namespace contains classes which are used to calculate a data cube.

Classes

  ClassDescription
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

  InterfaceDescription
IAggregateFunction
Represents an aggregate function.
IFilter
Represents a data filter.

Delegates

  DelegateDescription
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

  EnumerationDescription
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.