ICategoryCoordinateCalculator
Define la interfaz a un CategoryDateTimeAxis específico ICoordinateCalculator, para convertir de la coordenadas pixel a índice a valor de datos y espalda
Implementa: ICoordinateCalculator<double>
Métodos
public int TransformDataToIndex(DateTime dataValue)
result = iCategoryCoordinateCalculator.TransformDataToIndex(dataValue)
Toma un valor de datos DateTime y se transforma en índice entero en el eje e.g. si el eje es un CategoryDateTimeAxis, acepta DateTime, devuelve el índice. Si el DateTime se encuentra fuera del rango de datos, se realiza una proyección
- dataValue
- Valor de datos
Devuelve: El índice de la serie de datos subyacentes
public int TransformDataToIndex(DateTime dataValue, SearchMode searchMode)
result = iCategoryCoordinateCalculator.TransformDataToIndex(dataValue, searchMode)
Toma un valor de datos DateTime y se transforma en índice entero en el eje e.g. si el eje es un CategoryDateTimeAxis, acepta DateTime, devuelve el índice. Si el DateTime se encuentra fuera del rango de datos, se realiza una proyección
- dataValue
- Valor de datos
- searchMode
- Indica una manera en que buscar la
Devuelve: El índice a la serie de datos subyacentes o -1 si Exact y el no existe.
public DateTime TransformIndexToData(int index)
result = iCategoryCoordinateCalculator.TransformIndexToData(index)
Toma un índice entero (o número de punto) a los datos subyacentes y se transforma en el valor de datos en el eje. e.g. si el eje es un CategoryDateTimeAxis, acepta índice, devuelve DateTime. Si el índice se encuentra fuera del rango de datos, se realiza una proyección
- index
- El índice de la serie de datos subyacentes
Devuelve: Valor de datos