2006-01-01から1ヶ月間の記事一覧

あした

初期化 含まれるとき穴が抜けるやつ 都市に対してアルゴリズムcやってみる

bind2nd

std::bind2nd は参照を引数にとる関数を受け取れない。内部で参照の参照を引き起こすため。 http://www.radiumsoftware.com/0304.html#030417 http://boost.org/libs/functional/binders.html 誰でも一度はつきあたる問題みたい。 #include <iostream> #include <vector> #incl</vector></iostream>…

copy_if

copy_if は C++ 標準には入っていないので自分で作らなければならない。 template<class InputIterator, class OutputIterator, class Predicate> OutputIterator copy_if(InputIterator begin, InputIterator end, OutputIterator dest_begin, Predicate p) { while( begin != end ) { if( p( *begin ) ){ *dest_begin++ </class>…

初期化は内部的にnewしなおすことで実装でよいか。

もしかしたら intersection が間違っている? 行を列にかえてやってみる。Extents が0ベクトルになるAABBをツリーに渡すと無限ループになる?要確認。

あした

無限ループ?

あした

Containsの前にw=1.0にして試してみる オブジェクト1個にして試してみる 中点法試してみる(見込み薄し) Translate順番逆?

明日

・プロファイリング ・BeginPut 〜 Div までを2回やってみる

Ruby Library Report 【第 5 回】 数値計算と可視化

http://jp.rubyist.net/magazine/?0006-RLR

C++ コンストラクタからコンストラクタを呼び出すことはできません

http://www.tietew.jp/cppll/archive/10198

多面体の切断シミュレーション

http://kanotono.dynalias.com/MyProject/HTML/indexJ.html Knife Page 選択した立体を任意の平面で切断することができます。 Quadrica Page 任意の2次曲面を、式を入力するだけで描くことができます。 Revolver Page 選択した図形を、原点を通る任意の回転…

明日

1.面と面がつながっているかテーブルを持ち、 つながっている面での交線の端点どうしを比較し、一致するか見る。2x2回の一致比較。 これが一番変更が少なくてすむ。 DLLからログ出ていないか聞く。

明日やること

ntestやってみる NearlyEqualをメソッドのやつに変えてみる 2000x2000の小さなやつでやってみる HasSubTriangle() == true のやつをとばす処理入れてたっけ?

C++小物集

Lib

http://gimite.ddo.jp/gimite/cppmess.htm reg_manager 1.7 Perl的正規表現ユーティリティ socket 1.4 TCP/IP通信用streamなど Maprof 1.2 手動プロファイラ arg_parser 1.1 コマンドライン引数パーサ simple_streambuf 1.0 簡易streambuf singleton_ptr 1.2…

数学教育とコンピュータの関わり

複素関数による図形変換が面白い。 http://www.nikonet.or.jp/spring/sigaku/sigaku_1.htm

WCCTL 数値計算、線形代数計算に加えて直線、平面の交点・交線など幾何計算ができるスクリプト言語。 http://hp.vector.co.jp/authors/VA014318/

画像フィルタ

画像フィルタいろいろ。 http://egis-s.hp.infoseek.co.jp/pb/

タイムスリップの方法

タイムスリップの方法 1、ラーメン屋に行き店主に「待たせたな!」といい、普通にラーメンを食べる 2、2日後また同じラーメン屋に行き「なんだこのウンコくせースープは!」と文句を言う 3、そして店主に「おとといきやがれ!」と追い出されたらタイムス…