ICategoryCoordinateCalculator
Define a interface para CategoryDateTimeAxis especific ICoordinateCalculator, para converter de coordenadas de pixels para índice para valor de dados e voltar
Implementa: ICoordinateCalculator<double>
Métodos
public int TransformDataToIndex(DateTime dataValue)
result = iCategoryCoordinateCalculator.TransformDataToIndex(dataValue)
Toma DateTime data-value e transforma-se em índice inteiro no eixo e.g. se o eixo for CategoryDateTimeAxis, aceita DateTime, devolve índice. Se o DateTime estiver fora do intervalo de dados, é realizada uma projeção
- dataValue
- O valor dos dados
Retorna: O índice para a série de dados subjacente
public int TransformDataToIndex(DateTime dataValue, SearchMode searchMode)
result = iCategoryCoordinateCalculator.TransformDataToIndex(dataValue, searchMode)
Toma DateTime data-value e transforma-se em índice inteiro no eixo e.g. se o eixo for CategoryDateTimeAxis, aceita DateTime, devolve índice. Se o DateTime estiver fora do intervalo de dados, é realizada uma projeção
- dataValue
- O valor dos dados
- searchMode
- Indica uma forma em que procurar o
Retorna: O índice para a série de dados subjacente ou -1 se Exato e o não existe.
public DateTime TransformIndexToData(int index)
result = iCategoryCoordinateCalculator.TransformIndexToData(index)
Leva um índice inteiro (ou número de ponto) para os dados subjacentes e transforma- se para o valor dos dados no eixo. e.g. se o eixo for CategoryDateTimeAxis, aceita o índice, retorna DateTime@. Se o índice estiver fora do intervalo de dados, é realizada uma projeção
- index
- O índice para a série de dados subjacente
Retorna: O valor dos dados