|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectohymosj.OhObject
ohymosj.OhPort
ohymosj.OhReceivePort
ohymosj.OhReceiveFloat
OhReceiveFloat;
OhReceiveFloat is the base class to express a port which receive float data.
float 型のデータパックを受信する受信端子のクラス
OhReceivePort を継承して作成される受信端子のクラスです。
フィールドの概要 |
クラス ohymosj.OhReceivePort から継承したフィールド |
_sender |
クラス ohymosj.OhObject から継承したフィールド |
_className, _objectName, _objectNumber, _owner, NEWLINE |
コンストラクタの概要 | |
OhReceiveFloat()
Creates a new OhReceiveFloat instance. |
|
OhReceiveFloat(java.lang.String aPortName,
int aPortNumber)
Creates a new OhReceiveFloat instance. |
メソッドの概要 | |
boolean |
canYouGetPulseData(OhTimePoint aT,
float[] aDataValue)
Gets pulse data. |
void |
copy(OhReceiveFloat aRd)
Copy method. |
java.lang.String |
dataType()
Returns the data pack type which expresses the type of data to be received. |
float |
getData(OhTimePoint aT)
Returns the data value at time t. |
float |
getData(OhTimePoint aT,
java.util.Vector aDctVec)
Returns data value at time t. |
float |
getDataSum(OhTimePoint aT1,
OhTimePoint aT2)
Gets sum data whose data connection type is brokenline. |
float |
getDataSum(OhTimePoint aT1,
OhTimePoint aT2,
java.util.Vector aDctVec)
Returns the integrated value from time aT1 till time aT2. |
float |
getMeanData(OhTimePoint aT1,
OhTimePoint aT2)
Gets mean data whose data connection type is brokenline. |
float |
getMeanData(OhTimePoint aT1,
OhTimePoint aT2,
java.util.Vector aDctVec)
Gets mean data. |
boolean |
init(java.lang.String aPortName,
int aPortNum)
Initialization. |
void |
setData(OhTimePoint aT,
float[] aDataValue)
Set the data value at time t to reference aDataValue[0]. |
void |
setData(OhTimePoint aT,
float[] aDataValue,
java.util.Vector aDctVec)
Set the data value at time t to reference aDataValue[0]. |
クラス ohymosj.OhPort から継承したメソッド |
cPrint, create, getDataPack, getDataPack, registerReceiver |
クラス ohymosj.OhObject から継承したメソッド |
getAbsName, getClassName, getObjectName, getObjectNumber, getOwner, getTopOwner, objCompare, objCompare, objCompare, oPrint, setOwner |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public OhReceiveFloat()
OhReceiveFloat
instance.
public OhReceiveFloat(java.lang.String aPortName, int aPortNumber) throws OhError
OhReceiveFloat
instance.
aPortName
- a String
valueaPortNumber
- an int
valueメソッドの詳細 |
public boolean init(java.lang.String aPortName, int aPortNum) throws OhError
OhReceivePort
内の init
aPortName
- a String
valueaPortNum
- an int
value
boolean
value
OhError
- if an error occurspublic void copy(OhReceiveFloat aRd)
aRd
- an OhReceiveFloat
valuepublic java.lang.String dataType()
OhReceivePort
内の dataType
String
valuepublic float getData(OhTimePoint aT, java.util.Vector aDctVec) throws OhError
aT
- an OhTimePoint
valueaDctVec
- a Vector
value
float
value
OhError
public float getData(OhTimePoint aT) throws OhError
aT
- an OhTimePoint
value
float
value
OhError
public void setData(OhTimePoint aT, float[] aDataValue, java.util.Vector aDctVec) throws OhError
aT
- an OhTimePoint
valueaDataValue
- a float[]
valueaDctVec
- a Vector
value
OhError
- if an error occurspublic void setData(OhTimePoint aT, float[] aDataValue) throws OhError
aT
- an OhTimePoint
valueaDataValue
- a float[]
value
OhError
- if an error occurspublic float getDataSum(OhTimePoint aT1, OhTimePoint aT2, java.util.Vector aDctVec) throws OhError
When data connection type is Pulse, the value summed from aT1 till aT2 will be returned. The pulse at time aT1 is not contained in the sum, and the pulse at time aT2 is contained in the sum.
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
valueaDctVec
- a Vector
value
float
value
OhError
public float getDataSum(OhTimePoint aT1, OhTimePoint aT2) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
value
float
value
OhError
public boolean canYouGetPulseData(OhTimePoint aT, float[] aDataValue)
aT
- an OhTimePoint
valueaDataValue
- a float[]
value
boolean
valuepublic float getMeanData(OhTimePoint aT1, OhTimePoint aT2, java.util.Vector aDctVec) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
valueaDctVec
- a Vector
value
float
value
OhError
- if an error occurspublic float getMeanData(OhTimePoint aT1, OhTimePoint aT2) throws OhError
aT1
- an OhTimePoint
valueaT2
- an OhTimePoint
value
float
value
OhError
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |