Views
Charts Package API Reference Guide
Product Documentation:
Views Documentation Home
Classes | Enumerations
common.h File Reference
#include <ilviews/base/value.h>
#include <ilviews/graphics/io.h>
#include <ilviews/charts/macros.h>
#include <ilviews/charts/chart.h>
#include <ilviews/util/pool.h>

Classes

class  IlvAbstractProjector
 Abstract base class for data projection. More...
 
class  IlvAffineChartTransformer
 Class defining a transformation made of a logarithmic transformation to be applied to a coordinate. More...
 
class  IlvCartesianProjector
 Class for projection of data expressed in a Cartesian system of coordinates. More...
 
class  IlvChartCoordinateTransformer
 Class defining a transformation made of a logarithmic transformation to be applied to a coordinate. More...
 
class  IlvCoordinateInfo
 Base class for coordinate information storage. More...
 
class  IlvCoordinateInfoListener
 Abstract base class for coordinate information listeners. More...
 
class  IlvCoordinateTransformer
 Base class defining a transformation to be applied to a coordinate. More...
 
class  IlvCoordInterval
 Class representing a coordinate interval. More...
 
class  IlvPolarProjector
 Class for projection of data expressed in a polar system of coordinates. More...
 
class  IlvSimpleChartTransformer
 Class defining a transformation made of a logarithmic transformation to be applied to a coordinate. More...
 

Enumerations

enum  IlvAxisPosition { IlvMinDataPosition, IlvMaxDataPosition }
 This enumeration type defines the possible positions where a scale axis can be fixed. More...
 
enum  IlvCoordinateType { IlvAbscissaCoordinate, IlvOrdinateCoordinate }
 This enumeration type defines the possible types for a coordinate. More...
 
enum  IlvDrawOrder { IlvDrawAbove, IlvDrawBelow }
 Defines the possible drawing orders. More...
 

Detailed Description

Library: ilvcharts
Declaration of the classes involved in the transformation and projection of data.

Enumeration Type Documentation

◆ IlvAxisPosition

This enumeration type defines the possible positions where a scale axis can be fixed.

Enumerator
IlvMinDataPosition 

The scale axis is fixed to the position where the minimum data is displayed.

IlvMaxDataPosition 

The scale axis is fixed to the position where the maximum data is displayed.

◆ IlvCoordinateType

This enumeration type defines the possible types for a coordinate.

Enumerator
IlvAbscissaCoordinate 

The coordinate is an abscissa coordinate.

IlvOrdinateCoordinate 

The coordinate is an ordinate coordinate.

◆ IlvDrawOrder

Defines the possible drawing orders.

This enumeration type defines the order in which a graphical element of a chart different from the graphical representations of data (for example scales, grids, ...) is drawn relative to the graphical representations of data.

Enumerator
IlvDrawAbove 

The graphical element is drawn above the graphical representations of data.

IlvDrawBelow 

The graphical element is drawn below the graphical representations of data.