時間座標 - 単一の時間間隔によって定義する連続な間隔尺度を基礎とする
see gml schema
外部時間によるオブジェクトの生成
dynamical_time : Numeric 外部時間による時間座標値 options : Hash :time_standard => When::Ephemeris::TimeStandard
# File when/tmposition.rb, line 773 773: def dynamical_time(dynamical_time, options={}) 774: new(When.IRI(options[:time_standard] || 'UniversalTime', '_e:').from_dynamical_time(dynamical_time), options) 775: end
オブジェクトの生成
universal_time : Numeric 内部時間による時間座標値 options : Hash :frame => When::TM::CoordinateSystem
# File when/tmposition.rb, line 828 828: def initialize(universal_time, options={}) 829: super(options) 830: @universal_time = universal_time 831: end
加算
other : Numeric or When::TM::IntervalLength returns : When::TM::TemporalPosition
# File when/tmposition.rb, line 803 803: def +(other) 804: raise TypeError,"The right operand should be IntervalLength" if other.kind_of?(PeriodDuration) 805: super 806: end
減算
other : When::TM::(Temporal)Position, Numeric or When::TM::IntervalLength returns : When::TM::TemporalPosition if other is a Numeric or When::TM::IntervalLength When::TM::IntervalLength if other is a When::TM::TemporalPosition
# File when/tmposition.rb, line 815 815: def -(other) 816: raise TypeError,"The right operand should be IntervalLength or (Temporal)Position" if other.kind_of?(PeriodDuration) 817: super 818: end
CoordinateSystem による時間座標値
returns : Numeric
# File when/tmposition.rb, line 793 793: def coordinateValue 794: (universal_time - frame.origin.universal_time) / +frame.interval 795: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.