#include <sxy_series_array.h>
Inheritance diagram for SXYArraySeries:


Public Methods | |
| unsigned int | getSize () |
| Consulta ao tamanho do vetor interno. | |
| unsigned int | getNumPoints () |
| Consulta ao número de pontos utilizados pela série (último índice válido). | |
| void | removePointAt (unsigned int n) |
| Remoção de um ponto em uma posição. | |
| void | insertPoint (double x, double y) |
| Inserção de um ponto na série. | |
| void | insertHole (void) |
| Inserção de um buraco no final da série. | |
| void | insertHoleAt (unsigned int n) |
| Inserção de um buraco uma posição. | |
| void | insertPointAt (unsigned int n, double x, double y) |
| Inserção de um ponto na série em uma posição. | |
| void | writePoint (unsigned int n, double x, double y) |
| Escrita de valor em um ponto da série. | |
| void | invalidatePoint (unsigned int n) |
| Invalidação de um ponto da série. | |
| unsigned int | getPoint (unsigned int n, double &x, double &y) |
| Consulta ao valor de um ponto da série. | |
| virtual | ~SXYArraySeries () |
| Destrutor para desalocação dos vetores internos. | |
| SXYArraySeries (unsigned int n) | |
| Construtor que demanda um valor inicial de alocação. | |
Protected Methods | |
| void | allocVector (unsigned int n) |
| Método para alocação e inicialização dos vetores internos. | |
| void | deallocVector (void) |
| Método para desalocação e aterramento dos vetores internos. | |
Private Attributes | |
| SXYVector< SXYPoint > * | vector |
| array de valores | |
Static Private Attributes | |
| const SXYPoint | NIL = SXYPoint() |
| Ponto nulo na série. | |
Definition at line 42 of file sxy_series_array.h.
|
|
Destrutor para desalocação dos vetores internos.
Definition at line 18 of file sxy_series_array.cpp. References deallocVector(). |
|
|
Construtor que demanda um valor inicial de alocação.
Definition at line 27 of file sxy_series_array.cpp. References allocVector(), and vector. |
|
|
Método para alocação e inicialização dos vetores internos.
Definition at line 46 of file sxy_series_array.cpp. Referenced by SXYArraySeries(). |
|
|
Método para desalocação e aterramento dos vetores internos.
Definition at line 36 of file sxy_series_array.cpp. References vector. Referenced by ~SXYArraySeries(). |
|
|
Consulta ao número de pontos utilizados pela série (último índice válido).
Implements SXYSeries. Definition at line 65 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::getLength(), and vector. |
|
||||||||||||||||
|
Consulta ao valor de um ponto da série.
Implements SXYSeries. Definition at line 158 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::getElement(), SXYPoint::getX(), SXYPoint::getY(), SXYSeries::isValidNumber(), SXYSeries::point(), and vector. |
|
|
Consulta ao tamanho do vetor interno.
Definition at line 56 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::getAllocSize(), and vector. Referenced by SXYArrayCurve::getCurveSize(). |
|
|
Inserção de um buraco no final da série.
Definition at line 116 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::insertElement(), and vector. Referenced by SXYArrayCurve::insertHole(). |
|
|
Inserção de um buraco uma posição.
Definition at line 95 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::insertElementAt(), and vector. Referenced by SXYArrayCurve::insertHoleAt(). |
|
||||||||||||
|
Inserção de um ponto na série.
Definition at line 128 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::insertElement(), and vector. Referenced by SXYArrayCurve::insertPoint(). |
|
||||||||||||||||
|
Inserção de um ponto na série em uma posição.
Definition at line 107 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::insertElementAt(), and vector. Referenced by SXYArrayCurve::insertPointAt(). |
|
|
Invalidação de um ponto da série.
Definition at line 75 of file sxy_series_array.cpp. References SXYSeries::getAnInvalidNumber(), and writePoint(). Referenced by SXYArrayCurve::invalidateCurvePoint(). |
|
|
Remoção de um ponto em uma posição.
Definition at line 85 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::removeElementAt(), and vector. Referenced by SXYArrayCurve::removePointAt(). |
|
||||||||||||||||
|
Escrita de valor em um ponto da série.
Reimplemented from SXYSeries. Definition at line 141 of file sxy_series_array.cpp. References SXYVector< SXYPoint >::getElementReference(), and vector. Referenced by invalidatePoint(), and SXYArrayCurve::writePoint(). |
|
|
Ponto nulo na série.
Definition at line 12 of file sxy_series_array.cpp. Referenced by allocVector(). |
|
|
array de valores
Definition at line 48 of file sxy_series_array.h. Referenced by allocVector(), deallocVector(), getNumPoints(), getPoint(), getSize(), insertHole(), insertHoleAt(), insertPoint(), insertPointAt(), removePointAt(), SXYArraySeries(), and writePoint(). |