OpenRTM-aist-Python 2.0.0
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.TimeValue.TimeValue クラス

[詳解]

公開メンバ関数

def __init__ (self, sec=None, usec=None)
 
def __sub__ (self, tm)
 
def __add__ (self, tm)
 
def set_time (self, time)
 
def toDouble (self)
 
def __str__ (self)
 
def sign (self)
 
def normalize (self)
 

詳解

時間計算用クラス

指定した時間値を保持するためのクラス。 時間値に対する各種計算用オペレーションを提供する。

から
0.4.0

構築子と解体子

◆ __init__()

def OpenRTM_aist.TimeValue.TimeValue.__init__ (   self,
  sec = None,
  usec = None 
)

コンストラクタ

コンストラクタ 指定された秒,マイクロ秒で初期化する。

引数
self
sec秒(デフォルト値:None)
usecマイクロ秒(デフォルト値:None)

メソッド詳解

◆ __add__()

def OpenRTM_aist.TimeValue.TimeValue.__add__ (   self,
  tm 
)

時間加算

設定された時間に引数で与えられた時間を加算する。

引数
self
tm加算時間
戻り値
加算結果

◆ __str__()

def OpenRTM_aist.TimeValue.TimeValue.__str__ (   self)

設定時間を出力する

設定時間を文字列出力する。

引数
self
戻り値
設定時間文字列表示

◆ __sub__()

def OpenRTM_aist.TimeValue.TimeValue.__sub__ (   self,
  tm 
)

時間減算

設定された時間から引数で与えられた時間を減算する。

引数
self
tm減算時間
戻り値
減算結果

◆ normalize()

def OpenRTM_aist.TimeValue.TimeValue.normalize (   self)

正規化

◆ set_time()

def OpenRTM_aist.TimeValue.TimeValue.set_time (   self,
  time 
)

double型→時間型変換

引数で与えられたdouble型を時間型に変換する。

引数
self
time変換元値
戻り値
変換結果

◆ sign()

def OpenRTM_aist.TimeValue.TimeValue.sign (   self)

符号判定

保持している内容の符号を判定する。

引数
self
戻り値
正ならば1を、負ならば-1を、0ならば0

◆ toDouble()

def OpenRTM_aist.TimeValue.TimeValue.toDouble (   self)

時間型→double型変換

保持している内容をdouble型に変換する。

引数
self
戻り値
double型変換結果

このクラス詳解は次のファイルから抽出されました: