[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:002056] Re: GGraph and gpview
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:002056] Re: GGraph and gpview
- From: Takeshi Horinouchi <horinout@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 25 Jan 2005 17:45:43 +0900
堀之内です。
> > では, gp.cyclic_ext を使った後に伸ばしたか伸ばさなかったかという判定は
> > どうしたらいいのかしら. gp.cyclic_ext の返り値は Gphys オブジェクト
> > ですよね?
>
> なるほど、そういう需要もあり得ますね。オブジェクトの id を比較す
> ればいいです。gp.id です。
>
> とここまで書いて確認しようと思ったら、どうも cyclic_ext にバグが
> あるっぽいです。偉そうなこと書いてすみません。またメールします。
デバグして cvs コミットしました。差分は下記です。
(かなり微妙な問題なので、これでなぜデバグか
わかりにくいと思いますが、ともかく。)
--- gphys.rb~ Mon Jan 17 18:24:04 2005
+++ gphys.rb Tue Jan 25 17:36:26 2005
@@ -353,7 +353,8 @@
vx = coord(dim_or_dimname)
return self if vx.length <= 1
- width = (vx[-1].val - vx[0].val).abs
+ vvx = vx.val
+ width = (vvx[-1] - vvx[0]).abs
dx = width / (vx.length-1)
eps = 1e-4
modulo = modulo.abs