Public Member Functions | Private Attributes
com.generalrobotix.ui.view.graph.DataSeries Class Reference

List of all members.

Public Member Functions

void addLast (double value)
 DataSeries (int size, double xOffset, double xStep)
double[] getData ()
int getHeadPos ()
int getSize ()
double getXOffset ()
double getXStep ()
void set (int pos, double value)
void setHead (int pos, double[] data)
void setSize (int size)
void setTail (int pos, double[] data)
void setXOffset (double xOffset)
void setXStep (double xStep)
void shift (int count)

Private Attributes

double[] data_
int headPos_
int size_
double xOffset_
double xStep_

Detailed Description

データ系列クラス

Author:
Kernel Inc.
Version:
1.0 (2001/8/20)

Definition at line 18 of file DataSeries.java.


Constructor & Destructor Documentation

com.generalrobotix.ui.view.graph.DataSeries.DataSeries ( int  size,
double  xOffset,
double  xStep 
) [inline]

コンストラクタ

Parameters:
sizeint データ点数
xOffsetdouble X座標値オフセット
xStepdouble X座標値刻み幅

Definition at line 37 of file DataSeries.java.


Member Function Documentation

末尾にデータ追加 1つデータを移動して、valueを書き込む (xOffset += xStep)

Parameters:
countint データ移動量

Definition at line 279 of file DataSeries.java.

データ配列取得

Returns:
double[] データ配列

Definition at line 124 of file DataSeries.java.

データ先頭添字

Returns:
int データ先頭添字

Definition at line 133 of file DataSeries.java.

サイズ取得

Returns:
int サイズ

Definition at line 97 of file DataSeries.java.

X座標値オフセット取得

Returns:
double X座標値オフセット

Definition at line 106 of file DataSeries.java.

X座標値刻み幅取得

Returns:
double X座標値刻み幅

Definition at line 115 of file DataSeries.java.

void com.generalrobotix.ui.view.graph.DataSeries.set ( int  pos,
double  value 
) [inline]

データ設定 先頭からpos離れたところにデータを書き込む

Parameters:
posデータ設定位置
value

Definition at line 294 of file DataSeries.java.

void com.generalrobotix.ui.view.graph.DataSeries.setHead ( int  pos,
double[]  data 
) [inline]

先頭データ設定 データ先頭位置からposだけ離れたところからdataを書き込む データ末尾を超える部分は切り捨てる

Parameters:
posint データ設定位置
datadouble[] データ

Definition at line 145 of file DataSeries.java.

データ点数再設定

Parameters:
sizeint データ点数

Definition at line 59 of file DataSeries.java.

void com.generalrobotix.ui.view.graph.DataSeries.setTail ( int  pos,
double[]  data 
) [inline]

末尾データ設定 データ末尾位置からposだけ離れたところからdataを書き込む データ末尾を超える部分は切り捨てる

Parameters:
posint データ設定位置
datadouble[] データ

Definition at line 213 of file DataSeries.java.

X座標値オフセット設定

Parameters:
xOffsetdouble X座標値オフセット

Definition at line 75 of file DataSeries.java.

X座標値刻み幅設定

Parameters:
xOffsetdouble X座標値刻み幅

Definition at line 86 of file DataSeries.java.

データ移動 countだけデータを移動する。 countが正の場合、データ末尾にcountだけNaNを追加する (データ先頭位置が移動し、先頭データが削除される) (xOffset += xStep * count) countが負の場合、データ先頭に-countだけNaNを追加する (データ先頭位置が移動し、末尾データが削除される) (xOffset -= xStep * count)

Parameters:
countint データ移動量

Definition at line 232 of file DataSeries.java.


Member Data Documentation

Definition at line 23 of file DataSeries.java.

Definition at line 24 of file DataSeries.java.

Definition at line 22 of file DataSeries.java.

Definition at line 25 of file DataSeries.java.

Definition at line 26 of file DataSeries.java.


The documentation for this class was generated from the following file:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Apr 11 2019 03:30:22