2011-08-11から1日間の記事一覧

Boost.Geometry transform

C++

transform()は、strategyに基づいて図形に変換をかける関数です。 図形の平行移動や回転などを行うことができます。内部ではBoost.uBLASの行列を使用しています。 まず、平行移動。 translate_transformer strategyには、移動先の座標ではなく、移動量を指定…

enumを文字列に変換する using Boost.Preprocessor

C++

ロギングするときなどに、enumを文字列に変換する必要がけっこうでてくるのですが、switch文を書くのがめんどくさいですね。そんなあなたにBoost.PP。 Boost preprocessor + enums これくらいならPP嫌いのぼくでも読めるので、イディオム的に使っていいかな…

Boost.SIMDがブレインを募集中らしい

C++

human multitasking : paper for PPoPP, polishing Boost.SIMD, advancing the release of #nt2 -- I need more cores in my brain2011-08-11 02:43:18 via web SIMDの抽象化に可能性を感じる方は、協力します、と連絡してみるとよいです。