OSDN Git Service

release part9
authoro_ggy <o_ggy@users.sourceforge.jp>
Wed, 20 Oct 2010 17:52:07 +0000 (02:52 +0900)
committerU-TOMOHIRO\TomohiroYasuda <o_ggy@users.sourceforge.jp>
Wed, 20 Oct 2010 17:52:07 +0000 (02:52 +0900)
683 files changed:
MIT_LICENSE.txt [moved from moflib-1.0/LICENSE.txt with 100% similarity]
README.txt [new file with mode: 0644]
extlib/.gitignore [moved from moflib-1.0/extlib/.gitignore with 100% similarity]
extlib/expat/expat.txt [moved from saisei-1.0/bin/license/expat.txt with 100% similarity]
extlib/expat/include/expat.h [moved from moflib-1.0/extlib/expat/include/expat.h with 100% similarity]
extlib/expat/include/expatJP.h [moved from moflib-1.0/extlib/expat/include/expatJP.h with 100% similarity]
extlib/expat/include/expat_external.h [moved from moflib-1.0/extlib/expat/include/expat_external.h with 100% similarity]
extlib/expat/lib/expat.lib [new file with mode: 0644]
extlib/expat/lib/libexpat.dll [moved from saisei-1.0/bin/libexpat.dll with 100% similarity]
extlib/libogg-1.2.0/COPYING [moved from moflib-1.0/extlib/libogg-1.2.0/COPYING with 100% similarity]
extlib/libogg-1.2.0/include/ogg/ogg.h [moved from moflib-1.0/extlib/libogg-1.2.0/include/ogg/ogg.h with 100% similarity]
extlib/libogg-1.2.0/include/ogg/os_types.h [moved from moflib-1.0/extlib/libogg-1.2.0/include/ogg/os_types.h with 100% similarity]
extlib/libogg-1.2.0/lib/ogg.lib [new file with mode: 0644]
extlib/libogg-1.2.0/lib/ogg_d.lib [new file with mode: 0644]
extlib/libogg-1.2.0/lib/ogg_static.lib [new file with mode: 0644]
extlib/libogg-1.2.0/lib/ogg_static_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/COPYING [moved from moflib-1.0/extlib/libvorbis-1.3.1/COPYING with 100% similarity]
extlib/libvorbis-1.3.1/include/vorbis/codec.h [moved from moflib-1.0/extlib/libvorbis-1.3.1/include/vorbis/codec.h with 100% similarity]
extlib/libvorbis-1.3.1/include/vorbis/vorbisenc.h [moved from moflib-1.0/extlib/libvorbis-1.3.1/include/vorbis/vorbisenc.h with 100% similarity]
extlib/libvorbis-1.3.1/include/vorbis/vorbisfile.h [moved from moflib-1.0/extlib/libvorbis-1.3.1/include/vorbis/vorbisfile.h with 100% similarity]
extlib/libvorbis-1.3.1/lib/vorbis.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbis_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbis_static.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbis_static_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisenc.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisenc_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisenc_static.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisenc_static_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisfile.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisfile_d.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisfile_static.lib [new file with mode: 0644]
extlib/libvorbis-1.3.1/lib/vorbisfile_static_d.lib [new file with mode: 0644]
extlib/lua5.1/LICENSE.txt [moved from moflib-1.0/extlib/lua5.1/LICENSE.txt with 100% similarity]
extlib/lua5.1/include/lauxlib.h [moved from moflib-1.0/extlib/lua5.1/include/lauxlib.h with 100% similarity]
extlib/lua5.1/include/lua.h [moved from moflib-1.0/extlib/lua5.1/include/lua.h with 100% similarity]
extlib/lua5.1/include/lua.hpp [moved from moflib-1.0/extlib/lua5.1/include/lua.hpp with 100% similarity]
extlib/lua5.1/include/luaconf.h [moved from moflib-1.0/extlib/lua5.1/include/luaconf.h with 100% similarity]
extlib/lua5.1/include/lualib.h [moved from moflib-1.0/extlib/lua5.1/include/lualib.h with 100% similarity]
extlib/lua5.1/lib/lua5.1.dll [moved from saisei-1.0/bin/lua5.1.dll with 100% similarity]
extlib/lua5.1/lib/lua5.1.lib [new file with mode: 0644]
extlib/luabind-0.8/LICENSE [moved from moflib-1.0/extlib/luabind-0.8/LICENSE with 100% similarity]
extlib/luabind-0.8/luabind/adopt_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/adopt_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/back_reference.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/back_reference.hpp with 100% similarity]
extlib/luabind-0.8/luabind/back_reference_fwd.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/back_reference_fwd.hpp with 100% similarity]
extlib/luabind-0.8/luabind/class.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/class.hpp with 100% similarity]
extlib/luabind-0.8/luabind/class_info.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/class_info.hpp with 100% similarity]
extlib/luabind-0.8/luabind/config.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/config.hpp with 100% similarity]
extlib/luabind-0.8/luabind/container_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/container_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/copy_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/copy_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/dependency_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/dependency_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/calc_arity.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/calc_arity.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/call.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/call.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/call_function.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/call_function.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/call_member.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/call_member.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/call_operator_iterate.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/call_operator_iterate.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/class_cache.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/class_cache.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/class_registry.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/class_registry.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/class_rep.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/class_rep.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/compute_score.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/compute_score.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/construct_rep.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/construct_rep.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/constructor.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/constructor.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/conversion_storage.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/conversion_storage.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/convert_to_lua.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/convert_to_lua.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/debug.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/debug.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/decorate_type.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/decorate_type.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/deduce_signature.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/deduce_signature.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/enum_maker.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/enum_maker.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/find_best_match.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/find_best_match.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/format_signature.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/format_signature.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/garbage_collector.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/garbage_collector.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/get_overload_signature.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/get_overload_signature.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/get_signature.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/get_signature.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/has_get_pointer.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/has_get_pointer.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/implicit_cast.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/implicit_cast.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/is_indirect_const.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/is_indirect_const.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/link_compatibility.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/link_compatibility.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/most_derived.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/most_derived.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/object_call.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/object_call.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/object_funs.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/object_funs.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/object_rep.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/object_rep.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/open.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/open.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/operator_id.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/operator_id.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/other.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/other.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/overload_rep.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/overload_rep.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/overload_rep_base.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/overload_rep_base.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/pcall.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/pcall.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/pointee_sizeof.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/pointee_sizeof.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/pointee_typeid.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/pointee_typeid.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/primitives.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/primitives.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/property.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/property.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/ref.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/ref.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/signature_match.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/signature_match.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/stack_utils.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/stack_utils.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/typetraits.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/typetraits.hpp with 100% similarity]
extlib/luabind-0.8/luabind/detail/yes_no.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/detail/yes_no.hpp with 100% similarity]
extlib/luabind-0.8/luabind/discard_result_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/discard_result_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/error.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/error.hpp with 100% similarity]
extlib/luabind-0.8/luabind/exception_handler.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/exception_handler.hpp with 100% similarity]
extlib/luabind-0.8/luabind/from_stack.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/from_stack.hpp with 100% similarity]
extlib/luabind-0.8/luabind/function.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/function.hpp with 100% similarity]
extlib/luabind-0.8/luabind/get_pointer.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/get_pointer.hpp with 100% similarity]
extlib/luabind-0.8/luabind/handle.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/handle.hpp with 100% similarity]
extlib/luabind-0.8/luabind/iterator_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/iterator_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/lua_include.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/lua_include.hpp with 100% similarity]
extlib/luabind-0.8/luabind/luabind.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/luabind.hpp with 100% similarity]
extlib/luabind-0.8/luabind/make_function.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/make_function.hpp with 100% similarity]
extlib/luabind-0.8/luabind/nil.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/nil.hpp with 100% similarity]
extlib/luabind-0.8/luabind/object.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/object.hpp with 100% similarity]
extlib/luabind-0.8/luabind/open.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/open.hpp with 100% similarity]
extlib/luabind-0.8/luabind/operator.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/operator.hpp with 100% similarity]
extlib/luabind-0.8/luabind/out_value_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/out_value_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/prefix.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/prefix.hpp with 100% similarity]
extlib/luabind-0.8/luabind/raw_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/raw_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/return_reference_to_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/return_reference_to_policy.hpp with 100% similarity]
extlib/luabind-0.8/luabind/scope.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/scope.hpp with 100% similarity]
extlib/luabind-0.8/luabind/tag_function.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/tag_function.hpp with 100% similarity]
extlib/luabind-0.8/luabind/value_wrapper.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/value_wrapper.hpp with 100% similarity]
extlib/luabind-0.8/luabind/weak_ref.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/weak_ref.hpp with 100% similarity]
extlib/luabind-0.8/luabind/wrapper_base.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/wrapper_base.hpp with 100% similarity]
extlib/luabind-0.8/luabind/yield_policy.hpp [moved from moflib-1.0/extlib/luabind-0.8/luabind/yield_policy.hpp with 100% similarity]
extlib/luabind-0.8/src/class.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/class.cpp with 100% similarity]
extlib/luabind-0.8/src/class_info.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/class_info.cpp with 100% similarity]
extlib/luabind-0.8/src/class_registry.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/class_registry.cpp with 100% similarity]
extlib/luabind-0.8/src/class_rep.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/class_rep.cpp with 100% similarity]
extlib/luabind-0.8/src/create_class.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/create_class.cpp with 100% similarity]
extlib/luabind-0.8/src/error.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/error.cpp with 100% similarity]
extlib/luabind-0.8/src/exception_handler.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/exception_handler.cpp with 100% similarity]
extlib/luabind-0.8/src/find_best_match.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/find_best_match.cpp with 100% similarity]
extlib/luabind-0.8/src/function.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/function.cpp with 100% similarity]
extlib/luabind-0.8/src/implicit_cast.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/implicit_cast.cpp with 100% similarity]
extlib/luabind-0.8/src/link_compatibility.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/link_compatibility.cpp with 100% similarity]
extlib/luabind-0.8/src/object_rep.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/object_rep.cpp with 100% similarity]
extlib/luabind-0.8/src/open.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/open.cpp with 100% similarity]
extlib/luabind-0.8/src/overload_rep.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/overload_rep.cpp with 100% similarity]
extlib/luabind-0.8/src/pcall.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/pcall.cpp with 100% similarity]
extlib/luabind-0.8/src/ref.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/ref.cpp with 100% similarity]
extlib/luabind-0.8/src/scope.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/scope.cpp with 100% similarity]
extlib/luabind-0.8/src/stack_content_by_name.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/stack_content_by_name.cpp with 100% similarity]
extlib/luabind-0.8/src/weak_ref.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/weak_ref.cpp with 100% similarity]
extlib/luabind-0.8/src/wrapper_base.cpp [moved from moflib-1.0/extlib/luabind-0.8/src/wrapper_base.cpp with 100% similarity]
extlib/sqlite/include/sqlite3.h [moved from moflib-1.0/extlib/sqlite/include/sqlite3.h with 100% similarity]
extlib/sqlite/lib/sqlite3.dll [moved from saisei-1.0/bin/sqlite3.dll with 100% similarity]
extlib/sqlite/lib/sqlite3.lib [moved from saisei-1.0/bin/sqlite3.lib with 51% similarity]
extlib/sqlite/sqlite.suo [moved from moflib-1.0/extlib/sqlite/sqlite.suo with 100% similarity]
moflib-1.0/bin/Debug/'dummy'.pdb [new file with mode: 0644]
moflib-1.0/cmake/FindDirect3D9.cmake [deleted file]
moflib-1.0/cmake/FindDirectX.cmake [new file with mode: 0644]
moflib-1.0/cmake/OtherLibs.cmake
moflib-1.0/lib/Debug/moflib.lib
moflib-1.0/lib/Debug/moflib.pdb
moflib-1.0/src/CMakeLists.txt
moflib-2.0/LICENSE.txt [deleted file]
saisei-1.0/.gitignore
saisei-1.0/CMakeLists.txt
saisei-1.0/INSTALL.txt
saisei-1.0/SettingEditor/SettingEditor.sln [deleted file]
saisei-1.0/SettingEditor/SettingEditor.suo [deleted file]
saisei-1.0/SettingEditor/SettingEditor/AssignToForm.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Form1.Designer.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Form1.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Form1.resx [deleted file]
saisei-1.0/SettingEditor/SettingEditor/History.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Program.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Properties/AssemblyInfo.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.Designer.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.resx [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.Designer.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.settings [deleted file]
saisei-1.0/SettingEditor/SettingEditor/SettingEditor.cs [deleted file]
saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj [deleted file]
saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj.user [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.read.1.tlog [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.write.1.tlog [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/ResolveAssemblyReference.cache [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/SettingEditor.csproj.FileListAbsolute.txt [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.Properties.Resources.resources [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.TopForm.resources [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.read.1.tlog [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.write.1.tlog [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/ResolveAssemblyReference.cache [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/SettingEditor.csproj.FileListAbsolute.txt [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.Properties.Resources.resources [deleted file]
saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.TopForm.resources [deleted file]
saisei-1.0/bin/Debug/MP3/AncientClock+.mp3 [moved from saisei-1.0/bin/MP3/AncientClock+.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/AncientClock+.ogg [moved from saisei-1.0/bin/MP3/AncientClock+.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/BreakPoint.mp3 [moved from saisei-1.0/bin/MP3/BreakPoint.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/BreakPoint.ogg [moved from saisei-1.0/bin/MP3/BreakPoint.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/ClosedPage.mp3 [moved from saisei-1.0/bin/MP3/ClosedPage.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/ClosedPage.ogg [moved from saisei-1.0/bin/MP3/ClosedPage.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/EGG_home.mp3 [moved from saisei-1.0/bin/MP3/EGG_home.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/EGG_home.ogg [moved from saisei-1.0/bin/MP3/EGG_home.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/HalbertMark.mp3 [moved from saisei-1.0/bin/MP3/HalbertMark.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/HalbertMark.ogg [moved from saisei-1.0/bin/MP3/HalbertMark.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/Home_in_Travel_voice.mp3 [moved from saisei-1.0/bin/MP3/Home_in_Travel_voice.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/SA_hoped_rain.mp3 [moved from saisei-1.0/bin/MP3/SA_hoped_rain.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/SadnessBrave.mp3 [moved from saisei-1.0/bin/MP3/SadnessBrave.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/SadnessBrave.ogg [moved from saisei-1.0/bin/MP3/SadnessBrave.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/SegmentGroove-SlowPiano.ogg [moved from saisei-1.0/bin/MP3/SegmentGroove-SlowPiano.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/SegmentGroove.mp3 [moved from saisei-1.0/bin/MP3/SegmentGroove.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/SegmentGroove.ogg [moved from saisei-1.0/bin/MP3/SegmentGroove.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/SegmentGroove_SlowPiano.mp3 [moved from saisei-1.0/bin/MP3/SegmentGroove_SlowPiano.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/rainy_days.mp3 [moved from saisei-1.0/bin/MP3/rainy_days.mp3 with 100% similarity]
saisei-1.0/bin/Debug/MP3/the old dreamer-.ogg [moved from saisei-1.0/bin/MP3/the old dreamer-.ogg with 100% similarity]
saisei-1.0/bin/Debug/MP3/the_old_dreamer.mp3 [moved from saisei-1.0/bin/MP3/the_old_dreamer.mp3 with 100% similarity]
saisei-1.0/bin/Debug/data/armor.csv [moved from saisei-1.0/bin/data/armor.csv with 100% similarity]
saisei-1.0/bin/Debug/data/dideal.csv [moved from saisei-1.0/bin/data/dideal.csv with 100% similarity]
saisei-1.0/bin/Debug/data/effect/flame.csv [moved from saisei-1.0/bin/data/effect/flame.csv with 100% similarity]
saisei-1.0/bin/Debug/data/effect/ice.csv [moved from saisei-1.0/bin/data/effect/ice.csv with 100% similarity]
saisei-1.0/bin/Debug/data/effect/shock.csv [moved from saisei-1.0/bin/data/effect/shock.csv with 100% similarity]
saisei-1.0/bin/Debug/data/effect/vol.csv [moved from saisei-1.0/bin/data/effect/vol.csv with 100% similarity]
saisei-1.0/bin/Debug/data/monster.action.csv [moved from saisei-1.0/bin/data/monster.action.csv with 100% similarity]
saisei-1.0/bin/Debug/data/monster.csv [moved from saisei-1.0/bin/data/monster.csv with 100% similarity]
saisei-1.0/bin/Debug/data/monster.type.csv [moved from saisei-1.0/bin/data/monster.type.csv with 100% similarity]
saisei-1.0/bin/Debug/data/monster.unit.csv [moved from saisei-1.0/bin/data/monster.unit.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/ap.csv [moved from saisei-1.0/bin/data/motion/ap.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/common/aidling.csv [moved from saisei-1.0/bin/data/motion/common/aidling.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/common/attack.csv [moved from saisei-1.0/bin/data/motion/common/attack.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/common/special.csv [moved from saisei-1.0/bin/data/motion/common/special.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/damage.csv [moved from saisei-1.0/bin/data/motion/damage.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/explosion.csv [moved from saisei-1.0/bin/data/motion/explosion.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/heel.csv [moved from saisei-1.0/bin/data/motion/heel.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/hero/aidling.csv [moved from saisei-1.0/bin/data/motion/hero/aidling.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/icicle.csv [moved from saisei-1.0/bin/data/motion/icicle.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/rh/aidling.csv [moved from saisei-1.0/bin/data/motion/rh/aidling.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/rh/attack.csv [moved from saisei-1.0/bin/data/motion/rh/attack.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/shock.csv [moved from saisei-1.0/bin/data/motion/shock.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/test.csv [moved from saisei-1.0/bin/data/motion/test.csv with 100% similarity]
saisei-1.0/bin/Debug/data/motion/throw.csv [moved from saisei-1.0/bin/data/motion/throw.csv with 100% similarity]
saisei-1.0/bin/Debug/data/potion.csv [moved from saisei-1.0/bin/data/potion.csv with 100% similarity]
saisei-1.0/bin/Debug/data/weapon.csv [moved from saisei-1.0/bin/data/weapon.csv with 100% similarity]
saisei-1.0/bin/Debug/font/license.html [moved from saisei-1.0/bin/font/license.html with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgc4.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgc4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgc5.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgc5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgo4.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgo4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgo5.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgo5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgs4.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgs4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pgs5.ttf [moved from saisei-1.0/bin/font/not_use/ume-pgs5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pmo3.ttf [moved from saisei-1.0/bin/font/not_use/ume-pmo3.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-pms3.ttf [moved from saisei-1.0/bin/font/not_use/ume-pms3.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgc4.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgc4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgc5.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgc5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgo4.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgo4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgo5.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgo5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgs4.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgs4.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tgs5.ttf [moved from saisei-1.0/bin/font/not_use/ume-tgs5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tmo3.ttf [moved from saisei-1.0/bin/font/not_use/ume-tmo3.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-tms3.ttf [moved from saisei-1.0/bin/font/not_use/ume-tms3.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/not_use/ume-ugo5.ttf [moved from saisei-1.0/bin/font/not_use/ume-ugo5.ttf with 100% similarity]
saisei-1.0/bin/Debug/font/ume-ugo4.ttf [moved from saisei-1.0/bin/font/ume-ugo4.ttf with 100% similarity]
saisei-1.0/bin/Debug/gamedata.db [moved from saisei-1.0/bin/gamedata.db with 100% similarity]
saisei-1.0/bin/Debug/image/PREVIEW.PIX [moved from saisei-1.0/bin/image/PREVIEW.PIX with 100% similarity]
saisei-1.0/bin/Debug/image/Thumbs.db [moved from saisei-1.0/bin/image/Thumbs.db with 100% similarity]
saisei-1.0/bin/Debug/image/bubble.dds [moved from saisei-1.0/bin/image/bubble.dds with 100% similarity]
saisei-1.0/bin/Debug/image/bubble.png [moved from saisei-1.0/bin/image/bubble.png with 100% similarity]
saisei-1.0/bin/Debug/image/chara.png [moved from saisei-1.0/bin/image/chara.png with 100% similarity]
saisei-1.0/bin/Debug/image/chara2.png [moved from saisei-1.0/bin/image/chara2.png with 100% similarity]
saisei-1.0/bin/Debug/image/explosion.dds [moved from saisei-1.0/bin/image/explosion.dds with 100% similarity]
saisei-1.0/bin/Debug/image/face.bmp [moved from saisei-1.0/bin/image/face.bmp with 100% similarity]
saisei-1.0/bin/Debug/image/face.dds [moved from saisei-1.0/bin/image/face.dds with 100% similarity]
saisei-1.0/bin/Debug/image/facem.bmp [moved from saisei-1.0/bin/image/facem.bmp with 100% similarity]
saisei-1.0/bin/Debug/image/fill.png [moved from saisei-1.0/bin/image/fill.png with 100% similarity]
saisei-1.0/bin/Debug/image/frame0.png [moved from saisei-1.0/bin/image/frame0.png with 100% similarity]
saisei-1.0/bin/Debug/image/frame1.png [moved from saisei-1.0/bin/image/frame1.png with 100% similarity]
saisei-1.0/bin/Debug/image/frame2.png [moved from saisei-1.0/bin/image/frame2.png with 100% similarity]
saisei-1.0/bin/Debug/image/frame3.png [moved from saisei-1.0/bin/image/frame3.png with 100% similarity]
saisei-1.0/bin/Debug/image/frame4.png [moved from saisei-1.0/bin/image/frame4.png with 100% similarity]
saisei-1.0/bin/Debug/image/hd.png [moved from saisei-1.0/bin/image/hd.png with 100% similarity]
saisei-1.0/bin/Debug/image/hero0.png [moved from saisei-1.0/bin/image/hero0.png with 100% similarity]
saisei-1.0/bin/Debug/image/ice.bmp [moved from saisei-1.0/bin/image/ice.bmp with 100% similarity]
saisei-1.0/bin/Debug/image/icon.png [moved from saisei-1.0/bin/image/icon.png with 100% similarity]
saisei-1.0/bin/Debug/image/ideal.png [moved from saisei-1.0/bin/image/ideal.png with 100% similarity]
saisei-1.0/bin/Debug/image/light.bmp [moved from saisei-1.0/bin/image/light.bmp with 100% similarity]
saisei-1.0/bin/Debug/image/light.dds [moved from saisei-1.0/bin/image/light.dds with 100% similarity]
saisei-1.0/bin/Debug/image/lightd.dds [moved from saisei-1.0/bin/image/lightd.dds with 100% similarity]
saisei-1.0/bin/Debug/image/map.png [moved from saisei-1.0/bin/image/map.png with 100% similarity]
saisei-1.0/bin/Debug/image/maptip0.png [moved from saisei-1.0/bin/image/maptip0.png with 100% similarity]
saisei-1.0/bin/Debug/image/mdg.png [moved from saisei-1.0/bin/image/mdg.png with 100% similarity]
saisei-1.0/bin/Debug/image/rh.png [moved from saisei-1.0/bin/image/rh.png with 100% similarity]
saisei-1.0/bin/Debug/image/riel.png [moved from saisei-1.0/bin/image/riel.png with 100% similarity]
saisei-1.0/bin/Debug/image/rock.png [moved from saisei-1.0/bin/image/rock.png with 100% similarity]
saisei-1.0/bin/Debug/image/shock.dds [moved from saisei-1.0/bin/image/shock.dds with 100% similarity]
saisei-1.0/bin/Debug/image/test.png [moved from saisei-1.0/bin/image/test.png with 100% similarity]
saisei-1.0/bin/Debug/image/test_a.bmp [moved from saisei-1.0/bin/image/test_a.bmp with 100% similarity]
saisei-1.0/bin/Debug/image/tile.jpg [moved from saisei-1.0/bin/image/tile.jpg with 100% similarity]
saisei-1.0/bin/Debug/image/worldtip.png [moved from saisei-1.0/bin/image/worldtip.png with 100% similarity]
saisei-1.0/bin/Debug/image/yukkuri.BMP [moved from saisei-1.0/bin/image/yukkuri.BMP with 100% similarity]
saisei-1.0/bin/Debug/image/yukkuri.png [moved from saisei-1.0/bin/image/yukkuri.png with 100% similarity]
saisei-1.0/bin/Debug/image/yukkuri_m.BMP [moved from saisei-1.0/bin/image/yukkuri_m.BMP with 100% similarity]
saisei-1.0/bin/Debug/impl.dll [moved from saisei-1.0/bin/impl.dll with 100% similarity]
saisei-1.0/bin/Debug/inputLog.txt [moved from saisei-1.0/bin/inputLog.txt with 100% similarity]
saisei-1.0/bin/Debug/libexpat.dll [new file with mode: 0644]
saisei-1.0/bin/Debug/license/TAM_Music_Factory.txt [moved from saisei-1.0/bin/license/TAM_Music_Factory.txt with 100% similarity]
saisei-1.0/bin/Debug/license/oggvorbis.txt [moved from saisei-1.0/bin/license/oggvorbis.txt with 100% similarity]
saisei-1.0/bin/Debug/lua5.1.dll [new file with mode: 0644]
saisei-1.0/bin/Debug/model/areaMap.mqo [moved from saisei-1.0/bin/model/areaMap.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/battleField0.mqo [moved from saisei-1.0/bin/model/battleField0.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/battleField0.x [moved from saisei-1.0/bin/model/battleField0.x with 100% similarity]
saisei-1.0/bin/Debug/model/board.mqo [moved from saisei-1.0/bin/model/board.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/board.x [moved from saisei-1.0/bin/model/board.x with 100% similarity]
saisei-1.0/bin/Debug/model/box.x [moved from saisei-1.0/bin/model/box.x with 100% similarity]
saisei-1.0/bin/Debug/model/cursor.mqo [moved from saisei-1.0/bin/model/cursor.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/cursor.x [moved from saisei-1.0/bin/model/cursor.x with 100% similarity]
saisei-1.0/bin/Debug/model/demo/board.mqo [moved from saisei-1.0/bin/model/demo/board.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/demo/board.x [moved from saisei-1.0/bin/model/demo/board.x with 100% similarity]
saisei-1.0/bin/Debug/model/demo/box.x [moved from saisei-1.0/bin/model/demo/box.x with 100% similarity]
saisei-1.0/bin/Debug/model/floor.jpg [moved from saisei-1.0/bin/model/floor.jpg with 100% similarity]
saisei-1.0/bin/Debug/model/floor.mqo [moved from saisei-1.0/bin/model/floor.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/floor.x [moved from saisei-1.0/bin/model/floor.x with 100% similarity]
saisei-1.0/bin/Debug/model/ice.mqo [moved from saisei-1.0/bin/model/ice.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/ice.x [moved from saisei-1.0/bin/model/ice.x with 100% similarity]
saisei-1.0/bin/Debug/model/samaru.x [moved from saisei-1.0/bin/model/samaru.x with 100% similarity]
saisei-1.0/bin/Debug/model/samaru_high.bmp [moved from saisei-1.0/bin/model/samaru_high.bmp with 100% similarity]
saisei-1.0/bin/Debug/model/samaru_low.bmp [moved from saisei-1.0/bin/model/samaru_low.bmp with 100% similarity]
saisei-1.0/bin/Debug/model/stone.mqo [moved from saisei-1.0/bin/model/stone.mqo with 100% similarity]
saisei-1.0/bin/Debug/model/stone.x [moved from saisei-1.0/bin/model/stone.x with 100% similarity]
saisei-1.0/bin/Debug/model/tile0.jpg [moved from saisei-1.0/bin/model/tile0.jpg with 100% similarity]
saisei-1.0/bin/Debug/music/game1.ogg [moved from saisei-1.0/bin/music/game1.ogg with 100% similarity]
saisei-1.0/bin/Debug/music/game2.ogg [moved from saisei-1.0/bin/music/game2.ogg with 100% similarity]
saisei-1.0/bin/Debug/music/title.ogg [moved from saisei-1.0/bin/music/title.ogg with 100% similarity]
saisei-1.0/bin/Debug/saisei.exe [new file with mode: 0644]
saisei-1.0/bin/Debug/script/bubble.lua [moved from saisei-1.0/bin/script/bubble.lua with 100% similarity]
saisei-1.0/bin/Debug/script/common.lua [moved from saisei-1.0/bin/script/common.lua with 100% similarity]
saisei-1.0/bin/Debug/script/effect_test.lua [moved from saisei-1.0/bin/script/effect_test.lua with 100% similarity]
saisei-1.0/bin/Debug/script/icon_manager.lua [moved from saisei-1.0/bin/script/icon_manager.lua with 100% similarity]
saisei-1.0/bin/Debug/script/menu.lua [moved from saisei-1.0/bin/script/menu.lua with 100% similarity]
saisei-1.0/bin/Debug/script/moflib.lua [moved from saisei-1.0/bin/script/moflib.lua with 100% similarity]
saisei-1.0/bin/Debug/script/strict.lua [moved from saisei-1.0/bin/script/strict.lua with 100% similarity]
saisei-1.0/bin/Debug/settings.db [moved from saisei-1.0/bin/settings.db with 100% similarity]
saisei-1.0/bin/Debug/sound/cancel.wav [moved from saisei-1.0/bin/sound/cancel.wav with 100% similarity]
saisei-1.0/bin/Debug/sound/decide.wav [moved from saisei-1.0/bin/sound/decide.wav with 100% similarity]
saisei-1.0/bin/Debug/sound/decide_.wav [moved from saisei-1.0/bin/sound/decide_.wav with 100% similarity]
saisei-1.0/bin/Debug/sound/move_cursor.wav [moved from saisei-1.0/bin/sound/move_cursor.wav with 100% similarity]
saisei-1.0/bin/Debug/sound/put.wav [moved from saisei-1.0/bin/sound/put.wav with 100% similarity]
saisei-1.0/bin/Debug/sqlite3.dll [new file with mode: 0644]
saisei-1.0/bin/moflib.lib [deleted file]
saisei-1.0/bin/script/douga.lua [deleted file]
saisei-1.0/cmake/FindDirectX.cmake [new file with mode: 0644]
saisei-1.0/cmake/OtherLibs.cmake
saisei-1.0/doc/Doxyfile [deleted file]
saisei-1.0/doc/html/Vector2D_8cpp.html [deleted file]
saisei-1.0/doc/html/Vector2D_8cpp_source.html [deleted file]
saisei-1.0/doc/html/Vector2D_8hpp.html [deleted file]
saisei-1.0/doc/html/Vector2D_8hpp_source.html [deleted file]
saisei-1.0/doc/html/annotated.html [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp.html [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/basic__matrix_8hpp_source.html [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp.html [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/basic__vector_8hpp_source.html [deleted file]
saisei-1.0/doc/html/classboost_1_1addable.html [deleted file]
saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classboost_1_1operators.html [deleted file]
saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classes.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4.html [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.map [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.md5 [deleted file]
saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.png [deleted file]
saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer-members.html [deleted file]
saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer.html [deleted file]
saisei-1.0/doc/html/doxygen.css [deleted file]
saisei-1.0/doc/html/doxygen.png [deleted file]
saisei-1.0/doc/html/dummy_8cpp.html [deleted file]
saisei-1.0/doc/html/dummy_8cpp_source.html [deleted file]
saisei-1.0/doc/html/files.html [deleted file]
saisei-1.0/doc/html/foreach_8hpp.html [deleted file]
saisei-1.0/doc/html/foreach_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/foreach_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/foreach_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/foreach_8hpp_source.html [deleted file]
saisei-1.0/doc/html/functions.html [deleted file]
saisei-1.0/doc/html/functions_func.html [deleted file]
saisei-1.0/doc/html/functions_rela.html [deleted file]
saisei-1.0/doc/html/functions_vars.html [deleted file]
saisei-1.0/doc/html/globals.html [deleted file]
saisei-1.0/doc/html/globals_defs.html [deleted file]
saisei-1.0/doc/html/globals_func.html [deleted file]
saisei-1.0/doc/html/globals_type.html [deleted file]
saisei-1.0/doc/html/graph_legend.dot [deleted file]
saisei-1.0/doc/html/graph_legend.html [deleted file]
saisei-1.0/doc/html/graph_legend.png [deleted file]
saisei-1.0/doc/html/hierarchy.html [deleted file]
saisei-1.0/doc/html/index.html [deleted file]
saisei-1.0/doc/html/inherit__graph__0.map [deleted file]
saisei-1.0/doc/html/inherit__graph__0.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__0.png [deleted file]
saisei-1.0/doc/html/inherit__graph__1.map [deleted file]
saisei-1.0/doc/html/inherit__graph__1.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__1.png [deleted file]
saisei-1.0/doc/html/inherit__graph__2.map [deleted file]
saisei-1.0/doc/html/inherit__graph__2.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__2.png [deleted file]
saisei-1.0/doc/html/inherit__graph__3.map [deleted file]
saisei-1.0/doc/html/inherit__graph__3.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__3.png [deleted file]
saisei-1.0/doc/html/inherit__graph__4.map [deleted file]
saisei-1.0/doc/html/inherit__graph__4.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__4.png [deleted file]
saisei-1.0/doc/html/inherit__graph__5.map [deleted file]
saisei-1.0/doc/html/inherit__graph__5.md5 [deleted file]
saisei-1.0/doc/html/inherit__graph__5.png [deleted file]
saisei-1.0/doc/html/inherits.html [deleted file]
saisei-1.0/doc/html/linux_2multimedia__timer_8cpp.html [deleted file]
saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/linux_2multimedia__timer_8cpp_source.html [deleted file]
saisei-1.0/doc/html/make__matrix_8cpp.html [deleted file]
saisei-1.0/doc/html/make__matrix_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/make__matrix_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/make__matrix_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/make__matrix_8cpp_source.html [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp.html [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/make__matrix_8hpp_source.html [deleted file]
saisei-1.0/doc/html/make__matrix__test_8cpp.html [deleted file]
saisei-1.0/doc/html/make__matrix__test_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/make__matrix__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/make__matrix__test_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/make__matrix__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/math_8hpp.html [deleted file]
saisei-1.0/doc/html/math_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/math_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/math_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/math_8hpp_source.html [deleted file]
saisei-1.0/doc/html/matrix2_8hpp.html [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix2_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/matrix2_8hpp_source.html [deleted file]
saisei-1.0/doc/html/matrix2__test_8cpp.html [deleted file]
saisei-1.0/doc/html/matrix2__test_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/matrix2__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix2__test_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/matrix2__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/matrix3_8hpp.html [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix3_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/matrix3_8hpp_source.html [deleted file]
saisei-1.0/doc/html/matrix3__test_8cpp.html [deleted file]
saisei-1.0/doc/html/matrix3__test_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/matrix3__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix3__test_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/matrix3__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/matrix_8hpp.html [deleted file]
saisei-1.0/doc/html/matrix_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/matrix_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/matrix_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/matrix_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/matrix_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/matrix_8hpp_source.html [deleted file]
saisei-1.0/doc/html/mofdef_8hpp.html [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/mofdef_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/mofdef_8hpp_source.html [deleted file]
saisei-1.0/doc/html/multimedia__timer_8cpp.html [deleted file]
saisei-1.0/doc/html/multimedia__timer_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/multimedia__timer_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/multimedia__timer_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/multimedia__timer_8cpp_source.html [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp.html [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/multimedia__timer_8hpp_source.html [deleted file]
saisei-1.0/doc/html/namespacemembers.html [deleted file]
saisei-1.0/doc/html/namespacemembers_func.html [deleted file]
saisei-1.0/doc/html/namespacemembers_type.html [deleted file]
saisei-1.0/doc/html/namespacemof.html [deleted file]
saisei-1.0/doc/html/namespacemof_1_1math.html [deleted file]
saisei-1.0/doc/html/namespacemof_1_1util.html [deleted file]
saisei-1.0/doc/html/namespaces.html [deleted file]
saisei-1.0/doc/html/structmof_1_1Vector2D-members.html [deleted file]
saisei-1.0/doc/html/structmof_1_1Vector2D.html [deleted file]
saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix-members.html [deleted file]
saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix.html [deleted file]
saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl-members.html [deleted file]
saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl.html [deleted file]
saisei-1.0/doc/html/tab_b.gif [deleted file]
saisei-1.0/doc/html/tab_l.gif [deleted file]
saisei-1.0/doc/html/tab_r.gif [deleted file]
saisei-1.0/doc/html/tabs.css [deleted file]
saisei-1.0/doc/html/threshold_8hpp.html [deleted file]
saisei-1.0/doc/html/threshold_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/threshold_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/threshold_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/threshold_8hpp_source.html [deleted file]
saisei-1.0/doc/html/tstring_8hpp.html [deleted file]
saisei-1.0/doc/html/tstring_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/tstring_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/tstring_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/tstring_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/tstring_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/tstring_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/tstring_8hpp_source.html [deleted file]
saisei-1.0/doc/html/vector2_8hpp.html [deleted file]
saisei-1.0/doc/html/vector2_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/vector2_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/vector2_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/vector2_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/vector2_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector2_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/vector2_8hpp_source.html [deleted file]
saisei-1.0/doc/html/vector2__test_8cpp.html [deleted file]
saisei-1.0/doc/html/vector2__test_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/vector2__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector2__test_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/vector2__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/vector3_8hpp.html [deleted file]
saisei-1.0/doc/html/vector3_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/vector3_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/vector3_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/vector3_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/vector3_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector3_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/vector3_8hpp_source.html [deleted file]
saisei-1.0/doc/html/vector3__test_8cpp.html [deleted file]
saisei-1.0/doc/html/vector3__test_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/vector3__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector3__test_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/vector3__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/vector4_8hpp.html [deleted file]
saisei-1.0/doc/html/vector4_8hpp_source.html [deleted file]
saisei-1.0/doc/html/vector_8hpp.html [deleted file]
saisei-1.0/doc/html/vector_8hpp__dep__incl.map [deleted file]
saisei-1.0/doc/html/vector_8hpp__dep__incl.md5 [deleted file]
saisei-1.0/doc/html/vector_8hpp__dep__incl.png [deleted file]
saisei-1.0/doc/html/vector_8hpp__incl.map [deleted file]
saisei-1.0/doc/html/vector_8hpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector_8hpp__incl.png [deleted file]
saisei-1.0/doc/html/vector_8hpp_source.html [deleted file]
saisei-1.0/doc/html/vector__test_8cpp.html [deleted file]
saisei-1.0/doc/html/vector__test_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/vector__test_8cpp_source.html [deleted file]
saisei-1.0/doc/html/windows_2multimedia__timer_8cpp.html [deleted file]
saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.map [deleted file]
saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.md5 [deleted file]
saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.png [deleted file]
saisei-1.0/doc/html/windows_2multimedia__timer_8cpp_source.html [deleted file]
saisei-1.0/doc/latex/Makefile [deleted file]
saisei-1.0/doc/latex/Vector2D_8cpp.tex [deleted file]
saisei-1.0/doc/latex/Vector2D_8hpp.tex [deleted file]
saisei-1.0/doc/latex/annotated.tex [deleted file]
saisei-1.0/doc/latex/basic__vector_8hpp.tex [deleted file]
saisei-1.0/doc/latex/classboost_1_1addable.tex [deleted file]
saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.eps [deleted file]
saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.md5 [deleted file]
saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.pdf [deleted file]
saisei-1.0/doc/latex/classboost_1_1operators.tex [deleted file]
saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.eps [deleted file]
saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.md5 [deleted file]
saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1basic__vector.tex [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2.tex [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3.tex [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4.tex [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.pdf [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.eps [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.md5 [deleted file]
saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.pdf [deleted file]
saisei-1.0/doc/latex/doxygen.sty [deleted file]
saisei-1.0/doc/latex/files.tex [deleted file]
saisei-1.0/doc/latex/foreach_8hpp.tex [deleted file]
saisei-1.0/doc/latex/hierarchy.tex [deleted file]
saisei-1.0/doc/latex/mofdef_8hpp.tex [deleted file]
saisei-1.0/doc/latex/namespacemof.tex [deleted file]
saisei-1.0/doc/latex/namespacemof_1_1math.tex [deleted file]
saisei-1.0/doc/latex/namespaces.tex [deleted file]
saisei-1.0/doc/latex/refman.tex [deleted file]
saisei-1.0/doc/latex/structmof_1_1Vector2D.tex [deleted file]
saisei-1.0/doc/latex/tstring_8hpp.tex [deleted file]
saisei-1.0/doc/latex/vector2_8hpp.tex [deleted file]
saisei-1.0/doc/latex/vector3_8hpp.tex [deleted file]
saisei-1.0/doc/latex/vector4_8hpp.tex [deleted file]
saisei-1.0/doc/latex/vector_8hpp.tex [deleted file]
saisei-1.0/extlib/.gitignore [deleted file]
saisei-1.0/extlib/license/oggvorbis_lisence.txt [deleted file]
saisei-1.0/extlib/sqlite3.h [deleted file]
saisei-1.0/idea.txt [deleted file]
saisei-1.0/src/CMakeLists.txt
saisei-1.0/src/Demo1.cpp
saisei-1.0/src/Demo3.cpp
saisei-1.0/src/LICENSE.txt [deleted file]
saisei-1.0/src/Settings.cpp
saisei-1.0/src/main.cpp
saisei-1.0/src/widget/ImageTileWidgetView.cpp [deleted file]
saisei-1.0/src/widget/ImageTileWidgetView.hpp [deleted file]
saisei-1.0/task.ods [deleted file]

similarity index 100%
rename from moflib-1.0/LICENSE.txt
rename to MIT_LICENSE.txt
diff --git a/README.txt b/README.txt
new file mode 100644 (file)
index 0000000..7c752d0
--- /dev/null
@@ -0,0 +1,17 @@
+
+\81¡\83\\81[\83X\83R\81[\83h\82Ì\83\89\83C\83Z\83\93\83X\82É\82Â\82¢\82Ä
+\8aî\96{\93I\82É\82Í\82·\82×\82Ä\82Ì\83\\81[\83X\83R\81[\83h\82ÍMIT\83\89\83C\83Z\83\93\83X\82Å\94z\95z\82µ\82Ä\82¢\82Ü\82·\81B
+\82½\82¾\82µ\81Alua\83X\83N\83\8a\83v\83g\82É\8aÖ\82µ\82Ä\82Í\8e\9f\82Ì\91f\8dÞ\82Ì\83\89\83C\83Z\83\93\83X\82É\8f\80\82\82é\82à\82Ì\82Æ\82µ\82Ü\82·\81B
+\82Ü\82½\81A\88È\89º\82Ì\83t\83@\83C\83\8b\82É\8aÖ\82µ\82Ä\82Í\82»\82ê\82¼\82ê\82Ì\83I\83\8a\83W\83i\83\8b\82Ì\83\89\83C\83Z\83\93\83X\82É\8f\80\82\82Ü\82·\81B
+
+- extlib\\88È\89º\82Ì\8aO\95\94\88Ë\91\83\89\83C\83u\83\89\83\8a
+- CWave.hpp, CWave.cpp
+- BoostUtil.cmake
+- expatJP.c
+- jutable.c
+
+
+
+\81¡\91f\8dÞ\82Ì\83\89\83C\83Z\83\93\83X\82É\82Â\82¢\82Ä
+\8f­\82È\82­\82Æ\82à\8c»\8e\9e\93_\82Å\82Í\81h\83Q\81[\83\80\82Ì\91f\8dÞ\82É\82Â\82¢\82Ä\82Í\91Î\8fÛ\8aO\81h\82Æ\82³\82¹\82Ä\82¢\82½\82¾\82«\82Ü\82·\81B
+\82·\82È\82í\82¿\81A saisei-1.0\bin\\88È\89º\82Ì\83f\83B\83\8c\83N\83g\83\8a\82É\8aÜ\82Ü\82ê\82é\83t\83@\83C\83\8b\82Í\82·\82×\82Ä\8b\96\91ø\82È\82µ\82É\8eg\97p\82·\82é\82±\82Æ\82Í\82Å\82«\82Ü\82¹\82ñ\81B
\ No newline at end of file
diff --git a/extlib/expat/lib/expat.lib b/extlib/expat/lib/expat.lib
new file mode 100644 (file)
index 0000000..03e8947
Binary files /dev/null and b/extlib/expat/lib/expat.lib differ
diff --git a/extlib/libogg-1.2.0/lib/ogg.lib b/extlib/libogg-1.2.0/lib/ogg.lib
new file mode 100644 (file)
index 0000000..0ccefad
Binary files /dev/null and b/extlib/libogg-1.2.0/lib/ogg.lib differ
diff --git a/extlib/libogg-1.2.0/lib/ogg_d.lib b/extlib/libogg-1.2.0/lib/ogg_d.lib
new file mode 100644 (file)
index 0000000..f26a7c5
Binary files /dev/null and b/extlib/libogg-1.2.0/lib/ogg_d.lib differ
diff --git a/extlib/libogg-1.2.0/lib/ogg_static.lib b/extlib/libogg-1.2.0/lib/ogg_static.lib
new file mode 100644 (file)
index 0000000..142794e
Binary files /dev/null and b/extlib/libogg-1.2.0/lib/ogg_static.lib differ
diff --git a/extlib/libogg-1.2.0/lib/ogg_static_d.lib b/extlib/libogg-1.2.0/lib/ogg_static_d.lib
new file mode 100644 (file)
index 0000000..9c3600d
Binary files /dev/null and b/extlib/libogg-1.2.0/lib/ogg_static_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbis.lib b/extlib/libvorbis-1.3.1/lib/vorbis.lib
new file mode 100644 (file)
index 0000000..28736aa
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbis.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbis_d.lib b/extlib/libvorbis-1.3.1/lib/vorbis_d.lib
new file mode 100644 (file)
index 0000000..9794e53
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbis_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbis_static.lib b/extlib/libvorbis-1.3.1/lib/vorbis_static.lib
new file mode 100644 (file)
index 0000000..f0bb66e
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbis_static.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbis_static_d.lib b/extlib/libvorbis-1.3.1/lib/vorbis_static_d.lib
new file mode 100644 (file)
index 0000000..f4e20d5
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbis_static_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisenc.lib b/extlib/libvorbis-1.3.1/lib/vorbisenc.lib
new file mode 100644 (file)
index 0000000..f7e4fe1
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisenc.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisenc_d.lib b/extlib/libvorbis-1.3.1/lib/vorbisenc_d.lib
new file mode 100644 (file)
index 0000000..d828670
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisenc_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisenc_static.lib b/extlib/libvorbis-1.3.1/lib/vorbisenc_static.lib
new file mode 100644 (file)
index 0000000..251626c
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisenc_static.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisenc_static_d.lib b/extlib/libvorbis-1.3.1/lib/vorbisenc_static_d.lib
new file mode 100644 (file)
index 0000000..b1816a7
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisenc_static_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisfile.lib b/extlib/libvorbis-1.3.1/lib/vorbisfile.lib
new file mode 100644 (file)
index 0000000..5ba99be
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisfile.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisfile_d.lib b/extlib/libvorbis-1.3.1/lib/vorbisfile_d.lib
new file mode 100644 (file)
index 0000000..283fcac
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisfile_d.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisfile_static.lib b/extlib/libvorbis-1.3.1/lib/vorbisfile_static.lib
new file mode 100644 (file)
index 0000000..02dfe90
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisfile_static.lib differ
diff --git a/extlib/libvorbis-1.3.1/lib/vorbisfile_static_d.lib b/extlib/libvorbis-1.3.1/lib/vorbisfile_static_d.lib
new file mode 100644 (file)
index 0000000..3f07f1c
Binary files /dev/null and b/extlib/libvorbis-1.3.1/lib/vorbisfile_static_d.lib differ
diff --git a/extlib/lua5.1/lib/lua5.1.lib b/extlib/lua5.1/lib/lua5.1.lib
new file mode 100644 (file)
index 0000000..4995ac6
Binary files /dev/null and b/extlib/lua5.1/lib/lua5.1.lib differ
similarity index 51%
rename from saisei-1.0/bin/sqlite3.lib
rename to extlib/sqlite/lib/sqlite3.lib
index f8ff341..cd812e7 100644 (file)
Binary files a/saisei-1.0/bin/sqlite3.lib and b/extlib/sqlite/lib/sqlite3.lib differ
diff --git a/moflib-1.0/bin/Debug/'dummy'.pdb b/moflib-1.0/bin/Debug/'dummy'.pdb
new file mode 100644 (file)
index 0000000..496d24f
Binary files /dev/null and b/moflib-1.0/bin/Debug/'dummy'.pdb differ
diff --git a/moflib-1.0/cmake/FindDirect3D9.cmake b/moflib-1.0/cmake/FindDirect3D9.cmake
deleted file mode 100644 (file)
index da5f7c6..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# Finds the Microsoft Direct3D9
-#
-#  [out]DIRECT_3D_FOUND          - True if Direct3D found.
-#  [out]DIRECT_3D_INCLUDE_DIR    - Directory to include to get Direct3D headers
-#  [out]DIRECT_3D_LIBRARY_DIRS   - Directory to Library to get Direct3D library
-#  [out]DIRECT_3D_LIBRARIES      - Libraries to link against for the Direct3D library
-#  [in]DIRECT_3D_ROOT            - root dir of Direct 3D
-
-# link libraries
-set(DIRECT_3D_FIND_COMPONENTS d3d9;)
-
-# If DIRECT_3D_ROOT was defined in the environment, use it.
-if (NOT DIRECT_3D_ROOT AND NOT $ENV{DIRECT_3D_ROOT} STREQUAL "")
-        set(DIRECT_3D_ROOT $ENV{DIRECT_3D_ROOT})
-endif ()
-
-if (DIRECT_3D_ROOT) 
-        SET(
-                _direct_3d_INCLUDE_SEARCH_DIRS
-                ${DIRECT_3D_ROOT}/Include
-                ${DIRECT_3D_ROOT}
-        )
-        SET(
-                _direct_3d_LIBRARIES_SEARCH_DIRS
-                ${DIRECT_3D_ROOT}/Lib/x86
-                ${DIRECT_3D_ROOT}
-        )
-endif () 
-
-# Look for the header file.
-find_path(
-  DIRECT_3D_INCLUDE_DIR 
-  NAMES d3dx9.h 
-  DOC "Include directory for the Direct3D9 library"
-  HINTS ${_direct_3d_INCLUDE_SEARCH_DIRS}
-)
-mark_as_advanced(DIRECT_3D_INCLUDE_DIR)
-
-# Look for the library.
-foreach (COMPONENT ${DIRECT_3D_FIND_COMPONENTS})
-        find_library(
-                _direct_3d_FOUND_LIBRARY_${COMPONENT}
-                NAMES ${COMPONENT}
-                DOC "Libraries for the Direct3D Library"
-                HINTS ${_direct_3d_LIBRARIES_SEARCH_DIRS}
-        )
-        set(DIRECT_3D_LIBRARIES ${DIRECT_3D_LIBRARIES} ${_direct_3d_FOUND_LIBRARY_${COMPONENT}})
-        GET_FILENAME_COMPONENT(_direct_3d_PATH_${COMPONENT} ${_direct_3d_FOUND_LIBRARY_${COMPONENT}} PATH )
-        list(APPEND DIRECT_3D_LIBRARY_DIRS ${_direct_3d_PATH_${COMPONENT}})
-endforeach ()
-list(REMOVE_DUPLICATES DIRECT_3D_LIBRARY_DIRS)
-mark_as_advanced(DIRECT_3D_LIBRARIES)
-mark_as_advanced(DIRECT_3D_LIBRARY_DIRS)
-
-# set DIRECT_3D_FOUND
-if (DIRECT_3D_INCLUDE_DIR AND DIRECT_3D_LIBRARY_DIRS)
-  set(DIRECT_3D_FOUND 1)
-else ()
-  set(DIRECT_3D_FOUND 0)
-endif ()
diff --git a/moflib-1.0/cmake/FindDirectX.cmake b/moflib-1.0/cmake/FindDirectX.cmake
new file mode 100644 (file)
index 0000000..ea615bb
--- /dev/null
@@ -0,0 +1,60 @@
+# Finds the Microsoft DirectX9
+#
+#  [out]DIRECTX_FOUND          - True if DirectX found.
+#  [out]DIRECTX_INCLUDE_DIR    - Directory to include to get DirectX headers
+#  [out]DIRECTX_LIBRARY_DIRS   - Directory to Library to get DirectX library
+#  [out]DIRECTX_LIBRARIES      - Libraries to link against for the DirectX library
+#  [in]DIRECTX_ROOT            - root dir of Direct 3D
+
+# link libraries
+set(DIRECTX_FIND_COMPONENTS d3d9;d3dx9;dsound;dinput8)
+
+# If DIRECTX_ROOT was defined in the environment, use it.
+if (NOT DIRECTX_ROOT AND NOT $ENV{DIRECTX_ROOT} STREQUAL "")
+        set(DIRECTX_ROOT $ENV{DIRECTX_ROOT})
+endif ()
+
+if (DIRECTX_ROOT) 
+        SET(
+                _directx_INCLUDE_SEARCH_DIRS
+                ${DIRECTX_ROOT}/Include
+                ${DIRECTX_ROOT}
+        )
+        SET(
+                _directx_LIBRARIES_SEARCH_DIRS
+                ${DIRECTX_ROOT}/Lib/x86
+                ${DIRECTX_ROOT}
+        )
+endif () 
+
+# Look for the header file.
+find_path(
+  DIRECTX_INCLUDE_DIR 
+  NAMES d3dx9.h 
+  DOC "Include directory for the DirectX9 library"
+  HINTS ${_directx_INCLUDE_SEARCH_DIRS}
+)
+mark_as_advanced(DIRECTX_INCLUDE_DIR)
+
+# Look for the library.
+foreach (COMPONENT ${DIRECTX_FIND_COMPONENTS})
+        find_library(
+                _directx_FOUND_LIBRARY_${COMPONENT}
+                NAMES ${COMPONENT}
+                DOC "Libraries for the DirectX Library"
+                HINTS ${_directx_LIBRARIES_SEARCH_DIRS}
+        )
+        set(DIRECTX_LIBRARIES ${DIRECTX_LIBRARIES} ${_directx_FOUND_LIBRARY_${COMPONENT}})
+        GET_FILENAME_COMPONENT(_directx_PATH_${COMPONENT} ${_directx_FOUND_LIBRARY_${COMPONENT}} PATH )
+        list(APPEND DIRECTX_LIBRARY_DIRS ${_directx_PATH_${COMPONENT}})
+endforeach ()
+list(REMOVE_DUPLICATES DIRECTX_LIBRARY_DIRS)
+mark_as_advanced(DIRECTX_LIBRARIES)
+mark_as_advanced(DIRECTX_LIBRARY_DIRS)
+
+# set DIRECTX_FOUND
+if (DIRECTX_INCLUDE_DIR AND DIRECTX_LIBRARY_DIRS)
+  set(DIRECTX_FOUND 1)
+else ()
+  set(DIRECTX_FOUND 0)
+endif ()
index 965f30b..dc2a5ee 100644 (file)
@@ -15,27 +15,26 @@ if (Boost_FOUND)
        message(STATUS "        include directories=${Boost_INCLUDE_DIR}")
        message(STATUS "        library directories=${Boost_LIBRARY_DIRS}")
        include_directories(${Boost_INCLUDE_DIR})
-       link_libraries(${Boost_LIBRARIES})
 else ()
        message(FATAL_ERROR "Could not find Boost Library.")
 endif ()
 
-# use Direct3D9
-find_package(Direct3D9)
-if (DIRECT_3D_FOUND)
-       message(STATUS "Found the Direct3D9:")
-       message(STATUS "        include directories=${DIRECT_3D_INCLUDE_DIR}")
-       message(STATUS "        library directories=${DIRECT_3D_LIBRARY_DIRS}")
-       include_directories(${DIRECT_3D_INCLUDE_DIR})
-       link_libraries(${DIRECT_3D_LIBRARY_DIRS})
+# use DirectX
+find_package(DirectX)
+if (DIRECTX_FOUND)
+       message(STATUS "Found the DirectX:")
+       message(STATUS "        include directories=${DIRECTX_INCLUDE_DIR}")
+       message(STATUS "        library directories=${DIRECTX_LIBRARY_DIRS}")
+       include_directories(${DIRECTX_INCLUDE_DIR})
+       link_directories(${DIRECTX_LIBRARY_DIRS})
 else ()
-       message(FATAL_ERROR "Could not find Direct3D.")
+       message(FATAL_ERROR "Could not find DirectX.")
 endif ()
 
+
 # extlibs
-include_directories(${MOFLIB_ROOT_DIR}/extlib/expat/include)
-include_directories(${MOFLIB_ROOT_DIR}/extlib/sqlite/include)
-include_directories(${MOFLIB_ROOT_DIR}/extlib/libogg-1.2.0/include)
-include_directories(${MOFLIB_ROOT_DIR}/extlib/libvorbis-1.3.1/include)
-include_directories(${MOFLIB_ROOT_DIR}/extlib/lua5.1/include)
-include_directories(${MOFLIB_ROOT_DIR}/extlib/luabind-0.8/)
\ No newline at end of file
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/expat/include)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/libogg-1.2.0/include)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/libvorbis-1.3.1/include)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/lua5.1/include)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/luabind-0.8/)
index 5490993..0cb6a08 100644 (file)
Binary files a/moflib-1.0/lib/Debug/moflib.lib and b/moflib-1.0/lib/Debug/moflib.lib differ
index 18fa05f..a53c46a 100644 (file)
Binary files a/moflib-1.0/lib/Debug/moflib.pdb and b/moflib-1.0/lib/Debug/moflib.pdb differ
index 95ef519..06d6fe7 100644 (file)
@@ -9,6 +9,6 @@ mof_library_project(
                "./mof/stream/"
                "./mof/widget/"
                "./mof/widget/hirukoya/"
-               "${MOFLIB_ROOT_DIR}/extlib/luabind-0.8/src/"
+               "${MOFLIB_ROOT_DIR}/../extlib/luabind-0.8/src/"
        )
 
diff --git a/moflib-2.0/LICENSE.txt b/moflib-2.0/LICENSE.txt
deleted file mode 100644 (file)
index 9cfb24a..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-Motif Of Functions LIBrary (moflib) 2.0
-
-The MIT License
-
-Copyright (c) 2010 o_ggy
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
index 1b2211d..4078185 100644 (file)
@@ -1 +1,3 @@
 build*
+*.ilk
+*.pdb
\ No newline at end of file
index 36009b5..42fad72 100644 (file)
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 2.8)
-project(moflib)
+project(saisei)
 set(MOFLIB_ROOT_DIR    ${PROJECT_SOURCE_DIR})
 set(MOFLIB_BIN_DIR     ${PROJECT_SOURCE_DIR}/bin)
 set(MOFLIB_TESTBIN_DIR ${PROJECT_SOURCE_DIR}/tests)
index 9bad4f5..f1dadb5 100644 (file)
@@ -13,6 +13,6 @@ Windows
                C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat
                mkdir build
                cd build
-               cmake .. -G "Visual Studio 10" -DBOOST_ROOT="C:\Program Files\boost\boost_1_40_0"
+               cmake .. -G "Visual Studio 10" -DBOOST_ROOT="C:/Program Files/boost\boost_1_40_0" -DDIRECT_3D_ROOT="C:/Program Files/Microsoft DirectX SDK"
        \90\90¬\82³\82ê\82½\83v\83\8d\83W\83F\83N\83g\83t\83@\83C\83\8b\82©\82ç\83r\83\8b\83h
 
diff --git a/saisei-1.0/SettingEditor/SettingEditor.sln b/saisei-1.0/SettingEditor/SettingEditor.sln
deleted file mode 100644 (file)
index aacb873..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual C# Express 2010
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SettingEditor", "SettingEditor\SettingEditor.csproj", "{8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}"
-EndProject
-Global
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution
-               Debug|x86 = Debug|x86
-               Release|x86 = Release|x86
-       EndGlobalSection
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution
-               {8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}.Debug|x86.ActiveCfg = Debug|x86
-               {8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}.Debug|x86.Build.0 = Debug|x86
-               {8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}.Release|x86.ActiveCfg = Release|x86
-               {8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}.Release|x86.Build.0 = Release|x86
-       EndGlobalSection
-       GlobalSection(SolutionProperties) = preSolution
-               HideSolutionNode = FALSE
-       EndGlobalSection
-EndGlobal
diff --git a/saisei-1.0/SettingEditor/SettingEditor.suo b/saisei-1.0/SettingEditor/SettingEditor.suo
deleted file mode 100644 (file)
index 0759e2c..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor.suo and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/AssignToForm.cs b/saisei-1.0/SettingEditor/SettingEditor/AssignToForm.cs
deleted file mode 100644 (file)
index 575dd5f..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-using System.Collections;
-namespace WindowsFormsApplication1
-{
-    public partial class TopForm : Form
-    {
-
-        void setResolution()
-        {
-            // 解像度を反映
-            for (int i = 0; i < this.resolutions.length; ++i)
-            {
-                StringBuilder sb = new StringBuilder();
-                int width = this.resolutions.list[i].width;
-                int height = this.resolutions.list[i].height;
-
-                if (width == this.settings.screen.width && height == this.settings.screen.height)
-                {
-                    this.resolution_combo_box.SelectedIndex = i;
-                }
-            }
-
-        }
-
-        void setScreenMode()
-        {
-            // 画面モードを反映
-            if (this.settings.screen_mode == (int)ScreenMode.Window)
-            {
-                this.window_radio_button.Select();
-            }
-            else if (this.settings.screen_mode == (int)ScreenMode.FullScreen)
-            {
-                this.fullscreen_radio_button.Select();
-            }
-        }
-
-        void setInputMode()
-        {
-            // 入力モードを反映
-            if (this.settings.input_mode == (int)InputMode.Device)
-            {
-                this.device_radio_button.Select();
-            }
-            else if (this.settings.input_mode == (int)InputMode.Logging)
-            {
-                this.logging_radio_button.Select();
-            }
-            else if (this.settings.input_mode == (int)InputMode.Logged)
-            {
-                this.logged_radio_button.Select();
-            }
-        }
-
-        void setFPS()
-        {
-            // FPSを反映
-            if (this.settings.fps == 30)
-            {
-                this.radio_button_fps1.Select();
-            }
-            else if (this.settings.fps == 60)
-            {
-                this.radio_button_fps2.Select();
-            }
-        }
-
-        void setEnableOutputFrame()
-        {
-            // ファイルの書き出しチェックを反映
-            this.video_output_check_box.Checked = this.settings.enable_output_frame == 1;
-            this.status_label.Text = "";
-        }
-
-        void setEnableOutputAudio()
-        {
-            // ファイルの書き出しチェックを反映
-            this.audio_output_check_box.Checked = this.settings.enable_output_audio == 1;
-            this.status_label.Text = "";
-        }
-
-    }
-}
\ No newline at end of file
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Form1.Designer.cs b/saisei-1.0/SettingEditor/SettingEditor/Form1.Designer.cs
deleted file mode 100644 (file)
index 48652a0..0000000
+++ /dev/null
@@ -1,411 +0,0 @@
-namespace WindowsFormsApplication1
-{
-    partial class TopForm
-    {
-        /// <summary>
-        /// 必要なデザイナー変数です。
-        /// </summary>
-        private System.ComponentModel.IContainer components = null;
-
-        /// <summary>
-        /// 使用中のリソースをすべてクリーンアップします。
-        /// </summary>
-        /// <param name="disposing">マネージ リソースが破棄される場合 true、破棄されない場合は false です。</param>
-        protected override void Dispose(bool disposing)
-        {
-            if (disposing && (components != null))
-            {
-                components.Dispose();
-            }
-            base.Dispose(disposing);
-        }
-
-        #region Windows フォーム デザイナーで生成されたコード
-
-        /// <summary>
-        /// デザイナー サポートに必要なメソッドです。このメソッドの内容を
-        /// コード エディターで変更しないでください。
-        /// </summary>
-        private void InitializeComponent()
-        {
-            this.tabControl1 = new System.Windows.Forms.TabControl();
-            this.tabPage1 = new System.Windows.Forms.TabPage();
-            this.groupBox4 = new System.Windows.Forms.GroupBox();
-            this.radio_button_fps2 = new System.Windows.Forms.RadioButton();
-            this.radio_button_fps1 = new System.Windows.Forms.RadioButton();
-            this.groupBox3 = new System.Windows.Forms.GroupBox();
-            this.fullscreen_radio_button = new System.Windows.Forms.RadioButton();
-            this.window_radio_button = new System.Windows.Forms.RadioButton();
-            this.groupBox1 = new System.Windows.Forms.GroupBox();
-            this.resolution_combo_box = new System.Windows.Forms.ComboBox();
-            this.tabPage2 = new System.Windows.Forms.TabPage();
-            this.audio_output_check_box = new System.Windows.Forms.CheckBox();
-            this.video_output_check_box = new System.Windows.Forms.CheckBox();
-            this.groupBox2 = new System.Windows.Forms.GroupBox();
-            this.logged_radio_button = new System.Windows.Forms.RadioButton();
-            this.logging_radio_button = new System.Windows.Forms.RadioButton();
-            this.device_radio_button = new System.Windows.Forms.RadioButton();
-            this.statusStrip1 = new System.Windows.Forms.StatusStrip();
-            this.status_label = new System.Windows.Forms.ToolStripStatusLabel();
-            this.menuStrip1 = new System.Windows.Forms.MenuStrip();
-            this.ファイルToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
-            this.save_menu_item = new System.Windows.Forms.ToolStripMenuItem();
-            this.close_menu_item = new System.Windows.Forms.ToolStripMenuItem();
-            this.編集ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
-            this.undo_menu_item = new System.Windows.Forms.ToolStripMenuItem();
-            this.redo_menu_item = new System.Windows.Forms.ToolStripMenuItem();
-            this.tabControl1.SuspendLayout();
-            this.tabPage1.SuspendLayout();
-            this.groupBox4.SuspendLayout();
-            this.groupBox3.SuspendLayout();
-            this.groupBox1.SuspendLayout();
-            this.tabPage2.SuspendLayout();
-            this.groupBox2.SuspendLayout();
-            this.statusStrip1.SuspendLayout();
-            this.menuStrip1.SuspendLayout();
-            this.SuspendLayout();
-            // 
-            // tabControl1
-            // 
-            this.tabControl1.Controls.Add(this.tabPage1);
-            this.tabControl1.Controls.Add(this.tabPage2);
-            this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
-            this.tabControl1.Location = new System.Drawing.Point(0, 24);
-            this.tabControl1.Name = "tabControl1";
-            this.tabControl1.SelectedIndex = 0;
-            this.tabControl1.Size = new System.Drawing.Size(289, 275);
-            this.tabControl1.TabIndex = 2;
-            // 
-            // tabPage1
-            // 
-            this.tabPage1.BackColor = System.Drawing.SystemColors.Control;
-            this.tabPage1.Controls.Add(this.groupBox4);
-            this.tabPage1.Controls.Add(this.groupBox3);
-            this.tabPage1.Controls.Add(this.groupBox1);
-            this.tabPage1.Location = new System.Drawing.Point(4, 21);
-            this.tabPage1.Name = "tabPage1";
-            this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
-            this.tabPage1.Size = new System.Drawing.Size(281, 250);
-            this.tabPage1.TabIndex = 0;
-            this.tabPage1.Text = "設定1";
-            this.tabPage1.Click += new System.EventHandler(this.tabPage1_Click_1);
-            // 
-            // groupBox4
-            // 
-            this.groupBox4.Controls.Add(this.radio_button_fps2);
-            this.groupBox4.Controls.Add(this.radio_button_fps1);
-            this.groupBox4.Location = new System.Drawing.Point(22, 158);
-            this.groupBox4.Name = "groupBox4";
-            this.groupBox4.Size = new System.Drawing.Size(242, 47);
-            this.groupBox4.TabIndex = 4;
-            this.groupBox4.TabStop = false;
-            this.groupBox4.Text = "フレームレート";
-            this.groupBox4.Enter += new System.EventHandler(this.groupBox4_Enter);
-            // 
-            // radio_button_fps2
-            // 
-            this.radio_button_fps2.AutoSize = true;
-            this.radio_button_fps2.Location = new System.Drawing.Point(116, 18);
-            this.radio_button_fps2.Name = "radio_button_fps2";
-            this.radio_button_fps2.Size = new System.Drawing.Size(56, 16);
-            this.radio_button_fps2.TabIndex = 3;
-            this.radio_button_fps2.TabStop = true;
-            this.radio_button_fps2.Text = "60FPS";
-            this.radio_button_fps2.UseVisualStyleBackColor = true;
-            this.radio_button_fps2.CheckedChanged += new System.EventHandler(this.radio_button_fps2_CheckedChanged);
-            // 
-            // radio_button_fps1
-            // 
-            this.radio_button_fps1.AutoSize = true;
-            this.radio_button_fps1.Location = new System.Drawing.Point(21, 18);
-            this.radio_button_fps1.Name = "radio_button_fps1";
-            this.radio_button_fps1.Size = new System.Drawing.Size(56, 16);
-            this.radio_button_fps1.TabIndex = 2;
-            this.radio_button_fps1.TabStop = true;
-            this.radio_button_fps1.Text = "30FPS";
-            this.radio_button_fps1.UseVisualStyleBackColor = true;
-            this.radio_button_fps1.CheckedChanged += new System.EventHandler(this.radio_button_fps1_CheckedChanged);
-            // 
-            // groupBox3
-            // 
-            this.groupBox3.Controls.Add(this.fullscreen_radio_button);
-            this.groupBox3.Controls.Add(this.window_radio_button);
-            this.groupBox3.Location = new System.Drawing.Point(22, 73);
-            this.groupBox3.Name = "groupBox3";
-            this.groupBox3.Size = new System.Drawing.Size(242, 67);
-            this.groupBox3.TabIndex = 3;
-            this.groupBox3.TabStop = false;
-            this.groupBox3.Text = "画面モード";
-            // 
-            // fullscreen_radio_button
-            // 
-            this.fullscreen_radio_button.AutoSize = true;
-            this.fullscreen_radio_button.Location = new System.Drawing.Point(116, 29);
-            this.fullscreen_radio_button.Name = "fullscreen_radio_button";
-            this.fullscreen_radio_button.Size = new System.Drawing.Size(84, 16);
-            this.fullscreen_radio_button.TabIndex = 1;
-            this.fullscreen_radio_button.TabStop = true;
-            this.fullscreen_radio_button.Text = "フルスクリーン";
-            this.fullscreen_radio_button.UseVisualStyleBackColor = true;
-            this.fullscreen_radio_button.CheckedChanged += new System.EventHandler(this.fullscreen_radio_button_CheckedChanged);
-            // 
-            // window_radio_button
-            // 
-            this.window_radio_button.AutoSize = true;
-            this.window_radio_button.Location = new System.Drawing.Point(21, 29);
-            this.window_radio_button.Name = "window_radio_button";
-            this.window_radio_button.Size = new System.Drawing.Size(66, 16);
-            this.window_radio_button.TabIndex = 0;
-            this.window_radio_button.TabStop = true;
-            this.window_radio_button.Text = "ウィンドウ";
-            this.window_radio_button.UseVisualStyleBackColor = true;
-            this.window_radio_button.CheckedChanged += new System.EventHandler(this.window_radio_button_CheckedChanged);
-            // 
-            // groupBox1
-            // 
-            this.groupBox1.BackColor = System.Drawing.SystemColors.Control;
-            this.groupBox1.Controls.Add(this.resolution_combo_box);
-            this.groupBox1.Location = new System.Drawing.Point(22, 6);
-            this.groupBox1.Name = "groupBox1";
-            this.groupBox1.Size = new System.Drawing.Size(242, 52);
-            this.groupBox1.TabIndex = 2;
-            this.groupBox1.TabStop = false;
-            this.groupBox1.Text = "画面解像度";
-            this.groupBox1.Enter += new System.EventHandler(this.groupBox1_Enter);
-            // 
-            // resolution_combo_box
-            // 
-            this.resolution_combo_box.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
-            this.resolution_combo_box.FormattingEnabled = true;
-            this.resolution_combo_box.Location = new System.Drawing.Point(21, 18);
-            this.resolution_combo_box.Name = "resolution_combo_box";
-            this.resolution_combo_box.Size = new System.Drawing.Size(179, 20);
-            this.resolution_combo_box.TabIndex = 0;
-            this.resolution_combo_box.SelectedIndexChanged += new System.EventHandler(this.resolution_combo_box_SelectedIndexChanged);
-            // 
-            // tabPage2
-            // 
-            this.tabPage2.BackColor = System.Drawing.SystemColors.Control;
-            this.tabPage2.Controls.Add(this.audio_output_check_box);
-            this.tabPage2.Controls.Add(this.video_output_check_box);
-            this.tabPage2.Controls.Add(this.groupBox2);
-            this.tabPage2.Location = new System.Drawing.Point(4, 21);
-            this.tabPage2.Name = "tabPage2";
-            this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
-            this.tabPage2.Size = new System.Drawing.Size(281, 250);
-            this.tabPage2.TabIndex = 1;
-            this.tabPage2.Text = "設定2";
-            // 
-            // audio_output_check_box
-            // 
-            this.audio_output_check_box.AutoSize = true;
-            this.audio_output_check_box.Location = new System.Drawing.Point(35, 166);
-            this.audio_output_check_box.Name = "audio_output_check_box";
-            this.audio_output_check_box.Size = new System.Drawing.Size(100, 16);
-            this.audio_output_check_box.TabIndex = 2;
-            this.audio_output_check_box.Text = "音声を書き出す";
-            this.audio_output_check_box.UseVisualStyleBackColor = true;
-            this.audio_output_check_box.CheckedChanged += new System.EventHandler(this.audio_output_check_box_CheckedChanged_1);
-            // 
-            // video_output_check_box
-            // 
-            this.video_output_check_box.AutoSize = true;
-            this.video_output_check_box.Location = new System.Drawing.Point(35, 144);
-            this.video_output_check_box.Name = "video_output_check_box";
-            this.video_output_check_box.Size = new System.Drawing.Size(137, 16);
-            this.video_output_check_box.TabIndex = 1;
-            this.video_output_check_box.Text = "フレーム画像を書き出す";
-            this.video_output_check_box.UseVisualStyleBackColor = true;
-            this.video_output_check_box.CheckedChanged += new System.EventHandler(this.video_output_check_box_CheckedChanged);
-            // 
-            // groupBox2
-            // 
-            this.groupBox2.Controls.Add(this.logged_radio_button);
-            this.groupBox2.Controls.Add(this.logging_radio_button);
-            this.groupBox2.Controls.Add(this.device_radio_button);
-            this.groupBox2.Location = new System.Drawing.Point(17, 17);
-            this.groupBox2.Name = "groupBox2";
-            this.groupBox2.Size = new System.Drawing.Size(248, 100);
-            this.groupBox2.TabIndex = 0;
-            this.groupBox2.TabStop = false;
-            this.groupBox2.Text = "入力モード";
-            // 
-            // logged_radio_button
-            // 
-            this.logged_radio_button.AutoSize = true;
-            this.logged_radio_button.Location = new System.Drawing.Point(18, 65);
-            this.logged_radio_button.Name = "logged_radio_button";
-            this.logged_radio_button.Size = new System.Drawing.Size(120, 16);
-            this.logged_radio_button.TabIndex = 2;
-            this.logged_radio_button.TabStop = true;
-            this.logged_radio_button.Text = "ファイルから読み込む";
-            this.logged_radio_button.UseVisualStyleBackColor = true;
-            this.logged_radio_button.CheckedChanged += new System.EventHandler(this.logged_radio_button_CheckedChanged);
-            // 
-            // logging_radio_button
-            // 
-            this.logging_radio_button.AutoSize = true;
-            this.logging_radio_button.Location = new System.Drawing.Point(18, 42);
-            this.logging_radio_button.Name = "logging_radio_button";
-            this.logging_radio_button.Size = new System.Drawing.Size(109, 16);
-            this.logging_radio_button.TabIndex = 1;
-            this.logging_radio_button.TabStop = true;
-            this.logging_radio_button.Text = "ファイルに書き出す";
-            this.logging_radio_button.UseVisualStyleBackColor = true;
-            this.logging_radio_button.CheckedChanged += new System.EventHandler(this.logging_radio_button_CheckedChanged);
-            // 
-            // device_radio_button
-            // 
-            this.device_radio_button.AutoSize = true;
-            this.device_radio_button.Location = new System.Drawing.Point(18, 19);
-            this.device_radio_button.Name = "device_radio_button";
-            this.device_radio_button.Size = new System.Drawing.Size(47, 16);
-            this.device_radio_button.TabIndex = 0;
-            this.device_radio_button.TabStop = true;
-            this.device_radio_button.Text = "通常";
-            this.device_radio_button.UseVisualStyleBackColor = true;
-            this.device_radio_button.CheckedChanged += new System.EventHandler(this.device_radio_button_CheckedChanged);
-            // 
-            // statusStrip1
-            // 
-            this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
-            this.status_label});
-            this.statusStrip1.Location = new System.Drawing.Point(0, 277);
-            this.statusStrip1.Name = "statusStrip1";
-            this.statusStrip1.Size = new System.Drawing.Size(289, 22);
-            this.statusStrip1.TabIndex = 3;
-            this.statusStrip1.Text = "statusStrip1";
-            this.statusStrip1.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.statusStrip1_ItemClicked);
-            // 
-            // status_label
-            // 
-            this.status_label.Name = "status_label";
-            this.status_label.Size = new System.Drawing.Size(23, 17);
-            this.status_label.Text = "null";
-            // 
-            // menuStrip1
-            // 
-            this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
-            this.ファイルToolStripMenuItem,
-            this.編集ToolStripMenuItem});
-            this.menuStrip1.Location = new System.Drawing.Point(0, 0);
-            this.menuStrip1.Name = "menuStrip1";
-            this.menuStrip1.Size = new System.Drawing.Size(289, 24);
-            this.menuStrip1.TabIndex = 4;
-            this.menuStrip1.Text = "menuStrip1";
-            // 
-            // ファイルToolStripMenuItem
-            // 
-            this.ファイルToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
-            this.save_menu_item,
-            this.close_menu_item});
-            this.ファイルToolStripMenuItem.Name = "ファイルToolStripMenuItem";
-            this.ファイルToolStripMenuItem.Size = new System.Drawing.Size(66, 20);
-            this.ファイルToolStripMenuItem.Text = "ファイル(&F)";
-            // 
-            // save_menu_item
-            // 
-            this.save_menu_item.Name = "save_menu_item";
-            this.save_menu_item.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));
-            this.save_menu_item.Size = new System.Drawing.Size(148, 22);
-            this.save_menu_item.Text = "保存(&S)";
-            this.save_menu_item.Click += new System.EventHandler(this.save_menu_item_Click_1);
-            // 
-            // close_menu_item
-            // 
-            this.close_menu_item.Name = "close_menu_item";
-            this.close_menu_item.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.F4)));
-            this.close_menu_item.Size = new System.Drawing.Size(148, 22);
-            this.close_menu_item.Text = "終了(&X)";
-            this.close_menu_item.Click += new System.EventHandler(this.close_menu_item_Click);
-            // 
-            // 編集ToolStripMenuItem
-            // 
-            this.編集ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
-            this.undo_menu_item,
-            this.redo_menu_item});
-            this.編集ToolStripMenuItem.Name = "編集ToolStripMenuItem";
-            this.編集ToolStripMenuItem.Size = new System.Drawing.Size(56, 20);
-            this.編集ToolStripMenuItem.Text = "編集(&E)";
-            // 
-            // undo_menu_item
-            // 
-            this.undo_menu_item.Name = "undo_menu_item";
-            this.undo_menu_item.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z)));
-            this.undo_menu_item.Size = new System.Drawing.Size(166, 22);
-            this.undo_menu_item.Text = "元に戻す(&U)";
-            this.undo_menu_item.Click += new System.EventHandler(this.undo_menu_item_Click);
-            // 
-            // redo_menu_item
-            // 
-            this.redo_menu_item.Name = "redo_menu_item";
-            this.redo_menu_item.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Y)));
-            this.redo_menu_item.Size = new System.Drawing.Size(166, 22);
-            this.redo_menu_item.Text = "やり直し(&R)";
-            this.redo_menu_item.Click += new System.EventHandler(this.redo_menu_item_Click);
-            // 
-            // TopForm
-            // 
-            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
-            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
-            this.ClientSize = new System.Drawing.Size(289, 299);
-            this.Controls.Add(this.statusStrip1);
-            this.Controls.Add(this.tabControl1);
-            this.Controls.Add(this.menuStrip1);
-            this.MainMenuStrip = this.menuStrip1;
-            this.Name = "TopForm";
-            this.Text = "SettingEditor";
-            this.Load += new System.EventHandler(this.Form1_Load);
-            this.tabControl1.ResumeLayout(false);
-            this.tabPage1.ResumeLayout(false);
-            this.groupBox4.ResumeLayout(false);
-            this.groupBox4.PerformLayout();
-            this.groupBox3.ResumeLayout(false);
-            this.groupBox3.PerformLayout();
-            this.groupBox1.ResumeLayout(false);
-            this.tabPage2.ResumeLayout(false);
-            this.tabPage2.PerformLayout();
-            this.groupBox2.ResumeLayout(false);
-            this.groupBox2.PerformLayout();
-            this.statusStrip1.ResumeLayout(false);
-            this.statusStrip1.PerformLayout();
-            this.menuStrip1.ResumeLayout(false);
-            this.menuStrip1.PerformLayout();
-            this.ResumeLayout(false);
-            this.PerformLayout();
-
-        }
-
-        #endregion
-
-        private System.Windows.Forms.TabControl tabControl1;
-        private System.Windows.Forms.TabPage tabPage1;
-        private System.Windows.Forms.TabPage tabPage2;
-        private System.Windows.Forms.StatusStrip statusStrip1;
-        private System.Windows.Forms.ToolStripStatusLabel status_label;
-        private System.Windows.Forms.GroupBox groupBox1;
-        private System.Windows.Forms.ComboBox resolution_combo_box;
-        private System.Windows.Forms.CheckBox video_output_check_box;
-        private System.Windows.Forms.GroupBox groupBox2;
-        private System.Windows.Forms.RadioButton logged_radio_button;
-        private System.Windows.Forms.RadioButton logging_radio_button;
-        private System.Windows.Forms.RadioButton device_radio_button;
-        private System.Windows.Forms.GroupBox groupBox3;
-        private System.Windows.Forms.RadioButton fullscreen_radio_button;
-        private System.Windows.Forms.RadioButton window_radio_button;
-        private System.Windows.Forms.RadioButton radio_button_fps2;
-        private System.Windows.Forms.RadioButton radio_button_fps1;
-        private System.Windows.Forms.GroupBox groupBox4;
-        private System.Windows.Forms.MenuStrip menuStrip1;
-        private System.Windows.Forms.ToolStripMenuItem ファイルToolStripMenuItem;
-        private System.Windows.Forms.ToolStripMenuItem save_menu_item;
-        private System.Windows.Forms.ToolStripMenuItem close_menu_item;
-        private System.Windows.Forms.ToolStripMenuItem 編集ToolStripMenuItem;
-        private System.Windows.Forms.ToolStripMenuItem undo_menu_item;
-        private System.Windows.Forms.ToolStripMenuItem redo_menu_item;
-        private System.Windows.Forms.CheckBox audio_output_check_box;
-
-
-    }
-}
-
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Form1.cs b/saisei-1.0/SettingEditor/SettingEditor/Form1.cs
deleted file mode 100644 (file)
index 807789d..0000000
+++ /dev/null
@@ -1,326 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-
-
-namespace WindowsFormsApplication1
-{
-
-    public partial class TopForm : Form
-    {
-        private ResolutionList resolutions;
-        private HistoryList hisotryList;
-        private Settings settings;
-        private bool ignorePostingHistory;
-
-        public TopForm()
-        {
-            this.ignorePostingHistory = true;
-            InitializeComponent();
-            this.Closing += new System.ComponentModel.CancelEventHandler(this.Form1_Closing);
-            this.settings = new Settings();
-            this.resolutions = new ResolutionList();
-            this.hisotryList = new HistoryList();
-
-            SettingEditor.LoadSettings(ref this.settings);
-            SettingEditor.EnumResolutionList(ref this.resolutions);
-
-            // 解像度の初期化
-            for (int i = 0; i < this.resolutions.length; ++i)
-            {
-                StringBuilder sb = new StringBuilder();
-                int width = this.resolutions.list[i].width;
-                int height = this.resolutions.list[i].height;
-                sb.Append(width);
-                sb.Append("x");
-                sb.Append(height);
-                this.resolution_combo_box.Items.Add(sb.ToString());
-            }
-            this.resolution_combo_box.Refresh();
-
-            setResolution();
-            setScreenMode();
-            setInputMode();
-            setFPS();
-            setEnableOutputFrame();
-            setEnableOutputAudio();
-
-            this.ignorePostingHistory = false;
-        }
-
-        private void Form1_Load(object sender, EventArgs e)
-        {
-            
-
-        }
-        
-        private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
-        {
-
-            if (this.hisotryList.HasUndoHistory())
-            {
-                DialogResult result = MessageBox.Show(
-                    "編集中のデータがあります。\n設定を保存しますか?",
-                    "質問",
-                    MessageBoxButtons.YesNoCancel,
-                    MessageBoxIcon.Exclamation,
-                    MessageBoxDefaultButton.Button2
-                    );
-                if (result == DialogResult.Yes) SettingEditor.SaveSettings(ref this.settings);
-                else if (result == DialogResult.Cancel) e.Cancel = true;
-            }
-        }
-        
-        private void tabPage1_Click(object sender, EventArgs e)
-        {
-
-        }
-
-        private void statusStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
-        {
-
-        }
-
-        private void tabPage1_Click_1(object sender, EventArgs e)
-        {
-
-        }
-
-        private void groupBox1_Enter(object sender, EventArgs e)
-        {
-
-        }
-
-        private void groupBox4_Enter(object sender, EventArgs e)
-        {
-
-        }
-
-       
-
-        private void save_menu_item_Click_1(object sender, EventArgs e)
-        {
-            SettingEditor.SaveSettings(ref this.settings);
-            this.status_label.Text = "設定を保存しました。";
-            this.hisotryList.Clear();
-        }
-
-        private void close_menu_item_Click(object sender, EventArgs e)
-        {
-            this.status_label.Text = "";
-            this.Close();    
-        }
-
-        private void resolution_combo_box_SelectedIndexChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            int index = this.resolution_combo_box.SelectedIndex;
-            int width = this.resolutions.list[index].width;
-            int height = this.resolutions.list[index].height;
-            int prevWidth = this.settings.screen.width;
-            int prevHeight = this.settings.screen.height;
-
-            this.hisotryList.AddHistory(
-                delegate {
-                    this.ignorePostingHistory = true;
-                    this.settings.screen.width = width;
-                    this.settings.screen.height = height;
-                    setResolution();
-                    this.ignorePostingHistory = false;
-                },
-                delegate {
-                    this.ignorePostingHistory = true;
-                    this.settings.screen.width = prevWidth;
-                    this.settings.screen.height = prevHeight;
-                    setResolution();
-                    this.ignorePostingHistory = false;
-                }
-            );
-
-        }
-
-        private void AddScreenModeChangedHistory(int prev_mode, int next_mode)
-        {
-            this.hisotryList.AddHistory(
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.screen_mode = next_mode;
-                    setScreenMode();
-                    this.ignorePostingHistory = false;
-                },
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.screen_mode = prev_mode;
-                    setScreenMode();
-                    this.ignorePostingHistory = false;
-                }
-            );
-        }
-
-        private void window_radio_button_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddScreenModeChangedHistory(this.settings.screen_mode, (int)ScreenMode.Window);
-        }
-
-        private void fullscreen_radio_button_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddScreenModeChangedHistory(this.settings.screen_mode, (int)ScreenMode.FullScreen);
-        }
-
-        
-
-        private void AddFPSChangedHistory(int prev_fps, int next_fps)
-        {
-            
-            this.hisotryList.AddHistory(
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.fps = next_fps;
-                    setFPS();
-                    this.ignorePostingHistory = false;
-                },
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.fps = prev_fps;
-                    setFPS();
-                    this.ignorePostingHistory = false;
-                }
-            );
-        }
-
-        private void radio_button_fps1_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddFPSChangedHistory(this.settings.fps, 30);
-        }
-
-        private void radio_button_fps2_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddFPSChangedHistory(this.settings.fps, 60);
-        }
-
-        private void AddInputModeChangedHistory(int prev_mode, int next_mode)
-        {
-           
-            this.hisotryList.AddHistory(
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.input_mode = next_mode;
-                    setInputMode();
-                    this.ignorePostingHistory = false;
-                },
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.input_mode = prev_mode;
-                    setInputMode();
-                    this.ignorePostingHistory = false;
-                }
-            );
-        }
-
-
-        private void device_radio_button_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddInputModeChangedHistory(this.settings.input_mode, (int)InputMode.Device);
-        }
-
-        private void logging_radio_button_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddInputModeChangedHistory(this.settings.input_mode, (int)InputMode.Logging);
-        }
-
-        private void logged_radio_button_CheckedChanged(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            AddInputModeChangedHistory(this.settings.input_mode, (int)InputMode.Logged);
-        }
-
-        private void video_output_check_box_CheckedChanged(object sender, EventArgs e)
-        {
-
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            int next =  this.video_output_check_box.Checked ? 1 : 0;
-            int prev = this.settings.enable_output_frame;
-            this.hisotryList.AddHistory(
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.enable_output_frame = next;
-                    setEnableOutputFrame();
-                    this.ignorePostingHistory = false;
-                },
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.enable_output_frame = prev;
-                    setEnableOutputFrame();
-                    this.ignorePostingHistory = false;
-                }
-            );
-        }
-
-        private void undo_menu_item_Click(object sender, EventArgs e)
-        {
-            this.status_label.Text = "";
-            this.hisotryList.Undo();
-        }
-
-        private void redo_menu_item_Click(object sender, EventArgs e)
-        {
-            this.status_label.Text = "";
-            this.hisotryList.Redo();
-        }
-
-        private void audio_output_check_box_CheckedChanged_1(object sender, EventArgs e)
-        {
-            if (this.ignorePostingHistory) return;
-            this.status_label.Text = "";
-            int next = this.audio_output_check_box.Checked ? 1 : 0;
-            int prev = this.settings.enable_output_audio;
-            this.hisotryList.AddHistory(
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.enable_output_audio = next;
-                    setEnableOutputAudio();
-                    this.ignorePostingHistory = false;
-                },
-                delegate
-                {
-                    this.ignorePostingHistory = true;
-                    this.settings.enable_output_audio = prev;
-                    setEnableOutputAudio();
-                    this.ignorePostingHistory = false;
-                }
-            );
-        }
-
-       
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Form1.resx b/saisei-1.0/SettingEditor/SettingEditor/Form1.resx
deleted file mode 100644 (file)
index b12e6aa..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
-  <!-- 
-    Microsoft ResX Schema 
-    
-    Version 2.0
-    
-    The primary goals of this format is to allow a simple XML format 
-    that is mostly human readable. The generation and parsing of the 
-    various data types are done through the TypeConverter classes 
-    associated with the data types.
-    
-    Example:
-    
-    ... ado.net/XML headers & schema ...
-    <resheader name="resmimetype">text/microsoft-resx</resheader>
-    <resheader name="version">2.0</resheader>
-    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
-    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
-    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
-    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
-    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
-        <value>[base64 mime encoded serialized .NET Framework object]</value>
-    </data>
-    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
-        <comment>This is a comment</comment>
-    </data>
-                
-    There are any number of "resheader" rows that contain simple 
-    name/value pairs.
-    
-    Each data row contains a name, and value. The row also contains a 
-    type or mimetype. Type corresponds to a .NET class that support 
-    text/value conversion through the TypeConverter architecture. 
-    Classes that don't support this are serialized and stored with the 
-    mimetype set.
-    
-    The mimetype is used for serialized objects, and tells the 
-    ResXResourceReader how to depersist the object. This is currently not 
-    extensible. For a given mimetype the value must be set accordingly:
-    
-    Note - application/x-microsoft.net.object.binary.base64 is the format 
-    that the ResXResourceWriter will generate, however the reader can 
-    read any of the formats listed below.
-    
-    mimetype: application/x-microsoft.net.object.binary.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
-            : and then encoded with base64 encoding.
-    
-    mimetype: application/x-microsoft.net.object.soap.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
-            : and then encoded with base64 encoding.
-
-    mimetype: application/x-microsoft.net.object.bytearray.base64
-    value   : The object must be serialized into a byte array 
-            : using a System.ComponentModel.TypeConverter
-            : and then encoded with base64 encoding.
-    -->
-  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
-    <xsd:element name="root" msdata:IsDataSet="true">
-      <xsd:complexType>
-        <xsd:choice maxOccurs="unbounded">
-          <xsd:element name="metadata">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" />
-              </xsd:sequence>
-              <xsd:attribute name="name" use="required" type="xsd:string" />
-              <xsd:attribute name="type" type="xsd:string" />
-              <xsd:attribute name="mimetype" type="xsd:string" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string" />
-              <xsd:attribute name="name" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="data">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
-              <xsd:attribute ref="xml:space" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="resheader">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" />
-            </xsd:complexType>
-          </xsd:element>
-        </xsd:choice>
-      </xsd:complexType>
-    </xsd:element>
-  </xsd:schema>
-  <resheader name="resmimetype">
-    <value>text/microsoft-resx</value>
-  </resheader>
-  <resheader name="version">
-    <value>2.0</value>
-  </resheader>
-  <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <metadata name="statusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>119, 17</value>
-  </metadata>
-  <metadata name="menuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
-    <value>234, 17</value>
-  </metadata>
-</root>
\ No newline at end of file
diff --git a/saisei-1.0/SettingEditor/SettingEditor/History.cs b/saisei-1.0/SettingEditor/SettingEditor/History.cs
deleted file mode 100644 (file)
index a2f27e3..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Collections;
-
-namespace WindowsFormsApplication1
-{
-    public delegate void HistoryCommand();
-
-    public class History
-    {
-        public HistoryCommand doCommand;
-        public HistoryCommand undoCommand;
-
-        public History(HistoryCommand doCommand, HistoryCommand undoCommand)
-        {
-            this.doCommand = doCommand;
-            this.undoCommand = undoCommand;
-        }
-    }
-
-    public class HistoryList
-    {
-        private List<History> historyList;
-        private int historyIndex;
-
-        public HistoryList()
-        {
-            this.historyList = new List<History>();
-            this.historyIndex = 0;
-        }
-
-        public void AddHistory(HistoryCommand doCommand, HistoryCommand undoCommand)
-        {
-            if (this.historyIndex != this.historyList.Count())
-            {
-                // Redoはできなくなる
-                int num = this.historyList.Count() - this.historyIndex;
-                this.historyList.RemoveRange(this.historyIndex, num);
-            }
-
-            this.historyList.Add(new History(doCommand, undoCommand));
-            this.historyIndex = this.historyList.Count();
-            this.historyList.Last().doCommand();
-       
-        }
-
-        public bool Undo()
-        {
-            if (this.historyIndex == 0) return false;
-            this.historyIndex--;
-            this.historyList.ElementAt(this.historyIndex).undoCommand();
-            return true;   
-        }
-
-        public bool HasUndoHistory()
-        {
-            return this.historyIndex != 0;
-        }
-
-        public bool Redo()
-        {
-            if (this.historyIndex == this.historyList.Count()) return false;
-            this.historyList.ElementAt(this.historyIndex).doCommand();
-            this.historyIndex++;
-            return true;
-        }
-
-        public bool HasRedoHistory()
-        {
-            return this.historyIndex != this.historyList.Count();
-        }
-
-        public void Clear()
-        {
-            this.historyList.Clear();
-            this.historyIndex = 0;
-        }
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Program.cs b/saisei-1.0/SettingEditor/SettingEditor/Program.cs
deleted file mode 100644 (file)
index cca0e23..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Windows.Forms;
-
-namespace WindowsFormsApplication1
-{
-    static class Program
-    {
-        /// <summary>
-        /// アプリケーションのメイン エントリ ポイントです。
-        /// </summary>
-        [STAThread]
-        static void Main()
-        {
-            Application.EnableVisualStyles();
-            Application.SetCompatibleTextRenderingDefault(false);
-            Application.Run(new TopForm());
-        }
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Properties/AssemblyInfo.cs b/saisei-1.0/SettingEditor/SettingEditor/Properties/AssemblyInfo.cs
deleted file mode 100644 (file)
index c91a626..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// アセンブリに関する一般情報は以下の属性セットをとおして制御されます。
-// アセンブリに関連付けられている情報を変更するには、
-// これらの属性値を変更してください。
-[assembly: AssemblyTitle("WindowsFormsApplication1")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("home")]
-[assembly: AssemblyProduct("WindowsFormsApplication1")]
-[assembly: AssemblyCopyright("Copyright © home 2010")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// ComVisible を false に設定すると、その型はこのアセンブリ内で COM コンポーネントから 
-// 参照不可能になります。COM からこのアセンブリ内の型にアクセスする場合は、
-// その型の ComVisible 属性を true に設定してください。
-[assembly: ComVisible(false)]
-
-// 次の GUID は、このプロジェクトが COM に公開される場合の、typelib の ID です
-[assembly: Guid("1a9bc481-f535-4b40-a067-1fcead90d8ca")]
-
-// アセンブリのバージョン情報は、以下の 4 つの値で構成されています:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を 
-// 既定値にすることができます:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.Designer.cs b/saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.Designer.cs
deleted file mode 100644 (file)
index 4d66932..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     このコードはツールによって生成されました。
-//     ランタイム バージョン:4.0.30319.1
-//
-//     このファイルへの変更は、以下の状況下で不正な動作の原因になったり、
-//     コードが再生成されるときに損失したりします
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace WindowsFormsApplication1.Properties
-{
-
-
-    /// <summary>
-    ///   ローカライズされた文字列などを検索するための、厳密に型指定されたリソース クラスです。
-    /// </summary>
-    // このクラスは StronglyTypedResourceBuilder クラスが ResGen
-    // または Visual Studio のようなツールを使用して自動生成されました。
-    // メンバーを追加または削除するには、.ResX ファイルを編集して、/str オプションと共に
-    // ResGen を実行し直すか、または VS プロジェクトをビルドし直します。
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
-    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    internal class Resources
-    {
-
-        private static global::System.Resources.ResourceManager resourceMan;
-
-        private static global::System.Globalization.CultureInfo resourceCulture;
-
-        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
-        internal Resources()
-        {
-        }
-
-        /// <summary>
-        ///   このクラスに使用される、キャッシュされた ResourceManager のインスタンスを返します。
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Resources.ResourceManager ResourceManager
-        {
-            get
-            {
-                if ((resourceMan == null))
-                {
-                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("WindowsFormsApplication1.Properties.Resources", typeof(Resources).Assembly);
-                    resourceMan = temp;
-                }
-                return resourceMan;
-            }
-        }
-
-        /// <summary>
-        ///   厳密に型指定されたこのリソース クラスを使用して、すべての検索リソースに対し、
-        ///   現在のスレッドの CurrentUICulture プロパティをオーバーライドします。
-        /// </summary>
-        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
-        internal static global::System.Globalization.CultureInfo Culture
-        {
-            get
-            {
-                return resourceCulture;
-            }
-            set
-            {
-                resourceCulture = value;
-            }
-        }
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.resx b/saisei-1.0/SettingEditor/SettingEditor/Properties/Resources.resx
deleted file mode 100644 (file)
index af7dbeb..0000000
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<root>
-  <!-- 
-    Microsoft ResX Schema 
-    
-    Version 2.0
-    
-    The primary goals of this format is to allow a simple XML format 
-    that is mostly human readable. The generation and parsing of the 
-    various data types are done through the TypeConverter classes 
-    associated with the data types.
-    
-    Example:
-    
-    ... ado.net/XML headers & schema ...
-    <resheader name="resmimetype">text/microsoft-resx</resheader>
-    <resheader name="version">2.0</resheader>
-    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
-    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
-    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
-    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
-    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
-        <value>[base64 mime encoded serialized .NET Framework object]</value>
-    </data>
-    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
-        <comment>This is a comment</comment>
-    </data>
-                
-    There are any number of "resheader" rows that contain simple 
-    name/value pairs.
-    
-    Each data row contains a name, and value. The row also contains a 
-    type or mimetype. Type corresponds to a .NET class that support 
-    text/value conversion through the TypeConverter architecture. 
-    Classes that don't support this are serialized and stored with the 
-    mimetype set.
-    
-    The mimetype is used for serialized objects, and tells the 
-    ResXResourceReader how to depersist the object. This is currently not 
-    extensible. For a given mimetype the value must be set accordingly:
-    
-    Note - application/x-microsoft.net.object.binary.base64 is the format 
-    that the ResXResourceWriter will generate, however the reader can 
-    read any of the formats listed below.
-    
-    mimetype: application/x-microsoft.net.object.binary.base64
-    value   : The object must be serialized with 
-            : System.Serialization.Formatters.Binary.BinaryFormatter
-            : and then encoded with base64 encoding.
-    
-    mimetype: application/x-microsoft.net.object.soap.base64
-    value   : The object must be serialized with 
-            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
-            : and then encoded with base64 encoding.
-
-    mimetype: application/x-microsoft.net.object.bytearray.base64
-    value   : The object must be serialized into a byte array 
-            : using a System.ComponentModel.TypeConverter
-            : and then encoded with base64 encoding.
-    -->
-  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
-    <xsd:element name="root" msdata:IsDataSet="true">
-      <xsd:complexType>
-        <xsd:choice maxOccurs="unbounded">
-          <xsd:element name="metadata">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" />
-              <xsd:attribute name="type" type="xsd:string" />
-              <xsd:attribute name="mimetype" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="assembly">
-            <xsd:complexType>
-              <xsd:attribute name="alias" type="xsd:string" />
-              <xsd:attribute name="name" type="xsd:string" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="data">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
-              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
-              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
-            </xsd:complexType>
-          </xsd:element>
-          <xsd:element name="resheader">
-            <xsd:complexType>
-              <xsd:sequence>
-                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
-              </xsd:sequence>
-              <xsd:attribute name="name" type="xsd:string" use="required" />
-            </xsd:complexType>
-          </xsd:element>
-        </xsd:choice>
-      </xsd:complexType>
-    </xsd:element>
-  </xsd:schema>
-  <resheader name="resmimetype">
-    <value>text/microsoft-resx</value>
-  </resheader>
-  <resheader name="version">
-    <value>2.0</value>
-  </resheader>
-  <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-  <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </resheader>
-</root>
\ No newline at end of file
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.Designer.cs b/saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.Designer.cs
deleted file mode 100644 (file)
index d446fbe..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-//------------------------------------------------------------------------------
-// <auto-generated>
-//     This code was generated by a tool.
-//     Runtime Version:4.0.30319.1
-//
-//     Changes to this file may cause incorrect behavior and will be lost if
-//     the code is regenerated.
-// </auto-generated>
-//------------------------------------------------------------------------------
-
-namespace WindowsFormsApplication1.Properties
-{
-
-
-    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
-    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
-    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
-    {
-
-        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
-
-        public static Settings Default
-        {
-            get
-            {
-                return defaultInstance;
-            }
-        }
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.settings b/saisei-1.0/SettingEditor/SettingEditor/Properties/Settings.settings
deleted file mode 100644 (file)
index 3964565..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
-  <Profiles>
-    <Profile Name="(Default)" />
-  </Profiles>
-  <Settings />
-</SettingsFile>
diff --git a/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.cs b/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.cs
deleted file mode 100644 (file)
index 6564220..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Runtime.InteropServices;
-
-namespace WindowsFormsApplication1
-{
-    enum ScreenMode { Window = 0, FullScreen };
-    enum InputMode { Device = 0, Logging, Logged };
-    
-    [StructLayout(LayoutKind.Sequential)]
-    struct Resolution {
-        public int width;
-        public int height;
-    }
-
-    [StructLayout(LayoutKind.Sequential)]
-    struct Settings {
-        public Resolution screen;
-        public int screen_mode;///< 0=ウィンドウ, 1=フルスクリーン
-        public int fps;
-        public int input_mode;///< 0=通常モード, 1=ファイルに書き出す, 2=ファイルから読み込む
-        public int enable_output_frame;
-        public int enable_output_audio;
-    }
-
-    [StructLayout(LayoutKind.Sequential)]
-    struct ResolutionList
-    {
-        [MarshalAsAttribute(UnmanagedType.ByValArray, SizeConst=32, ArraySubType=UnmanagedType.Struct)]
-        public Resolution[] list;
-        public int length;
-    }
-
-    class SettingEditor
-    {
-        [DllImport("impl.dll")]
-        public static extern int LoadSettings(ref Settings setting);
-
-        [DllImport("impl.dll")]
-        public static extern int SaveSettings(ref Settings setting);
-
-        [DllImport("impl.dll")]
-        public static extern void EnumResolutionList(ref ResolutionList resolutions);
-    }
-}
diff --git a/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj b/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj
deleted file mode 100644 (file)
index 098c54f..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{8E3ECFC8-E3DD-4886-B6AE-D8B65FEDDCFF}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>WindowsFormsApplication1</RootNamespace>
-    <AssemblyName>SettingEditor</AssemblyName>
-    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
-    <TargetFrameworkProfile>Client</TargetFrameworkProfile>
-    <FileAlignment>512</FileAlignment>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
-    <PlatformTarget>x86</PlatformTarget>
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
-    <PlatformTarget>x86</PlatformTarget>
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-    <Reference Include="System.Core" />
-    <Reference Include="System.Xml.Linq" />
-    <Reference Include="System.Data.DataSetExtensions" />
-    <Reference Include="Microsoft.CSharp" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Deployment" />
-    <Reference Include="System.Drawing" />
-    <Reference Include="System.Windows.Forms" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="AssignToForm.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Include="History.cs" />
-    <Compile Include="SettingEditor.cs" />
-    <Compile Include="Form1.cs">
-      <SubType>Form</SubType>
-    </Compile>
-    <Compile Include="Form1.Designer.cs">
-      <DependentUpon>Form1.cs</DependentUpon>
-    </Compile>
-    <Compile Include="Program.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <EmbeddedResource Include="Form1.resx">
-      <DependentUpon>Form1.cs</DependentUpon>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Properties\Resources.resx">
-      <Generator>ResXFileCodeGenerator</Generator>
-      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
-      <SubType>Designer</SubType>
-    </EmbeddedResource>
-    <Compile Include="Properties\Resources.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Resources.resx</DependentUpon>
-    </Compile>
-    <None Include="Properties\Settings.settings">
-      <Generator>SettingsSingleFileGenerator</Generator>
-      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
-    </None>
-    <Compile Include="Properties\Settings.Designer.cs">
-      <AutoGen>True</AutoGen>
-      <DependentUpon>Settings.settings</DependentUpon>
-      <DesignTimeSharedInput>True</DesignTimeSharedInput>
-    </Compile>
-  </ItemGroup>
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-</Project>
\ No newline at end of file
diff --git a/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj.user b/saisei-1.0/SettingEditor/SettingEditor/SettingEditor.csproj.user
deleted file mode 100644 (file)
index ace9a86..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-</Project>
\ No newline at end of file
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache
deleted file mode 100644 (file)
index 9176881..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
deleted file mode 100644 (file)
index f886405..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.read.1.tlog b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.read.1.tlog
deleted file mode 100644 (file)
index b0660f7..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.read.1.tlog and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.write.1.tlog b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.write.1.tlog
deleted file mode 100644 (file)
index 9b9b0dd..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/GenerateResource.write.1.tlog and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/ResolveAssemblyReference.cache b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/ResolveAssemblyReference.cache
deleted file mode 100644 (file)
index 0f2cb65..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/ResolveAssemblyReference.cache and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/SettingEditor.csproj.FileListAbsolute.txt b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/SettingEditor.csproj.FileListAbsolute.txt
deleted file mode 100644 (file)
index b14a2d7..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\bin\Debug\SettingEditor.exe
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\bin\Debug\SettingEditor.pdb
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\ResolveAssemblyReference.cache
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\WindowsFormsApplication1.Properties.Resources.resources
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\GenerateResource.read.1.tlog
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\GenerateResource.write.1.tlog
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\SettingEditor.exe
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\SettingEditor.pdb
-C:\Documents and Settings\TomohiroYasuda\my documents\visual studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Debug\WindowsFormsApplication1.TopForm.resources
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.Properties.Resources.resources b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.Properties.Resources.resources
deleted file mode 100644 (file)
index 6c05a97..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.Properties.Resources.resources and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.TopForm.resources b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.TopForm.resources
deleted file mode 100644 (file)
index 6c05a97..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Debug/WindowsFormsApplication1.TopForm.resources and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache
deleted file mode 100644 (file)
index 9fffac1..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.read.1.tlog b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.read.1.tlog
deleted file mode 100644 (file)
index b0660f7..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.read.1.tlog and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.write.1.tlog b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.write.1.tlog
deleted file mode 100644 (file)
index d94e3d0..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/GenerateResource.write.1.tlog and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/ResolveAssemblyReference.cache b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/ResolveAssemblyReference.cache
deleted file mode 100644 (file)
index 0f2cb65..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/ResolveAssemblyReference.cache and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/SettingEditor.csproj.FileListAbsolute.txt b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/SettingEditor.csproj.FileListAbsolute.txt
deleted file mode 100644 (file)
index d3716fb..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\bin\Release\SettingEditor.exe
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\bin\Release\SettingEditor.pdb
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\ResolveAssemblyReference.cache
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\WindowsFormsApplication1.TopForm.resources
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\WindowsFormsApplication1.Properties.Resources.resources
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\GenerateResource.read.1.tlog
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\GenerateResource.write.1.tlog
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\SettingEditor.exe
-C:\Documents and Settings\TomohiroYasuda\My Documents\Visual Studio 2010\Projects\SettingEditor\SettingEditor\obj\x86\Release\SettingEditor.pdb
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.Properties.Resources.resources b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.Properties.Resources.resources
deleted file mode 100644 (file)
index 6c05a97..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.Properties.Resources.resources and /dev/null differ
diff --git a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.TopForm.resources b/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.TopForm.resources
deleted file mode 100644 (file)
index 6c05a97..0000000
Binary files a/saisei-1.0/SettingEditor/SettingEditor/obj/x86/Release/WindowsFormsApplication1.TopForm.resources and /dev/null differ
diff --git a/saisei-1.0/bin/Debug/libexpat.dll b/saisei-1.0/bin/Debug/libexpat.dll
new file mode 100644 (file)
index 0000000..408a3da
Binary files /dev/null and b/saisei-1.0/bin/Debug/libexpat.dll differ
diff --git a/saisei-1.0/bin/Debug/lua5.1.dll b/saisei-1.0/bin/Debug/lua5.1.dll
new file mode 100644 (file)
index 0000000..b74b1a3
Binary files /dev/null and b/saisei-1.0/bin/Debug/lua5.1.dll differ
diff --git a/saisei-1.0/bin/Debug/saisei.exe b/saisei-1.0/bin/Debug/saisei.exe
new file mode 100644 (file)
index 0000000..5711e98
Binary files /dev/null and b/saisei-1.0/bin/Debug/saisei.exe differ
diff --git a/saisei-1.0/bin/Debug/sqlite3.dll b/saisei-1.0/bin/Debug/sqlite3.dll
new file mode 100644 (file)
index 0000000..3867db8
Binary files /dev/null and b/saisei-1.0/bin/Debug/sqlite3.dll differ
diff --git a/saisei-1.0/bin/moflib.lib b/saisei-1.0/bin/moflib.lib
deleted file mode 100644 (file)
index aa81b7a..0000000
Binary files a/saisei-1.0/bin/moflib.lib and /dev/null differ
diff --git a/saisei-1.0/bin/script/douga.lua b/saisei-1.0/bin/script/douga.lua
deleted file mode 100644 (file)
index 9af04d6..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-require("script/moflib");
-require("script/common");
-
-function next_text(mes, text, snd)
-       local frame = mes:next(text)
-       wait_frame(frame / 2)
-       if snd ~= nil then sound(snd) end
-       wait_frame(frame / 2)
-       wait_for_key(KEY_Z)
-end
-
-function main()
-       --wait_frame(180)
-       scene1()
-end
-
---{{{ scene1
-function scene1()
-       --TODO local yukkuri = new Picture:new('image/yukkuri.dds')
-       
-       local mes = Message:new('\82¨\82Á\82¬\81[')
-       local tween = ExtensionTween:new()
-       tween(mes)
-       local frame = mes:show()
-       
-       next_text(mes, '\91¼\82É\82à\81A\83G\83\8c\83\81\83\93\83g\82Í\90X\82Æ\92n\82¾\82¯\82É\82µ\82½\82è\81A<nl/>\90_\97ì\82Ì\8eí\97Þ\82Ì\8dí\8c¸\81A<nl/>\90í\93¬\96Ê\82Å\82Í\81A\83X\83y\83V\83\83\83\8b\83A\83N\83V\83\87\83\93\82Ì\94p\8e~\82Æ\82¢\82Á\82½\82±\82Æ\82ð<nl/>\8dl\82¦\82Ä\82¢\82Ü\82·\81B', 'speech/speech1.wav')
-       next_text(mes, '\82½\82¾\81A\82±\82ê\82¾\82¯\82â\82Á\82Ä\82à\81A<nl/>\91²\8bÆ\82Ü\82Å\82É\8a®\90¬\82Å\82«\82é\82©\82Í\94÷\96­\82È\82Æ\82±\82ë\81B<nl/>\96{\93\96\82É\81A\82ä\82Á\82­\82è\8dì\82Á\82½\8c\8b\89Ê\82ª\82±\82ê\82¾\82æ\81I', 'speech/speech2.wav')
-       next_text(mes, '\82µ\82©\82µ\81A\8c\8b\89Ê\82ª\82Ç\82¤\82È\82Á\82Ä\82à\81A\83\\81[\83X\83R\81[\83h\82Í<nl/>\82·\82×\82Ä\8cö\8aJ\82·\82é\82Â\82à\82è\82Å\82¢\82Ü\82·\81B<nl/>' ..
-               '\82»\82¤\8ev\82Á\82Ä\81A\90\8f\95ª\91O\82ÉSourceForge.JP\82É<nl/>\83A\83J\83E\83\93\83g\82ð\8eæ\82è\82Ü\82µ\82½\81B<nl/>\81u\8dÄ\90¢\83v\83\8d\83W\83F\83N\83g\81v\82Å\8c\9f\8dõ\82µ\82Ä\82­\82¾\82³\82¢\81B', 'speech/speech3.wav')
-       wait_frame(30)
-       next_text(mes, '\81c\83v\83\8d\83W\83F\83N\83g\96¼\82Å\92\86\83j\95a\82Æ\82©\8ev\82Á\82½\82â\82Â\81A\95\\82Ö\8fo\82ë\81B', 'speech/speech4.wav')
-       mes:hide()
-
-       wait_frame(90)
-
-       local frame = mes:show()
-       next_text(mes, '\8d¡\89ñ\82Í\82±\82ê\82Å\8fI\82í\82è\82Å\82·\81B<nl/>\8d¡\94N\92\86\82É\82à\82¤\88ê\89ñ\8dX\90V\82Å\82«\82é\82Æ\82¢\82¢\82È\81B', 'speech/speech5.wav')
-       local frame = mes:hide()
-       end
---}}}
---{{{ scene2
-function scene2()
-       local g5 = Picture:new('image/5.jpg')
-       local g4 = Picture:new('image/4.jpg')
-       local g3 = Picture:new('image/3.jpg')
-       local g2 = Picture:new('image/2.jpg')
-       local g1 = Picture:new('image/1.jpg')
-       g1:set_tween('position2', {[0] = {-128, 0}, [10] = {0, 0} }, 30)
-       g2:set_tween('position2', {[0] = {-128, 0}, [15] = {128, 0} }, 30)
-       g3:set_tween('position2', {[0] = {-128, 0}, [20] = {256, 0} }, 30)
-       g4:set_tween('position2', {[0] = {-128, 0}, [25] = {256 + 128, 0} }, 30)
-       g5:set_tween('position2', {[0] = {-128, 0}, [30] = {512, 0} }, 30)
-
-       wait_frame(30)
-       
-       local mes = Message:new('\82¨\82Á\82¬\81[')
-       local tween = ExtensionTween:new()
-       tween(mes)
-       local frame = mes:show()
-       
-       next_text(mes, '\82Ü\82¸\81A\82T\8eí\97Þ\82ð\8dl\82¦\82Ä\82¢\82½\81u\8eí\91°\81v\82Å\82·\82ª', 'speech/speech1.wav')
-       mes:next('\8eå\97v\82È\83C\81[\83\94\83X\81A\83{\83\8d\83j\81[\81A\83X\83g\83\89\82ð\8ec\82µ\81A<nl/>\83g\83\8b\83g\83j\83A\83\93\81A\83\8b\83f\83\93\83X\82Í\83\8a\83X\83g\83\89\82Æ\82µ\82Ü\82·\81B')
-       sound('speech/speech2.wav')
-       wait_frame(380)
-       g4:set_tween('color', {[0] = {1, 1, 1}, [20] = {0.5, 0.5, 0.5} }, 20)
-       g5:set_tween('color', {[0] = {1, 1, 1}, [20] = {0.5, 0.5, 0.5} }, 20)
-       wait_frame(20)
-       sound('speech/ah.wav')
-       g4:set_tween('position2', {[0] = {256+128, 0}, [20] = {256+128, 500} }, 20)
-       g5:set_tween('position2', {[0] = {512, 0}, [20] = {512, 500} }, 20)
-       
-       wait_for_key(KEY_Z)
-       next_text(mes, '\83\8a\83X\83g\83\89\82Æ\82µ\82Ü\82·\81B', 'speech/speech3.wav')
-
-       mes:hide()
-
-       end
---}}}
---{{{ scene3
-function scene3()
-
-               local aira = Picture:new('image/aira.jpg')
-               aira:set_tween('position2', {[0] = {200, 100}}, 20)
-               
-               local mes = Message:new('\82¨\82Á\82¬\81[')
-               local tween = ExtensionTween:new()
-               tween(mes)
-               local frame = mes:show()
-       
-               next_text(mes, '\82Ü\82½\81A\82Ð\82»\82©\82É\8dl\82¦\82Ä\82¢\82½\83X\83g\81[\83\8a\81[\97v\91f\82Í<nl/>\8a®\91S\82É\8dí\8f\9c\82µ\82Ü\82·\81B', 'speech/speech1.wav')
-               next_text(mes, '\8eÀ\82Í\81A\83A\83h\83o\83C\83U\81[\96ð\82ÌNPC\82Æ\82µ\82Ä\81A<nl/>\8f\97\90«\83L\83\83\83\89\82ð\8dl\82¦\82Ä\82¢\82½\82Ì\82Å\82·\82ª\81c', 'speech/speech2.wav')
-
-               local riez = Picture:new('image/face.dds')
-               riez:set_tween('position2', {[0] = {800, 100}, [60] = {600, 100}}, 20)
-               
-               next_text(mes, '\94Þ\8f\97\82Ì\93o\8fê\82à\82È\82¢\82Å\82µ\82å\82¤\81B', 'speech/speech3.wav')
-               
-               aira:set_tween('position2', {[0] = {200, 100}, [60] = {-200, 100}}, 20)
-               
-               next_text(mes, '\83\8a\81[\83X\82Í1\90l\8eâ\82µ\82­\81A\83_\83\93\83W\83\87\83\93\82ð\93¥\94j\82µ\91±\82¯\82é\82±\82Æ\82É\82È\82è\82Ü\82·\81B', 'speech/speech4.wav')
-               mes:hide()
-               riez:set_tween('position2', {[0] = {600, 100}, [60] = {400, 100}}, 20)
-               wait_frame(60)
-
-               message('\83\8a\81[\83X', {'\81c\81c'}, nil, ExtensionTween:new())
-       end
---}}}
diff --git a/saisei-1.0/cmake/FindDirectX.cmake b/saisei-1.0/cmake/FindDirectX.cmake
new file mode 100644 (file)
index 0000000..ea615bb
--- /dev/null
@@ -0,0 +1,60 @@
+# Finds the Microsoft DirectX9
+#
+#  [out]DIRECTX_FOUND          - True if DirectX found.
+#  [out]DIRECTX_INCLUDE_DIR    - Directory to include to get DirectX headers
+#  [out]DIRECTX_LIBRARY_DIRS   - Directory to Library to get DirectX library
+#  [out]DIRECTX_LIBRARIES      - Libraries to link against for the DirectX library
+#  [in]DIRECTX_ROOT            - root dir of Direct 3D
+
+# link libraries
+set(DIRECTX_FIND_COMPONENTS d3d9;d3dx9;dsound;dinput8)
+
+# If DIRECTX_ROOT was defined in the environment, use it.
+if (NOT DIRECTX_ROOT AND NOT $ENV{DIRECTX_ROOT} STREQUAL "")
+        set(DIRECTX_ROOT $ENV{DIRECTX_ROOT})
+endif ()
+
+if (DIRECTX_ROOT) 
+        SET(
+                _directx_INCLUDE_SEARCH_DIRS
+                ${DIRECTX_ROOT}/Include
+                ${DIRECTX_ROOT}
+        )
+        SET(
+                _directx_LIBRARIES_SEARCH_DIRS
+                ${DIRECTX_ROOT}/Lib/x86
+                ${DIRECTX_ROOT}
+        )
+endif () 
+
+# Look for the header file.
+find_path(
+  DIRECTX_INCLUDE_DIR 
+  NAMES d3dx9.h 
+  DOC "Include directory for the DirectX9 library"
+  HINTS ${_directx_INCLUDE_SEARCH_DIRS}
+)
+mark_as_advanced(DIRECTX_INCLUDE_DIR)
+
+# Look for the library.
+foreach (COMPONENT ${DIRECTX_FIND_COMPONENTS})
+        find_library(
+                _directx_FOUND_LIBRARY_${COMPONENT}
+                NAMES ${COMPONENT}
+                DOC "Libraries for the DirectX Library"
+                HINTS ${_directx_LIBRARIES_SEARCH_DIRS}
+        )
+        set(DIRECTX_LIBRARIES ${DIRECTX_LIBRARIES} ${_directx_FOUND_LIBRARY_${COMPONENT}})
+        GET_FILENAME_COMPONENT(_directx_PATH_${COMPONENT} ${_directx_FOUND_LIBRARY_${COMPONENT}} PATH )
+        list(APPEND DIRECTX_LIBRARY_DIRS ${_directx_PATH_${COMPONENT}})
+endforeach ()
+list(REMOVE_DUPLICATES DIRECTX_LIBRARY_DIRS)
+mark_as_advanced(DIRECTX_LIBRARIES)
+mark_as_advanced(DIRECTX_LIBRARY_DIRS)
+
+# set DIRECTX_FOUND
+if (DIRECTX_INCLUDE_DIR AND DIRECTX_LIBRARY_DIRS)
+  set(DIRECTX_FOUND 1)
+else ()
+  set(DIRECTX_FOUND 0)
+endif ()
index e2e7053..59769eb 100644 (file)
@@ -1,11 +1,11 @@
-#   ä¾\9då­\98å¤\96é\83¨ã\83©ã\82¤ã\83\96ã\83©ã\83ªã\81®è¨­å®\9a
+#   ä¾\9då­\98å¤\96é\83¨ã\83©ã\82¤ã\83\96ã\83©ã\83ªã\81®è¨­å®\81E
 # 
-# - 新たな依存ライブラリを追加するには
-#      æ¨\99æº\96ã\81§find_packageã\81§ã\81\8dã\82\8bã\82\82ã\81®ã\81¨ï¼\8cè\87ªå\88\86ã\81§FindXXX.cmakeã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç\94¨æ\84\8fã\81\97ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\84ã\82\82ã\81®ã\81\8cã\81\82ã\82\8bï¼\8eæ¨\99æº\96ã\81§å\82\99ã\82\8fã\81£ã\81¦ã\81\84ã\82\8bã\81\8bã\81©ã\81\86ã\81\8bã\81¯ï¼\8c
+# - 新たな依存ライブラリを追加するには\81E\81E
+#      æ¨\99æº\96ã\81§find_packageã\81§ã\81\8dã\82\8bã\82\82ã\81\81¨\81E\8cè\81\88\81E\81§FindXXX.cmakeã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç\94¨æ\84\8fã\81\97ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\89ã\81ªã\81\81E\82\82ã\81®ã\81\8cã\81\82ã\82\8bï¼\8eæ¨\99æº\96ã\81§å\82\99ã\82\8fã\81£ã\81¦ã\81\81E\82\8bã\81\8bã\81©ã\81\81E\81\8bã\81¯\81E\81E
 #
 #      http://www.cmake.org/cmake/help/cmake-2-8-docs.html
 #
-#      ã\82\92å\8f\82ç\85§ã\81\99ã\82\8cã\81°ã\82\8fã\81\8bã\82\8bï¼\8e
+#      ã\82\92å\8f\82ç\85§ã\81\99ã\82\8cã\81°ã\82\8fã\81\8bã\82\8bï¼\81E
 #
 
 # use Boost Library
@@ -15,7 +15,32 @@ if (Boost_FOUND)
        message(STATUS "        include directories=${Boost_INCLUDE_DIR}")
        message(STATUS "        library directories=${Boost_LIBRARY_DIRS}")
        include_directories(${Boost_INCLUDE_DIR})
-       link_libraries(${Boost_LIBRARIES})
+       link_directories(${Boost_LIBRARY_DIRS})
 else ()
        message(FATAL_ERROR "Could not find Boost Library.")
 endif ()
+
+# use DirectX
+find_package(DirectX)
+if (DIRECTX_FOUND)
+       message(STATUS "Found the DirectX:")
+       message(STATUS "        include directories=${DIRECTX_INCLUDE_DIR}")
+       message(STATUS "        library directories=${DIRECTX_LIBRARY_DIRS}")
+       include_directories(${DIRECTX_INCLUDE_DIR})
+       link_libraries(${DIRECTX_LIBRARIES})
+       link_directories(${DIRECTX_LIBRARY_DIRS})
+
+else ()
+       message(FATAL_ERROR "Could not find DirectX.")
+endif ()
+
+# extlibs
+include_directories(${MOFLIB_ROOT_DIR}/../moflib-1.0/src/)
+link_directories(${MOFLIB_ROOT_DIR}/../moflib-1.0/lib/Debug/)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/expat/include)
+link_directories(${MOFLIB_ROOT_DIR}/../extlib/expat/lib/)
+link_directories(${MOFLIB_ROOT_DIR}/../extlib/libogg-1.2.0/lib)
+link_directories(${MOFLIB_ROOT_DIR}/../extlib/libvorbis-1.3.1/lib)
+link_directories(${MOFLIB_ROOT_DIR}/../extlib/lua5.1/lib/)
+include_directories(${MOFLIB_ROOT_DIR}/../extlib/sqlite/include)
+link_directories(${MOFLIB_ROOT_DIR}/../extlib/sqlite/lib/)
diff --git a/saisei-1.0/doc/Doxyfile b/saisei-1.0/doc/Doxyfile
deleted file mode 100644 (file)
index 642629d..0000000
+++ /dev/null
@@ -1,1510 +0,0 @@
-# Doxyfile 1.5.8
-
-# This file describes the settings to be used by the documentation system
-# doxygen (www.doxygen.org) for a project
-#
-# All text after a hash (#) is considered a comment and will be ignored
-# The format is:
-#       TAG = value [value, ...]
-# For lists items can also be appended using:
-#       TAG += value [value, ...]
-# Values that contain spaces should be placed between quotes (" ")
-
-#---------------------------------------------------------------------------
-# Project related configuration options
-#---------------------------------------------------------------------------
-
-# This tag specifies the encoding used for all characters in the config file 
-# that follow. The default is UTF-8 which is also the encoding used for all 
-# text before the first occurrence of this tag. Doxygen uses libiconv (or the 
-# iconv built into libc) for the transcoding. See 
-# http://www.gnu.org/software/libiconv for the list of possible encodings.
-
-DOXYFILE_ENCODING      = UTF-8
-
-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded 
-# by quotes) that should identify the project.
-
-PROJECT_NAME           = Motif Of Functions LIBrary
-
-# The PROJECT_NUMBER tag can be used to enter a project or revision number. 
-# This could be handy for archiving the generated documentation or 
-# if some version control system is used.
-
-PROJECT_NUMBER         = 
-
-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) 
-# base path where the generated documentation will be put. 
-# If a relative path is entered, it will be relative to the location 
-# where doxygen was started. If left blank the current directory will be used.
-
-OUTPUT_DIRECTORY       = ./
-
-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create 
-# 4096 sub-directories (in 2 levels) under the output directory of each output 
-# format and will distribute the generated files over these directories. 
-# Enabling this option can be useful when feeding doxygen a huge amount of 
-# source files, where putting all generated files in the same directory would 
-# otherwise cause performance problems for the file system.
-
-CREATE_SUBDIRS         = NO
-
-# The OUTPUT_LANGUAGE tag is used to specify the language in which all 
-# documentation generated by doxygen is written. Doxygen will use this 
-# information to generate all constant output in the proper language. 
-# The default language is English, other supported languages are: 
-# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, 
-# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek, 
-# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages), 
-# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish, 
-# Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, Slovene, 
-# Spanish, Swedish, and Ukrainian.
-
-OUTPUT_LANGUAGE        = Japanese
-
-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will 
-# include brief member descriptions after the members that are listed in 
-# the file and class documentation (similar to JavaDoc). 
-# Set to NO to disable this.
-
-BRIEF_MEMBER_DESC      = YES
-
-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend 
-# the brief description of a member or function before the detailed description. 
-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 
-# brief descriptions will be completely suppressed.
-
-REPEAT_BRIEF           = YES
-
-# This tag implements a quasi-intelligent brief description abbreviator 
-# that is used to form the text in various listings. Each string 
-# in this list, if found as the leading text of the brief description, will be 
-# stripped from the text and the result after processing the whole list, is 
-# used as the annotated text. Otherwise, the brief description is used as-is. 
-# If left blank, the following values are used ("$name" is automatically 
-# replaced with the name of the entity): "The $name class" "The $name widget" 
-# "The $name file" "is" "provides" "specifies" "contains" 
-# "represents" "a" "an" "the"
-
-ABBREVIATE_BRIEF       = 
-
-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 
-# Doxygen will generate a detailed section even if there is only a brief 
-# description.
-
-ALWAYS_DETAILED_SEC    = NO
-
-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all 
-# inherited members of a class in the documentation of that class as if those 
-# members were ordinary class members. Constructors, destructors and assignment 
-# operators of the base classes will not be shown.
-
-INLINE_INHERITED_MEMB  = NO
-
-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full 
-# path before files name in the file list and in the header files. If set 
-# to NO the shortest path that makes the file name unique will be used.
-
-FULL_PATH_NAMES        = YES
-
-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag 
-# can be used to strip a user-defined part of the path. Stripping is 
-# only done if one of the specified strings matches the left-hand part of 
-# the path. The tag can be used to show relative paths in the file list. 
-# If left blank the directory from which doxygen is run is used as the 
-# path to strip.
-
-STRIP_FROM_PATH        = 
-
-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of 
-# the path mentioned in the documentation of a class, which tells 
-# the reader which header file to include in order to use a class. 
-# If left blank only the name of the header file containing the class 
-# definition is used. Otherwise one should specify the include paths that 
-# are normally passed to the compiler using the -I flag.
-
-STRIP_FROM_INC_PATH    = 
-
-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter 
-# (but less readable) file names. This can be useful is your file systems 
-# doesn't support long names like on DOS, Mac, or CD-ROM.
-
-SHORT_NAMES            = NO
-
-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen 
-# will interpret the first line (until the first dot) of a JavaDoc-style 
-# comment as the brief description. If set to NO, the JavaDoc 
-# comments will behave just like regular Qt-style comments 
-# (thus requiring an explicit @brief command for a brief description.)
-
-JAVADOC_AUTOBRIEF      = NO
-
-# If the QT_AUTOBRIEF tag is set to YES then Doxygen will 
-# interpret the first line (until the first dot) of a Qt-style 
-# comment as the brief description. If set to NO, the comments 
-# will behave just like regular Qt-style comments (thus requiring 
-# an explicit \brief command for a brief description.)
-
-QT_AUTOBRIEF           = NO
-
-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen 
-# treat a multi-line C++ special comment block (i.e. a block of //! or /// 
-# comments) as a brief description. This used to be the default behaviour. 
-# The new default is to treat a multi-line C++ comment block as a detailed 
-# description. Set this tag to YES if you prefer the old behaviour instead.
-
-MULTILINE_CPP_IS_BRIEF = NO
-
-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented 
-# member inherits the documentation from any documented member that it 
-# re-implements.
-
-INHERIT_DOCS           = YES
-
-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce 
-# a new page for each member. If set to NO, the documentation of a member will 
-# be part of the file/class/namespace that contains it.
-
-SEPARATE_MEMBER_PAGES  = NO
-
-# The TAB_SIZE tag can be used to set the number of spaces in a tab. 
-# Doxygen uses this value to replace tabs by spaces in code fragments.
-
-TAB_SIZE               = 4
-
-# This tag can be used to specify a number of aliases that acts 
-# as commands in the documentation. An alias has the form "name=value". 
-# For example adding "sideeffect=\par Side Effects:\n" will allow you to 
-# put the command \sideeffect (or @sideeffect) in the documentation, which 
-# will result in a user-defined paragraph with heading "Side Effects:". 
-# You can put \n's in the value part of an alias to insert newlines.
-
-ALIASES                = 
-
-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C 
-# sources only. Doxygen will then generate output that is more tailored for C. 
-# For instance, some of the names that are used will be different. The list 
-# of all members will be omitted, etc.
-
-OPTIMIZE_OUTPUT_FOR_C  = NO
-
-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java 
-# sources only. Doxygen will then generate output that is more tailored for 
-# Java. For instance, namespaces will be presented as packages, qualified 
-# scopes will look different, etc.
-
-OPTIMIZE_OUTPUT_JAVA   = NO
-
-# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran 
-# sources only. Doxygen will then generate output that is more tailored for 
-# Fortran.
-
-OPTIMIZE_FOR_FORTRAN   = NO
-
-# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL 
-# sources. Doxygen will then generate output that is tailored for 
-# VHDL.
-
-OPTIMIZE_OUTPUT_VHDL   = NO
-
-# Doxygen selects the parser to use depending on the extension of the files it parses. 
-# With this tag you can assign which parser to use for a given extension. 
-# Doxygen has a built-in mapping, but you can override or extend it using this tag. 
-# The format is ext=language, where ext is a file extension, and language is one of 
-# the parsers supported by doxygen: IDL, Java, Javascript, C#, C, C++, D, PHP, 
-# Objective-C, Python, Fortran, VHDL, C, C++. For instance to make doxygen treat 
-# .inc files as Fortran files (default is PHP), and .f files as C (default is Fortran), 
-# use: inc=Fortran f=C
-
-EXTENSION_MAPPING      = 
-
-# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want 
-# to include (a tag file for) the STL sources as input, then you should 
-# set this tag to YES in order to let doxygen match functions declarations and 
-# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. 
-# func(std::string) {}). This also make the inheritance and collaboration 
-# diagrams that involve STL classes more complete and accurate.
-
-BUILTIN_STL_SUPPORT    = NO
-
-# If you use Microsoft's C++/CLI language, you should set this option to YES to 
-# enable parsing support.
-
-CPP_CLI_SUPPORT        = NO
-
-# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. 
-# Doxygen will parse them like normal C++ but will assume all classes use public 
-# instead of private inheritance when no explicit protection keyword is present.
-
-SIP_SUPPORT            = NO
-
-# For Microsoft's IDL there are propget and propput attributes to indicate getter 
-# and setter methods for a property. Setting this option to YES (the default) 
-# will make doxygen to replace the get and set methods by a property in the 
-# documentation. This will only work if the methods are indeed getting or 
-# setting a simple type. If this is not the case, or you want to show the 
-# methods anyway, you should set this option to NO.
-
-IDL_PROPERTY_SUPPORT   = YES
-
-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC 
-# tag is set to YES, then doxygen will reuse the documentation of the first 
-# member in the group (if any) for the other members of the group. By default 
-# all members of a group must be documented explicitly.
-
-DISTRIBUTE_GROUP_DOC   = NO
-
-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of 
-# the same type (for instance a group of public functions) to be put as a 
-# subgroup of that type (e.g. under the Public Functions section). Set it to 
-# NO to prevent subgrouping. Alternatively, this can be done per class using 
-# the \nosubgrouping command.
-
-SUBGROUPING            = YES
-
-# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum 
-# is documented as struct, union, or enum with the name of the typedef. So 
-# typedef struct TypeS {} TypeT, will appear in the documentation as a struct 
-# with name TypeT. When disabled the typedef will appear as a member of a file, 
-# namespace, or class. And the struct will be named TypeS. This can typically 
-# be useful for C code in case the coding convention dictates that all compound 
-# types are typedef'ed and only the typedef is referenced, never the tag name.
-
-TYPEDEF_HIDES_STRUCT   = NO
-
-# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to 
-# determine which symbols to keep in memory and which to flush to disk. 
-# When the cache is full, less often used symbols will be written to disk. 
-# For small to medium size projects (<1000 input files) the default value is 
-# probably good enough. For larger projects a too small cache size can cause 
-# doxygen to be busy swapping symbols to and from disk most of the time 
-# causing a significant performance penality. 
-# If the system has enough physical memory increasing the cache will improve the 
-# performance by keeping more symbols in memory. Note that the value works on 
-# a logarithmic scale so increasing the size by one will rougly double the 
-# memory usage. The cache size is given by this formula: 
-# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, 
-# corresponding to a cache size of 2^16 = 65536 symbols
-
-SYMBOL_CACHE_SIZE      = 0
-
-#---------------------------------------------------------------------------
-# Build related configuration options
-#---------------------------------------------------------------------------
-
-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in 
-# documentation are documented, even if no documentation was available. 
-# Private class members and static file members will be hidden unless 
-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
-
-EXTRACT_ALL            = YES
-
-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
-# will be included in the documentation.
-
-EXTRACT_PRIVATE        = YES
-
-# If the EXTRACT_STATIC tag is set to YES all static members of a file 
-# will be included in the documentation.
-
-EXTRACT_STATIC         = NO
-
-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) 
-# defined locally in source files will be included in the documentation. 
-# If set to NO only classes defined in header files are included.
-
-EXTRACT_LOCAL_CLASSES  = YES
-
-# This flag is only useful for Objective-C code. When set to YES local 
-# methods, which are defined in the implementation section but not in 
-# the interface are included in the documentation. 
-# If set to NO (the default) only methods in the interface are included.
-
-EXTRACT_LOCAL_METHODS  = NO
-
-# If this flag is set to YES, the members of anonymous namespaces will be 
-# extracted and appear in the documentation as a namespace called 
-# 'anonymous_namespace{file}', where file will be replaced with the base 
-# name of the file that contains the anonymous namespace. By default 
-# anonymous namespace are hidden.
-
-EXTRACT_ANON_NSPACES   = NO
-
-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all 
-# undocumented members of documented classes, files or namespaces. 
-# If set to NO (the default) these members will be included in the 
-# various overviews, but no documentation section is generated. 
-# This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_MEMBERS     = NO
-
-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all 
-# undocumented classes that are normally visible in the class hierarchy. 
-# If set to NO (the default) these classes will be included in the various 
-# overviews. This option has no effect if EXTRACT_ALL is enabled.
-
-HIDE_UNDOC_CLASSES     = NO
-
-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all 
-# friend (class|struct|union) declarations. 
-# If set to NO (the default) these declarations will be included in the 
-# documentation.
-
-HIDE_FRIEND_COMPOUNDS  = NO
-
-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any 
-# documentation blocks found inside the body of a function. 
-# If set to NO (the default) these blocks will be appended to the 
-# function's detailed documentation block.
-
-HIDE_IN_BODY_DOCS      = NO
-
-# The INTERNAL_DOCS tag determines if documentation 
-# that is typed after a \internal command is included. If the tag is set 
-# to NO (the default) then the documentation will be excluded. 
-# Set it to YES to include the internal documentation.
-
-INTERNAL_DOCS          = NO
-
-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate 
-# file names in lower-case letters. If set to YES upper-case letters are also 
-# allowed. This is useful if you have classes or files whose names only differ 
-# in case and if your file system supports case sensitive file names. Windows 
-# and Mac users are advised to set this option to NO.
-
-CASE_SENSE_NAMES       = YES
-
-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen 
-# will show members with their full class and namespace scopes in the 
-# documentation. If set to YES the scope will be hidden.
-
-HIDE_SCOPE_NAMES       = NO
-
-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen 
-# will put a list of the files that are included by a file in the documentation 
-# of that file.
-
-SHOW_INCLUDE_FILES     = YES
-
-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] 
-# is inserted in the documentation for inline members.
-
-INLINE_INFO            = YES
-
-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen 
-# will sort the (detailed) documentation of file and class members 
-# alphabetically by member name. If set to NO the members will appear in 
-# declaration order.
-
-SORT_MEMBER_DOCS       = YES
-
-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the 
-# brief documentation of file, namespace and class members alphabetically 
-# by member name. If set to NO (the default) the members will appear in 
-# declaration order.
-
-SORT_BRIEF_DOCS        = NO
-
-# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the 
-# hierarchy of group names into alphabetical order. If set to NO (the default) 
-# the group names will appear in their defined order.
-
-SORT_GROUP_NAMES       = NO
-
-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be 
-# sorted by fully-qualified names, including namespaces. If set to 
-# NO (the default), the class list will be sorted only by class name, 
-# not including the namespace part. 
-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. 
-# Note: This option applies only to the class list, not to the 
-# alphabetical list.
-
-SORT_BY_SCOPE_NAME     = NO
-
-# The GENERATE_TODOLIST tag can be used to enable (YES) or 
-# disable (NO) the todo list. This list is created by putting \todo 
-# commands in the documentation.
-
-GENERATE_TODOLIST      = YES
-
-# The GENERATE_TESTLIST tag can be used to enable (YES) or 
-# disable (NO) the test list. This list is created by putting \test 
-# commands in the documentation.
-
-GENERATE_TESTLIST      = YES
-
-# The GENERATE_BUGLIST tag can be used to enable (YES) or 
-# disable (NO) the bug list. This list is created by putting \bug 
-# commands in the documentation.
-
-GENERATE_BUGLIST       = YES
-
-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or 
-# disable (NO) the deprecated list. This list is created by putting 
-# \deprecated commands in the documentation.
-
-GENERATE_DEPRECATEDLIST= YES
-
-# The ENABLED_SECTIONS tag can be used to enable conditional 
-# documentation sections, marked by \if sectionname ... \endif.
-
-ENABLED_SECTIONS       = 
-
-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines 
-# the initial value of a variable or define consists of for it to appear in 
-# the documentation. If the initializer consists of more lines than specified 
-# here it will be hidden. Use a value of 0 to hide initializers completely. 
-# The appearance of the initializer of individual variables and defines in the 
-# documentation can be controlled using \showinitializer or \hideinitializer 
-# command in the documentation regardless of this setting.
-
-MAX_INITIALIZER_LINES  = 30
-
-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated 
-# at the bottom of the documentation of classes and structs. If set to YES the 
-# list will mention the files that were used to generate the documentation.
-
-SHOW_USED_FILES        = YES
-
-# If the sources in your project are distributed over multiple directories 
-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy 
-# in the documentation. The default is NO.
-
-SHOW_DIRECTORIES       = NO
-
-# Set the SHOW_FILES tag to NO to disable the generation of the Files page. 
-# This will remove the Files entry from the Quick Index and from the 
-# Folder Tree View (if specified). The default is YES.
-
-SHOW_FILES             = YES
-
-# Set the SHOW_NAMESPACES tag to NO to disable the generation of the 
-# Namespaces page. 
-# This will remove the Namespaces entry from the Quick Index 
-# and from the Folder Tree View (if specified). The default is YES.
-
-SHOW_NAMESPACES        = YES
-
-# The FILE_VERSION_FILTER tag can be used to specify a program or script that 
-# doxygen should invoke to get the current version for each file (typically from 
-# the version control system). Doxygen will invoke the program by executing (via 
-# popen()) the command <command> <input-file>, where <command> is the value of 
-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file 
-# provided by doxygen. Whatever the program writes to standard output 
-# is used as the file version. See the manual for examples.
-
-FILE_VERSION_FILTER    = 
-
-# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by 
-# doxygen. The layout file controls the global structure of the generated output files 
-# in an output format independent way. The create the layout file that represents 
-# doxygen's defaults, run doxygen with the -l option. You can optionally specify a 
-# file name after the option, if omitted DoxygenLayout.xml will be used as the name 
-# of the layout file.
-
-LAYOUT_FILE            = 
-
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-
-# The QUIET tag can be used to turn on/off the messages that are generated 
-# by doxygen. Possible values are YES and NO. If left blank NO is used.
-
-QUIET                  = NO
-
-# The WARNINGS tag can be used to turn on/off the warning messages that are 
-# generated by doxygen. Possible values are YES and NO. If left blank 
-# NO is used.
-
-WARNINGS               = YES
-
-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings 
-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will 
-# automatically be disabled.
-
-WARN_IF_UNDOCUMENTED   = YES
-
-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for 
-# potential errors in the documentation, such as not documenting some 
-# parameters in a documented function, or documenting parameters that 
-# don't exist or using markup commands wrongly.
-
-WARN_IF_DOC_ERROR      = YES
-
-# This WARN_NO_PARAMDOC option can be abled to get warnings for 
-# functions that are documented, but have no documentation for their parameters 
-# or return value. If set to NO (the default) doxygen will only warn about 
-# wrong or incomplete parameter documentation, but not about the absence of 
-# documentation.
-
-WARN_NO_PARAMDOC       = NO
-
-# The WARN_FORMAT tag determines the format of the warning messages that 
-# doxygen can produce. The string should contain the $file, $line, and $text 
-# tags, which will be replaced by the file and line number from which the 
-# warning originated and the warning text. Optionally the format may contain 
-# $version, which will be replaced by the version of the file (if it could 
-# be obtained via FILE_VERSION_FILTER)
-
-WARN_FORMAT            = "$file:$line: $text"
-
-# The WARN_LOGFILE tag can be used to specify a file to which warning 
-# and error messages should be written. If left blank the output is written 
-# to stderr.
-
-WARN_LOGFILE           = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-
-# The INPUT tag can be used to specify the files and/or directories that contain 
-# documented source files. You may enter file names like "myfile.cpp" or 
-# directories like "/usr/src/myproject". Separate the files or directories 
-# with spaces.
-
-INPUT                  = ../include/mof/ ../src/mof/
-
-# This tag can be used to specify the character encoding of the source files 
-# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 
-# also the default input encoding. Doxygen uses libiconv (or the iconv built 
-# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for 
-# the list of possible encodings.
-
-INPUT_ENCODING         = UTF-8
-
-# If the value of the INPUT tag contains directories, you can use the 
-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
-# and *.h) to filter out the source-files in the directories. If left 
-# blank the following patterns are tested: 
-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx 
-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90
-
-FILE_PATTERNS          = 
-
-# The RECURSIVE tag can be used to turn specify whether or not subdirectories 
-# should be searched for input files as well. Possible values are YES and NO. 
-# If left blank NO is used.
-
-RECURSIVE              = YES
-
-# The EXCLUDE tag can be used to specify files and/or directories that should 
-# excluded from the INPUT source files. This way you can easily exclude a 
-# subdirectory from a directory tree whose root is specified with the INPUT tag.
-
-EXCLUDE                = 
-
-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or 
-# directories that are symbolic links (a Unix filesystem feature) are excluded 
-# from the input.
-
-EXCLUDE_SYMLINKS       = NO
-
-# If the value of the INPUT tag contains directories, you can use the 
-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude 
-# certain files from those directories. Note that the wildcards are matched 
-# against the file with absolute path, so to exclude all test directories 
-# for example use the pattern */test/*
-
-EXCLUDE_PATTERNS       = 
-
-# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names 
-# (namespaces, classes, functions, etc.) that should be excluded from the 
-# output. The symbol name can be a fully qualified name, a word, or if the 
-# wildcard * is used, a substring. Examples: ANamespace, AClass, 
-# AClass::ANamespace, ANamespace::*Test
-
-EXCLUDE_SYMBOLS        = 
-
-# The EXAMPLE_PATH tag can be used to specify one or more files or 
-# directories that contain example code fragments that are included (see 
-# the \include command).
-
-EXAMPLE_PATH           = 
-
-# If the value of the EXAMPLE_PATH tag contains directories, you can use the 
-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp 
-# and *.h) to filter out the source-files in the directories. If left 
-# blank all files are included.
-
-EXAMPLE_PATTERNS       = 
-
-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be 
-# searched for input files to be used with the \include or \dontinclude 
-# commands irrespective of the value of the RECURSIVE tag. 
-# Possible values are YES and NO. If left blank NO is used.
-
-EXAMPLE_RECURSIVE      = NO
-
-# The IMAGE_PATH tag can be used to specify one or more files or 
-# directories that contain image that are included in the documentation (see 
-# the \image command).
-
-IMAGE_PATH             = 
-
-# The INPUT_FILTER tag can be used to specify a program that doxygen should 
-# invoke to filter for each input file. Doxygen will invoke the filter program 
-# by executing (via popen()) the command <filter> <input-file>, where <filter> 
-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an 
-# input file. Doxygen will then use the output that the filter program writes 
-# to standard output. 
-# If FILTER_PATTERNS is specified, this tag will be 
-# ignored.
-
-INPUT_FILTER           = 
-
-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern 
-# basis. 
-# Doxygen will compare the file name with each pattern and apply the 
-# filter if there is a match. 
-# The filters are a list of the form: 
-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further 
-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER 
-# is applied to all files.
-
-FILTER_PATTERNS        = 
-
-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using 
-# INPUT_FILTER) will be used to filter the input files when producing source 
-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
-
-FILTER_SOURCE_FILES    = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-
-# If the SOURCE_BROWSER tag is set to YES then a list of source files will 
-# be generated. Documented entities will be cross-referenced with these sources. 
-# Note: To get rid of all source code in the generated output, make sure also 
-# VERBATIM_HEADERS is set to NO.
-
-SOURCE_BROWSER         = YES 
-
-# Setting the INLINE_SOURCES tag to YES will include the body 
-# of functions and classes directly in the documentation.
-
-INLINE_SOURCES         = NO
-
-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct 
-# doxygen to hide any special comment blocks from generated source code 
-# fragments. Normal C and C++ comments will always remain visible.
-
-STRIP_CODE_COMMENTS    = YES
-
-# If the REFERENCED_BY_RELATION tag is set to YES 
-# then for each documented function all documented 
-# functions referencing it will be listed.
-
-REFERENCED_BY_RELATION = NO
-
-# If the REFERENCES_RELATION tag is set to YES 
-# then for each documented function all documented entities 
-# called/used by that function will be listed.
-
-REFERENCES_RELATION    = NO
-
-# If the REFERENCES_LINK_SOURCE tag is set to YES (the default) 
-# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from 
-# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will 
-# link to the source code. 
-# Otherwise they will link to the documentation.
-
-REFERENCES_LINK_SOURCE = YES
-
-# If the USE_HTAGS tag is set to YES then the references to source code 
-# will point to the HTML generated by the htags(1) tool instead of doxygen 
-# built-in source browser. The htags tool is part of GNU's global source 
-# tagging system (see http://www.gnu.org/software/global/global.html). You 
-# will need version 4.8.6 or higher.
-
-USE_HTAGS              = NO
-
-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen 
-# will generate a verbatim copy of the header file for each class for 
-# which an include is specified. Set to NO to disable this.
-
-VERBATIM_HEADERS       = YES
-
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-
-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index 
-# of all compounds will be generated. Enable this if the project 
-# contains a lot of classes, structs, unions or interfaces.
-
-ALPHABETICAL_INDEX     = NO
-
-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then 
-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns 
-# in which this list will be split (can be a number in the range [1..20])
-
-COLS_IN_ALPHA_INDEX    = 5
-
-# In case all classes in a project start with a common prefix, all 
-# classes will be put under the same header in the alphabetical index. 
-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that 
-# should be ignored while generating the index headers.
-
-IGNORE_PREFIX          = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will 
-# generate HTML output.
-
-GENERATE_HTML          = YES
-
-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `html' will be used as the default path.
-
-HTML_OUTPUT            = html
-
-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for 
-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank 
-# doxygen will generate files with .html extension.
-
-HTML_FILE_EXTENSION    = .html
-
-# The HTML_HEADER tag can be used to specify a personal HTML header for 
-# each generated HTML page. If it is left blank doxygen will generate a 
-# standard header.
-
-HTML_HEADER            = 
-
-# The HTML_FOOTER tag can be used to specify a personal HTML footer for 
-# each generated HTML page. If it is left blank doxygen will generate a 
-# standard footer.
-
-HTML_FOOTER            = 
-
-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading 
-# style sheet that is used by each HTML page. It can be used to 
-# fine-tune the look of the HTML output. If the tag is left blank doxygen 
-# will generate a default style sheet. Note that doxygen will try to copy 
-# the style sheet file to the HTML output directory, so don't put your own 
-# stylesheet in the HTML output directory as well, or it will be erased!
-
-HTML_STYLESHEET        = 
-
-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, 
-# files or namespaces will be aligned in HTML using tables. If set to 
-# NO a bullet list will be used.
-
-HTML_ALIGN_MEMBERS     = YES
-
-# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML 
-# documentation will contain sections that can be hidden and shown after the 
-# page has loaded. For this to work a browser that supports 
-# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox 
-# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari).
-
-HTML_DYNAMIC_SECTIONS  = NO
-
-# If the GENERATE_DOCSET tag is set to YES, additional index files 
-# will be generated that can be used as input for Apple's Xcode 3 
-# integrated development environment, introduced with OSX 10.5 (Leopard). 
-# To create a documentation set, doxygen will generate a Makefile in the 
-# HTML output directory. Running make will produce the docset in that 
-# directory and running "make install" will install the docset in 
-# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find 
-# it at startup. 
-# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information.
-
-GENERATE_DOCSET        = NO
-
-# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the 
-# feed. A documentation feed provides an umbrella under which multiple 
-# documentation sets from a single provider (such as a company or product suite) 
-# can be grouped.
-
-DOCSET_FEEDNAME        = "Doxygen generated docs"
-
-# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that 
-# should uniquely identify the documentation set bundle. This should be a 
-# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen 
-# will append .docset to the name.
-
-DOCSET_BUNDLE_ID       = org.doxygen.Project
-
-# If the GENERATE_HTMLHELP tag is set to YES, additional index files 
-# will be generated that can be used as input for tools like the 
-# Microsoft HTML help workshop to generate a compiled HTML help file (.chm) 
-# of the generated HTML documentation.
-
-GENERATE_HTMLHELP      = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can 
-# be used to specify the file name of the resulting .chm file. You 
-# can add a path in front of the file if the result should not be 
-# written to the html output directory.
-
-CHM_FILE               = 
-
-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can 
-# be used to specify the location (absolute path including file name) of 
-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run 
-# the HTML help compiler on the generated index.hhp.
-
-HHC_LOCATION           = 
-
-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag 
-# controls if a separate .chi index file is generated (YES) or that 
-# it should be included in the master .chm file (NO).
-
-GENERATE_CHI           = NO
-
-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING 
-# is used to encode HtmlHelp index (hhk), content (hhc) and project file 
-# content.
-
-CHM_INDEX_ENCODING     = 
-
-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag 
-# controls whether a binary table of contents is generated (YES) or a 
-# normal table of contents (NO) in the .chm file.
-
-BINARY_TOC             = NO
-
-# The TOC_EXPAND flag can be set to YES to add extra items for group members 
-# to the contents of the HTML help documentation and to the tree view.
-
-TOC_EXPAND             = NO
-
-# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER 
-# are set, an additional index file will be generated that can be used as input for 
-# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated 
-# HTML documentation.
-
-GENERATE_QHP           = NO
-
-# If the QHG_LOCATION tag is specified, the QCH_FILE tag can 
-# be used to specify the file name of the resulting .qch file. 
-# The path specified is relative to the HTML output folder.
-
-QCH_FILE               = 
-
-# The QHP_NAMESPACE tag specifies the namespace to use when generating 
-# Qt Help Project output. For more information please see 
-# http://doc.trolltech.com/qthelpproject.html#namespace
-
-QHP_NAMESPACE          = 
-
-# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating 
-# Qt Help Project output. For more information please see 
-# http://doc.trolltech.com/qthelpproject.html#virtual-folders
-
-QHP_VIRTUAL_FOLDER     = doc
-
-# If QHP_CUST_FILTER_NAME is set, it specifies the name of a custom filter to add. 
-# For more information please see 
-# http://doc.trolltech.com/qthelpproject.html#custom-filters
-
-QHP_CUST_FILTER_NAME   = 
-
-# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the custom filter to add.For more information please see 
-# <a href="http://doc.trolltech.com/qthelpproject.html#custom-filters">Qt Help Project / Custom Filters</a>.
-
-QHP_CUST_FILTER_ATTRS  = 
-
-# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this project's 
-# filter section matches. 
-# <a href="http://doc.trolltech.com/qthelpproject.html#filter-attributes">Qt Help Project / Filter Attributes</a>.
-
-QHP_SECT_FILTER_ATTRS  = 
-
-# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can 
-# be used to specify the location of Qt's qhelpgenerator. 
-# If non-empty doxygen will try to run qhelpgenerator on the generated 
-# .qhp file.
-
-QHG_LOCATION           = 
-
-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at 
-# top of each HTML page. The value NO (the default) enables the index and 
-# the value YES disables it.
-
-DISABLE_INDEX          = NO
-
-# This tag can be used to set the number of enum values (range [1..20]) 
-# that doxygen will group on one line in the generated HTML documentation.
-
-ENUM_VALUES_PER_LINE   = 4
-
-# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index 
-# structure should be generated to display hierarchical information. 
-# If the tag value is set to FRAME, a side panel will be generated 
-# containing a tree-like index structure (just like the one that 
-# is generated for HTML Help). For this to work a browser that supports 
-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, 
-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are 
-# probably better off using the HTML help feature. Other possible values 
-# for this tag are: HIERARCHIES, which will generate the Groups, Directories, 
-# and Class Hierarchy pages using a tree view instead of an ordered list; 
-# ALL, which combines the behavior of FRAME and HIERARCHIES; and NONE, which 
-# disables this behavior completely. For backwards compatibility with previous 
-# releases of Doxygen, the values YES and NO are equivalent to FRAME and NONE 
-# respectively.
-
-GENERATE_TREEVIEW      = NONE
-
-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be 
-# used to set the initial width (in pixels) of the frame in which the tree 
-# is shown.
-
-TREEVIEW_WIDTH         = 250
-
-# Use this tag to change the font size of Latex formulas included 
-# as images in the HTML documentation. The default is 10. Note that 
-# when you change the font size after a successful doxygen run you need 
-# to manually remove any form_*.png images from the HTML output directory 
-# to force them to be regenerated.
-
-FORMULA_FONTSIZE       = 10
-
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will 
-# generate Latex output.
-
-GENERATE_LATEX         = NO
-
-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `latex' will be used as the default path.
-
-LATEX_OUTPUT           = latex
-
-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be 
-# invoked. If left blank `latex' will be used as the default command name.
-
-LATEX_CMD_NAME         = latex
-
-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to 
-# generate index for LaTeX. If left blank `makeindex' will be used as the 
-# default command name.
-
-MAKEINDEX_CMD_NAME     = makeindex
-
-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact 
-# LaTeX documents. This may be useful for small projects and may help to 
-# save some trees in general.
-
-COMPACT_LATEX          = NO
-
-# The PAPER_TYPE tag can be used to set the paper type that is used 
-# by the printer. Possible values are: a4, a4wide, letter, legal and 
-# executive. If left blank a4wide will be used.
-
-PAPER_TYPE             = a4wide
-
-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX 
-# packages that should be included in the LaTeX output.
-
-EXTRA_PACKAGES         = 
-
-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for 
-# the generated latex document. The header should contain everything until 
-# the first chapter. If it is left blank doxygen will generate a 
-# standard header. Notice: only use this tag if you know what you are doing!
-
-LATEX_HEADER           = 
-
-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated 
-# is prepared for conversion to pdf (using ps2pdf). The pdf file will 
-# contain links (just like the HTML output) instead of page references 
-# This makes the output suitable for online browsing using a pdf viewer.
-
-PDF_HYPERLINKS         = YES
-
-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of 
-# plain latex in the generated Makefile. Set this option to YES to get a 
-# higher quality PDF documentation.
-
-USE_PDFLATEX           = YES
-
-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. 
-# command to the generated LaTeX files. This will instruct LaTeX to keep 
-# running if errors occur, instead of asking the user for help. 
-# This option is also used when generating formulas in HTML.
-
-LATEX_BATCHMODE        = NO
-
-# If LATEX_HIDE_INDICES is set to YES then doxygen will not 
-# include the index chapters (such as File Index, Compound Index, etc.) 
-# in the output.
-
-LATEX_HIDE_INDICES     = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output 
-# The RTF output is optimized for Word 97 and may not look very pretty with 
-# other RTF readers or editors.
-
-GENERATE_RTF           = NO
-
-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `rtf' will be used as the default path.
-
-RTF_OUTPUT             = rtf
-
-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact 
-# RTF documents. This may be useful for small projects and may help to 
-# save some trees in general.
-
-COMPACT_RTF            = NO
-
-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated 
-# will contain hyperlink fields. The RTF file will 
-# contain links (just like the HTML output) instead of page references. 
-# This makes the output suitable for online browsing using WORD or other 
-# programs which support those fields. 
-# Note: wordpad (write) and others do not support links.
-
-RTF_HYPERLINKS         = NO
-
-# Load stylesheet definitions from file. Syntax is similar to doxygen's 
-# config file, i.e. a series of assignments. You only have to provide 
-# replacements, missing definitions are set to their default value.
-
-RTF_STYLESHEET_FILE    = 
-
-# Set optional variables used in the generation of an rtf document. 
-# Syntax is similar to doxygen's config file.
-
-RTF_EXTENSIONS_FILE    = 
-
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will 
-# generate man pages
-
-GENERATE_MAN           = NO
-
-# The MAN_OUTPUT tag is used to specify where the man pages will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `man' will be used as the default path.
-
-MAN_OUTPUT             = man
-
-# The MAN_EXTENSION tag determines the extension that is added to 
-# the generated man pages (default is the subroutine's section .3)
-
-MAN_EXTENSION          = .3
-
-# If the MAN_LINKS tag is set to YES and Doxygen generates man output, 
-# then it will generate one additional man file for each entity 
-# documented in the real man page(s). These additional files 
-# only source the real man page, but without them the man command 
-# would be unable to find the correct page. The default is NO.
-
-MAN_LINKS              = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_XML tag is set to YES Doxygen will 
-# generate an XML file that captures the structure of 
-# the code including all documentation.
-
-GENERATE_XML           = NO
-
-# The XML_OUTPUT tag is used to specify where the XML pages will be put. 
-# If a relative path is entered the value of OUTPUT_DIRECTORY will be 
-# put in front of it. If left blank `xml' will be used as the default path.
-
-XML_OUTPUT             = xml
-
-# The XML_SCHEMA tag can be used to specify an XML schema, 
-# which can be used by a validating XML parser to check the 
-# syntax of the XML files.
-
-XML_SCHEMA             = 
-
-# The XML_DTD tag can be used to specify an XML DTD, 
-# which can be used by a validating XML parser to check the 
-# syntax of the XML files.
-
-XML_DTD                = 
-
-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will 
-# dump the program listings (including syntax highlighting 
-# and cross-referencing information) to the XML output. Note that 
-# enabling this will significantly increase the size of the XML output.
-
-XML_PROGRAMLISTING     = YES
-
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will 
-# generate an AutoGen Definitions (see autogen.sf.net) file 
-# that captures the structure of the code including all 
-# documentation. Note that this feature is still experimental 
-# and incomplete at the moment.
-
-GENERATE_AUTOGEN_DEF   = NO
-
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-
-# If the GENERATE_PERLMOD tag is set to YES Doxygen will 
-# generate a Perl module file that captures the structure of 
-# the code including all documentation. Note that this 
-# feature is still experimental and incomplete at the 
-# moment.
-
-GENERATE_PERLMOD       = NO
-
-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate 
-# the necessary Makefile rules, Perl scripts and LaTeX code to be able 
-# to generate PDF and DVI output from the Perl module output.
-
-PERLMOD_LATEX          = NO
-
-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be 
-# nicely formatted so it can be parsed by a human reader. 
-# This is useful 
-# if you want to understand what is going on. 
-# On the other hand, if this 
-# tag is set to NO the size of the Perl module output will be much smaller 
-# and Perl will parse it just the same.
-
-PERLMOD_PRETTY         = YES
-
-# The names of the make variables in the generated doxyrules.make file 
-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. 
-# This is useful so different doxyrules.make files included by the same 
-# Makefile don't overwrite each other's variables.
-
-PERLMOD_MAKEVAR_PREFIX = 
-
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor   
-#---------------------------------------------------------------------------
-
-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will 
-# evaluate all C-preprocessor directives found in the sources and include 
-# files.
-
-ENABLE_PREPROCESSING   = YES
-
-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro 
-# names in the source code. If set to NO (the default) only conditional 
-# compilation will be performed. Macro expansion can be done in a controlled 
-# way by setting EXPAND_ONLY_PREDEF to YES.
-
-MACRO_EXPANSION        = NO
-
-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES 
-# then the macro expansion is limited to the macros specified with the 
-# PREDEFINED and EXPAND_AS_DEFINED tags.
-
-EXPAND_ONLY_PREDEF     = NO
-
-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files 
-# in the INCLUDE_PATH (see below) will be search if a #include is found.
-
-SEARCH_INCLUDES        = YES
-
-# The INCLUDE_PATH tag can be used to specify one or more directories that 
-# contain include files that are not input files but should be processed by 
-# the preprocessor.
-
-INCLUDE_PATH           =  ../src/mof/
-
-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard 
-# patterns (like *.h and *.hpp) to filter out the header-files in the 
-# directories. If left blank, the patterns specified with FILE_PATTERNS will 
-# be used.
-
-INCLUDE_FILE_PATTERNS  = 
-
-# The PREDEFINED tag can be used to specify one or more macro names that 
-# are defined before the preprocessor is started (similar to the -D option of 
-# gcc). The argument of the tag is a list of macros of the form: name 
-# or name=definition (no spaces). If the definition and the = are 
-# omitted =1 is assumed. To prevent a macro definition from being 
-# undefined via #undef or recursively expanded use the := operator 
-# instead of the = operator.
-
-PREDEFINED             = 
-
-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
-# this tag can be used to specify a list of macro names that should be expanded. 
-# The macro definition that is found in the sources will be used. 
-# Use the PREDEFINED tag if you want to use a different macro definition.
-
-EXPAND_AS_DEFINED      = 
-
-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then 
-# doxygen's preprocessor will remove all function-like macros that are alone 
-# on a line, have an all uppercase name, and do not end with a semicolon. Such 
-# function macros are typically used for boiler-plate code, and will confuse 
-# the parser if not removed.
-
-SKIP_FUNCTION_MACROS   = YES
-
-#---------------------------------------------------------------------------
-# Configuration::additions related to external references   
-#---------------------------------------------------------------------------
-
-# The TAGFILES option can be used to specify one or more tagfiles. 
-# Optionally an initial location of the external documentation 
-# can be added for each tagfile. The format of a tag file without 
-# this location is as follows: 
-#  
-# TAGFILES = file1 file2 ... 
-# Adding location for the tag files is done as follows: 
-#  
-# TAGFILES = file1=loc1 "file2 = loc2" ... 
-# where "loc1" and "loc2" can be relative or absolute paths or 
-# URLs. If a location is present for each tag, the installdox tool 
-# does not have to be run to correct the links. 
-# Note that each tag file must have a unique name 
-# (where the name does NOT include the path) 
-# If a tag file is not located in the directory in which doxygen 
-# is run, you must also specify the path to the tagfile here.
-
-TAGFILES               = 
-
-# When a file name is specified after GENERATE_TAGFILE, doxygen will create 
-# a tag file that is based on the input files it reads.
-
-GENERATE_TAGFILE       = 
-
-# If the ALLEXTERNALS tag is set to YES all external classes will be listed 
-# in the class index. If set to NO only the inherited external classes 
-# will be listed.
-
-ALLEXTERNALS           = NO
-
-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed 
-# in the modules index. If set to NO, only the current project's groups will 
-# be listed.
-
-EXTERNAL_GROUPS        = YES
-
-# The PERL_PATH should be the absolute path and name of the perl script 
-# interpreter (i.e. the result of `which perl').
-
-PERL_PATH              = /usr/bin/perl
-
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool   
-#---------------------------------------------------------------------------
-
-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will 
-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base 
-# or super classes. Setting the tag to NO turns the diagrams off. Note that 
-# this option is superseded by the HAVE_DOT option below. This is only a 
-# fallback. It is recommended to install and use dot, since it yields more 
-# powerful graphs.
-
-CLASS_DIAGRAMS         = YES
-
-# You can define message sequence charts within doxygen comments using the \msc 
-# command. Doxygen will then run the mscgen tool (see 
-# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the 
-# documentation. The MSCGEN_PATH tag allows you to specify the directory where 
-# the mscgen tool resides. If left empty the tool is assumed to be found in the 
-# default search path.
-
-MSCGEN_PATH            = 
-
-# If set to YES, the inheritance and collaboration graphs will hide 
-# inheritance and usage relations if the target is undocumented 
-# or is not a class.
-
-HIDE_UNDOC_RELATIONS   = YES
-
-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is 
-# available from the path. This tool is part of Graphviz, a graph visualization 
-# toolkit from AT&T and Lucent Bell Labs. The other options in this section 
-# have no effect if this option is set to NO (the default)
-
-HAVE_DOT               = YES
-
-# By default doxygen will write a font called FreeSans.ttf to the output 
-# directory and reference it in all dot files that doxygen generates. This 
-# font does not include all possible unicode characters however, so when you need 
-# these (or just want a differently looking font) you can specify the font name 
-# using DOT_FONTNAME. You need need to make sure dot is able to find the font, 
-# which can be done by putting it in a standard location or by setting the 
-# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory 
-# containing the font.
-
-DOT_FONTNAME           = FreeSans
-
-# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. 
-# The default size is 10pt.
-
-DOT_FONTSIZE           = 10
-
-# By default doxygen will tell dot to use the output directory to look for the 
-# FreeSans.ttf font (which doxygen will put there itself). If you specify a 
-# different font using DOT_FONTNAME you can set the path where dot 
-# can find it using this tag.
-
-DOT_FONTPATH           = 
-
-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen 
-# will generate a graph for each documented class showing the direct and 
-# indirect inheritance relations. Setting this tag to YES will force the 
-# the CLASS_DIAGRAMS tag to NO.
-
-CLASS_GRAPH            = YES
-
-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen 
-# will generate a graph for each documented class showing the direct and 
-# indirect implementation dependencies (inheritance, containment, and 
-# class references variables) of the class with other documented classes.
-
-COLLABORATION_GRAPH    = YES
-
-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen 
-# will generate a graph for groups, showing the direct groups dependencies
-
-GROUP_GRAPHS           = YES
-
-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and 
-# collaboration diagrams in a style similar to the OMG's Unified Modeling 
-# Language.
-
-UML_LOOK               = YES
-
-# If set to YES, the inheritance and collaboration graphs will show the 
-# relations between templates and their instances.
-
-TEMPLATE_RELATIONS     = NO
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT 
-# tags are set to YES then doxygen will generate a graph for each documented 
-# file showing the direct and indirect include dependencies of the file with 
-# other documented files.
-
-INCLUDE_GRAPH          = YES
-
-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and 
-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each 
-# documented header file showing the documented files that directly or 
-# indirectly include this file.
-
-INCLUDED_BY_GRAPH      = YES
-
-# If the CALL_GRAPH and HAVE_DOT options are set to YES then 
-# doxygen will generate a call dependency graph for every global function 
-# or class method. Note that enabling this option will significantly increase 
-# the time of a run. So in most cases it will be better to enable call graphs 
-# for selected functions only using the \callgraph command.
-
-CALL_GRAPH             = NO
-
-# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then 
-# doxygen will generate a caller dependency graph for every global function 
-# or class method. Note that enabling this option will significantly increase 
-# the time of a run. So in most cases it will be better to enable caller 
-# graphs for selected functions only using the \callergraph command.
-
-CALLER_GRAPH           = NO
-
-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen 
-# will graphical hierarchy of all classes instead of a textual one.
-
-GRAPHICAL_HIERARCHY    = YES
-
-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES 
-# then doxygen will show the dependencies a directory has on other directories 
-# in a graphical way. The dependency relations are determined by the #include 
-# relations between the files in the directories.
-
-DIRECTORY_GRAPH        = YES
-
-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images 
-# generated by dot. Possible values are png, jpg, or gif 
-# If left blank png will be used.
-
-DOT_IMAGE_FORMAT       = png
-
-# The tag DOT_PATH can be used to specify the path where the dot tool can be 
-# found. If left blank, it is assumed the dot tool can be found in the path.
-
-DOT_PATH               = 
-
-# The DOTFILE_DIRS tag can be used to specify one or more directories that 
-# contain dot files that are included in the documentation (see the 
-# \dotfile command).
-
-DOTFILE_DIRS           = 
-
-# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of 
-# nodes that will be shown in the graph. If the number of nodes in a graph 
-# becomes larger than this value, doxygen will truncate the graph, which is 
-# visualized by representing a node as a red box. Note that doxygen if the 
-# number of direct children of the root node in a graph is already larger than 
-# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note 
-# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
-
-DOT_GRAPH_MAX_NODES    = 50
-
-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the 
-# graphs generated by dot. A depth value of 3 means that only nodes reachable 
-# from the root by following a path via at most 3 edges will be shown. Nodes 
-# that lay further from the root node will be omitted. Note that setting this 
-# option to 1 or 2 may greatly reduce the computation time needed for large 
-# code bases. Also note that the size of a graph can be further restricted by 
-# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
-
-MAX_DOT_GRAPH_DEPTH    = 0
-
-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent 
-# background. This is disabled by default, because dot on Windows does not 
-# seem to support this out of the box. Warning: Depending on the platform used, 
-# enabling this option may lead to badly anti-aliased labels on the edges of 
-# a graph (i.e. they become hard to read).
-
-DOT_TRANSPARENT        = NO
-
-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output 
-# files in one run (i.e. multiple -o and -T options on the command line). This 
-# makes dot run faster, but since only newer versions of dot (>1.8.10) 
-# support this, this feature is disabled by default.
-
-DOT_MULTI_TARGETS      = NO
-
-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will 
-# generate a legend page explaining the meaning of the various boxes and 
-# arrows in the dot generated graphs.
-
-GENERATE_LEGEND        = YES
-
-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will 
-# remove the intermediate dot files that are used to generate 
-# the various graphs.
-
-DOT_CLEANUP            = YES
-
-#---------------------------------------------------------------------------
-# Options related to the search engine
-#---------------------------------------------------------------------------
-
-# The SEARCHENGINE tag specifies whether or not a search engine should be 
-# used. If set to NO the values of all tags below this one will be ignored.
-
-SEARCHENGINE           = NO
diff --git a/saisei-1.0/doc/html/Vector2D_8cpp.html b/saisei-1.0/doc/html/Vector2D_8cpp.html
deleted file mode 100644 (file)
index 97d5e56..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/Vector2D.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof/math/Vector2D.cpp</h1>
-<p><a href="Vector2D_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/Vector2D_8cpp_source.html b/saisei-1.0/doc/html/Vector2D_8cpp_source.html
deleted file mode 100644 (file)
index 1ba6606..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/Vector2D.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>mof/math/Vector2D.cpp</h1><a href="Vector2D_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
-<a name="l00002"></a>00002 <span class="preprocessor">#include &quot;mof/Vector2D.hpp&quot;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="structmof_1_1Vector2D.html#ab92ac29eef4252a8f1d25af1251e8515">00004</a> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D::Vector2D</a>(<a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> x_ , <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> y_)
-<a name="l00005"></a>00005 : x(x_) , y(y_)
-<a name="l00006"></a>00006 {}
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="structmof_1_1Vector2D.html#a79bb81282ea309b726a23cbd98306f65">00008</a> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D::Vector2D</a>(<span class="keywordtype">int</span> x_ , <span class="keywordtype">int</span> y_)
-<a name="l00009"></a>00009 : x(mof::int2real(x_)) , y(mof::int2real(y_))
-<a name="l00010"></a>00010 {}
-<a name="l00011"></a>00011 
-<a name="l00012"></a>00012 
-<a name="l00013"></a><a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">00013</a> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D::Vector2D</a>(){
-<a name="l00014"></a>00014     <a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> = <a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> = 0;
-<a name="l00015"></a>00015 }
-<a name="l00016"></a>00016 
-<a name="l00017"></a><a class="code" href="structmof_1_1Vector2D.html#ab7598396d443afe74a1b25d311aa52b9">00017</a> <a class="code" href="structmof_1_1Vector2D.html#ab7598396d443afe74a1b25d311aa52b9">mof::Vector2D::~Vector2D</a>(<span class="keywordtype">void</span>)
-<a name="l00018"></a>00018 {
-<a name="l00019"></a>00019 }
-<a name="l00020"></a>00020 
-<a name="l00021"></a>00021 
-<a name="l00022"></a><a class="code" href="structmof_1_1Vector2D.html#a4e459ac99c373ca05ee1d3c676fb78ab">00022</a> <span class="keywordtype">bool</span> <a class="code" href="structmof_1_1Vector2D.html#a4e459ac99c373ca05ee1d3c676fb78ab">mof::Vector2D::operator == </a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; obj)<span class="keyword"> const</span>{
-<a name="l00023"></a>00023     <span class="keywordflow">if</span>(<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> == obj.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> &amp;&amp; <a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> == obj.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a>)<span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00024"></a>00024     <span class="keywordflow">else</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00025"></a>00025 }
-<a name="l00026"></a>00026 
-<a name="l00027"></a><a class="code" href="structmof_1_1Vector2D.html#a8aa45d68ee6311dae7e2cf14542496a2">00027</a> <span class="keywordtype">bool</span> <a class="code" href="structmof_1_1Vector2D.html#a8aa45d68ee6311dae7e2cf14542496a2">mof::Vector2D::operator != </a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; obj)<span class="keyword"> const</span>{
-<a name="l00028"></a>00028     <span class="keywordflow">return</span> !(*<span class="keyword">this</span> == obj);
-<a name="l00029"></a>00029 }
-<a name="l00030"></a>00030     
-<a name="l00031"></a><a class="code" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">00031</a> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">mof::Vector2D::operator - </a>()<span class="keyword"> const</span>{
-<a name="l00032"></a>00032     <span class="keywordflow">return</span> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D</a>( -<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> , -<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a>);
-<a name="l00033"></a>00033 }
-<a name="l00034"></a>00034     
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036 
-<a name="l00037"></a><a class="code" href="structmof_1_1Vector2D.html#a3ba38e47408d2f2c1bfaffb59df388a8">00037</a> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a3ba38e47408d2f2c1bfaffb59df388a8">mof::Vector2D::operator +</a>( <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; rhs)<span class="keyword"> const</span>{
-<a name="l00038"></a>00038     <span class="keywordflow">return</span> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D</a>(this-&gt;<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> + rhs.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> , this-&gt;y + rhs.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a>);
-<a name="l00039"></a>00039 }
-<a name="l00040"></a>00040 
-<a name="l00041"></a>00041 
-<a name="l00042"></a><a class="code" href="structmof_1_1Vector2D.html#ade87f5fede7808ddd993ef792d9b2010">00042</a> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">mof::Vector2D::operator -</a>( <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; rhs)<span class="keyword"> const</span>{
-<a name="l00043"></a>00043     <span class="keywordflow">return</span> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D</a>(this-&gt;<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> - rhs.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> , this-&gt;y - rhs.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a>);
-<a name="l00044"></a>00044 }
-<a name="l00045"></a>00045         
-<a name="l00046"></a><a class="code" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">00046</a> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">mof::Vector2D::operator *</a>(<span class="keywordtype">float</span> rhs)<span class="keyword"> const</span>{
-<a name="l00047"></a>00047     <span class="keywordflow">return</span> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D</a>(this-&gt;<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> * rhs , this-&gt;<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> * rhs);
-<a name="l00048"></a>00048 }
-<a name="l00049"></a>00049 
-<a name="l00050"></a>00050 
-<a name="l00051"></a><a class="code" href="structmof_1_1Vector2D.html#a8c3595cff7a0b59b724a81c329cae7c7">00051</a> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a8c3595cff7a0b59b724a81c329cae7c7">mof::Vector2D::operator /</a>(<span class="keywordtype">float</span> rhs)<span class="keyword"> const</span>{
-<a name="l00052"></a>00052     <span class="keywordflow">return</span> <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">mof::Vector2D</a>(this-&gt;<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> / rhs , this-&gt;<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> / rhs);
-<a name="l00053"></a>00053 }
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056 <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::operator *(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; vec , <span class="keywordtype">float</span> f){
-<a name="l00057"></a>00057     <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> obj;
-<a name="l00058"></a>00058     obj.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> = vec.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> * f;
-<a name="l00059"></a>00059     obj.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> = vec.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> * f;
-<a name="l00060"></a>00060     <span class="keywordflow">return</span> obj;
-<a name="l00061"></a>00061 }
-<a name="l00062"></a>00062     
-<a name="l00063"></a>00063 <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::operator *(<span class="keywordtype">float</span> f , <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; vec ){
-<a name="l00064"></a>00064     <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> obj;
-<a name="l00065"></a>00065     obj.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> = vec.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> * f;
-<a name="l00066"></a>00066     obj.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> = vec.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> * f;
-<a name="l00067"></a>00067     <span class="keywordflow">return</span> obj;
-<a name="l00068"></a>00068 }
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070 std::ostream&amp; mof::operator &lt;&lt;(std::ostream&amp; os , <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; obj)
-<a name="l00071"></a>00071 {
-<a name="l00072"></a>00072     os &lt;&lt; <span class="charliteral">&apos;(&apos;</span> &lt;&lt; obj.<a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> &lt;&lt; <span class="charliteral">&apos;,&apos;</span> &lt;&lt; obj.<a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a> &lt;&lt; <span class="charliteral">&apos;)&apos;</span>;
-<a name="l00073"></a>00073     <span class="keywordflow">return</span> os;  
-<a name="l00074"></a>00074 }
-<a name="l00075"></a>00075 
-</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/Vector2D_8hpp.html b/saisei-1.0/doc/html/Vector2D_8hpp.html
deleted file mode 100644 (file)
index 44e27db..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/Vector2D.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof/math/Vector2D.hpp</h1>
-<p><a href="Vector2D_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-</table>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/Vector2D_8hpp_source.html b/saisei-1.0/doc/html/Vector2D_8hpp_source.html
deleted file mode 100644 (file)
index 94eee3c..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/Vector2D.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>mof/math/Vector2D.hpp</h1><a href="Vector2D_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef VECTOR2D_HPP</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define VECTOR2D_HPP</span>
-<a name="l00003"></a>00003 <span class="preprocessor"></span><span class="preprocessor">#include &lt;mof/real.hpp&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a>00006 <span class="keyword">namespace </span>mof{
-<a name="l00007"></a>00007 
-<a name="l00008"></a><a class="code" href="structmof_1_1Vector2D.html">00008</a>     <span class="keyword">struct </span><a class="code" href="structmof_1_1Vector2D.html">Vector2D</a>
-<a name="l00009"></a>00009     {
-<a name="l00010"></a><a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">00010</a>         <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a> , <a class="code" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a>;
-<a name="l00011"></a>00011     
-<a name="l00012"></a>00012         <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">Vector2D</a>(<a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> x_ , <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> y_);
-<a name="l00013"></a>00013         <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">Vector2D</a>(<span class="keywordtype">int</span> x_ , <span class="keywordtype">int</span> y_);
-<a name="l00014"></a>00014         <a class="code" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">Vector2D</a>();
-<a name="l00015"></a>00015         <a class="code" href="structmof_1_1Vector2D.html#ab7598396d443afe74a1b25d311aa52b9">~Vector2D</a>(<span class="keywordtype">void</span>);
-<a name="l00016"></a>00016     
-<a name="l00017"></a>00017         <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a3ba38e47408d2f2c1bfaffb59df388a8">operator +</a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; rhs) <span class="keyword">const</span>;
-<a name="l00018"></a>00018         <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">operator -</a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; rhs) <span class="keyword">const</span>;
-<a name="l00019"></a>00019         <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">operator *</a>(<span class="keywordtype">float</span> rhs) <span class="keyword">const</span>;
-<a name="l00020"></a>00020         <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a8c3595cff7a0b59b724a81c329cae7c7">operator /</a>(<span class="keywordtype">float</span> rhs) <span class="keyword">const</span>;
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022         <span class="keywordtype">bool</span> <a class="code" href="structmof_1_1Vector2D.html#a4e459ac99c373ca05ee1d3c676fb78ab">operator ==</a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; obj) <span class="keyword">const</span>;
-<a name="l00023"></a>00023         <span class="keywordtype">bool</span> <a class="code" href="structmof_1_1Vector2D.html#a8aa45d68ee6311dae7e2cf14542496a2">operator !=</a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; obj) <span class="keyword">const</span>;
-<a name="l00024"></a>00024         <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">operator -</a>( ) <span class="keyword">const</span>;
-<a name="l00025"></a>00025 
-<a name="l00026"></a>00026         <span class="keyword">friend</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">operator *</a>(<span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&amp; vec , <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> f);
-<a name="l00027"></a>00027         <span class="keyword">friend</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> <a class="code" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">operator *</a>(<a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> f ,  <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp; vec);
-<a name="l00028"></a>00028         <span class="keyword">friend</span> std::ostream&amp; <a class="code" href="structmof_1_1Vector2D.html#ac6de893da3fc3738a3978776979e6714">operator &lt;&lt;</a>(std::ostream&amp; os , <span class="keyword">const</span> <a class="code" href="structmof_1_1Vector2D.html">Vector2D</a>&amp; obj );
-<a name="l00029"></a>00029 
-<a name="l00030"></a>00030     };
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032 };
-<a name="l00033"></a>00033 
-<a name="l00034"></a>00034 <span class="preprocessor">#endif</span>
-</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/annotated.html b/saisei-1.0/doc/html/annotated.html
deleted file mode 100644 (file)
index 0295a75..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>構成</h1>クラス、構造体、共用体、インタフェースの説明です。<table>
-  <tr><td class="indexkey"><a class="el" href="classboost_1_1addable.html">addable</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td class="indexvalue">同次座標変換行列テンプレートクラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td class="indexvalue">同次列ベクトルテンプレートクラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td class="indexvalue">2次元同次座標変換行列クラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td class="indexvalue">3次元同次座標変換行列クラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td class="indexvalue">システムのタイマによる高精度な時間計測 </td></tr>
-  <tr><td class="indexkey"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td class="indexvalue">M[i][j]のように行列の要素を参照できるようにするための補助クラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td class="indexvalue">2次元同次列ベクトルクラス </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td class="indexvalue">3次元同次列ベクトルクラス </td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp.html b/saisei-1.0/doc/html/basic__matrix_8hpp.html
deleted file mode 100644 (file)
index 7c2e4da..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp</h1><code>#include &lt;<a class="el" href="mofdef_8hpp_source.html">mof/base/mofdef.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="threshold_8hpp_source.html">mof/math/threshold.hpp</a>&gt;</code><br/>
-<code>#include &lt;boost/operators.hpp&gt;</code><br/>
-<code>#include &lt;ostream&gt;</code><br/>
-<code>#include &lt;iomanip&gt;</code><br/>
-<code>#include &lt;cmath&gt;</code><br/>
-<div class="dynheader">
-basic_matrix.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="basic__matrix_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hpp">
-<area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,83,172,112"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,83,353,112"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,160,232,189"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="basic__matrix_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__matrix_8hppdep">
-<area shape="rect" href="matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="243,83,587,112"/><area shape="rect" href="matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="611,83,955,112"/><area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="429,160,768,189"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,160,405,189"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="297,237,673,267"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="545,315,876,344"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="145,315,521,344"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="792,160,1192,189"/></map>
-</div>
-
-<p><a href="basic__matrix_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">同次座標変換行列テンプレートクラス  <a href="classmof_1_1math_1_1basic__matrix.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">M[i][j]のように行列の要素を参照できるようにするための補助クラス.  <a href="structmof_1_1math_1_1row__of__matrix.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:39 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.map b/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 845f4ac..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="243,83,587,112"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="611,83,955,112"/>
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="429,160,768,189"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,160,405,189"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="297,237,673,267"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="545,315,876,344"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="145,315,521,344"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="792,160,1192,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index e455836..0000000
+++ /dev/null
@@ -1 +0,0 @@
-b34ec9987a124e5e6b9b890de84d89d2
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.png b/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.png
deleted file mode 100644 (file)
index c5b4fbe..0000000
Binary files a/saisei-1.0/doc/html/basic__matrix_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__incl.map b/saisei-1.0/doc/html/basic__matrix_8hpp__incl.map
deleted file mode 100644 (file)
index c5ff909..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,83,172,112"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,83,353,112"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,160,232,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__incl.md5 b/saisei-1.0/doc/html/basic__matrix_8hpp__incl.md5
deleted file mode 100644 (file)
index 8ca134d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-93b13e64117d74715d6d4ac93826d26b
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp__incl.png b/saisei-1.0/doc/html/basic__matrix_8hpp__incl.png
deleted file mode 100644 (file)
index 8c1c88f..0000000
Binary files a/saisei-1.0/doc/html/basic__matrix_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/basic__matrix_8hpp_source.html b/saisei-1.0/doc/html/basic__matrix_8hpp_source.html
deleted file mode 100644 (file)
index e3d6fd9..0000000
+++ /dev/null
@@ -1,263 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp</h1><a href="basic__matrix_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="mofdef_8hpp.html">mof/base/mofdef.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="threshold_8hpp.html">mof/math/threshold.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;boost/operators.hpp&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;ostream&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;iomanip&gt;</span>
-<a name="l00007"></a>00007 <span class="preprocessor">#include &lt;cmath&gt;</span>
-<a name="l00008"></a>00008 
-<a name="l00009"></a>00009 <span class="keyword">namespace </span>mof
-<a name="l00010"></a>00010 {
-<a name="l00011"></a><a class="code" href="namespacemof_1_1math.html">00011</a> <span class="keyword">namespace </span>math
-<a name="l00012"></a>00012 {
-<a name="l00013"></a>00013 
-<a name="l00014"></a>00014     <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> Dim&gt; <span class="keyword">struct </span><a class="code" href="structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス...">row_of_matrix</a>;
-<a name="l00015"></a>00015     
-<a name="l00025"></a>00025     <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> Dim, <span class="keyword">typename</span> Derived, <span class="keyword">typename</span> Coordinate&gt;
-<a name="l00026"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html">00026</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1basic__matrix.html" title="同次座標変換行列テンプレートクラス">basic_matrix</a>
-<a name="l00027"></a>00027         : boost::<a class="code" href="classboost_1_1addable.html">addable</a>&lt; Derived 
-<a name="l00028"></a>00028         , boost::addable2&lt; Derived, float
-<a name="l00029"></a>00029         , boost::subtractable&lt; Derived 
-<a name="l00030"></a>00030         , boost::subtractable2&lt; Derived, float
-<a name="l00031"></a>00031         , boost::multipliable&lt; Derived
-<a name="l00032"></a>00032         , boost::multipliable2&lt; Derived, float
-<a name="l00033"></a>00033         , boost::dividable2&lt; Derived, float
-<a name="l00034"></a>00034         , boost::equality_comparable&lt; Derived
-<a name="l00035"></a>00035         &gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;
-<a name="l00036"></a>00036     {
-<a name="l00037"></a>00037     <span class="keyword">protected</span>:
-<a name="l00038"></a>00038 <span class="comment">//{{{ last_index</span>
-<a name="l00042"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">00042</a> <span class="comment"></span>        <span class="keywordtype">size_t</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()<span class="keyword"> const</span>
-<a name="l00043"></a>00043 <span class="keyword">        </span>{
-<a name="l00044"></a>00044             <span class="keywordflow">return</span> (Dim + 1) * (Dim + 1) - 1;
-<a name="l00045"></a>00045         }
-<a name="l00046"></a>00046 <span class="comment">//}}}</span>
-<a name="l00047"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">00047</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[(Dim + 1) * (Dim + 1)];
-<a name="l00048"></a>00048     <span class="keyword">public</span>:
-<a name="l00049"></a>00049         <span class="comment">// コンストラクタ,デストラクタはデフォルトのものを使う</span>
-<a name="l00050"></a>00050         <span class="comment">// 代入演算子,コピーコンストラクタはデフォルトのものを使う</span>
-<a name="l00051"></a>00051 <span class="comment">//{{{ operator +=</span>
-<a name="l00052"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">00052</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a>(<span class="keyword">const</span> Derived&amp; rhs)
-<a name="l00053"></a>00053         {
-<a name="l00054"></a>00054             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00055"></a>00055             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00056"></a>00056                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] += rhs.elements_[i];
-<a name="l00057"></a>00057             }
-<a name="l00058"></a>00058             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00059"></a>00059         }
-<a name="l00060"></a>00060         
-<a name="l00061"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a57137691ca3efba9e3c59be45ec112a6">00061</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00062"></a>00062         {
-<a name="l00063"></a>00063             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00064"></a>00064             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00065"></a>00065                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] += rhs;
-<a name="l00066"></a>00066             }
-<a name="l00067"></a>00067             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00068"></a>00068         }
-<a name="l00069"></a>00069         
-<a name="l00070"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">00070</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00071"></a>00071         {
-<a name="l00072"></a>00072             Derived retval;
-<a name="l00073"></a>00073             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00074"></a>00074             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00075"></a>00075                 retval.elements_[i] = rhs1 + rhs2.elements_[i];
-<a name="l00076"></a>00076             }
-<a name="l00077"></a>00077             <span class="keywordflow">return</span> retval;
-<a name="l00078"></a>00078         }
-<a name="l00079"></a>00079 <span class="comment">//}}}</span>
-<a name="l00080"></a>00080 <span class="comment">//{{{ operator -=</span>
-<a name="l00081"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">00081</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a>(<span class="keyword">const</span> Derived&amp; rhs)
-<a name="l00082"></a>00082         {
-<a name="l00083"></a>00083             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00084"></a>00084             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00085"></a>00085                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] -= rhs.elements_[i];
-<a name="l00086"></a>00086             }
-<a name="l00087"></a>00087             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00088"></a>00088         }
-<a name="l00089"></a>00089         
-<a name="l00090"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">00090</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00091"></a>00091         {
-<a name="l00092"></a>00092             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00093"></a>00093             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00094"></a>00094                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] -= rhs;
-<a name="l00095"></a>00095             }
-<a name="l00096"></a>00096             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00097"></a>00097         }
-<a name="l00098"></a>00098         
-<a name="l00099"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">00099</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00100"></a>00100         {
-<a name="l00101"></a>00101             Derived retval;
-<a name="l00102"></a>00102             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00103"></a>00103             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00104"></a>00104                 retval.elements_[i] = rhs1 - rhs2.elements_[i];
-<a name="l00105"></a>00105             }
-<a name="l00106"></a>00106             <span class="keywordflow">return</span> retval;
-<a name="l00107"></a>00107         }
-<a name="l00108"></a>00108 <span class="comment">//}}}</span>
-<a name="l00109"></a>00109 <span class="comment">//{{{ operator *=   </span>
-<a name="l00113"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">00113</a> <span class="comment"></span>        Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c" title="行列の積を計算し,最後の要素が1になるように定数倍する....">operator*=</a>(<span class="keyword">const</span> Derived&amp; rhs)
-<a name="l00114"></a>00114         {
-<a name="l00115"></a>00115             Derived retval;
-<a name="l00116"></a>00116             <span class="keyword">const</span> <span class="keywordtype">int</span> SIZE = Dim + 1;
-<a name="l00117"></a>00117             
-<a name="l00118"></a>00118             <span class="comment">// calculate the last element previously</span>
-<a name="l00119"></a>00119             <span class="keywordtype">int</span> b = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - Dim;
-<a name="l00120"></a>00120             <span class="keywordtype">int</span> c = Dim;
-<a name="l00121"></a>00121             <span class="keywordtype">float</span> last_sum = 0;
-<a name="l00122"></a>00122             <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; SIZE; ++i) {
-<a name="l00123"></a>00123                 last_sum += <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[b + i] * rhs.elements_[c + i * SIZE];
-<a name="l00124"></a>00124             }
-<a name="l00125"></a>00125             retval.elements_[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00126"></a>00126 
-<a name="l00127"></a>00127             <span class="keywordflow">for</span> (<span class="keywordtype">int</span> a = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; a &gt;= 0; --a) {
-<a name="l00128"></a>00128                 <span class="keywordtype">int</span> b = a / SIZE * SIZE;
-<a name="l00129"></a>00129                 <span class="keywordtype">int</span> c = a % SIZE;
-<a name="l00130"></a>00130                 <span class="keywordtype">float</span> sum = 0;
-<a name="l00131"></a>00131                 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; SIZE; ++i) {
-<a name="l00132"></a>00132                     sum += <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[b + i] * rhs.elements_[c + i * SIZE];
-<a name="l00133"></a>00133                 }
-<a name="l00134"></a>00134                 retval.elements_[a] = sum / last_sum;
-<a name="l00135"></a>00135             }
-<a name="l00136"></a>00136             *<span class="keyword">this</span> = retval;
-<a name="l00137"></a>00137             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00138"></a>00138         }
-<a name="l00139"></a>00139 
-<a name="l00140"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">00140</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c" title="行列の積を計算し,最後の要素が1になるように定数倍する....">operator*=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00141"></a>00141         {
-<a name="l00142"></a>00142             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00143"></a>00143             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00144"></a>00144                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] *= rhs;
-<a name="l00145"></a>00145             }
-<a name="l00146"></a>00146             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00147"></a>00147         }
-<a name="l00148"></a>00148     
-<a name="l00152"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">00152</a>         Coordinate <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf" title="ベクトルを変換し,最後の要素が1になるように定数倍する....">operator*</a>(<span class="keyword">const</span> Coordinate&amp; rhs)
-<a name="l00153"></a>00153         {
-<a name="l00154"></a>00154             <span class="keyword">const</span> <span class="keywordtype">size_t</span> SIZE = Dim + 1;
-<a name="l00155"></a>00155 
-<a name="l00156"></a>00156             <span class="keywordtype">float</span> last_sum = 0;
-<a name="l00157"></a>00157             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; SIZE; ++i) {
-<a name="l00158"></a>00158                 last_sum += <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[Dim * SIZE + i] * rhs[i];
-<a name="l00159"></a>00159             }
-<a name="l00160"></a>00160 
-<a name="l00161"></a>00161             <span class="keywordtype">float</span> arr[Dim];
-<a name="l00162"></a>00162             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> a = 0; a &lt; Dim; ++a) {
-<a name="l00163"></a>00163                 <span class="keywordtype">float</span> sum = 0;
-<a name="l00164"></a>00164                 <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; SIZE; ++i) {
-<a name="l00165"></a>00165                     sum += <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[a * SIZE + i] * rhs[i];
-<a name="l00166"></a>00166                 }
-<a name="l00167"></a>00167                 arr[a] = sum / last_sum;
-<a name="l00168"></a>00168             }
-<a name="l00169"></a>00169             <span class="keywordflow">return</span> Coordinate(arr);
-<a name="l00170"></a>00170         }
-<a name="l00171"></a>00171 
-<a name="l00172"></a>00172 
-<a name="l00173"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">00173</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf" title="ベクトルを変換し,最後の要素が1になるように定数倍する....">operator*</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00174"></a>00174         {
-<a name="l00175"></a>00175             Derived retval;
-<a name="l00176"></a>00176             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = rhs2.last_index() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00177"></a>00177             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00178"></a>00178                 retval.elements_[i] = rhs1 * rhs2.elements_[i];
-<a name="l00179"></a>00179             }
-<a name="l00180"></a>00180             <span class="keywordflow">return</span> retval;
-<a name="l00181"></a>00181         }
-<a name="l00182"></a>00182 <span class="comment">//}}}</span>
-<a name="l00183"></a>00183 <span class="comment">//{{{ operator /=</span>
-<a name="l00184"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">00184</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">operator/=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00185"></a>00185         {
-<a name="l00186"></a>00186             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存</span>
-<a name="l00187"></a>00187             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00188"></a>00188                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] /= rhs;
-<a name="l00189"></a>00189             }
-<a name="l00190"></a>00190             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00191"></a>00191         }
-<a name="l00192"></a>00192 <span class="comment">//}}}</span>
-<a name="l00193"></a>00193 <span class="comment">//{{{ operator ==</span>
-<a name="l00194"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">00194</a>         <span class="keywordtype">bool</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">operator==</a>(<span class="keyword">const</span> Derived&amp; rhs)<span class="keyword"> const</span>
-<a name="l00195"></a>00195 <span class="keyword">        </span>{
-<a name="l00196"></a>00196             <span class="keyword">const</span> <span class="keywordtype">size_t</span> END = <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1;<span class="comment">// 最後の要素は1で保存されている</span>
-<a name="l00197"></a>00197             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= END; ++i) {
-<a name="l00198"></a>00198                 <span class="keywordflow">if</span> (std::abs(<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] - rhs.elements_[i]) &gt; <a class="code" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">MOF_ERROR_THRESHOLD</a>) <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00199"></a>00199             }
-<a name="l00200"></a>00200             <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00201"></a>00201         }
-<a name="l00202"></a>00202 <span class="comment">//}}}</span>
-<a name="l00203"></a>00203 <span class="comment">//{{{ operator []</span>
-<a name="l00208"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">00208</a> <span class="comment"></span>        <a class="code" href="structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス...">row_of_matrix&lt;Dim&gt;</a> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">operator []</a>(<span class="keywordtype">size_t</span> i)<span class="keyword"> const</span>
-<a name="l00209"></a>00209 <span class="keyword">        </span>{
-<a name="l00210"></a>00210             <span class="keywordflow">return</span> <a class="code" href="structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス...">row_of_matrix&lt;Dim&gt;</a>(<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>, i);
-<a name="l00211"></a>00211         }
-<a name="l00212"></a>00212 <span class="comment">//}}}</span>
-<a name="l00213"></a>00213 <span class="comment">//{{{ operator &lt;&lt;</span>
-<a name="l00220"></a>00220 <span class="comment"></span>        <span class="keyword">friend</span> std::ostream&amp; <span class="keyword">operator</span>&lt;&lt;
-<a name="l00221"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">00221</a>         (
-<a name="l00222"></a>00222             std::ostream&amp; stream,
-<a name="l00223"></a>00223             <span class="keyword">const</span> Derived&amp; rhs
-<a name="l00224"></a>00224         )
-<a name="l00225"></a>00225         {
-<a name="l00226"></a>00226             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim + 1; ++i) {
-<a name="l00227"></a>00227                 <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = 0; j &lt; Dim + 1; ++j) {
-<a name="l00228"></a>00228                     <span class="keywordflow">if</span> (j != 0) stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;
-<a name="l00229"></a>00229                     <span class="keywordflow">else</span> <span class="keywordflow">if</span> (j != Dim) stream &lt;&lt; <span class="stringliteral">&quot;\n&quot;</span>;
-<a name="l00230"></a>00230                     stream &lt;&lt; std::setw(5) &lt;&lt; rhs.elements_[i * (Dim + 1) + j];
-<a name="l00231"></a>00231                 }
-<a name="l00232"></a>00232             }
-<a name="l00233"></a>00233             <span class="keywordflow">return</span> stream;
-<a name="l00234"></a>00234         }
-<a name="l00235"></a>00235 <span class="comment">//}}}</span>
-<a name="l00236"></a>00236 <span class="comment">//{{{ at</span>
-<a name="l00243"></a><a class="code" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">00243</a> <span class="comment"></span>        <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd" title="行列の要素にアクセス">at</a>(<span class="keywordtype">size_t</span> i, <span class="keywordtype">size_t</span> j)<span class="keyword"> const</span>
-<a name="l00244"></a>00244 <span class="keyword">        </span>{
-<a name="l00245"></a>00245             <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i * (Dim + 1) + j];
-<a name="l00246"></a>00246         }
-<a name="l00247"></a>00247 <span class="comment">//}}}</span>
-<a name="l00248"></a>00248     };
-<a name="l00249"></a>00249 <span class="comment">//{{{ row_of_matrix</span>
-<a name="l00253"></a>00253 <span class="comment"></span>    <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> Dim&gt;
-<a name="l00254"></a><a class="code" href="structmof_1_1math_1_1row__of__matrix.html">00254</a>     <span class="keyword">struct </span><a class="code" href="structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス...">row_of_matrix</a>
-<a name="l00255"></a>00255     {
-<a name="l00256"></a><a class="code" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">00256</a>         <span class="keyword">const</span> <span class="keywordtype">float</span>* <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a>;
-<a name="l00257"></a><a class="code" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">00257</a>         <span class="keywordtype">size_t</span> <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a>;
-<a name="l00258"></a>00258 
-<a name="l00259"></a><a class="code" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">00259</a>         <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">row_of_matrix</a>(<span class="keyword">const</span> <span class="keywordtype">float</span>* elements, <span class="keywordtype">size_t</span> row_index) 
-<a name="l00260"></a>00260             : <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a>(elements), <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a>(row_index)
-<a name="l00261"></a>00261         {
-<a name="l00262"></a>00262         }
-<a name="l00263"></a>00263         
-<a name="l00264"></a><a class="code" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">00264</a>         <span class="keywordtype">float</span> <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">operator []</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a>[<a class="code" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a> * (Dim + 1) + index];}
-<a name="l00265"></a>00265     };
-<a name="l00266"></a>00266 <span class="comment">//}}}</span>
-<a name="l00267"></a>00267 
-<a name="l00268"></a>00268 }<span class="comment">// namespace math</span>
-<a name="l00269"></a>00269 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp.html b/saisei-1.0/doc/html/basic__vector_8hpp.html
deleted file mode 100644 (file)
index f64e5fc..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp</h1><code>#include &lt;<a class="el" href="mofdef_8hpp_source.html">mof/base/mofdef.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="threshold_8hpp_source.html">mof/math/threshold.hpp</a>&gt;</code><br/>
-<code>#include &lt;boost/operators.hpp&gt;</code><br/>
-<code>#include &lt;ostream&gt;</code><br/>
-<code>#include &lt;cmath&gt;</code><br/>
-<div class="dynheader">
-basic_vector.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="basic__vector_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hpp">
-<area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,83,172,112"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,83,353,112"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,160,232,189"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="basic__vector_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2basic__vector_8hppdep">
-<area shape="rect" href="vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="695,83,1039,112"/><area shape="rect" href="vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="904,160,1248,189"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,160,405,189"/><area shape="rect" href="vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="429,160,829,189"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="605,237,944,267"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="475,315,851,344"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="723,392,1053,421"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="323,392,699,421"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="968,237,1368,267"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="1392,237,1792,267"/></map>
-</div>
-
-<p><a href="basic__vector_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">同次列ベクトルテンプレートクラス  <a href="classmof_1_1math_1_1basic__vector.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:40 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.map b/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.map
deleted file mode 100644 (file)
index b906f9c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="695,83,1039,112"/>
-<area shape="rect" href="$vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="904,160,1248,189"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,160,405,189"/>
-<area shape="rect" href="$vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="429,160,829,189"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="605,237,944,267"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="475,315,851,344"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="723,392,1053,421"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="323,392,699,421"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="968,237,1368,267"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="1392,237,1792,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 2ef1d8d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-705049197faa1bd4af0eed9184102091
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.png b/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 6791243..0000000
Binary files a/saisei-1.0/doc/html/basic__vector_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__incl.map b/saisei-1.0/doc/html/basic__vector_8hpp__incl.map
deleted file mode 100644 (file)
index c5ff909..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,83,172,112"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,83,353,112"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,160,232,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__incl.md5 b/saisei-1.0/doc/html/basic__vector_8hpp__incl.md5
deleted file mode 100644 (file)
index 1faa601..0000000
+++ /dev/null
@@ -1 +0,0 @@
-908c8b4269d2e38cd0aed7e729852ffe
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp__incl.png b/saisei-1.0/doc/html/basic__vector_8hpp__incl.png
deleted file mode 100644 (file)
index c05640a..0000000
Binary files a/saisei-1.0/doc/html/basic__vector_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/basic__vector_8hpp_source.html b/saisei-1.0/doc/html/basic__vector_8hpp_source.html
deleted file mode 100644 (file)
index 2dd9dc6..0000000
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp</h1><a href="basic__vector_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="mofdef_8hpp.html">mof/base/mofdef.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="threshold_8hpp.html">mof/math/threshold.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;boost/operators.hpp&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;ostream&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;cmath&gt;</span>
-<a name="l00007"></a>00007 
-<a name="l00008"></a>00008 
-<a name="l00009"></a>00009 <span class="keyword">namespace </span>mof
-<a name="l00010"></a>00010 {
-<a name="l00011"></a>00011 <span class="keyword">namespace </span>math
-<a name="l00012"></a>00012 {
-<a name="l00021"></a>00021     <span class="keyword">template</span> &lt;<span class="keywordtype">size_t</span> Dim, <span class="keyword">typename</span> Derived&gt;
-<a name="l00022"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html">00022</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1basic__vector.html" title="同次列ベクトルテンプレートクラス">basic_vector</a> 
-<a name="l00023"></a>00023         : boost::<a class="code" href="classboost_1_1addable.html">addable</a>&lt; Derived 
-<a name="l00024"></a>00024         , boost::addable2&lt; Derived, float
-<a name="l00025"></a>00025         , boost::subtractable&lt; Derived 
-<a name="l00026"></a>00026         , boost::subtractable2&lt; Derived, float
-<a name="l00027"></a>00027         , boost::multipliable2&lt; Derived, float
-<a name="l00028"></a>00028         , boost::dividable2&lt; Derived, float
-<a name="l00029"></a>00029         , boost::equality_comparable&lt; Derived
-<a name="l00030"></a>00030         &gt; &gt; &gt; &gt; &gt; &gt; &gt; 
-<a name="l00031"></a>00031     {
-<a name="l00032"></a>00032     <span class="keyword">protected</span>:
-<a name="l00033"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">00033</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[Dim];
-<a name="l00034"></a>00034     <span class="keyword">public</span>:
-<a name="l00035"></a>00035         <span class="comment">// コンストラクタ,デストラクタはデフォルトのものを使う</span>
-<a name="l00036"></a>00036         <span class="comment">// 代入演算子,コピーコンストラクタはデフォルトのものを使う</span>
-<a name="l00037"></a>00037 <span class="comment">//{{{ operator +=</span>
-<a name="l00038"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">00038</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(<span class="keyword">const</span> Derived&amp; rhs)
-<a name="l00039"></a>00039         {
-<a name="l00040"></a>00040             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] += rhs.components_[i];
-<a name="l00041"></a>00041             <span class="keywordflow">return</span> *reinterpret_cast&lt;Derived*&gt;(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00042"></a>00042         }
-<a name="l00043"></a>00043         
-<a name="l00044"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">00044</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00045"></a>00045         {
-<a name="l00046"></a>00046             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] += rhs;
-<a name="l00047"></a>00047             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00048"></a>00048         }
-<a name="l00049"></a>00049         
-<a name="l00050"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">00050</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00051"></a>00051         {
-<a name="l00052"></a>00052             Derived retval;
-<a name="l00053"></a>00053             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) retval.components_[i] = rhs1 + rhs2.components_[i];
-<a name="l00054"></a>00054             <span class="keywordflow">return</span> retval;
-<a name="l00055"></a>00055         }
-<a name="l00056"></a>00056 <span class="comment">//}}}</span>
-<a name="l00057"></a>00057 <span class="comment">//{{{ operator -=</span>
-<a name="l00058"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">00058</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(<span class="keyword">const</span> Derived&amp; rhs)
-<a name="l00059"></a>00059         {
-<a name="l00060"></a>00060             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] -= rhs.components_[i];
-<a name="l00061"></a>00061             <span class="keywordflow">return</span> *reinterpret_cast&lt;Derived*&gt;(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00062"></a>00062         }
-<a name="l00063"></a>00063         
-<a name="l00064"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#acd9cd2e120ba951e5a8f3b1cc6b83996">00064</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00065"></a>00065         {
-<a name="l00066"></a>00066             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] -= rhs;
-<a name="l00067"></a>00067             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00068"></a>00068         }
-<a name="l00069"></a>00069 
-<a name="l00070"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">00070</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00071"></a>00071         {
-<a name="l00072"></a>00072             Derived retval;
-<a name="l00073"></a>00073             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) retval.components_[i] = rhs1 - rhs2.components_[i];
-<a name="l00074"></a>00074             <span class="keywordflow">return</span> retval;
-<a name="l00075"></a>00075         }
-<a name="l00076"></a>00076 <span class="comment">//}}}</span>
-<a name="l00077"></a>00077 <span class="comment">//{{{ operator *=</span>
-<a name="l00078"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">00078</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">operator*=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00079"></a>00079         {
-<a name="l00080"></a>00080             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] *= rhs;
-<a name="l00081"></a>00081             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00082"></a>00082         }
-<a name="l00083"></a>00083         
-<a name="l00084"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">00084</a>         <span class="keyword">friend</span> Derived <a class="code" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(<span class="keywordtype">float</span> rhs1, Derived&amp; rhs2) 
-<a name="l00085"></a>00085         {
-<a name="l00086"></a>00086             Derived retval;
-<a name="l00087"></a>00087             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) retval.components_[i] = rhs1 * rhs2.components_[i];
-<a name="l00088"></a>00088             <span class="keywordflow">return</span> retval;
-<a name="l00089"></a>00089         }
-<a name="l00090"></a>00090 <span class="comment">//}}}</span>
-<a name="l00091"></a>00091 <span class="comment">//{{{ operator /=</span>
-<a name="l00092"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">00092</a>         Derived&amp; <a class="code" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">operator/=</a>(<span class="keywordtype">float</span> rhs)
-<a name="l00093"></a>00093         {
-<a name="l00094"></a>00094             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] /= rhs;
-<a name="l00095"></a>00095             <span class="keywordflow">return</span> *<span class="keyword">reinterpret_cast&lt;</span>Derived*<span class="keyword">&gt;</span>(<span class="keyword">this</span>);<span class="comment">//thisがDerived型であることは保証されている.</span>
-<a name="l00096"></a>00096         }
-<a name="l00097"></a>00097         
-<a name="l00098"></a>00098 <span class="comment">//}}}</span>
-<a name="l00099"></a>00099 <span class="comment">//{{{ operator ==</span>
-<a name="l00100"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">00100</a>         <span class="keywordtype">bool</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a>(<span class="keyword">const</span> Derived&amp; rhs)<span class="keyword"> const</span>
-<a name="l00101"></a>00101 <span class="keyword">        </span>{
-<a name="l00102"></a>00102             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i) {
-<a name="l00103"></a>00103                 <span class="keywordflow">if</span> (std::abs(<a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[i] - rhs.components_[i]) &gt; <a class="code" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">MOF_ERROR_THRESHOLD</a>) <span class="keywordflow">return</span> <span class="keyword">false</span>;
-<a name="l00104"></a>00104             }
-<a name="l00105"></a>00105             <span class="keywordflow">return</span> <span class="keyword">true</span>;
-<a name="l00106"></a>00106         }
-<a name="l00107"></a>00107 <span class="comment">//}}}</span>
-<a name="l00108"></a>00108 <span class="comment">//{{{ operator []</span>
-<a name="l00113"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">00113</a> <span class="comment"></span>        <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">operator[]</a>(<span class="keywordtype">size_t</span> index)<span class="keyword"> const</span>
-<a name="l00114"></a>00114 <span class="keyword">        </span>{
-<a name="l00115"></a>00115             <span class="keywordflow">if</span> (index &lt; Dim) <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[index];
-<a name="l00116"></a>00116             <span class="keywordflow">else</span> <span class="keywordflow">if</span> (index == Dim) <span class="keywordflow">return</span> 1;
-<a name="l00117"></a>00117             <span class="comment">// TODO exception</span>
-<a name="l00118"></a>00118             <span class="keywordflow">return</span> 0;
-<a name="l00119"></a>00119         }
-<a name="l00120"></a>00120 <span class="comment">//}}}</span>
-<a name="l00121"></a>00121 <span class="comment">//{{{ operator &lt;&lt;</span>
-<a name="l00128"></a>00128 <span class="comment"></span>        <span class="keyword">friend</span> std::ostream&amp; <span class="keyword">operator</span>&lt;&lt;
-<a name="l00129"></a><a class="code" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">00129</a>         (
-<a name="l00130"></a>00130             std::ostream&amp; stream,
-<a name="l00131"></a>00131             <span class="keyword">const</span> Derived&amp; rhs
-<a name="l00132"></a>00132         )
-<a name="l00133"></a>00133         {
-<a name="l00134"></a>00134             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; Dim; ++i)
-<a name="l00135"></a>00135             {
-<a name="l00136"></a>00136                 <span class="keywordflow">if</span> (i != 0) stream &lt;&lt; <span class="stringliteral">&quot;, &quot;</span>;
-<a name="l00137"></a>00137                 stream &lt;&lt; rhs.components_[i];
-<a name="l00138"></a>00138             }
-<a name="l00139"></a>00139             <span class="keywordflow">return</span> stream;
-<a name="l00140"></a>00140         }
-<a name="l00141"></a>00141 <span class="comment">//}}}</span>
-<a name="l00142"></a>00142     };
-<a name="l00143"></a>00143 
-<a name="l00144"></a>00144 
-<a name="l00145"></a>00145 }<span class="comment">// namespace math</span>
-<a name="l00146"></a>00146 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classboost_1_1addable.html b/saisei-1.0/doc/html/classboost_1_1addable.html
deleted file mode 100644 (file)
index 3960ffa..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス addable</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス addable</h1><!-- doxytag: class="boost::addable" --><div class="dynheader">
-addableに対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classboost_1_1addable__inherit__graph.png" border="0" usemap="#addable_inherit__map" alt="Inheritance graph"/></div>
-<map name="addable_inherit__map" id="addable_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="5,141,232,435"/><area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="256,141,483,435"/><area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="507,179,683,397"/><area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="707,179,883,397"/><area shape="rect" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス" alt="" coords="53,501,184,664"/><area shape="rect" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス" alt="" coords="304,501,435,664"/><area shape="rect" href="classmof_1_1math_1_1vector2.html" title="2次元同次列ベクトルクラス" alt="" coords="529,492,660,673"/><area shape="rect" href="classmof_1_1math_1_1vector3.html" title="3次元同次列ベクトルクラス" alt="" coords="729,483,860,683"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a></li>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.map b/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.map
deleted file mode 100644 (file)
index 974dbc0..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="5,141,232,435"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="256,141,483,435"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="507,179,683,397"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="707,179,883,397"/>
-<area shape="rect" href="$classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス" alt="" coords="53,501,184,664"/>
-<area shape="rect" href="$classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス" alt="" coords="304,501,435,664"/>
-<area shape="rect" href="$classmof_1_1math_1_1vector2.html" title="2次元同次列ベクトルクラス" alt="" coords="529,492,660,673"/>
-<area shape="rect" href="$classmof_1_1math_1_1vector3.html" title="3次元同次列ベクトルクラス" alt="" coords="729,483,860,683"/>
-</map>
diff --git a/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.md5 b/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.md5
deleted file mode 100644 (file)
index 9120d6f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-dac1ceec5e6ccd798953a4087564582e
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.png b/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.png
deleted file mode 100644 (file)
index 39e43f2..0000000
Binary files a/saisei-1.0/doc/html/classboost_1_1addable__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classboost_1_1operators.html b/saisei-1.0/doc/html/classboost_1_1operators.html
deleted file mode 100644 (file)
index 4f00cee..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>std::vector代替案: クラス operators</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス operators</h1><!-- doxytag: class="boost::operators" --><div class="dynheader">
-operatorsに対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classboost_1_1operators__inherit__graph.png" border="0" usemap="#operators_inherit__map" alt="Inheritance graph"/></div>
-<map name="operators_inherit__map" id="operators_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+()\l+ operator[]()\l+ operator[]()\l}" alt="" coords="5,141,181,267"/><area shape="rect" href="classmof_1_1math_1_1vector2.html" title="{mof::math::vector2\n||+ vector2()\l+ vector2()\l+ x()\l+ x()\l+ y()\l+ y()\l}" alt="" coords="28,315,159,496"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>mof/math/<a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a></li>
-</ul>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>std::vector代替案に対してFri Apr 16 07:44:01 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.map b/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.map
deleted file mode 100644 (file)
index 1c7be7a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+()\l+ operator[]()\l+ operator[]()\l}" alt="" coords="5,141,181,267"/>
-<area shape="rect" href="$classmof_1_1math_1_1vector2.html" title="{mof::math::vector2\n||+ vector2()\l+ vector2()\l+ x()\l+ x()\l+ y()\l+ y()\l}" alt="" coords="28,315,159,496"/>
-</map>
diff --git a/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.md5 b/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.md5
deleted file mode 100644 (file)
index 7d34933..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4d207491e46f7d7ce6b985c6e63bf055
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.png b/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.png
deleted file mode 100644 (file)
index a70f3a6..0000000
Binary files a/saisei-1.0/doc/html/classboost_1_1operators__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classes.html b/saisei-1.0/doc/html/classes.html
deleted file mode 100644 (file)
index a6152a8..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: アルファベット順一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>構成索引</h1><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_V">V</a></div>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;A&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">basic_vector</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;M&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">multimedia_timer</a> (<a class="el" href="namespacemof_1_1util.html">mof::util</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;V&nbsp;&nbsp;</div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classboost_1_1addable.html">boost::addable</a>&nbsp;&nbsp;&nbsp;</td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;I&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td><td><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;R&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;B&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">multimedia_timer::impl</a> (<a class="el" href="namespacemof_1_1util.html">mof::util</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">basic_matrix</a> (<a class="el" href="namespacemof_1_1math.html">mof::math</a>)&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_A">A</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_B">B</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_I">I</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_M">M</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_R">R</a>&nbsp;|&nbsp;<a class="qindex" href="#letter_V">V</a></div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix-members.html
deleted file mode 100644 (file)
index de6ae1c..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt; メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">at</a>(size_t i, size_t j) const </td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">elements_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">last_index</a>() const </td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">operator*</a>(const Coordinate &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">operator*=</a>(const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a>(const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a57137691ca3efba9e3c59be45ec112a6">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a>(const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">operator==</a>(const Derived &amp;rhs) const </td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">operator[]</a>(size_t i) const </td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix.html b/saisei-1.0/doc/html/classmof_1_1math_1_1basic__matrix.html
deleted file mode 100644 (file)
index 7aa41f9..0000000
+++ /dev/null
@@ -1,538 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス テンプレート mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1basic__matrix.html">basic_matrix</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス テンプレート mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</h1><!-- doxytag: class="mof::math::basic_matrix" -->
-<p>同次座標変換行列テンプレートクラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a>&gt;</code></p>
-
-<p><a href="classmof_1_1math_1_1basic__matrix-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a> (const Derived &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a57137691ca3efba9e3c59be45ec112a6">operator+=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a> (const Derived &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">operator-=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">operator*=</a> (const Derived &amp;rhs)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">行列の積を計算し,最後の要素が1になるように定数倍する.  <a href="#ab9a8a7be1b789c318ea52eeaa1d2a55c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">operator*=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Coordinate&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">operator*</a> (const Coordinate &amp;rhs)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ベクトルを変換し,最後の要素が1になるように定数倍する.  <a href="#a66e89f8a7eb8da98314b4218278bfcbf"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">operator/=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">operator==</a> (const Derived &amp;rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>&lt; Dim &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">operator[]</a> (size_t i) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">at</a> (size_t i, size_t j) const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">行列の要素にアクセス  <a href="#a02dbe242ff1395bc2577c67573433efd"></a><br/></td></tr>
-<tr><td colspan="2"><h2>Protected メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">last_index</a> () const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">elements_の最後の添字を得る  <a href="#a31d7ff86afe909d714d66c8a697d4486"></a><br/></td></tr>
-<tr><td colspan="2"><h2>Protected 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">elements_</a> [(Dim+1)*(Dim+1)]</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">要素の配列  <a href="#a31738810fd6ff013ddcb0dd3d78353f0"></a><br/></td></tr>
-<tr><td colspan="2"><h2>フレンド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a> (std::ostream &amp;stream, const Derived &amp;rhs)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デバッグ出力用ストリーム演算子  <a href="#a46d2540a8abf6ca59db3ee1551769ab9"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<h3>template&lt;size_t Dim, typename Derived, typename Coordinate&gt;<br/>
- class mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</h3>
-
-<p>同次座標変換行列テンプレートクラス </p>
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>このテンプレートから直接特殊化することは想定していない. あくまでmatrixxを実装するための補助テンプレートである. このクラスは不変クラスである. </dd></dl>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>Dim</em>&nbsp;</td><td>行列の次元(要素数はこの数値の2乗) </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>Derived</em>&nbsp;</td><td>特殊化されたテンプレートの派生クラス(matrixx)の型 </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>Coordinate</em>&nbsp;</td><td>対応するベクトルクラス(vectorx)の型 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00026">26</a> 行で定義されています。</p>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a02dbe242ff1395bc2577c67573433efd"></a><!-- doxytag: member="mof::math::basic_matrix::at" ref="a02dbe242ff1395bc2577c67573433efd" args="(size_t i, size_t j) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::at </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>i</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>j</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>行列の要素にアクセス </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>行番号</em>&nbsp;</td><td></td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>列番号</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>要素 </dd></dl>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00243">243</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a31d7ff86afe909d714d66c8a697d4486"></a><!-- doxytag: member="mof::math::basic_matrix::last_index" ref="a31d7ff86afe909d714d66c8a697d4486" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::last_index </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline, protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>elements_の最後の添字を得る </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00042">42</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a66e89f8a7eb8da98314b4218278bfcbf"></a><!-- doxytag: member="mof::math::basic_matrix::operator*" ref="a66e89f8a7eb8da98314b4218278bfcbf" args="(const Coordinate &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Coordinate <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator* </td>
-          <td>(</td>
-          <td class="paramtype">const Coordinate &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>ベクトルを変換し,最後の要素が1になるように定数倍する. </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00152">152</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab3aaa6779c7a24ea87a83be329969da6"></a><!-- doxytag: member="mof::math::basic_matrix::operator*=" ref="ab3aaa6779c7a24ea87a83be329969da6" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator*= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00140">140</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab9a8a7be1b789c318ea52eeaa1d2a55c"></a><!-- doxytag: member="mof::math::basic_matrix::operator*=" ref="ab9a8a7be1b789c318ea52eeaa1d2a55c" args="(const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator*= </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>行列の積を計算し,最後の要素が1になるように定数倍する. </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00113">113</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a57137691ca3efba9e3c59be45ec112a6"></a><!-- doxytag: member="mof::math::basic_matrix::operator+=" ref="a57137691ca3efba9e3c59be45ec112a6" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator+= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00061">61</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ade7472764844aa239cd81bc6576d3d01"></a><!-- doxytag: member="mof::math::basic_matrix::operator+=" ref="ade7472764844aa239cd81bc6576d3d01" args="(const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator+= </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00052">52</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a13104fef1f1ba8f89b885d32110ae946"></a><!-- doxytag: member="mof::math::basic_matrix::operator&#45;=" ref="a13104fef1f1ba8f89b885d32110ae946" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator-= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00090">90</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a55c53c6c312208a6f7c716542b2dcf7e"></a><!-- doxytag: member="mof::math::basic_matrix::operator&#45;=" ref="a55c53c6c312208a6f7c716542b2dcf7e" args="(const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator-= </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00081">81</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="adcd8c94f420be936816d06ba99b6111c"></a><!-- doxytag: member="mof::math::basic_matrix::operator/=" ref="adcd8c94f420be936816d06ba99b6111c" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator/= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00184">184</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a25ee023b18ea540e2d1227189d1bb898"></a><!-- doxytag: member="mof::math::basic_matrix::operator==" ref="a25ee023b18ea540e2d1227189d1bb898" args="(const Derived &amp;rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00194">194</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="adf2ab1f146d9ff006522a437ab304617"></a><!-- doxytag: member="mof::math::basic_matrix::operator[]" ref="adf2ab1f146d9ff006522a437ab304617" args="(size_t i) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>&lt;Dim&gt; <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>i</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>補助クラスによってM[i][j]のように参照可能 </dd>
-<dd>
-この方法による複数の要素への参照は非効率 </dd></dl>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00208">208</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>フレンドと関連する関数</h2>
-<a class="anchor" id="a83780bceadc61ec021a6d0ceae3da02a"></a><!-- doxytag: member="mof::math::basic_matrix::operator*" ref="a83780bceadc61ec021a6d0ceae3da02a" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator* </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00173">173</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab51200fa1e6bb7c9a1cfad79954049f6"></a><!-- doxytag: member="mof::math::basic_matrix::operator+" ref="ab51200fa1e6bb7c9a1cfad79954049f6" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator+ </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00070">70</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a87b3068df3cfd1cb062ab11d6700178a"></a><!-- doxytag: member="mof::math::basic_matrix::operator&#45;" ref="a87b3068df3cfd1cb062ab11d6700178a" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator- </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00099">99</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a46d2540a8abf6ca59db3ee1551769ab9"></a><!-- doxytag: member="mof::math::basic_matrix::operator&lt;&lt;" ref="a46d2540a8abf6ca59db3ee1551769ab9" args="(std::ostream &amp;stream, const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&nbsp;</td>
-          <td class="paramname"> <em>stream</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デバッグ出力用ストリーム演算子 </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stream</em>&nbsp;</td><td>出力ストリーム </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>rhs</em>&nbsp;</td><td>出力対象となる行列オブジェクト </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>引数で与えられた出力ストリーム </dd></dl>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00221">221</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a31738810fd6ff013ddcb0dd3d78353f0"></a><!-- doxytag: member="mof::math::basic_matrix::elements_" ref="a31738810fd6ff013ddcb0dd3d78353f0" args="[(Dim+1)*(Dim+1)]" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived, typename Coordinate&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix</a>&lt; Dim, Derived, Coordinate &gt;::<a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">elements_</a>[(Dim+1)*(Dim+1)]<code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>要素の配列 </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00047">47</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector-members.html
deleted file mode 100644 (file)
index 07abe16..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::basic_vector&lt; Dim, Derived &gt; メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">components_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, Derived &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#acd9cd2e120ba951e5a8f3b1cc6b83996">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const Derived &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a>(const Derived &amp;rhs) const </td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">operator[]</a>(size_t index) const </td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector.html b/saisei-1.0/doc/html/classmof_1_1math_1_1basic__vector.html
deleted file mode 100644 (file)
index 1a0d207..0000000
+++ /dev/null
@@ -1,420 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス テンプレート mof::math::basic_vector&lt; Dim, Derived &gt;</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1basic__vector.html">basic_vector</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス テンプレート mof::math::basic_vector&lt; Dim, Derived &gt;</h1><!-- doxytag: class="mof::math::basic_vector" -->
-<p>同次列ベクトルテンプレートクラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a>&gt;</code></p>
-
-<p><a href="classmof_1_1math_1_1basic__vector-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a> (const Derived &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">operator+=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a> (const Derived &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#acd9cd2e120ba951e5a8f3b1cc6b83996">operator-=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">operator*=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">operator/=</a> (float rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a> (const Derived &amp;rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">operator[]</a> (size_t index) const </td></tr>
-<tr><td colspan="2"><h2>Protected 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">components_</a> [Dim]</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">要素の配列  <a href="#a7502649e643906e703f3c29f30c5a81d"></a><br/></td></tr>
-<tr><td colspan="2"><h2>フレンド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">Derived&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a> (float rhs1, Derived &amp;rhs2)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a> (std::ostream &amp;stream, const Derived &amp;rhs)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デバッグ出力用ストリーム演算子  <a href="#a46d2540a8abf6ca59db3ee1551769ab9"></a><br/></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<h3>template&lt;size_t Dim, typename Derived&gt;<br/>
- class mof::math::basic_vector&lt; Dim, Derived &gt;</h3>
-
-<p>同次列ベクトルテンプレートクラス </p>
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>このテンプレートから直接特殊化することは想定していない. あくまでvectorxを実装するための補助テンプレートである. このクラスは不変クラスである. </dd></dl>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>Dim</em>&nbsp;</td><td>ベクトルの次元(要素数) </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>Derived</em>&nbsp;</td><td>特殊化されたテンプレートの派生クラス(vectorx)の型 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00022">22</a> 行で定義されています。</p>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a44fc407064ac361420a51021b862bab6"></a><!-- doxytag: member="mof::math::basic_vector::operator*=" ref="a44fc407064ac361420a51021b862bab6" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator*= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00078">78</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a656f67de713bf5adbf6f140df489f5ab"></a><!-- doxytag: member="mof::math::basic_vector::operator+=" ref="a656f67de713bf5adbf6f140df489f5ab" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator+= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00044">44</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a0ad7349330923c9eda6765508cbf9adb"></a><!-- doxytag: member="mof::math::basic_vector::operator+=" ref="a0ad7349330923c9eda6765508cbf9adb" args="(const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator+= </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00038">38</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="acd9cd2e120ba951e5a8f3b1cc6b83996"></a><!-- doxytag: member="mof::math::basic_vector::operator&#45;=" ref="acd9cd2e120ba951e5a8f3b1cc6b83996" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator-= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00064">64</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a09ef9a5bd4019e47e3ff78fe028ce66b"></a><!-- doxytag: member="mof::math::basic_vector::operator&#45;=" ref="a09ef9a5bd4019e47e3ff78fe028ce66b" args="(const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator-= </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00058">58</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="aa1e528c811d65e12e81b64ca68ea1eba"></a><!-- doxytag: member="mof::math::basic_vector::operator/=" ref="aa1e528c811d65e12e81b64ca68ea1eba" args="(float rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived&amp; <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator/= </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00092">92</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="abe8efb422e0ca040c9890e1706d2d568"></a><!-- doxytag: member="mof::math::basic_vector::operator==" ref="abe8efb422e0ca040c9890e1706d2d568" args="(const Derived &amp;rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">bool <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00100">100</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a3c1966d92348b211178e6bed3ed6d142"></a><!-- doxytag: member="mof::math::basic_vector::operator[]" ref="a3c1966d92348b211178e6bed3ed6d142" args="(size_t index) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>index</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>Dim+1番目の要素は常に1 </dd></dl>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>index</em>&nbsp;</td><td>添字 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00113">113</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>フレンドと関連する関数</h2>
-<a class="anchor" id="a83780bceadc61ec021a6d0ceae3da02a"></a><!-- doxytag: member="mof::math::basic_vector::operator*" ref="a83780bceadc61ec021a6d0ceae3da02a" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator* </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00084">84</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab51200fa1e6bb7c9a1cfad79954049f6"></a><!-- doxytag: member="mof::math::basic_vector::operator+" ref="ab51200fa1e6bb7c9a1cfad79954049f6" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator+ </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00050">50</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a87b3068df3cfd1cb062ab11d6700178a"></a><!-- doxytag: member="mof::math::basic_vector::operator&#45;" ref="a87b3068df3cfd1cb062ab11d6700178a" args="(float rhs1, Derived &amp;rhs2)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">Derived operator- </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs1</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs2</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00070">70</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a46d2540a8abf6ca59db3ee1551769ab9"></a><!-- doxytag: member="mof::math::basic_vector::operator&lt;&lt;" ref="a46d2540a8abf6ca59db3ee1551769ab9" args="(std::ostream &amp;stream, const Derived &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&nbsp;</td>
-          <td class="paramname"> <em>stream</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const Derived &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デバッグ出力用ストリーム演算子 </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stream</em>&nbsp;</td><td>出力ストリーム </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>rhs</em>&nbsp;</td><td>出力対象となるベクトルオブジェクト </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>引数で与えられた出力ストリーム </dd></dl>
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00129">129</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a7502649e643906e703f3c29f30c5a81d"></a><!-- doxytag: member="mof::math::basic_vector::components_" ref="a7502649e643906e703f3c29f30c5a81d" args="[Dim]" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim, typename Derived&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector</a>&lt; Dim, Derived &gt;::<a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">components_</a>[Dim]<code> [protected]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>要素の配列 </p>
-
-<p> <a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a> の <a class="el" href="basic__vector_8hpp_source.html#l00033">33</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__vector_8hpp_source.html">basic_vector.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2-members.html
deleted file mode 100644 (file)
index 693b398..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::matrix2 メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">at</a>(size_t i, size_t j) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">elements_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">last_index</a>() const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453">matrix2</a>()</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix2.html#a07bea3db8ee7413c13a00da03f85801e">matrix2</a>(const T &amp;arr)</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td><code> [inline, explicit]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix2.html#a78cc1470fdedfbe77a8edcc2a68ac4c3">matrix2</a>(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32)</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix2.html#ade67f19a824debcf77ab49af8dfeb70f">matrix2</a>(const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">operator*</a>(const vector2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, matrix2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">operator*=</a>(const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, matrix2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a>(const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a57137691ca3efba9e3c59be45ec112a6">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, matrix2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a>(const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">operator=</a>(const matrix2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">operator==</a>(const matrix2 &amp;rhs) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">operator[]</a>(size_t i) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2.html b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2.html
deleted file mode 100644 (file)
index a678e08..0000000
+++ /dev/null
@@ -1,242 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::math::matrix2</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::math::matrix2</h1><!-- doxytag: class="mof::math::matrix2" --><!-- doxytag: inherits="basic_matrix&lt; 2, matrix2, vector2 &gt;" -->
-<p>2次元同次座標変換行列クラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a>&gt;</code></p>
-<div class="dynheader">
-mof::math::matrix2に対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1matrix2__inherit__graph.png" border="0" usemap="#mof_1_1math_1_1matrix2_inherit__map" alt="Inheritance graph"/></div>
-<map name="mof_1_1math_1_1matrix2_inherit__map" id="mof_1_1math_1_1matrix2_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; matrix2 &#160;, boost::addable2\&lt; matrix2 , float , boost::subtractable\&lt; matrix2 &#160;, boost::subtractable2\&lt; matrix2 , float , boost::multipliable\&lt; matrix2 &#160;, boost::multipliable2\&lt; matrix2 , float , boost::dividable2\&lt; matrix2 , float , boost::equality_comparable\&lt; matrix2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<div class="dynheader">
-mof::math::matrix2のコラボレーション図</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1matrix2__coll__graph.png" border="0" usemap="#mof_1_1math_1_1matrix2_coll__map" alt="Collaboration graph"/></div>
-<map name="mof_1_1math_1_1matrix2_coll__map" id="mof_1_1math_1_1matrix2_coll__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; matrix2 &#160;, boost::addable2\&lt; matrix2 , float , boost::subtractable\&lt; matrix2 &#160;, boost::subtractable2\&lt; matrix2 , float , boost::multipliable\&lt; matrix2 &#160;, boost::multipliable2\&lt; matrix2 , float , boost::dividable2\&lt; matrix2 , float , boost::equality_comparable\&lt; matrix2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-
-<p><a href="classmof_1_1math_1_1matrix2-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453">matrix2</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.最後の要素以外を0で初期化する.  <a href="#a0b25015e3fe1a52ba8988cddc1fb8453"></a><br/></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html#a07bea3db8ee7413c13a00da03f85801e">matrix2</a> (const T &amp;arr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a07bea3db8ee7413c13a00da03f85801e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html#a78cc1470fdedfbe77a8edcc2a68ac4c3">matrix2</a> (float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a78cc1470fdedfbe77a8edcc2a68ac4c3"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html#ade67f19a824debcf77ab49af8dfeb70f">matrix2</a> (const <a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">operator=</a> (const <a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;rhs)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>2次元同次座標変換行列クラス </p>
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00013">13</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="a0b25015e3fe1a52ba8988cddc1fb8453"></a><!-- doxytag: member="mof::math::matrix2::matrix2" ref="a0b25015e3fe1a52ba8988cddc1fb8453" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix2::matrix2 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.最後の要素以外を0で初期化する. </p>
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00020">20</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a07bea3db8ee7413c13a00da03f85801e"></a><!-- doxytag: member="mof::math::matrix2::matrix2" ref="a07bea3db8ee7413c13a00da03f85801e" args="(const T &amp;arr)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix2::matrix2 </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&nbsp;</td>
-          <td class="paramname"> <em>arr</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline, explicit]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>配列型(operator[]をオーバーロードしていること) </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>arr</em>&nbsp;</td><td>初期化用配列 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00034">34</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a78cc1470fdedfbe77a8edcc2a68ac4c3"></a><!-- doxytag: member="mof::math::matrix2::matrix2" ref="a78cc1470fdedfbe77a8edcc2a68ac4c3" args="(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix2::matrix2 </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m11</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m12</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m13</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m21</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m22</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m23</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m31</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m32</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00046">46</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ade67f19a824debcf77ab49af8dfeb70f"></a><!-- doxytag: member="mof::math::matrix2::matrix2" ref="ade67f19a824debcf77ab49af8dfeb70f" args="(const matrix2 &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix2::matrix2 </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00066">66</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a2a7de3e81cfe7836bee99b2ff7f24c2d"></a><!-- doxytag: member="mof::math::matrix2::operator=" ref="a2a7de3e81cfe7836bee99b2ff7f24c2d" args="(const matrix2 &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&amp; mof::math::matrix2::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a> の <a class="el" href="matrix2_8hpp_source.html#l00074">74</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="matrix2_8hpp_source.html">matrix2.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.map
deleted file mode 100644 (file)
index 630f5aa..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; matrix2 &#160;, boost::addable2\&lt; matrix2 , float , boost::subtractable\&lt; matrix2 &#160;, boost::subtractable2\&lt; matrix2 , float , boost::multipliable\&lt; matrix2 &#160;, boost::multipliable2\&lt; matrix2 , float , boost::dividable2\&lt; matrix2 , float , boost::equality_comparable\&lt; matrix2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.md5
deleted file mode 100644 (file)
index d936bbb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-b95b759b5d97150650f6ef74b9b82d3d
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.png
deleted file mode 100644 (file)
index b42fc5a..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__coll__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.map
deleted file mode 100644 (file)
index 630f5aa..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; matrix2 &#160;, boost::addable2\&lt; matrix2 , float , boost::subtractable\&lt; matrix2 &#160;, boost::subtractable2\&lt; matrix2 , float , boost::multipliable\&lt; matrix2 &#160;, boost::multipliable2\&lt; matrix2 , float , boost::dividable2\&lt; matrix2 , float , boost::equality_comparable\&lt; matrix2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.md5
deleted file mode 100644 (file)
index d936bbb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-b95b759b5d97150650f6ef74b9b82d3d
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.png
deleted file mode 100644 (file)
index b42fc5a..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix2__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3-members.html
deleted file mode 100644 (file)
index b10218f..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::matrix3 メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">at</a>(size_t i, size_t j) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">elements_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">last_index</a>() const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline, protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0">matrix3</a>()</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix3.html#a912a21cdb1a40c8ba8e1b667cf0077ab">matrix3</a>(const T &amp;arr)</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td><code> [inline, explicit]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix3.html#a986c4e788604143e6fb26f0d1c8f1750">matrix3</a>(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43)</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix3.html#a260e423ebf0b1d9e5ba80f8be81d45f4">matrix3</a>(const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">operator*</a>(const vector3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, matrix3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">operator*=</a>(const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, matrix3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">operator+=</a>(const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a57137691ca3efba9e3c59be45ec112a6">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, matrix3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">operator-=</a>(const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">operator=</a>(const matrix3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">operator==</a>(const matrix3 &amp;rhs) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">operator[]</a>(size_t i) const</td><td><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3.html b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3.html
deleted file mode 100644 (file)
index 3353364..0000000
+++ /dev/null
@@ -1,285 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::math::matrix3</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::math::matrix3</h1><!-- doxytag: class="mof::math::matrix3" --><!-- doxytag: inherits="basic_matrix&lt; 3, matrix3, vector3 &gt;" -->
-<p>3次元同次座標変換行列クラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a>&gt;</code></p>
-<div class="dynheader">
-mof::math::matrix3に対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1matrix3__inherit__graph.png" border="0" usemap="#mof_1_1math_1_1matrix3_inherit__map" alt="Inheritance graph"/></div>
-<map name="mof_1_1math_1_1matrix3_inherit__map" id="mof_1_1math_1_1matrix3_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; matrix3 &#160;, boost::addable2\&lt; matrix3 , float , boost::subtractable\&lt; matrix3 &#160;, boost::subtractable2\&lt; matrix3 , float , boost::multipliable\&lt; matrix3 &#160;, boost::multipliable2\&lt; matrix3 , float , boost::dividable2\&lt; matrix3 , float , boost::equality_comparable\&lt; matrix3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<div class="dynheader">
-mof::math::matrix3のコラボレーション図</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1matrix3__coll__graph.png" border="0" usemap="#mof_1_1math_1_1matrix3_coll__map" alt="Collaboration graph"/></div>
-<map name="mof_1_1math_1_1matrix3_coll__map" id="mof_1_1math_1_1matrix3_coll__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; matrix3 &#160;, boost::addable2\&lt; matrix3 , float , boost::subtractable\&lt; matrix3 &#160;, boost::subtractable2\&lt; matrix3 , float , boost::multipliable\&lt; matrix3 &#160;, boost::multipliable2\&lt; matrix3 , float , boost::dividable2\&lt; matrix3 , float , boost::equality_comparable\&lt; matrix3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-
-<p><a href="classmof_1_1math_1_1matrix3-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0">matrix3</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.最後の要素以外を0で初期化する.  <a href="#ae0501d5c4d4365d7d3b81dbfbfa30dd0"></a><br/></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html#a912a21cdb1a40c8ba8e1b667cf0077ab">matrix3</a> (const T &amp;arr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a912a21cdb1a40c8ba8e1b667cf0077ab"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html#a986c4e788604143e6fb26f0d1c8f1750">matrix3</a> (float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a986c4e788604143e6fb26f0d1c8f1750"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html#a260e423ebf0b1d9e5ba80f8be81d45f4">matrix3</a> (const <a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">operator=</a> (const <a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;rhs)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>3次元同次座標変換行列クラス </p>
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00013">13</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="ae0501d5c4d4365d7d3b81dbfbfa30dd0"></a><!-- doxytag: member="mof::math::matrix3::matrix3" ref="ae0501d5c4d4365d7d3b81dbfbfa30dd0" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix3::matrix3 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.最後の要素以外を0で初期化する. </p>
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00020">20</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a912a21cdb1a40c8ba8e1b667cf0077ab"></a><!-- doxytag: member="mof::math::matrix3::matrix3" ref="a912a21cdb1a40c8ba8e1b667cf0077ab" args="(const T &amp;arr)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix3::matrix3 </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&nbsp;</td>
-          <td class="paramname"> <em>arr</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline, explicit]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>配列型(operator[]をオーバーロードしていること) </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>arr</em>&nbsp;</td><td>初期化用配列 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00034">34</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a986c4e788604143e6fb26f0d1c8f1750"></a><!-- doxytag: member="mof::math::matrix3::matrix3" ref="a986c4e788604143e6fb26f0d1c8f1750" args="(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix3::matrix3 </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m11</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m12</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m13</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m14</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m21</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m22</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m23</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m24</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m31</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m32</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m33</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m34</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m41</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m42</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>m43</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00046">46</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a260e423ebf0b1d9e5ba80f8be81d45f4"></a><!-- doxytag: member="mof::math::matrix3::matrix3" ref="a260e423ebf0b1d9e5ba80f8be81d45f4" args="(const matrix3 &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::matrix3::matrix3 </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00068">68</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a084653969d40f5222ad9328277e4cd51"></a><!-- doxytag: member="mof::math::matrix3::operator=" ref="a084653969d40f5222ad9328277e4cd51" args="(const matrix3 &amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&amp; mof::math::matrix3::operator= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>コピーのパフォーマンスのためにこの関数の定義は重要 </dd></dl>
-
-<p> <a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a> の <a class="el" href="matrix3_8hpp_source.html#l00079">79</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="matrix3_8hpp_source.html">matrix3.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.map
deleted file mode 100644 (file)
index b5e452b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; matrix3 &#160;, boost::addable2\&lt; matrix3 , float , boost::subtractable\&lt; matrix3 &#160;, boost::subtractable2\&lt; matrix3 , float , boost::multipliable\&lt; matrix3 &#160;, boost::multipliable2\&lt; matrix3 , float , boost::dividable2\&lt; matrix3 , float , boost::equality_comparable\&lt; matrix3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.md5
deleted file mode 100644 (file)
index 04f9553..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a4bbfc8d2b0c90ff7bb1cf8ca42cb663
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.png
deleted file mode 100644 (file)
index 4b68203..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__coll__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.map
deleted file mode 100644 (file)
index b5e452b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="{mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;\n|# elements_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator*=()\l+ operator*()\l+ operator/=()\l+ operator==()\l+ operator[]()\l+ at()\l# last_index()\l}" alt="" coords="692,141,988,435"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; matrix3 &#160;, boost::addable2\&lt; matrix3 , float , boost::subtractable\&lt; matrix3 &#160;, boost::subtractable2\&lt; matrix3 , float , boost::multipliable\&lt; matrix3 &#160;, boost::multipliable2\&lt; matrix3 , float , boost::dividable2\&lt; matrix3 , float , boost::equality_comparable\&lt; matrix3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1675,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.md5
deleted file mode 100644 (file)
index 04f9553..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a4bbfc8d2b0c90ff7bb1cf8ca42cb663
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.png
deleted file mode 100644 (file)
index 4b68203..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1matrix3__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix-members.html
deleted file mode 100644 (file)
index ead7f61..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::row_of_matrix&lt; Dim &gt; メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a4fd99ac94e42ce426177db76efcd55fb">elements_</a></td><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#ab141d77047233219d850883e1c29ffb8">index_</a></td><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a1802fd8354b53301410d4c8e93bd11e3">operator[]</a>(size_t j) const </td><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a5f16dc6190f943264b1e27d625aaed31">row_of_matrix</a>(size_t i, const float(&amp;elements)[Dim *(Dim+1)])</td><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#ad8076cfb746038d156df21fe73c4fd18">row_of_matrix</a>(const row_of_matrix&lt; Dim &gt; &amp;&amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:10 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix.html b/saisei-1.0/doc/html/classmof_1_1math_1_1row__of__matrix.html
deleted file mode 100644 (file)
index 0f430f0..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス テンプレート mof::math::row_of_matrix&lt; Dim &gt;</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス テンプレート mof::math::row_of_matrix&lt; Dim &gt;</h1><!-- doxytag: class="mof::math::row_of_matrix" -->
-<p>M[i][j]のように行列の要素を取得するための補助クラス.  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a>&gt;</code></p>
-
-<p><a href="classmof_1_1math_1_1row__of__matrix-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a5f16dc6190f943264b1e27d625aaed31">row_of_matrix</a> (size_t i, const float(&amp;elements)[Dim *(Dim+1)])</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#ad8076cfb746038d156df21fe73c4fd18">row_of_matrix</a> (const <a class="el" href="classmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>&lt; Dim &gt; &amp;&amp;rhs)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a1802fd8354b53301410d4c8e93bd11e3">operator[]</a> (size_t j) const </td></tr>
-<tr><td colspan="2"><h2>Private 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#ab141d77047233219d850883e1c29ffb8">index_</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const float(&amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a4fd99ac94e42ce426177db76efcd55fb">elements_</a> )[Dim *(Dim+1)]</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<h3>template&lt;size_t Dim&gt;<br/>
- class mof::math::row_of_matrix&lt; Dim &gt;</h3>
-
-<p>M[i][j]のように行列の要素を取得するための補助クラス. </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00251">251</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="a5f16dc6190f943264b1e27d625aaed31"></a><!-- doxytag: member="mof::math::row_of_matrix::row_of_matrix" ref="a5f16dc6190f943264b1e27d625aaed31" args="(size_t i, const float(&amp;elements)[Dim *(Dim+1)])" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="classmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a> </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>i</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const float(&amp;)&nbsp;</td>
-          <td class="paramname"> <em>elements</em>[Dim *(Dim+1)]</td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00257">257</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ad8076cfb746038d156df21fe73c4fd18"></a><!-- doxytag: member="mof::math::row_of_matrix::row_of_matrix" ref="ad8076cfb746038d156df21fe73c4fd18" args="(const row_of_matrix&lt; Dim &gt; &amp;&amp;rhs)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="classmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a> </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>&lt; Dim &gt; &amp;&amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00262">262</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a1802fd8354b53301410d4c8e93bd11e3"></a><!-- doxytag: member="mof::math::row_of_matrix::operator[]" ref="a1802fd8354b53301410d4c8e93bd11e3" args="(size_t j) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>j</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00267">267</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a4fd99ac94e42ce426177db76efcd55fb"></a><!-- doxytag: member="mof::math::row_of_matrix::elements_" ref="a4fd99ac94e42ce426177db76efcd55fb" args=")[Dim *(Dim+1)]" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const float(&amp; <a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="classmof_1_1math_1_1row__of__matrix.html#a4fd99ac94e42ce426177db76efcd55fb">elements_</a>)[Dim *(Dim+1)]<code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00254">254</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab141d77047233219d850883e1c29ffb8"></a><!-- doxytag: member="mof::math::row_of_matrix::index_" ref="ab141d77047233219d850883e1c29ffb8" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t <a class="el" href="classmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="classmof_1_1math_1_1row__of__matrix.html#ab141d77047233219d850883e1c29ffb8">index_</a><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00253">253</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:10 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2-members.html
deleted file mode 100644 (file)
index b4c18be..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::vector2 メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">components_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, vector2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, vector2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(const vector2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, vector2 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(const vector2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#acd9cd2e120ba951e5a8f3b1cc6b83996">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const vector2 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a>(const vector2 &amp;rhs) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">operator[]</a>(size_t index) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42">vector2</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#a80a5ef5fb8e2d57ad88db9f51ea0b746">vector2</a>(float x, float y)</td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#a248255eb16b32312833921eebc8c4d14">vector2</a>(const T &amp;arr)</td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">x</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">y</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">z</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2.html
deleted file mode 100644 (file)
index 299d3b5..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::math::vector2</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::math::vector2</h1><!-- doxytag: class="mof::math::vector2" --><!-- doxytag: inherits="basic_vector&lt; 2, vector2 &gt;" -->
-<p>2次元同次列ベクトルクラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="vector2_8hpp_source.html">vector2.hpp</a>&gt;</code></p>
-<div class="dynheader">
-mof::math::vector2に対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector2__inherit__graph.png" border="0" usemap="#mof_1_1math_1_1vector2_inherit__map" alt="Inheritance graph"/></div>
-<map name="mof_1_1math_1_1vector2_inherit__map" id="mof_1_1math_1_1vector2_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector2 &#160;, boost::addable2\&lt; vector2 , float , boost::subtractable\&lt; vector2 &#160;, boost::subtractable2\&lt; vector2 , float , boost::multipliable2\&lt; vector2 , float , boost::dividable2\&lt; vector2 , float , boost::equality_comparable\&lt; vector2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<div class="dynheader">
-mof::math::vector2のコラボレーション図</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector2__coll__graph.png" border="0" usemap="#mof_1_1math_1_1vector2_coll__map" alt="Collaboration graph"/></div>
-<map name="mof_1_1math_1_1vector2_coll__map" id="mof_1_1math_1_1vector2_coll__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector2 &#160;, boost::addable2\&lt; vector2 , float , boost::subtractable\&lt; vector2 &#160;, boost::subtractable2\&lt; vector2 , float , boost::multipliable2\&lt; vector2 , float , boost::dividable2\&lt; vector2 , float , boost::equality_comparable\&lt; vector2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-
-<p><a href="classmof_1_1math_1_1vector2-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42">vector2</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.全ての要素を0で初期化する.  <a href="#a9f1349c21d90cb23554501635edfef42"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#a80a5ef5fb8e2d57ad88db9f51ea0b746">vector2</a> (float x, float y)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a80a5ef5fb8e2d57ad88db9f51ea0b746"></a><br/></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#a248255eb16b32312833921eebc8c4d14">vector2</a> (const T &amp;arr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a248255eb16b32312833921eebc8c4d14"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">x</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">y</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">z</a> () const </td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>2次元同次列ベクトルクラス </p>
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00011">11</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="a9f1349c21d90cb23554501635edfef42"></a><!-- doxytag: member="mof::math::vector2::vector2" ref="a9f1349c21d90cb23554501635edfef42" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector2::vector2 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.全ての要素を0で初期化する. </p>
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00018">18</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a80a5ef5fb8e2d57ad88db9f51ea0b746"></a><!-- doxytag: member="mof::math::vector2::vector2" ref="a80a5ef5fb8e2d57ad88db9f51ea0b746" args="(float x, float y)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector2::vector2 </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>x</em>&nbsp;</td><td>x座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>y</em>&nbsp;</td><td>y座標成分 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00029">29</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a248255eb16b32312833921eebc8c4d14"></a><!-- doxytag: member="mof::math::vector2::vector2" ref="a248255eb16b32312833921eebc8c4d14" args="(const T &amp;arr)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector2::vector2 </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&nbsp;</td>
-          <td class="paramname"> <em>arr</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>配列型(operator[]をオーバーロードしていること) </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>arr</em>&nbsp;</td><td>初期化用配列 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00041">41</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ab736cefa1d0a4a91ba507bb5065ec448"></a><!-- doxytag: member="mof::math::vector2::x" ref="ab736cefa1d0a4a91ba507bb5065ec448" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector2::x </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00048">48</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="aac657665a6b117f0382c3290095564c7"></a><!-- doxytag: member="mof::math::vector2::y" ref="aac657665a6b117f0382c3290095564c7" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector2::y </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00049">49</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a05cf079135e30ca92b35a7f1b1dc226e"></a><!-- doxytag: member="mof::math::vector2::z" ref="a05cf079135e30ca92b35a7f1b1dc226e" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector2::z </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector2_8hpp_source.html">vector2.hpp</a> の <a class="el" href="vector2_8hpp_source.html#l00050">50</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="vector2_8hpp_source.html">vector2.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.map
deleted file mode 100644 (file)
index 3fd0125..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector2 &#160;, boost::addable2\&lt; vector2 , float , boost::subtractable\&lt; vector2 &#160;, boost::subtractable2\&lt; vector2 , float , boost::multipliable2\&lt; vector2 , float , boost::dividable2\&lt; vector2 , float , boost::equality_comparable\&lt; vector2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.md5
deleted file mode 100644 (file)
index 10ccc75..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a66d4af59c13d431fc62971505b09236
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.png
deleted file mode 100644 (file)
index 9c2d43b..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__coll__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.map
deleted file mode 100644 (file)
index 3fd0125..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 2, vector2 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector2 &#160;, boost::addable2\&lt; vector2 , float , boost::subtractable\&lt; vector2 &#160;, boost::subtractable2\&lt; vector2 , float , boost::multipliable2\&lt; vector2 , float , boost::dividable2\&lt; vector2 , float , boost::equality_comparable\&lt; vector2 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.md5
deleted file mode 100644 (file)
index 10ccc75..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a66d4af59c13d431fc62971505b09236
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.png
deleted file mode 100644 (file)
index 9c2d43b..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector2__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3-members.html
deleted file mode 100644 (file)
index 32b2584..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::vector3 メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">components_</a></td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">operator*</a>(float rhs1, vector3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">operator*=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">operator+</a>(float rhs1, vector3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(const vector3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">operator+=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">operator-</a>(float rhs1, vector3 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(const vector3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#acd9cd2e120ba951e5a8f3b1cc6b83996">operator-=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">operator/=</a>(float rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const vector3 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a>(const vector3 &amp;rhs) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">operator[]</a>(size_t index) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88">vector3</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#a81e8b18ecd7612439801d26e9e6174d2">vector3</a>(float x, float y, float z)</td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#a10ea50dffe1acafe2bce2e2333a9001b">vector3</a>(const T &amp;arr)</td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">w</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">x</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">y</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">z</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3.html
deleted file mode 100644 (file)
index d73f0b2..0000000
+++ /dev/null
@@ -1,258 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::math::vector3</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::math::vector3</h1><!-- doxytag: class="mof::math::vector3" --><!-- doxytag: inherits="basic_vector&lt; 3, vector3 &gt;" -->
-<p>3次元同次列ベクトルクラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="vector3_8hpp_source.html">vector3.hpp</a>&gt;</code></p>
-<div class="dynheader">
-mof::math::vector3に対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector3__inherit__graph.png" border="0" usemap="#mof_1_1math_1_1vector3_inherit__map" alt="Inheritance graph"/></div>
-<map name="mof_1_1math_1_1vector3_inherit__map" id="mof_1_1math_1_1vector3_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector3 &#160;, boost::addable2\&lt; vector3 , float , boost::subtractable\&lt; vector3 &#160;, boost::subtractable2\&lt; vector3 , float , boost::multipliable2\&lt; vector3 , float , boost::dividable2\&lt; vector3 , float , boost::equality_comparable\&lt; vector3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<div class="dynheader">
-mof::math::vector3のコラボレーション図</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector3__coll__graph.png" border="0" usemap="#mof_1_1math_1_1vector3_coll__map" alt="Collaboration graph"/></div>
-<map name="mof_1_1math_1_1vector3_coll__map" id="mof_1_1math_1_1vector3_coll__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector3 &#160;, boost::addable2\&lt; vector3 , float , boost::subtractable\&lt; vector3 &#160;, boost::subtractable2\&lt; vector3 , float , boost::multipliable2\&lt; vector3 , float , boost::dividable2\&lt; vector3 , float , boost::equality_comparable\&lt; vector3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-
-<p><a href="classmof_1_1math_1_1vector3-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88">vector3</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.全ての要素を0で初期化する.  <a href="#ab20946d30c11ecbcebabee42924f0b88"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#a81e8b18ecd7612439801d26e9e6174d2">vector3</a> (float x, float y, float z)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a81e8b18ecd7612439801d26e9e6174d2"></a><br/></td></tr>
-<tr><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
-<tr><td class="memTemplItemLeft" align="right" valign="top">&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#a10ea50dffe1acafe2bce2e2333a9001b">vector3</a> (const T &amp;arr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a10ea50dffe1acafe2bce2e2333a9001b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">x</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">y</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">z</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">w</a> () const </td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>3次元同次列ベクトルクラス </p>
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00012">12</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="ab20946d30c11ecbcebabee42924f0b88"></a><!-- doxytag: member="mof::math::vector3::vector3" ref="ab20946d30c11ecbcebabee42924f0b88" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector3::vector3 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.全ての要素を0で初期化する. </p>
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00019">19</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a81e8b18ecd7612439801d26e9e6174d2"></a><!-- doxytag: member="mof::math::vector3::vector3" ref="a81e8b18ecd7612439801d26e9e6174d2" args="(float x, float y, float z)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector3::vector3 </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>y</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>z</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>x</em>&nbsp;</td><td>x座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>y</em>&nbsp;</td><td>y座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>z</em>&nbsp;</td><td>z座標成分 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00032">32</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a10ea50dffe1acafe2bce2e2333a9001b"></a><!-- doxytag: member="mof::math::vector3::vector3" ref="a10ea50dffe1acafe2bce2e2333a9001b" args="(const T &amp;arr)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;class T &gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector3::vector3 </td>
-          <td>(</td>
-          <td class="paramtype">const T &amp;&nbsp;</td>
-          <td class="paramname"> <em>arr</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>Template Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>T</em>&nbsp;</td><td>配列型(operator[]をオーバーロードしていること) </td></tr>
-  </table>
-  </dd>
-</dl>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>arr</em>&nbsp;</td><td>初期化用配列 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00045">45</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a9c7f3807ef090f6692c91b07d3b5c2a6"></a><!-- doxytag: member="mof::math::vector3::w" ref="a9c7f3807ef090f6692c91b07d3b5c2a6" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector3::w </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00057">57</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="adab95127cb6e3537660a813d1c373884"></a><!-- doxytag: member="mof::math::vector3::x" ref="adab95127cb6e3537660a813d1c373884" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector3::x </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00054">54</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="af5102180822bd985e0dc1726d5b61294"></a><!-- doxytag: member="mof::math::vector3::y" ref="af5102180822bd985e0dc1726d5b61294" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector3::y </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00055">55</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab292b378ec80d2b83d50bd4e13cd2d3c"></a><!-- doxytag: member="mof::math::vector3::z" ref="ab292b378ec80d2b83d50bd4e13cd2d3c" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">float mof::math::vector3::z </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector3_8hpp_source.html">vector3.hpp</a> の <a class="el" href="vector3_8hpp_source.html#l00056">56</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="vector3_8hpp_source.html">vector3.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.map
deleted file mode 100644 (file)
index 53b6784..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector3 &#160;, boost::addable2\&lt; vector3 , float , boost::subtractable\&lt; vector3 &#160;, boost::subtractable2\&lt; vector3 , float , boost::multipliable2\&lt; vector3 , float , boost::dividable2\&lt; vector3 , float , boost::equality_comparable\&lt; vector3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.md5
deleted file mode 100644 (file)
index d291a4e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-890c2318d1c24000730f072229327fee
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.png
deleted file mode 100644 (file)
index ca30131..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__coll__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.map
deleted file mode 100644 (file)
index 53b6784..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 3, vector3 \&gt;\n|# components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator==()\l+ operator[]()\l}" alt="" coords="627,141,869,360"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector3 &#160;, boost::addable2\&lt; vector3 , float , boost::subtractable\&lt; vector3 &#160;, boost::subtractable2\&lt; vector3 , float , boost::multipliable2\&lt; vector3 , float , boost::dividable2\&lt; vector3 , float , boost::equality_comparable\&lt; vector3 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1491,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.md5
deleted file mode 100644 (file)
index d291a4e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-890c2318d1c24000730f072229327fee
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.png
deleted file mode 100644 (file)
index ca30131..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector3__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4-members.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4-members.html
deleted file mode 100644 (file)
index 8135c1f..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::vector4 メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a02e6658e3bc21ff333d33e5bcc4aeb9e">operator*</a>(real rhs1, vector4 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a9cdf27a46453961949ce9c2a1da9dc82">operator*=</a>(real rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a75d710d276e6f706f5156dffa4ac9de7">operator+</a>(real rhs1, vector4 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">operator+=</a>(const vector4 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a197fd3b42704d2c98ab342b57294b394">operator+=</a>(real rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a4dcbd30ec9606029c2b8d77a472bbf81">operator-</a>(real rhs1, vector4 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">operator-=</a>(const vector4 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a3394b5ed68517fda87bb7efd79d76d75">operator-=</a>(real rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#ab70557e06583e31575f5565860728cc2">operator/</a>(real rhs1, vector4 &amp;rhs2)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a211e5b1e561e185114a6846dc36ec16a">operator/=</a>(real rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">operator&lt;&lt;</a>(std::ostream &amp;stream, const vector4 &amp;rhs)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">operator==</a>(const vector4 &amp;rhs) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#a362fda5edbef3ef3b549382786a08d13">operator[]</a>(size_t index)</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1basic__vector.html#aab5f62093c85ab0cdc9c00901f7d960b">operator[]</a>(size_t index) const</td><td><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 4, vector4 &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a1747cca2a606486944d488711cfa9d01">vector3</a>(real x, real y, real z, real w)</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a33d2888698d13bc89c7bd9d8fc861de9">vector3</a>(const vector3 &amp;xyz, real w=1)</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a7fb10fe7641753bee873c04fa573dca2">vector4</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a7923533d63230c6a7d32f5e0942e4542">w</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#aef4a9fbbc6727278c93f61901ca17d2d">x</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#ab796e0062995e579377682d9c47437f4">y</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>()</td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1math_1_1vector4.html#a2d65265cc9e5b74c9695b77c12a55077">z</a>() const </td><td><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:25:29 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4.html b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4.html
deleted file mode 100644 (file)
index 619d6c5..0000000
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::math::vector4</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="classmof_1_1math_1_1vector4.html">vector4</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::math::vector4</h1><!-- doxytag: class="mof::math::vector4" --><!-- doxytag: inherits="basic_vector&lt; 4, vector4 &gt;" -->
-<p>4次元ベクトルクラス  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="vector4_8hpp_source.html">vector4.hpp</a>&gt;</code></p>
-<div class="dynheader">
-mof::math::vector4に対する継承グラフ</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector4__inherit__graph.png" border="0" usemap="#mof_1_1math_1_1vector4_inherit__map" alt="Inheritance graph"/></div>
-<map name="mof_1_1math_1_1vector4_inherit__map" id="mof_1_1math_1_1vector4_inherit__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 4, vector4 \&gt;\n|&#45; components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator[]()\l+ operator[]()\l+ operator==()\l}" alt="" coords="619,141,861,379"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector4 &#160;, boost::addable2\&lt; vector4 , real , boost::subtractable\&lt; vector4 &#160;, boost::subtractable2\&lt; vector4 , real , boost::multipliable2\&lt; vector4 , real , boost::dividable2\&lt; vector4 , real , boost::equality_comparable\&lt; vector4 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1475,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-<div class="dynheader">
-mof::math::vector4のコラボレーション図</div>
-<div class="dynsection">
-<div class="center"><img src="classmof_1_1math_1_1vector4__coll__graph.png" border="0" usemap="#mof_1_1math_1_1vector4_coll__map" alt="Collaboration graph"/></div>
-<map name="mof_1_1math_1_1vector4_coll__map" id="mof_1_1math_1_1vector4_coll__map">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 4, vector4 \&gt;\n|&#45; components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator[]()\l+ operator[]()\l+ operator==()\l}" alt="" coords="619,141,861,379"/><area shape="rect" href="classboost_1_1addable.html" title="{boost::addable\&lt; vector4 &#160;, boost::addable2\&lt; vector4 , real , boost::subtractable\&lt; vector4 &#160;, boost::subtractable2\&lt; vector4 , real , boost::multipliable2\&lt; vector4 , real , boost::dividable2\&lt; vector4 , real , boost::equality_comparable\&lt; vector4 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1475,93"/></map>
-<center><span class="legend">[<a href="graph_legend.html">凡例</a>]</span></center></div>
-
-<p><a href="classmof_1_1math_1_1vector4-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a7fb10fe7641753bee873c04fa573dca2">vector4</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.全ての要素を0で初期化する.  <a href="#a7fb10fe7641753bee873c04fa573dca2"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a1747cca2a606486944d488711cfa9d01">vector3</a> (<a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> x, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> y, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> z, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> w)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a1747cca2a606486944d488711cfa9d01"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a33d2888698d13bc89c7bd9d8fc861de9">vector3</a> (const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;xyz, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> w=1)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した値で初期化する.  <a href="#a33d2888698d13bc89c7bd9d8fc861de9"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#aef4a9fbbc6727278c93f61901ca17d2d">x</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#ab796e0062995e579377682d9c47437f4">y</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a2d65265cc9e5b74c9695b77c12a55077">z</a> () const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html#a7923533d63230c6a7d32f5e0942e4542">w</a> () const </td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>4次元ベクトルクラス </p>
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00012">12</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="a7fb10fe7641753bee873c04fa573dca2"></a><!-- doxytag: member="mof::math::vector4::vector4" ref="a7fb10fe7641753bee873c04fa573dca2" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector4::vector4 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.全ての要素を0で初期化する. </p>
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00019">19</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a33d2888698d13bc89c7bd9d8fc861de9"></a><!-- doxytag: member="mof::math::vector4::vector3" ref="a33d2888698d13bc89c7bd9d8fc861de9" args="(const vector3 &amp;xyz, real w=1)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector4::vector3 </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>xyz</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>w</em> = <code>1</code></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>xyz</em>&nbsp;</td><td>3次元ベクトル </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>w</em>&nbsp;</td><td>w座標成分 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00047">47</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a1747cca2a606486944d488711cfa9d01"></a><!-- doxytag: member="mof::math::vector4::vector3" ref="a1747cca2a606486944d488711cfa9d01" args="(real x, real y, real z, real w)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::math::vector4::vector3 </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>x</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>y</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>z</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>w</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>指定した値で初期化する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>x</em>&nbsp;</td><td>x座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>y</em>&nbsp;</td><td>y座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>z</em>&nbsp;</td><td>z座標成分 </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>w</em>&nbsp;</td><td>w座標成分 </td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00034">34</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a7923533d63230c6a7d32f5e0942e4542"></a><!-- doxytag: member="mof::math::vector4::w" ref="a7923533d63230c6a7d32f5e0942e4542" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::w </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00066">66</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="aa88d83b270e30ae8ad19e647b730104f"></a><!-- doxytag: member="mof::math::vector4::w" ref="aa88d83b270e30ae8ad19e647b730104f" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::w </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00065">65</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="aef4a9fbbc6727278c93f61901ca17d2d"></a><!-- doxytag: member="mof::math::vector4::x" ref="aef4a9fbbc6727278c93f61901ca17d2d" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::x </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00057">57</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab9b04199f8c134cb16554df61fbb610c"></a><!-- doxytag: member="mof::math::vector4::x" ref="ab9b04199f8c134cb16554df61fbb610c" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::x </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00056">56</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab796e0062995e579377682d9c47437f4"></a><!-- doxytag: member="mof::math::vector4::y" ref="ab796e0062995e579377682d9c47437f4" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::y </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00060">60</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ad4e2ea273544c546fa66c401679f426f"></a><!-- doxytag: member="mof::math::vector4::y" ref="ad4e2ea273544c546fa66c401679f426f" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::y </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00059">59</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a2d65265cc9e5b74c9695b77c12a55077"></a><!-- doxytag: member="mof::math::vector4::z" ref="a2d65265cc9e5b74c9695b77c12a55077" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">const <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::z </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00063">63</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a13501125053e6676335db8420218ee59"></a><!-- doxytag: member="mof::math::vector4::z" ref="a13501125053e6676335db8420218ee59" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; mof::math::vector4::z </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector4_8hpp_source.html">vector4.hpp</a> の <a class="el" href="vector4_8hpp_source.html#l00062">62</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>mof/math/<a class="el" href="vector4_8hpp_source.html">vector4.hpp</a></li>
-</ul>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:25:29 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.map
deleted file mode 100644 (file)
index 4a5096a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 4, vector4 \&gt;\n|&#45; components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator[]()\l+ operator[]()\l+ operator==()\l}" alt="" coords="619,141,861,379"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector4 &#160;, boost::addable2\&lt; vector4 , real , boost::subtractable\&lt; vector4 &#160;, boost::subtractable2\&lt; vector4 , real , boost::multipliable2\&lt; vector4 , real , boost::dividable2\&lt; vector4 , real , boost::equality_comparable\&lt; vector4 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1475,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.md5
deleted file mode 100644 (file)
index b5821be..0000000
+++ /dev/null
@@ -1 +0,0 @@
-17ca3f0d005fca534bb97a19024e0838
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.png
deleted file mode 100644 (file)
index 2084e7d..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__coll__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.map b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.map
deleted file mode 100644 (file)
index 4a5096a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="{mof::math::basic_vector\&lt; 4, vector4 \&gt;\n|&#45; components_\l|+ operator+=()\l+ operator+=()\l+ operator&#45;=()\l+ operator&#45;=()\l+ operator*=()\l+ operator/=()\l+ operator[]()\l+ operator[]()\l+ operator==()\l}" alt="" coords="619,141,861,379"/>
-<area shape="rect" href="$classboost_1_1addable.html" title="{boost::addable\&lt; vector4 &#160;, boost::addable2\&lt; vector4 , real , boost::subtractable\&lt; vector4 &#160;, boost::subtractable2\&lt; vector4 , real , boost::multipliable2\&lt; vector4 , real , boost::dividable2\&lt; vector4 , real , boost::equality_comparable\&lt; vector4 &#160;\&gt; \&gt; \&gt; \&gt; \&gt; \&gt; \&gt;\n||}" alt="" coords="5,5,1475,93"/>
-</map>
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.md5 b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.md5
deleted file mode 100644 (file)
index b5821be..0000000
+++ /dev/null
@@ -1 +0,0 @@
-17ca3f0d005fca534bb97a19024e0838
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.png b/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.png
deleted file mode 100644 (file)
index 2084e7d..0000000
Binary files a/saisei-1.0/doc/html/classmof_1_1math_1_1vector4__inherit__graph.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer-members.html b/saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer-members.html
deleted file mode 100644 (file)
index 0628835..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::util::multimedia_timer メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">get_time_in_micro_sec</a>() const </td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">multimedia_timer</a>()</td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a></td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">reset</a>()</td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">~multimedia_timer</a>()</td><td><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer.html b/saisei-1.0/doc/html/classmof_1_1util_1_1multimedia__timer.html
deleted file mode 100644 (file)
index f00660a..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス mof::util::multimedia_timer</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1util.html">util</a>::<a class="el" href="classmof_1_1util_1_1multimedia__timer.html">multimedia_timer</a>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス mof::util::multimedia_timer</h1><!-- doxytag: class="mof::util::multimedia_timer" -->
-<p>システムのタイマによる高精度な時間計測  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="multimedia__timer_8hpp_source.html">multimedia_timer.hpp</a>&gt;</code></p>
-
-<p><a href="classmof_1_1util_1_1multimedia__timer-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a></td></tr>
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">multimedia_timer</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">デフォルトコンストラクタ.内部でreset()が呼ばれる.  <a href="#a5a2d34a8cfec9842041e2e7cf24fccb4"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">~multimedia_timer</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">reset</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">時間の計測を初期化する.  <a href="#a3f7ce512b100f7e4d86adc49b024720f"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">get_time_in_micro_sec</a> () const </td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す  <a href="#ad08cc0f4235d3d92cc3b12f1335d9156"></a><br/></td></tr>
-<tr><td colspan="2"><h2>Private 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<p>システムのタイマによる高精度な時間計測 </p>
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>Linux版の実装ではclock_gettimeのCLOCK_REALTIMEが用いられている. </dd></dl>
-
-<p> <a class="el" href="multimedia__timer_8hpp_source.html">multimedia_timer.hpp</a> の <a class="el" href="multimedia__timer_8hpp_source.html#l00014">14</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="a5a2d34a8cfec9842041e2e7cf24fccb4"></a><!-- doxytag: member="mof::util::multimedia_timer::multimedia_timer" ref="a5a2d34a8cfec9842041e2e7cf24fccb4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::util::multimedia_timer::multimedia_timer </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>デフォルトコンストラクタ.内部でreset()が呼ばれる. </p>
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00015">15</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a5b76d219e4fc3fa03a71e8c626879fdd"></a><!-- doxytag: member="mof::util::multimedia_timer::~multimedia_timer" ref="a5b76d219e4fc3fa03a71e8c626879fdd" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::util::multimedia_timer::~multimedia_timer </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00022">22</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ad08cc0f4235d3d92cc3b12f1335d9156"></a><!-- doxytag: member="mof::util::multimedia_timer::get_time_in_micro_sec" ref="ad08cc0f4235d3d92cc3b12f1335d9156" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int mof::util::multimedia_timer::get_time_in_micro_sec </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す </p>
-<dl class="note"><dt><b>覚え書き:</b></dt><dd>経過時間が長時間だった場合、返却値はオーバーフローしている可能性がある. </dd></dl>
-<dl><dt><b>戻り値:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>経過時間(マイクロ秒単位)</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00031">31</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a3f7ce512b100f7e4d86adc49b024720f"></a><!-- doxytag: member="mof::util::multimedia_timer::reset" ref="a3f7ce512b100f7e4d86adc49b024720f" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">void mof::util::multimedia_timer::reset </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>時間の計測を初期化する. </p>
-<dl class="see"><dt><b>参照:</b></dt><dd><a class="el" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156" title="最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す...">get_time_in_micro_sec</a> </dd></dl>
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00025">25</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a7275eb34956cd7567e39d65c2a4e7769"></a><!-- doxytag: member="mof::util::multimedia_timer::pimpl_" ref="a7275eb34956cd7567e39d65c2a4e7769" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::unique_ptr&lt;<a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>&gt; <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">mof::util::multimedia_timer::pimpl_</a><code> [private]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="multimedia__timer_8hpp_source.html">multimedia_timer.hpp</a> の <a class="el" href="multimedia__timer_8hpp_source.html#l00016">16</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>このクラスの説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/util/<a class="el" href="multimedia__timer_8hpp_source.html">multimedia_timer.hpp</a></li>
-<li>/home/yasutomo/devel/moflib/src/mof/util/linux/<a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/doxygen.css b/saisei-1.0/doc/html/doxygen.css
deleted file mode 100644 (file)
index d6aaf28..0000000
+++ /dev/null
@@ -1,545 +0,0 @@
-/* The standard CSS for doxygen */
-
-body, table, div, p, dl {
-       font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
-       font-size: 12px;
-}
-
-/* @group Heading Levels */
-
-h1 {
-       text-align: center;
-       font-size: 150%;
-}
-
-h2 {
-       font-size: 120%;
-}
-
-h3 {
-       font-size: 100%;
-}
-
-dt {
-       font-weight: bold;
-}
-
-div.multicol {
-       -moz-column-gap: 1em;
-       -webkit-column-gap: 1em;
-       -moz-column-count: 3;
-       -webkit-column-count: 3;
-}
-
-p.startli, p.startdd, p.starttd {
-       margin-top: 2px;
-}
-
-p.endli {
-       margin-bottom: 0px;
-}
-
-p.enddd {
-       margin-bottom: 4px;
-}
-
-p.endtd {
-       margin-bottom: 2px;
-}
-
-/* @end */
-
-caption {
-       font-weight: bold;
-}
-
-span.legend {
-        font-size: 70%;
-        text-align: center;
-}
-
-h3.version {
-        font-size: 90%;
-        text-align: center;
-}
-
-div.qindex, div.navtab{
-       background-color: #e8eef2;
-       border: 1px solid #84b0c7;
-       text-align: center;
-       margin: 2px;
-       padding: 2px;
-}
-
-div.qindex, div.navpath {
-       width: 100%;
-       line-height: 140%;
-}
-
-div.navtab {
-       margin-right: 15px;
-}
-
-/* @group Link Styling */
-
-a {
-       color: #153788;
-       font-weight: normal;
-       text-decoration: none;
-}
-
-.contents a:visited {
-       color: #1b77c5;
-}
-
-a:hover {
-       text-decoration: underline;
-}
-
-a.qindex {
-       font-weight: bold;
-}
-
-a.qindexHL {
-       font-weight: bold;
-       background-color: #6666cc;
-       color: #ffffff;
-       border: 1px double #9295C2;
-}
-
-.contents a.qindexHL:visited {
-        color: #ffffff;
-}
-
-a.el {
-       font-weight: bold;
-}
-
-a.elRef {
-}
-
-a.code {
-       color: #3030f0;
-}
-
-a.codeRef {
-       color: #3030f0;
-}
-
-/* @end */
-
-dl.el {
-       margin-left: -1cm;
-}
-
-.fragment {
-       font-family: monospace, fixed;
-       font-size: 105%;
-}
-
-pre.fragment {
-       border: 1px solid #CCCCCC;
-       background-color: #f5f5f5;
-       padding: 4px 6px;
-       margin: 4px 8px 4px 2px;
-       overflow: auto;
-       word-wrap: break-word;
-       font-size:  9pt;
-       line-height: 125%;
-}
-
-div.ah {
-       background-color: black;
-       font-weight: bold;
-       color: #ffffff;
-       margin-bottom: 3px;
-       margin-top: 3px
-}
-
-div.groupHeader {
-       margin-left: 16px;
-       margin-top: 12px;
-       margin-bottom: 6px;
-       font-weight: bold;
-}
-
-div.groupText {
-       margin-left: 16px;
-       font-style: italic;
-}
-
-body {
-       background: white;
-       color: black;
-       margin-right: 20px;
-       margin-left: 20px;
-}
-
-td.indexkey {
-       background-color: #e8eef2;
-       font-weight: bold;
-       border: 1px solid #CCCCCC;
-       margin: 2px 0px 2px 0;
-       padding: 2px 10px;
-}
-
-td.indexvalue {
-       background-color: #e8eef2;
-       border: 1px solid #CCCCCC;
-       padding: 2px 10px;
-       margin: 2px 0px;
-}
-
-tr.memlist {
-       background-color: #f0f0f0;
-}
-
-p.formulaDsp {
-       text-align: center;
-}
-
-img.formulaDsp {
-       
-}
-
-img.formulaInl {
-       vertical-align: middle;
-}
-
-div.center {
-       text-align: center;
-        margin-top: 0px;
-        margin-bottom: 0px;
-        padding: 0px;
-}
-
-div.center img {
-       border: 0px;
-}
-
-img.footer {
-       border: 0px;
-       vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-       color: #008000
-}
-
-span.keywordtype {
-       color: #604020
-}
-
-span.keywordflow {
-       color: #e08000
-}
-
-span.comment {
-       color: #800000
-}
-
-span.preprocessor {
-       color: #806020
-}
-
-span.stringliteral {
-       color: #002080
-}
-
-span.charliteral {
-       color: #008080
-}
-
-span.vhdldigit { 
-       color: #ff00ff 
-}
-
-span.vhdlchar { 
-       color: #000000 
-}
-
-span.vhdlkeyword { 
-       color: #700070 
-}
-
-span.vhdllogic { 
-       color: #ff0000 
-}
-
-/* @end */
-
-.search {
-       color: #003399;
-       font-weight: bold;
-}
-
-form.search {
-       margin-bottom: 0px;
-       margin-top: 0px;
-}
-
-input.search {
-       font-size: 75%;
-       color: #000080;
-       font-weight: normal;
-       background-color: #e8eef2;
-}
-
-td.tiny {
-       font-size: 75%;
-}
-
-.dirtab {
-       padding: 4px;
-       border-collapse: collapse;
-       border: 1px solid #84b0c7;
-}
-
-th.dirtab {
-       background: #e8eef2;
-       font-weight: bold;
-}
-
-hr {
-       height: 0px;
-       border: none;
-       border-top: 1px solid #666;
-}
-
-hr.footer {
-       height: 1px;
-}
-
-/* @group Member Descriptions */
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-       background-color: #FAFAFA;
-       border: none;
-       margin: 4px;
-       padding: 1px 0 0 8px;
-}
-
-.mdescLeft, .mdescRight {
-       padding: 0px 8px 4px 8px;
-       color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
-       border-top: 1px solid #ccc;
-}
-
-.memItemLeft, .memTemplItemLeft {
-        white-space: nowrap;
-}
-
-.memTemplParams {
-       color: #606060;
-        white-space: nowrap;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
-.memtemplate {
-       font-size: 80%;
-       color: #606060;
-       font-weight: normal;
-       margin-left: 3px;
-}
-
-.memnav {
-       background-color: #e8eef2;
-       border: 1px solid #84b0c7;
-       text-align: center;
-       margin: 2px;
-       margin-right: 15px;
-       padding: 2px;
-}
-
-.memitem {
-       padding: 0;
-       margin-bottom: 10px;
-}
-
-.memname {
-        white-space: nowrap;
-        font-weight: bold;
-        margin-left: 6px;
-}
-
-.memproto {
-        border-top: 1px solid #84b0c7;          
-        border-left: 1px solid #84b0c7;         
-        border-right: 1px solid #84b0c7; 
-        padding: 0;
-        background-color: #d5e1e8;
-        font-weight: bold;
-        /* firefox specific markup */
-        background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%);
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        -moz-border-radius-topright: 8px;
-        -moz-border-radius-topleft: 8px;
-        /* webkit specific markup */
-        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0)));
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-        -webkit-border-top-right-radius: 8px;
-        -webkit-border-top-left-radius: 8px;
-
-}
-
-.memdoc {
-        border-bottom: 1px solid #84b0c7;      
-        border-left: 1px solid #84b0c7;      
-        border-right: 1px solid #84b0c7; 
-        padding: 2px 5px;
-        background-color: #eef3f5;
-        border-top-width: 0;
-        /* firefox specific markup */
-        -moz-border-radius-bottomleft: 8px;
-        -moz-border-radius-bottomright: 8px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-        /* webkit specific markup */
-        -webkit-border-bottom-left-radius: 8px;
-        -webkit-border-bottom-right-radius: 8px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-}
-
-.paramkey {
-       text-align: right;
-}
-
-.paramtype {
-       white-space: nowrap;
-}
-
-.paramname {
-       color: #602020;
-       white-space: nowrap;
-}
-.paramname em {
-       font-style: normal;
-}
-
-/* @end */
-
-/* @group Directory (tree) */
-
-/* for the tree view */
-
-.ftvtree {
-       font-family: sans-serif;
-       margin: 0.5em;
-}
-
-/* these are for tree view when used as main index */
-
-.directory {
-       font-size: 9pt;
-       font-weight: bold;
-}
-
-.directory h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
-}
-
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice.  Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
-
-/*
-.directory h3.swap {
-       height: 61px;
-       background-repeat: no-repeat;
-       background-image: url("yourimage.gif");
-}
-.directory h3.swap span {
-       display: none;
-}
-*/
-
-.directory > h3 {
-       margin-top: 0;
-}
-
-.directory p {
-       margin: 0px;
-       white-space: nowrap;
-}
-
-.directory div {
-       display: none;
-       margin: 0px;
-}
-
-.directory img {
-       vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
-       font-size: 100%;
-       font-weight: bold;
-}
-
-.directory-alt h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
-}
-
-.directory-alt > h3 {
-       margin-top: 0;
-}
-
-.directory-alt p {
-       margin: 0px;
-       white-space: nowrap;
-}
-
-.directory-alt div {
-       display: none;
-       margin: 0px;
-}
-
-.directory-alt img {
-       vertical-align: -30%;
-}
-
-/* @end */
-
-address {
-       font-style: normal;
-       color: #333;
-}
-
-table.doxtable {
-       border-collapse:collapse;
-}
-
-table.doxtable td, table.doxtable th {
-       border: 1px solid #153788;
-       padding: 3px 7px 2px;
-}
-
-table.doxtable th {
-       background-color: #254798;
-       color: #FFFFFF;
-       font-size: 110%;
-       padding-bottom: 4px;
-       padding-top: 5px;
-       text-align:left;
-}
-
diff --git a/saisei-1.0/doc/html/doxygen.png b/saisei-1.0/doc/html/doxygen.png
deleted file mode 100644 (file)
index f0a274b..0000000
Binary files a/saisei-1.0/doc/html/doxygen.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/dummy_8cpp.html b/saisei-1.0/doc/html/dummy_8cpp.html
deleted file mode 100644 (file)
index f4ce20b..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/dummy.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/dummy.cpp</h1>
-<p><a href="dummy_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してTue Aug 10 06:49:13 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/dummy_8cpp_source.html b/saisei-1.0/doc/html/dummy_8cpp_source.html
deleted file mode 100644 (file)
index db634e2..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/dummy.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/dummy.cpp</h1><a href="dummy_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"></pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してTue Aug 10 06:49:13 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/files.html b/saisei-1.0/doc/html/files.html
deleted file mode 100644 (file)
index 60fe308..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: ファイル索引</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>ファイル一覧</h1>これはファイル一覧です。<table>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/base/<a class="el" href="mofdef_8hpp.html">mofdef.hpp</a> <a href="mofdef_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/base/<a class="el" href="tstring_8hpp.html">tstring.hpp</a> <a href="tstring_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__matrix_8hpp.html">basic_matrix.hpp</a> <a href="basic__matrix_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__vector_8hpp.html">basic_vector.hpp</a> <a href="basic__vector_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="make__matrix_8cpp.html">make_matrix.cpp</a> <a href="make__matrix_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="make__matrix_8hpp.html">make_matrix.hpp</a> <a href="make__matrix_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="math_8hpp.html">math.hpp</a> <a href="math_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="matrix_8hpp.html">matrix.hpp</a> <a href="matrix_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="matrix2_8hpp.html">matrix2.hpp</a> <a href="matrix2_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="matrix3_8hpp.html">matrix3.hpp</a> <a href="matrix3_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="threshold_8hpp.html">threshold.hpp</a> <a href="threshold_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="vector_8hpp.html">vector.hpp</a> <a href="vector_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="vector2_8hpp.html">vector2.hpp</a> <a href="vector2_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="vector3_8hpp.html">vector3.hpp</a> <a href="vector3_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/test/<a class="el" href="matrix2__test_8cpp.html">matrix2_test.cpp</a> <a href="matrix2__test_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/test/<a class="el" href="matrix3__test_8cpp.html">matrix3_test.cpp</a> <a href="matrix3__test_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/test/<a class="el" href="vector2__test_8cpp.html">vector2_test.cpp</a> <a href="vector2__test_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/math/test/<a class="el" href="vector3__test_8cpp.html">vector3_test.cpp</a> <a href="vector3__test_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/util/<a class="el" href="foreach_8hpp.html">foreach.hpp</a> <a href="foreach_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/util/<a class="el" href="multimedia__timer_8hpp.html">multimedia_timer.hpp</a> <a href="multimedia__timer_8hpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey">/home/yasutomo/devel/moflib/src/mof/util/linux/<a class="el" href="multimedia__timer_8cpp.html">multimedia_timer.cpp</a> <a href="multimedia__timer_8cpp_source.html">[コード]</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/foreach_8hpp.html b/saisei-1.0/doc/html/foreach_8hpp.html
deleted file mode 100644 (file)
index 08be9e0..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/foreach.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/util/foreach.hpp</h1><code>#include &lt;boost/foreach.hpp&gt;</code><br/>
-<div class="dynheader">
-foreach.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="foreach_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2foreach_8hpp_map" alt=""/></div>
-</div>
-
-<p><a href="foreach_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>マクロ定義</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="foreach_8hpp.html#a85d9ac269eba33293361f4ed7c2a697b">foreach</a>&nbsp;&nbsp;&nbsp;BOOST_FOREACH</td></tr>
-</table>
-<hr/><h2>マクロ定義</h2>
-<a class="anchor" id="a85d9ac269eba33293361f4ed7c2a697b"></a><!-- doxytag: member="foreach.hpp::foreach" ref="a85d9ac269eba33293361f4ed7c2a697b" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define foreach&nbsp;&nbsp;&nbsp;BOOST_FOREACH</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="foreach_8hpp_source.html">foreach.hpp</a> の <a class="el" href="foreach_8hpp_source.html#l00003">3</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/foreach_8hpp__incl.map b/saisei-1.0/doc/html/foreach_8hpp__incl.map
deleted file mode 100644 (file)
index 8be6a30..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<map id="G" name="G">
-</map>
diff --git a/saisei-1.0/doc/html/foreach_8hpp__incl.md5 b/saisei-1.0/doc/html/foreach_8hpp__incl.md5
deleted file mode 100644 (file)
index 71ced7c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-9104ff514fb92b0bf065b500d40fca75
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/foreach_8hpp__incl.png b/saisei-1.0/doc/html/foreach_8hpp__incl.png
deleted file mode 100644 (file)
index 6300ef7..0000000
Binary files a/saisei-1.0/doc/html/foreach_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/foreach_8hpp_source.html b/saisei-1.0/doc/html/foreach_8hpp_source.html
deleted file mode 100644 (file)
index 8cf3985..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/foreach.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/util/foreach.hpp</h1><a href="foreach_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;boost/foreach.hpp&gt;</span>
-<a name="l00003"></a><a class="code" href="foreach_8hpp.html#a85d9ac269eba33293361f4ed7c2a697b">00003</a> <span class="preprocessor">#define foreach BOOST_FOREACH</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/functions.html b/saisei-1.0/doc/html/functions.html
deleted file mode 100644 (file)
index 3bd7b7b..0000000
+++ /dev/null
@@ -1,231 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li class="current"><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="functions.html"><span>全て</span></a></li>
-      <li><a href="functions_func.html"><span>関数</span></a></li>
-      <li><a href="functions_vars.html"><span>変数</span></a></li>
-      <li><a href="functions_rela.html"><span>関連する関数</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="#index_a"><span>a</span></a></li>
-      <li><a href="#index_c"><span>c</span></a></li>
-      <li><a href="#index_e"><span>e</span></a></li>
-      <li><a href="#index_g"><span>g</span></a></li>
-      <li><a href="#index_l"><span>l</span></a></li>
-      <li><a href="#index_m"><span>m</span></a></li>
-      <li><a href="#index_o"><span>o</span></a></li>
-      <li><a href="#index_p"><span>p</span></a></li>
-      <li><a href="#index_r"><span>r</span></a></li>
-      <li><a href="#index_v"><span>v</span></a></li>
-      <li><a href="#index_w"><span>w</span></a></li>
-      <li><a href="#index_x"><span>x</span></a></li>
-      <li><a href="#index_y"><span>y</span></a></li>
-      <li><a href="#index_z"><span>z</span></a></li>
-      <li><a href="#index_~"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-これはクラスメンバの一覧で、それぞれが属しているクラスの説明へリンクしています。
-
-<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
-<li>at()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
-<li>components_
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
-<li>elements_
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
-<li>get_time_in_micro_sec()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">mof::util::multimedia_timer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
-<li>last_index()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
-<li>matrix2()
-: <a class="el" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453">mof::math::matrix2</a>
-</li>
-<li>matrix3()
-: <a class="el" href="classmof_1_1math_1_1matrix3.html#a912a21cdb1a40c8ba8e1b667cf0077ab">mof::math::matrix3</a>
-</li>
-<li>multimedia_timer()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">mof::util::multimedia_timer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
-<li>operator*()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator*=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator+
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator+=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator-
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator-=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a13104fef1f1ba8f89b885d32110ae946">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator/=()
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator&lt;&lt;
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator=()
-: <a class="el" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">mof::math::matrix3</a>
-, <a class="el" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">mof::math::matrix2</a>
-</li>
-<li>operator==()
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator[]()
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">mof::math::row_of_matrix&lt; Dim &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
-<li>pimpl_
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">mof::util::multimedia_timer</a>
-</li>
-<li>prevTime_
-: <a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">mof::util::multimedia_timer::impl</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
-<li>reset()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">mof::util::multimedia_timer</a>
-</li>
-<li>row_index_
-: <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-<li>row_of_matrix()
-: <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
-<li>vector2()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42">mof::math::vector2</a>
-</li>
-<li>vector3()
-: <a class="el" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
-<li>w()
-: <a class="el" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_x">- x -</a></h3><ul>
-<li>x()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_y">- y -</a></h3><ul>
-<li>y()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_z">- z -</a></h3><ul>
-<li>z()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_0x7e">- ~ -</a></h3><ul>
-<li>~multimedia_timer()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">mof::util::multimedia_timer</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/functions_func.html b/saisei-1.0/doc/html/functions_func.html
deleted file mode 100644 (file)
index 8a8da70..0000000
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ - 関数</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li class="current"><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="functions.html"><span>全て</span></a></li>
-      <li class="current"><a href="functions_func.html"><span>関数</span></a></li>
-      <li><a href="functions_vars.html"><span>変数</span></a></li>
-      <li><a href="functions_rela.html"><span>関連する関数</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="#index_a"><span>a</span></a></li>
-      <li><a href="#index_g"><span>g</span></a></li>
-      <li><a href="#index_l"><span>l</span></a></li>
-      <li><a href="#index_m"><span>m</span></a></li>
-      <li><a href="#index_o"><span>o</span></a></li>
-      <li><a href="#index_r"><span>r</span></a></li>
-      <li><a href="#index_v"><span>v</span></a></li>
-      <li><a href="#index_w"><span>w</span></a></li>
-      <li><a href="#index_x"><span>x</span></a></li>
-      <li><a href="#index_y"><span>y</span></a></li>
-      <li><a href="#index_z"><span>z</span></a></li>
-      <li><a href="#index_~"><span>~</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;
-
-<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
-<li>at()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a02dbe242ff1395bc2577c67573433efd">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
-<li>get_time_in_micro_sec()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">mof::util::multimedia_timer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
-<li>last_index()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
-<li>matrix2()
-: <a class="el" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453">mof::math::matrix2</a>
-</li>
-<li>matrix3()
-: <a class="el" href="classmof_1_1math_1_1matrix3.html#a912a21cdb1a40c8ba8e1b667cf0077ab">mof::math::matrix3</a>
-</li>
-<li>multimedia_timer()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">mof::util::multimedia_timer</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
-<li>operator*()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a66e89f8a7eb8da98314b4218278bfcbf">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator*=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab9a8a7be1b789c318ea52eeaa1d2a55c">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a44fc407064ac361420a51021b862bab6">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab3aaa6779c7a24ea87a83be329969da6">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator+=()
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#a656f67de713bf5adbf6f140df489f5ab">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ade7472764844aa239cd81bc6576d3d01">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a0ad7349330923c9eda6765508cbf9adb">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator-=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a55c53c6c312208a6f7c716542b2dcf7e">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a09ef9a5bd4019e47e3ff78fe028ce66b">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator/=()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#adcd8c94f420be936816d06ba99b6111c">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#aa1e528c811d65e12e81b64ca68ea1eba">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator=()
-: <a class="el" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">mof::math::matrix3</a>
-, <a class="el" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">mof::math::matrix2</a>
-</li>
-<li>operator==()
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a25ee023b18ea540e2d1227189d1bb898">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#abe8efb422e0ca040c9890e1706d2d568">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator[]()
-: <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">mof::math::row_of_matrix&lt; Dim &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#adf2ab1f146d9ff006522a437ab304617">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a3c1966d92348b211178e6bed3ed6d142">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
-<li>reset()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">mof::util::multimedia_timer</a>
-</li>
-<li>row_of_matrix()
-: <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_v">- v -</a></h3><ul>
-<li>vector2()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42">mof::math::vector2</a>
-</li>
-<li>vector3()
-: <a class="el" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_w">- w -</a></h3><ul>
-<li>w()
-: <a class="el" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_x">- x -</a></h3><ul>
-<li>x()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_y">- y -</a></h3><ul>
-<li>y()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_z">- z -</a></h3><ul>
-<li>z()
-: <a class="el" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">mof::math::vector2</a>
-, <a class="el" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">mof::math::vector3</a>
-</li>
-</ul>
-
-
-<h3><a class="anchor" id="index_0x7e">- ~ -</a></h3><ul>
-<li>~multimedia_timer()
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">mof::util::multimedia_timer</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/functions_rela.html b/saisei-1.0/doc/html/functions_rela.html
deleted file mode 100644 (file)
index b5c668a..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ - 関連する関数</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li class="current"><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="functions.html"><span>全て</span></a></li>
-      <li><a href="functions_func.html"><span>関数</span></a></li>
-      <li><a href="functions_vars.html"><span>変数</span></a></li>
-      <li class="current"><a href="functions_rela.html"><span>関連する関数</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>operator*
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a83780bceadc61ec021a6d0ceae3da02a">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a83780bceadc61ec021a6d0ceae3da02a">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator+
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#ab51200fa1e6bb7c9a1cfad79954049f6">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#ab51200fa1e6bb7c9a1cfad79954049f6">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-<li>operator-
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a87b3068df3cfd1cb062ab11d6700178a">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__vector.html#a87b3068df3cfd1cb062ab11d6700178a">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>operator&lt;&lt;
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#a46d2540a8abf6ca59db3ee1551769ab9">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-, <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a46d2540a8abf6ca59db3ee1551769ab9">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/functions_vars.html b/saisei-1.0/doc/html/functions_vars.html
deleted file mode 100644 (file)
index 88fa0dc..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ - 変数</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li class="current"><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="functions.html"><span>全て</span></a></li>
-      <li><a href="functions_func.html"><span>関数</span></a></li>
-      <li class="current"><a href="functions_vars.html"><span>変数</span></a></li>
-      <li><a href="functions_rela.html"><span>関連する関数</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>components_
-: <a class="el" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d">mof::math::basic_vector&lt; Dim, Derived &gt;</a>
-</li>
-<li>elements_
-: <a class="el" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a>
-, <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-<li>pimpl_
-: <a class="el" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">mof::util::multimedia_timer</a>
-</li>
-<li>prevTime_
-: <a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">mof::util::multimedia_timer::impl</a>
-</li>
-<li>row_index_
-: <a class="el" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">mof::math::row_of_matrix&lt; Dim &gt;</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/globals.html b/saisei-1.0/doc/html/globals.html
deleted file mode 100644 (file)
index 118aea0..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li class="current"><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="globals.html"><span>全て</span></a></li>
-      <li><a href="globals_func.html"><span>関数</span></a></li>
-      <li><a href="globals_type.html"><span>型定義</span></a></li>
-      <li><a href="globals_defs.html"><span>マクロ定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-これはファイルメンバの一覧です。それぞれが属しているファイルの説明へリンクしています。<ul>
-<li>foreach
-: <a class="el" href="foreach_8hpp.html#a85d9ac269eba33293361f4ed7c2a697b">foreach.hpp</a>
-</li>
-<li>main()
-: <a class="el" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">matrix2_test.cpp</a>
-, <a class="el" href="matrix3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">matrix3_test.cpp</a>
-, <a class="el" href="vector3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">vector3_test.cpp</a>
-, <a class="el" href="vector2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">vector2_test.cpp</a>
-</li>
-<li>MOF_ERROR_THRESHOLD
-: <a class="el" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">threshold.hpp</a>
-</li>
-<li>TCHAR
-: <a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">tstring.hpp</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/globals_defs.html b/saisei-1.0/doc/html/globals_defs.html
deleted file mode 100644 (file)
index c52841c..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li class="current"><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="globals.html"><span>全て</span></a></li>
-      <li><a href="globals_func.html"><span>関数</span></a></li>
-      <li><a href="globals_type.html"><span>型定義</span></a></li>
-      <li class="current"><a href="globals_defs.html"><span>マクロ定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>foreach
-: <a class="el" href="foreach_8hpp.html#a85d9ac269eba33293361f4ed7c2a697b">foreach.hpp</a>
-</li>
-<li>MOF_ERROR_THRESHOLD
-: <a class="el" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">threshold.hpp</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/globals_func.html b/saisei-1.0/doc/html/globals_func.html
deleted file mode 100644 (file)
index ccd86a6..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li class="current"><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="globals.html"><span>全て</span></a></li>
-      <li class="current"><a href="globals_func.html"><span>関数</span></a></li>
-      <li><a href="globals_type.html"><span>型定義</span></a></li>
-      <li><a href="globals_defs.html"><span>マクロ定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>main()
-: <a class="el" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">matrix2_test.cpp</a>
-, <a class="el" href="vector3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">vector3_test.cpp</a>
-, <a class="el" href="vector2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">vector2_test.cpp</a>
-, <a class="el" href="matrix3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">matrix3_test.cpp</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/globals_type.html b/saisei-1.0/doc/html/globals_type.html
deleted file mode 100644 (file)
index 0ac81f3..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li class="current"><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="globals.html"><span>全て</span></a></li>
-      <li><a href="globals_func.html"><span>関数</span></a></li>
-      <li class="current"><a href="globals_type.html"><span>型定義</span></a></li>
-      <li><a href="globals_defs.html"><span>マクロ定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>TCHAR
-: <a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">tstring.hpp</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/graph_legend.dot b/saisei-1.0/doc/html/graph_legend.dot
deleted file mode 100644 (file)
index 9a09018..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-digraph G
-{
-  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
-  node [fontname="FreeSans",fontsize="10",shape=record];
-  Node9 [shape="box",label="Inherited",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",fillcolor="grey75",style="filled" fontcolor="black"];
-  Node10 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
-  Node10 [shape="box",label="PublicBase",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classPublicBase.html"];
-  Node11 -> Node10 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
-  Node11 [shape="box",label="Truncated",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="red",URL="$classTruncated.html"];
-  Node13 -> Node9 [dir=back,color="darkgreen",fontsize="10",style="solid",fontname="FreeSans"];
-  Node13 [shape="box",label="ProtectedBase",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classProtectedBase.html"];
-  Node14 -> Node9 [dir=back,color="firebrick4",fontsize="10",style="solid",fontname="FreeSans"];
-  Node14 [shape="box",label="PrivateBase",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classPrivateBase.html"];
-  Node15 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
-  Node15 [shape="box",label="Undocumented",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="grey75"];
-  Node16 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"];
-  Node16 [shape="box",label="Templ< int >",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classTempl.html"];
-  Node17 -> Node16 [dir=back,color="orange",fontsize="10",style="dashed",label="< int >",fontname="FreeSans"];
-  Node17 [shape="box",label="Templ< T >",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classTempl.html"];
-  Node18 -> Node9 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="m_usedClass",fontname="FreeSans"];
-  Node18 [shape="box",label="Used",fontsize="10",height=0.2,width=0.4,fontname="FreeSans",color="black",URL="$classUsed.html"];
-}
diff --git a/saisei-1.0/doc/html/graph_legend.html b/saisei-1.0/doc/html/graph_legend.html
deleted file mode 100644 (file)
index 52c9d05..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: グラフの凡例</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>グラフの凡例</h1><p>このページでは、doxygen で生成されたグラフをどのようにみたらよいかを説明します。</p>
-<p>次の例を考えてみます。 </p>
-<div class="fragment"><pre class="fragment"><span class="comment">/*! 省略されて見えないクラス */</span>
-<span class="keyword">class </span>Invisible { };
-<span class="comment"></span>
-<span class="comment">/*! 省略されたクラス(継承関係は隠されている) */</span>
-<span class="keyword">class </span>Truncated : <span class="keyword">public</span> Invisible { };
-
-<span class="comment">/* doxygen コメントによるドキュメントがないクラス */</span>
-<span class="keyword">class </span>Undocumented { };
-<span class="comment"></span>
-<span class="comment">/*! public で継承されたクラス */</span>
-<span class="keyword">class </span>PublicBase : <span class="keyword">public</span> Truncated { };
-<span class="comment"></span>
-<span class="comment">/*! A template class */</span>
-<span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt; <span class="keyword">class </span>Templ { };
-<span class="comment"></span>
-<span class="comment">/*! protected で継承されたクラス */</span>
-<span class="keyword">class </span>ProtectedBase { };
-<span class="comment"></span>
-<span class="comment">/*! private で継承されたクラス */</span>
-<span class="keyword">class </span>PrivateBase { };
-<span class="comment"></span>
-<span class="comment">/*! 継承されたクラスで使われているクラス */</span>
-<span class="keyword">class </span>Used { };
-<span class="comment"></span>
-<span class="comment">/*! 複数のクラスを継承している上位クラス */</span>
-<span class="keyword">class </span>Inherited : <span class="keyword">public</span> PublicBase,
-                  <span class="keyword">protected</span> ProtectedBase,
-                  <span class="keyword">private</span> PrivateBase,
-                  <span class="keyword">public</span> Undocumented,
-                  <span class="keyword">public</span> Templ&lt;int&gt;
-{
-  <span class="keyword">private</span>:
-    Used *m_usedClass;
-};
-</pre></div><p> 設定ファイル中で、タグ <code>MAX_DOT_GRAPH_HEIGHT</code> が 200 にセットされた場合、次のようなグラフとなります。</p>
-<center><div align="center">
-<img src="graph_legend.png" alt="graph_legend.png"/>
-</div>
-</center> <p>上のグラフ内のボックスには次のような意味があります。 </p>
-<ul>
-<li>
-黒く塗りつぶされたボックスは、このグラフに対応する構造体やクラスを表します。 </li>
-<li>
-黒枠のボックスはドキュメントがある構造体やクラスを表します。 </li>
-<li>
-灰色の枠のボックスはドキュメントがない構造体やクラスを表します。 </li>
-<li>
-赤枠のボックスはドキュメントがある構造体やクラスを表しますが、指定されたサイズに収まらないために継承・包含関係をすべて図示することができなかったことを示します。</li>
-</ul>
-<p>矢印には次のような意味があります。 </p>
-<ul>
-<li>
-青い矢印は二つのクラス間の public 継承関係を示します。 </li>
-<li>
-緑の矢印は protected 継承関係を示します。 </li>
-<li>
-赤の矢印は private 継承関係を示します。 </li>
-<li>
-紫の破線矢印は、そのクラスが他のクラスに含まれていたり、利用されていることを示します。また、矢印が指しているクラスや構造体をどの変数でアクセスできるかを矢印のラベルとして示しています。 </li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:46 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/graph_legend.png b/saisei-1.0/doc/html/graph_legend.png
deleted file mode 100644 (file)
index b66a055..0000000
Binary files a/saisei-1.0/doc/html/graph_legend.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/hierarchy.html b/saisei-1.0/doc/html/hierarchy.html
deleted file mode 100644 (file)
index fb30513..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 階層索引</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li class="current"><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス階層</h1>
-<p><a href="inherits.html">クラス階層図を見る。</a></p>
-この継承一覧はおおまかにはソートされていますが、完全にアルファベット順でソートされてはいません。<ul>
-<li><a class="el" href="classboost_1_1addable.html">addable</a><ul>
-<li><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 2, matrix2, vector2 &gt;</a><ul>
-<li><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></li>
-</ul>
-</li>
-<li><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; 3, matrix3, vector3 &gt;</a><ul>
-<li><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></li>
-</ul>
-</li>
-<li><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 2, vector2 &gt;</a><ul>
-<li><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></li>
-</ul>
-</li>
-<li><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; 3, vector3 &gt;</a><ul>
-<li><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li><a class="el" href="classmof_1_1math_1_1basic__matrix.html">mof::math::basic_matrix&lt; Dim, Derived, Coordinate &gt;</a></li>
-<li><a class="el" href="classmof_1_1math_1_1basic__vector.html">mof::math::basic_vector&lt; Dim, Derived &gt;</a></li>
-<li><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></li>
-<li><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></li>
-<li><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/index.html b/saisei-1.0/doc/html/index.html
deleted file mode 100644 (file)
index e9ec9da..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メインページ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>MotifOfFunctionsLIBrary ドキュメント</h1></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/inherit__graph__0.map b/saisei-1.0/doc/html/inherit__graph__0.map
deleted file mode 100644 (file)
index 520196d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classboost_1_1addable.html" title="addable" alt="" coords="5,85,72,115"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;" alt="" coords="120,5,416,35"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;" alt="" coords="120,59,416,88"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="mof::math::basic_vector\&lt; 2, vector2 \&gt;" alt="" coords="147,112,389,141"/>
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="mof::math::basic_vector\&lt; 3, vector3 \&gt;" alt="" coords="147,165,389,195"/>
-<area shape="rect" href="$classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス" alt="" coords="465,5,596,35"/>
-<area shape="rect" href="$classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス" alt="" coords="465,59,596,88"/>
-<area shape="rect" href="$classmof_1_1math_1_1vector2.html" title="2次元同次列ベクトルクラス" alt="" coords="465,112,596,141"/>
-<area shape="rect" href="$classmof_1_1math_1_1vector3.html" title="3次元同次列ベクトルクラス" alt="" coords="465,165,596,195"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__0.md5 b/saisei-1.0/doc/html/inherit__graph__0.md5
deleted file mode 100644 (file)
index 4aebab0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-44a32d1ec865179c2dcbe6f3f02b879b
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__0.png b/saisei-1.0/doc/html/inherit__graph__0.png
deleted file mode 100644 (file)
index 157b071..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__0.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherit__graph__1.map b/saisei-1.0/doc/html/inherit__graph__1.map
deleted file mode 100644 (file)
index 0489102..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__matrix.html" title="同次座標変換行列テンプレートクラス" alt="" coords="7,5,337,35"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__1.md5 b/saisei-1.0/doc/html/inherit__graph__1.md5
deleted file mode 100644 (file)
index f3f3881..0000000
+++ /dev/null
@@ -1 +0,0 @@
-ba7b2385d3258ce043815ee25b513bbd
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__1.png b/saisei-1.0/doc/html/inherit__graph__1.png
deleted file mode 100644 (file)
index ab45472..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__1.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherit__graph__2.map b/saisei-1.0/doc/html/inherit__graph__2.map
deleted file mode 100644 (file)
index d039707..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1math_1_1basic__vector.html" title="同次列ベクトルテンプレートクラス" alt="" coords="5,5,267,35"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__2.md5 b/saisei-1.0/doc/html/inherit__graph__2.md5
deleted file mode 100644 (file)
index 2cbeba7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-96f87e3572e1d18af4dbb53ac27d97a5
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__2.png b/saisei-1.0/doc/html/inherit__graph__2.png
deleted file mode 100644 (file)
index 81355fe..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__2.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherit__graph__3.map b/saisei-1.0/doc/html/inherit__graph__3.map
deleted file mode 100644 (file)
index 4b9cf1e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス..." alt="" coords="5,5,221,35"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__3.md5 b/saisei-1.0/doc/html/inherit__graph__3.md5
deleted file mode 100644 (file)
index 7600de2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2bd0269c198b9f950c97e18587b8d482
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__3.png b/saisei-1.0/doc/html/inherit__graph__3.png
deleted file mode 100644 (file)
index 5863fd0..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__3.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherit__graph__4.map b/saisei-1.0/doc/html/inherit__graph__4.map
deleted file mode 100644 (file)
index f52132e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$classmof_1_1util_1_1multimedia__timer.html" title="システムのタイマによる高精度な時間計測" alt="" coords="5,5,181,35"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__4.md5 b/saisei-1.0/doc/html/inherit__graph__4.md5
deleted file mode 100644 (file)
index 2c6ca18..0000000
+++ /dev/null
@@ -1 +0,0 @@
-81aa67af455fabf5b38218461ae52d35
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__4.png b/saisei-1.0/doc/html/inherit__graph__4.png
deleted file mode 100644 (file)
index dfa6304..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__4.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherit__graph__5.map b/saisei-1.0/doc/html/inherit__graph__5.map
deleted file mode 100644 (file)
index d6e6010..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$structmof_1_1util_1_1multimedia__timer_1_1impl.html" title="mof::util::multimedia_timer::impl" alt="" coords="5,5,213,35"/>
-</map>
diff --git a/saisei-1.0/doc/html/inherit__graph__5.md5 b/saisei-1.0/doc/html/inherit__graph__5.md5
deleted file mode 100644 (file)
index e8f6fe2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0de439b4f094a0fede20f1df2a22bcc5
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/inherit__graph__5.png b/saisei-1.0/doc/html/inherit__graph__5.png
deleted file mode 100644 (file)
index a17aca6..0000000
Binary files a/saisei-1.0/doc/html/inherit__graph__5.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/inherits.html b/saisei-1.0/doc/html/inherits.html
deleted file mode 100644 (file)
index dc2a941..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: クラス階層図</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li class="current"><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>クラス階層図</h1>
-<p><a href="hierarchy.html">クラス階層図を見る。</a></p>
-<table border="0" cellspacing="10" cellpadding="0">
-<tr><td><img src="inherit__graph__0.png" border="0" alt="" usemap="#addable_map"/>
-<map name="addable_map" id="addable">
-<area shape="rect" href="classboost_1_1addable.html" title="addable" alt="" coords="5,85,72,115"/><area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="mof::math::basic_matrix\&lt; 2, matrix2, vector2 \&gt;" alt="" coords="120,5,416,35"/><area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="mof::math::basic_matrix\&lt; 3, matrix3, vector3 \&gt;" alt="" coords="120,59,416,88"/><area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="mof::math::basic_vector\&lt; 2, vector2 \&gt;" alt="" coords="147,112,389,141"/><area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="mof::math::basic_vector\&lt; 3, vector3 \&gt;" alt="" coords="147,165,389,195"/><area shape="rect" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス" alt="" coords="465,5,596,35"/><area shape="rect" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス" alt="" coords="465,59,596,88"/><area shape="rect" href="classmof_1_1math_1_1vector2.html" title="2次元同次列ベクトルクラス" alt="" coords="465,112,596,141"/><area shape="rect" href="classmof_1_1math_1_1vector3.html" title="3次元同次列ベクトルクラス" alt="" coords="465,165,596,195"/></map></td></tr>
-<tr><td><img src="inherit__graph__1.png" border="0" alt="" usemap="#mof_1_1math_1_1basic__matrix_3_01Dim_00_01Derived_00_01Coordinate_01_4_map"/>
-<map name="mof_1_1math_1_1basic__matrix_3_01Dim_00_01Derived_00_01Coordinate_01_4_map" id="mof_1_1math_1_1basic__matrix_3_01Dim_00_01Derived_00_01Coordinate_01_4">
-<area shape="rect" href="classmof_1_1math_1_1basic__matrix.html" title="同次座標変換行列テンプレートクラス" alt="" coords="7,5,337,35"/></map></td></tr>
-<tr><td><img src="inherit__graph__2.png" border="0" alt="" usemap="#mof_1_1math_1_1basic__vector_3_01Dim_00_01Derived_01_4_map"/>
-<map name="mof_1_1math_1_1basic__vector_3_01Dim_00_01Derived_01_4_map" id="mof_1_1math_1_1basic__vector_3_01Dim_00_01Derived_01_4">
-<area shape="rect" href="classmof_1_1math_1_1basic__vector.html" title="同次列ベクトルテンプレートクラス" alt="" coords="5,5,267,35"/></map></td></tr>
-<tr><td><img src="inherit__graph__3.png" border="0" alt="" usemap="#mof_1_1math_1_1row__of__matrix_3_01Dim_01_4_map"/>
-<map name="mof_1_1math_1_1row__of__matrix_3_01Dim_01_4_map" id="mof_1_1math_1_1row__of__matrix_3_01Dim_01_4">
-<area shape="rect" href="structmof_1_1math_1_1row__of__matrix.html" title="M[i][j]のように行列の要素を参照できるようにするための補助クラス..." alt="" coords="5,5,221,35"/></map></td></tr>
-<tr><td><img src="inherit__graph__4.png" border="0" alt="" usemap="#mof_1_1util_1_1multimedia__timer_map"/>
-<map name="mof_1_1util_1_1multimedia__timer_map" id="mof_1_1util_1_1multimedia__timer">
-<area shape="rect" href="classmof_1_1util_1_1multimedia__timer.html" title="システムのタイマによる高精度な時間計測" alt="" coords="5,5,181,35"/></map></td></tr>
-<tr><td><img src="inherit__graph__5.png" border="0" alt="" usemap="#mof_1_1util_1_1multimedia__timer_1_1impl_map"/>
-<map name="mof_1_1util_1_1multimedia__timer_1_1impl_map" id="mof_1_1util_1_1multimedia__timer_1_1impl">
-<area shape="rect" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html" title="mof::util::multimedia_timer::impl" alt="" coords="5,5,213,35"/></map></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp.html b/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp.html
deleted file mode 100644 (file)
index e782cf1..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</h1><code>#include &lt;<a class="el" href="multimedia__timer_8hpp_source.html">mof/util/multimedia_timer.hpp</a>&gt;</code><br/>
-<code>#include &lt;ctime&gt;</code><br/>
-<div class="dynheader">
-multimedia_timer.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="linux_2multimedia__timer_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp">
-<area shape="rect" href="multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="45,83,237,112"/></map>
-</div>
-
-<p><a href="linux_2multimedia__timer_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1util.html">mof::util</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:10 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.map b/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.map
deleted file mode 100644 (file)
index 78d926c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="45,83,237,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.md5 b/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.md5
deleted file mode 100644 (file)
index 36a9644..0000000
+++ /dev/null
@@ -1 +0,0 @@
-445875453f416273b9d281df2565edf0
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.png b/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.png
deleted file mode 100644 (file)
index 24235d0..0000000
Binary files a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp_source.html b/saisei-1.0/doc/html/linux_2multimedia__timer_8cpp_source.html
deleted file mode 100644 (file)
index 24ba0c7..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</h1><a href="linux_2multimedia__timer_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="multimedia__timer_8hpp.html">mof/util/multimedia_timer.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;ctime&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">namespace </span>mof
-<a name="l00005"></a>00005 {
-<a name="l00006"></a><a class="code" href="namespacemof_1_1util.html">00006</a> <span class="keyword">namespace </span>util
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 <span class="comment">//{{{ impl</span>
-<a name="l00009"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">00009</a>     <span class="keyword">struct </span><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">multimedia_timer::impl</a>
-<a name="l00010"></a>00010     {
-<a name="l00011"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">00011</a>         timespec <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">prevTime_</a>;
-<a name="l00012"></a>00012     };
-<a name="l00013"></a>00013 <span class="comment">//}}}</span>
-<a name="l00014"></a>00014 <span class="comment">//{{{ constructor</span>
-<a name="l00015"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">00015</a>     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4" title="デフォルトコンストラクタ.内部でreset()が呼ばれる.">multimedia_timer::multimedia_timer</a>()
-<a name="l00016"></a>00016     : pimpl_(new <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>)
-<a name="l00017"></a>00017     {
-<a name="l00018"></a>00018         <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">reset</a>();
-<a name="l00019"></a>00019     }
-<a name="l00020"></a>00020 <span class="comment">//}}}</span>
-<a name="l00021"></a>00021 <span class="comment">//{{{ destructor</span>
-<a name="l00022"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">00022</a>     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">multimedia_timer::~multimedia_timer</a>(){}
-<a name="l00023"></a>00023 <span class="comment">//}}}</span>
-<a name="l00024"></a>00024 <span class="comment">//{{{ reset</span>
-<a name="l00025"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">00025</a>     <span class="keywordtype">void</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">multimedia_timer::reset</a>()
-<a name="l00026"></a>00026     {
-<a name="l00027"></a>00027         clock_gettime(CLOCK_REALTIME, &amp;<a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_ );    
-<a name="l00028"></a>00028     }
-<a name="l00029"></a>00029 <span class="comment">//}}}</span>
-<a name="l00030"></a>00030 <span class="comment">//{{{ get_time_in_micro_sec</span>
-<a name="l00031"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">00031</a>     <span class="keywordtype">int</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156" title="最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す...">multimedia_timer::get_time_in_micro_sec</a>()<span class="keyword"> const</span>
-<a name="l00032"></a>00032 <span class="keyword">    </span>{
-<a name="l00033"></a>00033         timespec ts;
-<a name="l00034"></a>00034         clock_gettime(CLOCK_REALTIME, &amp;ts);    
-<a name="l00035"></a>00035         <span class="keywordtype">int</span> between = (ts.tv_nsec - <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_nsec) / 1000;
-<a name="l00036"></a>00036         <span class="keywordflow">if</span>(ts.tv_sec != <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_sec)
-<a name="l00037"></a>00037         {
-<a name="l00038"></a>00038             between += (ts.tv_sec - <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_sec) * 1e6;
-<a name="l00039"></a>00039         }
-<a name="l00040"></a>00040         <span class="keywordflow">return</span> between;
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042     }
-<a name="l00043"></a>00043 <span class="comment">//}}}</span>
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045 }<span class="comment">// namespace util</span>
-<a name="l00046"></a>00046 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:03 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix_8cpp.html b/saisei-1.0/doc/html/make__matrix_8cpp.html
deleted file mode 100644 (file)
index eb70870..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp</h1><code>#include &lt;<a class="el" href="make__matrix_8hpp_source.html">mof/math/make_matrix.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-make_matrix.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="make__matrix_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8cpp">
-<area shape="rect" href="make__matrix_8hpp.html" title="mof/math/make_matrix.hpp" alt="" coords="247,83,425,112"/><area shape="rect" href="matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="167,237,308,267"/><area shape="rect" href="vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="335,160,476,189"/><area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="28,315,175,344"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="199,315,345,344"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,392,337,421"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,469,320,499"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,469,501,499"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,547,380,576"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="443,315,589,344"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="332,237,479,267"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,392,540,421"/></map>
-</div>
-
-<p><a href="make__matrix_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe">mof::math::make_identity2</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の恒等行列を生成する.  <a href="#a131003be7062d33213cd51a29e2aeabe"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c">mof::math::make_transposed2</a> (const matrix2 &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の転置行列を生成する.  <a href="#aaf3d71f751ae4c64be6ab8a7ea72978c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">mof::math::make_scaling2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の拡大行列を生成する.  <a href="#a1b5f50f14acad7e97c0a9e31b29776c8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">mof::math::make_rotation2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の回転行列を生成する.  <a href="#aa237c9491c6e1fc1857eba88d0fb0a3f"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">mof::math::make_translation2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の並進行列を生成する.  <a href="#aed6a1eb135d05fb91f276509a49594ec"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157">mof::math::make_identity3</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の恒等行列を生成する.  <a href="#a1911ce5f612ad814958c6c6c1e795157"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa">mof::math::make_transposed3</a> (const matrix3 &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の転置行列を生成する.  <a href="#ac5ff8e4a373a99fa5e21de56f9743caa"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">mof::math::make_scaling3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の拡大行列を生成する.  <a href="#a1d0414c0d4c0fa5859acf8fcf0006fea"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">mof::math::make_rotation3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の回転行列を生成する.  <a href="#af95281a14711a300d673759470b1af59"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">mof::math::make_translation3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の並進行列を生成する.  <a href="#a1c10c0f7e385c674f79a66bed216079e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">mof::math::make_view3</a> (const vector3 &amp;eye, const vector3 &amp;lookat, const vector3 &amp;up)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列のカメラ行列を生成する.  <a href="#abb9534389ec1c32de0fa57738cef9514"></a><br/></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:40 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix_8cpp__incl.map b/saisei-1.0/doc/html/make__matrix_8cpp__incl.map
deleted file mode 100644 (file)
index 9094391..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$make__matrix_8hpp.html" title="mof/math/make_matrix.hpp" alt="" coords="247,83,425,112"/>
-<area shape="rect" href="$matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="167,237,308,267"/>
-<area shape="rect" href="$vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="335,160,476,189"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="28,315,175,344"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="199,315,345,344"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,392,337,421"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,469,320,499"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,469,501,499"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,547,380,576"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="443,315,589,344"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="332,237,479,267"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,392,540,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/make__matrix_8cpp__incl.md5 b/saisei-1.0/doc/html/make__matrix_8cpp__incl.md5
deleted file mode 100644 (file)
index 023dd12..0000000
+++ /dev/null
@@ -1 +0,0 @@
-d9a577ada91156919ffa3a3045af0dbd
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/make__matrix_8cpp__incl.png b/saisei-1.0/doc/html/make__matrix_8cpp__incl.png
deleted file mode 100644 (file)
index 1d43802..0000000
Binary files a/saisei-1.0/doc/html/make__matrix_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/make__matrix_8cpp_source.html b/saisei-1.0/doc/html/make__matrix_8cpp_source.html
deleted file mode 100644 (file)
index 01a7078..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp</h1><a href="make__matrix_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="make__matrix_8hpp.html">mof/math/make_matrix.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 
-<a name="l00003"></a>00003 <span class="keyword">namespace </span>mof
-<a name="l00004"></a>00004 {
-<a name="l00005"></a>00005 <span class="keyword">namespace </span>math
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007     matrix2 <a class="code" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe" title="2次元同次変換行列の恒等行列を生成する.">make_identity2</a>()
-<a name="l00008"></a>00008     {
-<a name="l00009"></a>00009         <span class="keywordflow">return</span> matrix2();
-<a name="l00010"></a>00010     }
-<a name="l00011"></a>00011 
-<a name="l00012"></a>00012     matrix2 <a class="code" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c" title="2次元同次変換行列の転置行列を生成する.">make_transposed2</a>(<span class="keyword">const</span> matrix2&amp; M)
-<a name="l00013"></a>00013     {
-<a name="l00014"></a>00014         <span class="keywordflow">return</span> matrix2();
-<a name="l00015"></a>00015     }
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017     matrix2 <a class="code" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8" title="2次元同次変換行列の拡大行列を生成する.">make_scaling2</a>(<span class="keyword">const</span> vector2&amp; v)
-<a name="l00018"></a>00018     {
-<a name="l00019"></a>00019         <span class="keywordflow">return</span> matrix2();
-<a name="l00020"></a>00020     }
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022     matrix2 <a class="code" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f" title="2次元同次変換行列の回転行列を生成する.">make_rotation2</a>(<span class="keyword">const</span> vector2&amp; v)
-<a name="l00023"></a>00023     {
-<a name="l00024"></a>00024         <span class="keywordflow">return</span> matrix2();
-<a name="l00025"></a>00025     }
-<a name="l00026"></a>00026 
-<a name="l00027"></a>00027     matrix2 <a class="code" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec" title="2次元同次変換行列の並進行列を生成する.">make_translation2</a>(<span class="keyword">const</span> vector2&amp; v)
-<a name="l00028"></a>00028     {
-<a name="l00029"></a>00029         <span class="keywordflow">return</span> matrix2();
-<a name="l00030"></a>00030     }
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032     matrix3 <a class="code" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157" title="3次元同次変換行列の恒等行列を生成する.">make_identity3</a>()
-<a name="l00033"></a>00033     {
-<a name="l00034"></a>00034         <span class="keywordflow">return</span> matrix3();
-<a name="l00035"></a>00035     }
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037     matrix3 <a class="code" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa" title="3次元同次変換行列の転置行列を生成する.">make_transposed3</a>(<span class="keyword">const</span> matrix3&amp; M)
-<a name="l00038"></a>00038     {
-<a name="l00039"></a>00039         <span class="keywordflow">return</span> matrix3();
-<a name="l00040"></a>00040     }
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042     matrix3 <a class="code" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea" title="3次元同次変換行列の拡大行列を生成する.">make_scaling3</a>(<span class="keyword">const</span> vector3&amp; v)
-<a name="l00043"></a>00043     {
-<a name="l00044"></a>00044         <span class="keywordflow">return</span> matrix3();
-<a name="l00045"></a>00045     }
-<a name="l00046"></a>00046 
-<a name="l00047"></a>00047     matrix3 <a class="code" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59" title="3次元同次変換行列の回転行列を生成する.">make_rotation3</a>(<span class="keyword">const</span> vector3&amp; v)
-<a name="l00048"></a>00048     {
-<a name="l00049"></a>00049         <span class="keywordflow">return</span> matrix3();
-<a name="l00050"></a>00050     }
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052     matrix3 <a class="code" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e" title="3次元同次変換行列の並進行列を生成する.">make_translation3</a>(<span class="keyword">const</span> vector3&amp; v)
-<a name="l00053"></a>00053     {
-<a name="l00054"></a>00054         <span class="keywordflow">return</span> matrix3();
-<a name="l00055"></a>00055     }
-<a name="l00056"></a>00056 
-<a name="l00057"></a>00057     matrix3 <a class="code" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514" title="3次元同次変換行列のカメラ行列を生成する.">make_view3</a>(<span class="keyword">const</span> vector3&amp; eye, <span class="keyword">const</span> vector3&amp; lookat, <span class="keyword">const</span> vector3&amp; up)
-<a name="l00058"></a>00058     {
-<a name="l00059"></a>00059         <span class="keywordflow">return</span> matrix3();
-<a name="l00060"></a>00060     }
-<a name="l00061"></a>00061 
-<a name="l00062"></a>00062 
-<a name="l00063"></a>00063 }
-<a name="l00064"></a>00064 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp.html b/saisei-1.0/doc/html/make__matrix_8hpp.html
deleted file mode 100644 (file)
index 45a5f03..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp</h1><code>#include &lt;<a class="el" href="matrix_8hpp_source.html">mof/math/matrix.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector_8hpp_source.html">mof/math/vector.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-make_matrix.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="make__matrix_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hpp">
-<area shape="rect" href="matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="167,160,308,189"/><area shape="rect" href="vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="335,83,476,112"/><area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="28,237,175,267"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="199,237,345,267"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,315,337,344"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,392,320,421"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,392,501,421"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,469,380,499"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="443,237,589,267"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="332,160,479,189"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,315,540,344"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="make__matrix_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2make__matrix_8hppdep">
-<area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,83,381,112"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,83,736,112"/></map>
-</div>
-
-<p><a href="make__matrix_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe">mof::math::make_identity2</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の恒等行列を生成する.  <a href="#a131003be7062d33213cd51a29e2aeabe"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c">mof::math::make_transposed2</a> (const matrix2 &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の転置行列を生成する.  <a href="#aaf3d71f751ae4c64be6ab8a7ea72978c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">mof::math::make_scaling2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の拡大行列を生成する.  <a href="#a1b5f50f14acad7e97c0a9e31b29776c8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">mof::math::make_rotation2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の回転行列を生成する.  <a href="#aa237c9491c6e1fc1857eba88d0fb0a3f"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">mof::math::make_translation2</a> (const vector2 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の並進行列を生成する.  <a href="#aed6a1eb135d05fb91f276509a49594ec"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157">mof::math::make_identity3</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の恒等行列を生成する.  <a href="#a1911ce5f612ad814958c6c6c1e795157"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa">mof::math::make_transposed3</a> (const matrix3 &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の転置行列を生成する.  <a href="#ac5ff8e4a373a99fa5e21de56f9743caa"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">mof::math::make_scaling3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の拡大行列を生成する.  <a href="#a1d0414c0d4c0fa5859acf8fcf0006fea"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">mof::math::make_rotation3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の回転行列を生成する.  <a href="#af95281a14711a300d673759470b1af59"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">mof::math::make_translation3</a> (const vector3 &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の並進行列を生成する.  <a href="#a1c10c0f7e385c674f79a66bed216079e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">mof::math::make_view3</a> (const vector3 &amp;eye, const vector3 &amp;lookat, const vector3 &amp;up)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列のカメラ行列を生成する.  <a href="#abb9534389ec1c32de0fa57738cef9514"></a><br/></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:40 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.map b/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 898be2f..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,83,381,112"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,83,736,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index f563cd5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-846aa730dcd046e7b52f384279a3c6fe
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.png b/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 665fee9..0000000
Binary files a/saisei-1.0/doc/html/make__matrix_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__incl.map b/saisei-1.0/doc/html/make__matrix_8hpp__incl.map
deleted file mode 100644 (file)
index 1cb5eb3..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="167,160,308,189"/>
-<area shape="rect" href="$vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="335,83,476,112"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="28,237,175,267"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="199,237,345,267"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,315,337,344"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,392,320,421"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,392,501,421"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,469,380,499"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="443,237,589,267"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="332,160,479,189"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,315,540,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__incl.md5 b/saisei-1.0/doc/html/make__matrix_8hpp__incl.md5
deleted file mode 100644 (file)
index ce29d25..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5d0e6aa2335a6452ad3bdf1071b6b68c
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp__incl.png b/saisei-1.0/doc/html/make__matrix_8hpp__incl.png
deleted file mode 100644 (file)
index 126de23..0000000
Binary files a/saisei-1.0/doc/html/make__matrix_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/make__matrix_8hpp_source.html b/saisei-1.0/doc/html/make__matrix_8hpp_source.html
deleted file mode 100644 (file)
index 17f1ff8..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp</h1><a href="make__matrix_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="matrix_8hpp.html">mof/math/matrix.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="vector_8hpp.html">mof/math/vector.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 <span class="keyword">namespace </span>mof
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007 <span class="keyword">namespace </span>math
-<a name="l00008"></a>00008 {
-<a name="l00013"></a>00013     matrix2 <a class="code" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe" title="2次元同次変換行列の恒等行列を生成する.">make_identity2</a>();
-<a name="l00014"></a>00014 
-<a name="l00020"></a>00020     matrix2 <a class="code" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c" title="2次元同次変換行列の転置行列を生成する.">make_transposed2</a>(<span class="keyword">const</span> matrix2&amp; M);
-<a name="l00021"></a>00021 
-<a name="l00027"></a>00027     matrix2 <a class="code" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8" title="2次元同次変換行列の拡大行列を生成する.">make_scaling2</a>(<span class="keyword">const</span> vector2&amp; v);
-<a name="l00028"></a>00028 
-<a name="l00034"></a>00034     matrix2 <a class="code" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f" title="2次元同次変換行列の回転行列を生成する.">make_rotation2</a>(<span class="keyword">const</span> vector2&amp; v);
-<a name="l00035"></a>00035 
-<a name="l00041"></a>00041     matrix2 <a class="code" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec" title="2次元同次変換行列の並進行列を生成する.">make_translation2</a>(<span class="keyword">const</span> vector2&amp; v);
-<a name="l00042"></a>00042 
-<a name="l00047"></a>00047     matrix3 <a class="code" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157" title="3次元同次変換行列の恒等行列を生成する.">make_identity3</a>();
-<a name="l00048"></a>00048 
-<a name="l00054"></a>00054     matrix3 <a class="code" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa" title="3次元同次変換行列の転置行列を生成する.">make_transposed3</a>(<span class="keyword">const</span> matrix3&amp; M);
-<a name="l00055"></a>00055 
-<a name="l00061"></a>00061     matrix3 <a class="code" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea" title="3次元同次変換行列の拡大行列を生成する.">make_scaling3</a>(<span class="keyword">const</span> vector3&amp; v);
-<a name="l00062"></a>00062 
-<a name="l00068"></a>00068     matrix3 <a class="code" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59" title="3次元同次変換行列の回転行列を生成する.">make_rotation3</a>(<span class="keyword">const</span> vector3&amp; v);
-<a name="l00069"></a>00069 
-<a name="l00075"></a>00075     matrix3 <a class="code" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e" title="3次元同次変換行列の並進行列を生成する.">make_translation3</a>(<span class="keyword">const</span> vector3&amp; v);
-<a name="l00076"></a>00076 
-<a name="l00084"></a>00084     matrix3 <a class="code" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514" title="3次元同次変換行列のカメラ行列を生成する.">make_view3</a>(<span class="keyword">const</span> vector3&amp; eye, <span class="keyword">const</span> vector3&amp; lookat, <span class="keyword">const</span> vector3&amp; up);
-<a name="l00085"></a>00085 }
-<a name="l00086"></a>00086 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix__test_8cpp.html b/saisei-1.0/doc/html/make__matrix__test_8cpp.html
deleted file mode 100644 (file)
index cbaa38c..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/make_matrix_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/make_matrix_test.cpp</h1><code>#include &lt;<a class="el" href="make__matrix_8hpp_source.html">mof/math/make_matrix.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<div class="dynheader">
-make_matrix_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="make__matrix__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2make__matrix__test_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2make__matrix__test_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2make__matrix__test_8cpp">
-<area shape="rect" href="make__matrix_8hpp.html" title="mof/math/make_matrix.hpp" alt="" coords="365,83,544,112"/><area shape="rect" href="matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="285,237,427,267"/><area shape="rect" href="vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="453,160,595,189"/><area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="147,315,293,344"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="317,315,464,344"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="277,392,456,421"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="563,469,707,499"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="731,469,888,499"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="628,547,767,576"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="561,315,708,344"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="451,237,597,267"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="480,392,659,421"/></map>
-</div>
-
-<p><a href="make__matrix__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="make__matrix__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="make_matrix_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="make__matrix__test_8cpp_source.html">make_matrix_test.cpp</a> の <a class="el" href="make__matrix__test_8cpp_source.html#l00004">4</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:08 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.map b/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.map
deleted file mode 100644 (file)
index 76aa03a..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$make__matrix_8hpp.html" title="mof/math/make_matrix.hpp" alt="" coords="365,83,544,112"/>
-<area shape="rect" href="$matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="285,237,427,267"/>
-<area shape="rect" href="$vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="453,160,595,189"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="147,315,293,344"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="317,315,464,344"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="277,392,456,421"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="563,469,707,499"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="731,469,888,499"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="628,547,767,576"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="561,315,708,344"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="451,237,597,267"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="480,392,659,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.md5 b/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.md5
deleted file mode 100644 (file)
index 4b6c89f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-11db104f661e24c4a5d6a285c0a90fbf
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.png b/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.png
deleted file mode 100644 (file)
index e76faef..0000000
Binary files a/saisei-1.0/doc/html/make__matrix__test_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/make__matrix__test_8cpp_source.html b/saisei-1.0/doc/html/make__matrix__test_8cpp_source.html
deleted file mode 100644 (file)
index 660cb75..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/make_matrix_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/make_matrix_test.cpp</h1><a href="make__matrix__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="make__matrix_8hpp.html">mof/math/make_matrix.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="make__matrix__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00004</a> <span class="keywordtype">int</span> <a class="code" href="make__matrix__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006     <span class="keyword">using namespace </span>mof::math;
-<a name="l00007"></a>00007     <span class="keyword">using namespace </span>std;
-<a name="l00008"></a>00008     <span class="keywordtype">int</span> failed_count = 0;
-<a name="l00009"></a>00009     
-<a name="l00010"></a>00010     {
-<a name="l00011"></a>00011         matrix2 M = <a class="code" href="namespacemof_1_1math.html#ad1cdfb58945e9156251c7d2fd00e016d" title="2次元同次変換行列の恒等行列を生成する.">make_identity2</a>();
-<a name="l00012"></a>00012         matrix2 A = matrix2(1, 0, 0, 0, 1, 0);
-<a name="l00013"></a>00013         <span class="keywordflow">if</span> (M != A) {
-<a name="l00014"></a>00014             failed_count++;
-<a name="l00015"></a>00015             cerr &lt;&lt; <span class="stringliteral">&quot;Failed --- make_identity2&quot;</span> &lt;&lt; endl;
-<a name="l00016"></a>00016         }
-<a name="l00017"></a>00017     }
-<a name="l00018"></a>00018     
-<a name="l00019"></a>00019 
-<a name="l00020"></a>00020     <span class="keywordflow">return</span> failed_count;
-<a name="l00021"></a>00021 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:03 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/math_8hpp.html b/saisei-1.0/doc/html/math_8hpp.html
deleted file mode 100644 (file)
index 3d06491..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/math.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/math.hpp</h1><code>#include &lt;<a class="el" href="matrix_8hpp_source.html">matrix.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector_8hpp_source.html">vector.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="make__matrix_8hpp_source.html">make_matrix.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-math.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="math_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2math_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2math_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2math_8hpp">
-<area shape="rect" href="matrix_8hpp.html" title="matrix.hpp" alt="" coords="235,160,317,189"/><area shape="rect" href="vector_8hpp.html" title="vector.hpp" alt="" coords="409,160,492,189"/><area shape="rect" href="make__matrix_8hpp.html" title="make_matrix.hpp" alt="" coords="304,83,424,112"/><area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="71,237,217,267"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="241,237,388,267"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,392,337,421"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,469,320,499"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,469,501,499"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,547,380,576"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="357,315,504,344"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="468,237,615,267"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,392,540,421"/></map>
-</div>
-
-<p><a href="math_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:40 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/math_8hpp__incl.map b/saisei-1.0/doc/html/math_8hpp__incl.map
deleted file mode 100644 (file)
index 178f3c5..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix_8hpp.html" title="matrix.hpp" alt="" coords="235,160,317,189"/>
-<area shape="rect" href="$vector_8hpp.html" title="vector.hpp" alt="" coords="409,160,492,189"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="make_matrix.hpp" alt="" coords="304,83,424,112"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="71,237,217,267"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="241,237,388,267"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,392,337,421"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,469,320,499"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,469,501,499"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,547,380,576"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="357,315,504,344"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="468,237,615,267"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,392,540,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/math_8hpp__incl.md5 b/saisei-1.0/doc/html/math_8hpp__incl.md5
deleted file mode 100644 (file)
index 7bd4492..0000000
+++ /dev/null
@@ -1 +0,0 @@
-54466fa728d949f0ce488508e457c233
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/math_8hpp__incl.png b/saisei-1.0/doc/html/math_8hpp__incl.png
deleted file mode 100644 (file)
index 85f006b..0000000
Binary files a/saisei-1.0/doc/html/math_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/math_8hpp_source.html b/saisei-1.0/doc/html/math_8hpp_source.html
deleted file mode 100644 (file)
index b7bcda7..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/math.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/math.hpp</h1><a href="math_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="matrix_8hpp.html">matrix.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="vector_8hpp.html">vector.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;<a class="code" href="make__matrix_8hpp.html">make_matrix.hpp</a>&gt;</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix2_8hpp.html b/saisei-1.0/doc/html/matrix2_8hpp.html
deleted file mode 100644 (file)
index 1b8c157..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp</h1><code>#include &lt;<a class="el" href="basic__matrix_8hpp_source.html">mof/math/basic_matrix.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-matrix2.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="matrix2_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hpp">
-<area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,83,597,112"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="matrix2_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix2_8hppdep">
-<area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="288,83,627,112"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="651,83,1051,112"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,160,533,189"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,237,736,267"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,237,381,267"/></map>
-</div>
-
-<p><a href="matrix2_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html">mof::math::matrix2</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次座標変換行列クラス  <a href="classmof_1_1math_1_1matrix2.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.map b/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 565448d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="288,83,627,112"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="651,83,1051,112"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,160,533,189"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,237,736,267"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,237,381,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index c9162b6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-057ace278c90424d1d7896468493da7e
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.png b/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 7ecc373..0000000
Binary files a/saisei-1.0/doc/html/matrix2_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__incl.map b/saisei-1.0/doc/html/matrix2_8hpp__incl.map
deleted file mode 100644 (file)
index 891ac32..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,83,597,112"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__incl.md5 b/saisei-1.0/doc/html/matrix2_8hpp__incl.md5
deleted file mode 100644 (file)
index 288d64c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1fd9aa75ff1db064f28e8b954ec070aa
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix2_8hpp__incl.png b/saisei-1.0/doc/html/matrix2_8hpp__incl.png
deleted file mode 100644 (file)
index 246cd67..0000000
Binary files a/saisei-1.0/doc/html/matrix2_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix2_8hpp_source.html b/saisei-1.0/doc/html/matrix2_8hpp_source.html
deleted file mode 100644 (file)
index 0405d36..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp</h1><a href="matrix2_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="basic__matrix_8hpp.html">mof/math/basic_matrix.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">namespace </span>mof
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 <span class="keyword">namespace </span>math
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="keyword">class </span>vector2;
-<a name="l00009"></a>00009 
-<a name="l00013"></a><a class="code" href="classmof_1_1math_1_1matrix2.html">00013</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス">matrix2</a> : <span class="keyword">public</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html" title="同次座標変換行列テンプレートクラス">basic_matrix</a>&lt;2, matrix2, vector2&gt;
-<a name="l00014"></a>00014     {
-<a name="l00015"></a>00015     <span class="keyword">public</span>:
-<a name="l00016"></a>00016 <span class="comment">//{{{ constructor</span>
-<a name="l00020"></a><a class="code" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453">00020</a> <span class="comment"></span>        <a class="code" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix2</a>()
-<a name="l00021"></a>00021         {
-<a name="l00022"></a>00022             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00023"></a>00023                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = 0;
-<a name="l00024"></a>00024             }
-<a name="l00025"></a>00025             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00026"></a>00026         }
-<a name="l00027"></a>00027 
-<a name="l00033"></a>00033         <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt;
-<a name="l00034"></a><a class="code" href="classmof_1_1math_1_1matrix2.html#a07bea3db8ee7413c13a00da03f85801e">00034</a>         <span class="keyword">explicit</span> <a class="code" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix2</a>(<span class="keyword">const</span> T&amp; arr)
-<a name="l00035"></a>00035         {
-<a name="l00036"></a>00036             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00037"></a>00037                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = arr[i];
-<a name="l00038"></a>00038             }
-<a name="l00039"></a>00039             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00040"></a>00040         }
-<a name="l00041"></a>00041         
-<a name="l00045"></a>00045         <a class="code" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix2</a>
-<a name="l00046"></a><a class="code" href="classmof_1_1math_1_1matrix2.html#a78cc1470fdedfbe77a8edcc2a68ac4c3">00046</a>         (
-<a name="l00047"></a>00047             <span class="keywordtype">float</span> m11, <span class="keywordtype">float</span> m12, <span class="keywordtype">float</span> m13,
-<a name="l00048"></a>00048             <span class="keywordtype">float</span> m21, <span class="keywordtype">float</span> m22, <span class="keywordtype">float</span> m23,
-<a name="l00049"></a>00049             <span class="keywordtype">float</span> m31, <span class="keywordtype">float</span> m32
-<a name="l00050"></a>00050         )
-<a name="l00051"></a>00051         {
-<a name="l00052"></a>00052             <span class="keyword">const</span> <span class="keywordtype">float</span>* table[] =
-<a name="l00053"></a>00053                 {
-<a name="l00054"></a>00054                     &amp;m11, &amp;m12, &amp;m13,
-<a name="l00055"></a>00055                     &amp;m21, &amp;m22, &amp;m23,
-<a name="l00056"></a>00056                     &amp;m31, &amp;m32
-<a name="l00057"></a>00057                 };
-<a name="l00058"></a>00058             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00059"></a>00059                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = *table[i];
-<a name="l00060"></a>00060             }
-<a name="l00061"></a>00061             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00062"></a>00062         }
-<a name="l00063"></a>00063 
-<a name="l00064"></a>00064 <span class="comment">//}}}</span>
-<a name="l00065"></a>00065 <span class="comment">//{{{ copy constructor</span>
-<a name="l00066"></a><a class="code" href="classmof_1_1math_1_1matrix2.html#ade67f19a824debcf77ab49af8dfeb70f">00066</a>     <a class="code" href="classmof_1_1math_1_1matrix2.html#a0b25015e3fe1a52ba8988cddc1fb8453" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix2</a>(<span class="keyword">const</span> <a class="code" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス">matrix2</a>&amp; rhs)
-<a name="l00067"></a>00067     {
-<a name="l00068"></a>00068         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>(); ++i) {
-<a name="l00069"></a>00069             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = rhs.<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i];
-<a name="l00070"></a>00070         }
-<a name="l00071"></a>00071     }
-<a name="l00072"></a>00072 <span class="comment">//}}}</span>
-<a name="l00073"></a>00073 <span class="comment">//{{{ operator =</span>
-<a name="l00074"></a><a class="code" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">00074</a>     <a class="code" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス">matrix2</a>&amp; <a class="code" href="classmof_1_1math_1_1matrix2.html#a2a7de3e81cfe7836bee99b2ff7f24c2d">operator = </a>(<span class="keyword">const</span> <a class="code" href="classmof_1_1math_1_1matrix2.html" title="2次元同次座標変換行列クラス">matrix2</a>&amp; rhs)
-<a name="l00075"></a>00075     {
-<a name="l00076"></a>00076         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>(); ++i) {
-<a name="l00077"></a>00077             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = rhs.<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i];
-<a name="l00078"></a>00078         }
-<a name="l00079"></a>00079         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00080"></a>00080     }
-<a name="l00081"></a>00081 <span class="comment">//}}}</span>
-<a name="l00082"></a>00082     };
-<a name="l00083"></a>00083 
-<a name="l00084"></a>00084 }<span class="comment">// namespace math</span>
-<a name="l00085"></a>00085 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix2__test_8cpp.html b/saisei-1.0/doc/html/matrix2__test_8cpp.html
deleted file mode 100644 (file)
index 057d621..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp</h1><code>#include &lt;<a class="el" href="matrix2_8hpp_source.html">mof/math/matrix2.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector2_8hpp_source.html">mof/math/vector2.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<code>#include &lt;sstream&gt;</code><br/>
-<div class="dynheader">
-matrix2_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="matrix2__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix2__test_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix2__test_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix2__test_8cpp">
-<area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="421,83,568,112"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="243,83,389,112"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="413,160,592,189"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="85,237,229,267"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="253,237,411,267"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="151,315,289,344"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="211,160,389,189"/></map>
-</div>
-
-<p><a href="matrix2__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="matrix2_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="matrix2__test_8cpp_source.html">matrix2_test.cpp</a> の <a class="el" href="matrix2__test_8cpp_source.html#l00006">6</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix2__test_8cpp__incl.map b/saisei-1.0/doc/html/matrix2__test_8cpp__incl.map
deleted file mode 100644 (file)
index e8ba764..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="421,83,568,112"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="243,83,389,112"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="413,160,592,189"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="85,237,229,267"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="253,237,411,267"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="151,315,289,344"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="211,160,389,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix2__test_8cpp__incl.md5 b/saisei-1.0/doc/html/matrix2__test_8cpp__incl.md5
deleted file mode 100644 (file)
index 7d7d834..0000000
+++ /dev/null
@@ -1 +0,0 @@
-d488524438e0f176a529e78cb91b9e34
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix2__test_8cpp__incl.png b/saisei-1.0/doc/html/matrix2__test_8cpp__incl.png
deleted file mode 100644 (file)
index 2215ad1..0000000
Binary files a/saisei-1.0/doc/html/matrix2__test_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix2__test_8cpp_source.html b/saisei-1.0/doc/html/matrix2__test_8cpp_source.html
deleted file mode 100644 (file)
index 8159726..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp</h1><a href="matrix2__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="matrix2_8hpp.html">mof/math/matrix2.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;<a class="code" href="vector2_8hpp.html">mof/math/vector2.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00006</a> <span class="keywordtype">int</span> <a class="code" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="keyword">using namespace </span>mof::math;
-<a name="l00009"></a>00009     <span class="keyword">using namespace </span>std;
-<a name="l00010"></a>00010     <span class="keywordtype">int</span> failed_count = 0;
-<a name="l00011"></a>00011 
-<a name="l00012"></a>00012     {
-<a name="l00013"></a>00013         matrix2 M;
-<a name="l00014"></a>00014         <span class="keywordtype">bool</span> failed = <span class="keyword">false</span>;
-<a name="l00015"></a>00015         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 8; ++i) {
-<a name="l00016"></a>00016             <span class="keywordflow">if</span> (M[i / 3][i % 3] != 0) failed = <span class="keyword">true</span>;
-<a name="l00017"></a>00017         }
-<a name="l00018"></a>00018         <span class="keywordflow">if</span> (failed || M[2][2] != 1) {
-<a name="l00019"></a>00019             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; default constructor makes zero matrix&quot;</span> &lt;&lt; endl;  
-<a name="l00020"></a>00020             failed_count++;
-<a name="l00021"></a>00021         }
-<a name="l00022"></a>00022     }
-<a name="l00023"></a>00023 
-<a name="l00024"></a>00024     {
-<a name="l00025"></a>00025         <span class="keywordtype">float</span> arr[] = {1, 2, 3, 4, 5, 6, 7, 8};
-<a name="l00026"></a>00026         matrix2 M(arr);
-<a name="l00027"></a>00027         <span class="keywordtype">bool</span> failed = <span class="keyword">false</span>;
-<a name="l00028"></a>00028         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 8; ++i) {
-<a name="l00029"></a>00029             <span class="keywordflow">if</span> (M[i / 3][i % 3] != i + 1) failed = <span class="keyword">true</span>;
-<a name="l00030"></a>00030         }
-<a name="l00031"></a>00031         <span class="keywordflow">if</span> (failed || M[2][2] != 1) {
-<a name="l00032"></a>00032             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; initialize by array test&quot;</span> &lt;&lt; endl;   
-<a name="l00033"></a>00033             failed_count++;
-<a name="l00034"></a>00034         }
-<a name="l00035"></a>00035     }
-<a name="l00036"></a>00036 
-<a name="l00037"></a>00037     <span class="comment">// any operations keeps the last component 1</span>
-<a name="l00038"></a>00038     {   
-<a name="l00039"></a>00039         matrix2 M(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00040"></a>00040         matrix2 N(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00041"></a>00041         <span class="keywordflow">if</span> (M != N) {
-<a name="l00042"></a>00042             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; M == N test&quot;</span> &lt;&lt; endl;    
-<a name="l00043"></a>00043             failed_count++;
-<a name="l00044"></a>00044         }
-<a name="l00045"></a>00045     }
-<a name="l00046"></a>00046     
-<a name="l00047"></a>00047     {   
-<a name="l00048"></a>00048         matrix2 M(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00049"></a>00049         matrix2 N(0, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00050"></a>00050         <span class="keywordflow">if</span> (M == N) {
-<a name="l00051"></a>00051             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; M != N test&quot;</span> &lt;&lt; endl;    
-<a name="l00052"></a>00052             failed_count++;
-<a name="l00053"></a>00053         }
-<a name="l00054"></a>00054     }
-<a name="l00055"></a>00055 
-<a name="l00056"></a>00056     {
-<a name="l00057"></a>00057         matrix2 N1(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00058"></a>00058         matrix2 N2(15, 13, 11, 9, 7, 5, 3, 1);
-<a name="l00059"></a>00059         matrix2 N = N1 + N2;
-<a name="l00060"></a>00060         matrix2 A(16, 15, 14, 13, 12, 11, 10, 9);
-<a name="l00061"></a>00061         <span class="keywordflow">if</span> (N != A) {
-<a name="l00062"></a>00062             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; addition test&quot;</span> &lt;&lt; endl;  
-<a name="l00063"></a>00063             failed_count++;
-<a name="l00064"></a>00064         }
-<a name="l00065"></a>00065     }
-<a name="l00066"></a>00066     
-<a name="l00067"></a>00067     {
-<a name="l00068"></a>00068         matrix2 N1(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00069"></a>00069         matrix2 N2(15, 13, 11, 9, 7, 5, 3, 1);
-<a name="l00070"></a>00070         matrix2 N = N1 - N2;
-<a name="l00071"></a>00071         matrix2 A(-14, -11, -8, -5, -2, 1, 4, 7);
-<a name="l00072"></a>00072         <span class="keywordflow">if</span> (N != A) {
-<a name="l00073"></a>00073             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; subtraction test&quot;</span> &lt;&lt; endl;   
-<a name="l00074"></a>00074             failed_count++;
-<a name="l00075"></a>00075         }
-<a name="l00076"></a>00076     }
-<a name="l00077"></a>00077 
-<a name="l00078"></a>00078     {
-<a name="l00079"></a>00079         matrix2 N1(1, 2, 3, 4, 5, 6, 0, 0);
-<a name="l00080"></a>00080         matrix2 N2(2, 3, 4, 5, 6, 7, 0, 0);
-<a name="l00081"></a>00081         matrix2 N = N1 * N2;
-<a name="l00082"></a>00082         matrix2 A(12, 15, 21, 33, 42, 57, 0, 0);
-<a name="l00083"></a>00083         <span class="keywordflow">if</span> (N != A) {
-<a name="l00084"></a>00084             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;Affine matrix N1 * N2 test&quot;</span> &lt;&lt; endl;  
-<a name="l00085"></a>00085             failed_count++;
-<a name="l00086"></a>00086         }
-<a name="l00087"></a>00087     }
-<a name="l00088"></a>00088     
-<a name="l00089"></a>00089     {
-<a name="l00090"></a>00090         matrix2 N1(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00091"></a>00091         matrix2 N2(2, 3, 4, 5, 6, 7, 8, 9);
-<a name="l00092"></a>00092         matrix2 N = N1 * N2;
-<a name="l00093"></a>00093         matrix2 A(0.42353f, 0.49412f, 0.24706f, 0.95294f, 1.12941f, 0.67059f, 0.72941f, 0.91765f);
-<a name="l00094"></a>00094         <span class="keywordflow">if</span> (N != A) {
-<a name="l00095"></a>00095             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;Projective matrix N1 * N2 test&quot;</span> &lt;&lt; endl;  
-<a name="l00096"></a>00096             failed_count++;
-<a name="l00097"></a>00097         }
-<a name="l00098"></a>00098     }
-<a name="l00099"></a>00099     
-<a name="l00100"></a>00100     {
-<a name="l00101"></a>00101         matrix2 M(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00102"></a>00102         vector2 v(1, 2);
-<a name="l00103"></a>00103         vector2 w = M * v;
-<a name="l00104"></a>00104         vector2 a(0.33333f, 0.83333f);
-<a name="l00105"></a>00105         <span class="keywordflow">if</span> (a != w) {
-<a name="l00106"></a>00106             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;M * v test&quot;</span> &lt;&lt; endl;  
-<a name="l00107"></a>00107             failed_count++;
-<a name="l00108"></a>00108         }
-<a name="l00109"></a>00109     }
-<a name="l00110"></a>00110 
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112     {
-<a name="l00113"></a>00113         matrix2 M(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00114"></a>00114         matrix2 N = 2 * M * 3;
-<a name="l00115"></a>00115         matrix2 A(6, 12, 18, 24, 30, 36, 42, 48);
-<a name="l00116"></a>00116         <span class="keywordflow">if</span> (N != A) {
-<a name="l00117"></a>00117             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;s * M * s test&quot;</span> &lt;&lt; endl;  
-<a name="l00118"></a>00118             failed_count++;
-<a name="l00119"></a>00119         }
-<a name="l00120"></a>00120     }
-<a name="l00121"></a>00121     
-<a name="l00122"></a>00122     {
-<a name="l00123"></a>00123         matrix2 M(3, 6, 9, 12, 15, 18, 21, 24);
-<a name="l00124"></a>00124         matrix2 N = M / 3;
-<a name="l00125"></a>00125         matrix2 A(1, 2, 3, 4, 5, 6, 7, 8);
-<a name="l00126"></a>00126         <span class="keywordflow">if</span> (N != A) {
-<a name="l00127"></a>00127             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;M / s test&quot;</span> &lt;&lt; endl;  
-<a name="l00128"></a>00128             failed_count++;
-<a name="l00129"></a>00129         }
-<a name="l00130"></a>00130     }
-<a name="l00131"></a>00131 
-<a name="l00132"></a>00132 
-<a name="l00133"></a>00133     <span class="keywordflow">return</span> failed_count;
-<a name="l00134"></a>00134 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix3_8hpp.html b/saisei-1.0/doc/html/matrix3_8hpp.html
deleted file mode 100644 (file)
index b83e16b..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp</h1><code>#include &lt;<a class="el" href="basic__matrix_8hpp_source.html">mof/math/basic_matrix.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-matrix3.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="matrix3_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hpp">
-<area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,83,597,112"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="matrix3_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix3_8hppdep">
-<area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="288,83,627,112"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="651,83,1051,112"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,160,533,189"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,237,736,267"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,237,381,267"/></map>
-</div>
-
-<p><a href="matrix3_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html">mof::math::matrix3</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次座標変換行列クラス  <a href="classmof_1_1math_1_1matrix3.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.map b/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 519028d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="288,83,627,112"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="651,83,1051,112"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,160,533,189"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,237,736,267"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,237,381,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index b5df8e8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a86150019ea982fbb65fd6671bb0fc36
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.png b/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.png
deleted file mode 100644 (file)
index d1a1079..0000000
Binary files a/saisei-1.0/doc/html/matrix3_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__incl.map b/saisei-1.0/doc/html/matrix3_8hpp__incl.map
deleted file mode 100644 (file)
index 891ac32..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,83,597,112"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__incl.md5 b/saisei-1.0/doc/html/matrix3_8hpp__incl.md5
deleted file mode 100644 (file)
index b172f6a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-395fe9214420d6917ac260ca55d83c5b
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix3_8hpp__incl.png b/saisei-1.0/doc/html/matrix3_8hpp__incl.png
deleted file mode 100644 (file)
index 6c1ddb9..0000000
Binary files a/saisei-1.0/doc/html/matrix3_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix3_8hpp_source.html b/saisei-1.0/doc/html/matrix3_8hpp_source.html
deleted file mode 100644 (file)
index 694b640..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp</h1><a href="matrix3_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="basic__matrix_8hpp.html">mof/math/basic_matrix.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">namespace </span>mof
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 <span class="keyword">namespace </span>math
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="keyword">class </span>vector3;
-<a name="l00009"></a>00009 
-<a name="l00013"></a><a class="code" href="classmof_1_1math_1_1matrix3.html">00013</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス">matrix3</a> : <span class="keyword">public</span> <a class="code" href="classmof_1_1math_1_1basic__matrix.html" title="同次座標変換行列テンプレートクラス">basic_matrix</a>&lt;3, matrix3, vector3&gt;
-<a name="l00014"></a>00014     {
-<a name="l00015"></a>00015     <span class="keyword">public</span>:
-<a name="l00016"></a>00016 <span class="comment">//{{{ constructor</span>
-<a name="l00020"></a><a class="code" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0">00020</a> <span class="comment"></span>        <a class="code" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix3</a>()
-<a name="l00021"></a>00021         {
-<a name="l00022"></a>00022             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00023"></a>00023                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = 0;
-<a name="l00024"></a>00024             }
-<a name="l00025"></a>00025             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00026"></a>00026         }
-<a name="l00027"></a>00027 
-<a name="l00033"></a>00033         <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt;
-<a name="l00034"></a><a class="code" href="classmof_1_1math_1_1matrix3.html#a912a21cdb1a40c8ba8e1b667cf0077ab">00034</a>         <span class="keyword">explicit</span> <a class="code" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix3</a>(<span class="keyword">const</span> T&amp; arr)
-<a name="l00035"></a>00035         {
-<a name="l00036"></a>00036             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00037"></a>00037                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = arr[i];
-<a name="l00038"></a>00038             }
-<a name="l00039"></a>00039             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00040"></a>00040         }
-<a name="l00041"></a>00041 
-<a name="l00045"></a>00045         <a class="code" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix3</a>
-<a name="l00046"></a><a class="code" href="classmof_1_1math_1_1matrix3.html#a986c4e788604143e6fb26f0d1c8f1750">00046</a>         (
-<a name="l00047"></a>00047             <span class="keywordtype">float</span> m11, <span class="keywordtype">float</span> m12, <span class="keywordtype">float</span> m13, <span class="keywordtype">float</span> m14,
-<a name="l00048"></a>00048             <span class="keywordtype">float</span> m21, <span class="keywordtype">float</span> m22, <span class="keywordtype">float</span> m23, <span class="keywordtype">float</span> m24,
-<a name="l00049"></a>00049             <span class="keywordtype">float</span> m31, <span class="keywordtype">float</span> m32, <span class="keywordtype">float</span> m33, <span class="keywordtype">float</span> m34,
-<a name="l00050"></a>00050             <span class="keywordtype">float</span> m41, <span class="keywordtype">float</span> m42, <span class="keywordtype">float</span> m43
-<a name="l00051"></a>00051         )
-<a name="l00052"></a>00052         {
-<a name="l00053"></a>00053             <span class="keyword">const</span> <span class="keywordtype">float</span>* table[] =
-<a name="l00054"></a>00054                 {
-<a name="l00055"></a>00055                     &amp;m11, &amp;m12, &amp;m13, &amp;m14,
-<a name="l00056"></a>00056                     &amp;m21, &amp;m22, &amp;m23, &amp;m24,
-<a name="l00057"></a>00057                     &amp;m31, &amp;m32, &amp;m33, &amp;m34,
-<a name="l00058"></a>00058                     &amp;m41, &amp;m42, &amp;m43
-<a name="l00059"></a>00059                 };
-<a name="l00060"></a>00060             <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt;= <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>() - 1; ++i) {
-<a name="l00061"></a>00061                 <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = *table[i];
-<a name="l00062"></a>00062             }
-<a name="l00063"></a>00063             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>()] = 1;
-<a name="l00064"></a>00064         }
-<a name="l00065"></a>00065 
-<a name="l00066"></a>00066 <span class="comment">//}}}</span>
-<a name="l00067"></a>00067 <span class="comment">//{{{ copy constructor</span>
-<a name="l00068"></a><a class="code" href="classmof_1_1math_1_1matrix3.html#a260e423ebf0b1d9e5ba80f8be81d45f4">00068</a>     <a class="code" href="classmof_1_1math_1_1matrix3.html#ae0501d5c4d4365d7d3b81dbfbfa30dd0" title="デフォルトコンストラクタ.最後の要素以外を0で初期化する....">matrix3</a>(<span class="keyword">const</span> <a class="code" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス">matrix3</a>&amp; rhs)
-<a name="l00069"></a>00069     {
-<a name="l00070"></a>00070         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>(); ++i) {
-<a name="l00071"></a>00071             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = rhs.<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i];
-<a name="l00072"></a>00072         }
-<a name="l00073"></a>00073     }
-<a name="l00074"></a>00074 <span class="comment">//}}}</span>
-<a name="l00075"></a>00075 <span class="comment">//{{{ operator =</span>
-<a name="l00079"></a><a class="code" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">00079</a> <span class="comment"></span>    <a class="code" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス">matrix3</a>&amp; <a class="code" href="classmof_1_1math_1_1matrix3.html#a084653969d40f5222ad9328277e4cd51">operator = </a>(<span class="keyword">const</span> <a class="code" href="classmof_1_1math_1_1matrix3.html" title="3次元同次座標変換行列クラス">matrix3</a>&amp; rhs)
-<a name="l00080"></a>00080     {
-<a name="l00081"></a>00081         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31d7ff86afe909d714d66c8a697d4486" title="elements_の最後の添字を得る">last_index</a>(); ++i) {
-<a name="l00082"></a>00082             <a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i] = rhs.<a class="code" href="classmof_1_1math_1_1basic__matrix.html#a31738810fd6ff013ddcb0dd3d78353f0" title="要素の配列">elements_</a>[i];
-<a name="l00083"></a>00083         }
-<a name="l00084"></a>00084         <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-<a name="l00085"></a>00085     }
-<a name="l00086"></a>00086 <span class="comment">//}}}</span>
-<a name="l00087"></a>00087     };
-<a name="l00088"></a>00088 
-<a name="l00089"></a>00089 }<span class="comment">// namespace math</span>
-<a name="l00090"></a>00090 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix3__test_8cpp.html b/saisei-1.0/doc/html/matrix3__test_8cpp.html
deleted file mode 100644 (file)
index 4591b67..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp</h1><code>#include &lt;<a class="el" href="matrix3_8hpp_source.html">mof/math/matrix3.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector3_8hpp_source.html">mof/math/vector3.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<code>#include &lt;sstream&gt;</code><br/>
-<div class="dynheader">
-matrix3_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="matrix3__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix3__test_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix3__test_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2matrix3__test_8cpp">
-<area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="175,160,321,189"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="285,83,432,112"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,237,337,267"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,315,320,344"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,315,501,344"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,392,380,421"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,237,540,267"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="396,160,543,189"/></map>
-</div>
-
-<p><a href="matrix3__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="matrix3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="matrix3_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="matrix3__test_8cpp_source.html">matrix3_test.cpp</a> の <a class="el" href="matrix3__test_8cpp_source.html#l00006">6</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix3__test_8cpp__incl.map b/saisei-1.0/doc/html/matrix3__test_8cpp__incl.map
deleted file mode 100644 (file)
index fdf9762..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="175,160,321,189"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="285,83,432,112"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="159,237,337,267"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="176,315,320,344"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="344,315,501,344"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="241,392,380,421"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="361,237,540,267"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="396,160,543,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix3__test_8cpp__incl.md5 b/saisei-1.0/doc/html/matrix3__test_8cpp__incl.md5
deleted file mode 100644 (file)
index a6eceec..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a9ca6bf0774e8daf9e0b676365cb2c67
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix3__test_8cpp__incl.png b/saisei-1.0/doc/html/matrix3__test_8cpp__incl.png
deleted file mode 100644 (file)
index 1e20f17..0000000
Binary files a/saisei-1.0/doc/html/matrix3__test_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix3__test_8cpp_source.html b/saisei-1.0/doc/html/matrix3__test_8cpp_source.html
deleted file mode 100644 (file)
index 5893799..0000000
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp</h1><a href="matrix3__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="matrix3_8hpp.html">mof/math/matrix3.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;<a class="code" href="vector3_8hpp.html">mof/math/vector3.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="matrix3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00006</a> <span class="keywordtype">int</span> <a class="code" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008     <span class="keyword">using namespace </span>mof::math;
-<a name="l00009"></a>00009     <span class="keyword">using namespace </span>std;
-<a name="l00010"></a>00010     <span class="keywordtype">int</span> failed_count = 0;
-<a name="l00011"></a>00011 
-<a name="l00012"></a>00012     {
-<a name="l00013"></a>00013         matrix3 M;
-<a name="l00014"></a>00014         <span class="keywordtype">bool</span> failed = <span class="keyword">false</span>;
-<a name="l00015"></a>00015         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 15; ++i) {
-<a name="l00016"></a>00016             <span class="keywordflow">if</span> (M[i / 4][i % 4] != 0) failed = <span class="keyword">true</span>;
-<a name="l00017"></a>00017         }
-<a name="l00018"></a>00018         <span class="keywordflow">if</span> (failed || M[3][3] != 1) {
-<a name="l00019"></a>00019             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; default constructor makes zero matrix&quot;</span> &lt;&lt; endl;  
-<a name="l00020"></a>00020             failed_count++;
-<a name="l00021"></a>00021         }
-<a name="l00022"></a>00022     }
-<a name="l00023"></a>00023 
-<a name="l00024"></a>00024     {
-<a name="l00025"></a>00025         matrix3 M(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00026"></a>00026         <span class="keywordtype">bool</span> failed = <span class="keyword">false</span>;
-<a name="l00027"></a>00027         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 15; ++i) {
-<a name="l00028"></a>00028             <span class="keywordflow">if</span> (M[i / 4][i % 4] != i + 1) failed = <span class="keyword">true</span>;
-<a name="l00029"></a>00029         }
-<a name="l00030"></a>00030         <span class="keywordflow">if</span> (failed || M[3][3] != 1) {
-<a name="l00031"></a>00031             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; initialize test&quot;</span> &lt;&lt; endl;    
-<a name="l00032"></a>00032             failed_count++;
-<a name="l00033"></a>00033         }
-<a name="l00034"></a>00034     }
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036     {
-<a name="l00037"></a>00037         <span class="keywordtype">float</span> arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
-<a name="l00038"></a>00038         matrix3 M(arr);
-<a name="l00039"></a>00039         <span class="keywordtype">bool</span> failed = <span class="keyword">false</span>;
-<a name="l00040"></a>00040         <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i &lt; 15; ++i) {
-<a name="l00041"></a>00041             <span class="keywordflow">if</span> (M[i / 4][i % 4] != i + 1) failed = <span class="keyword">true</span>;
-<a name="l00042"></a>00042         }
-<a name="l00043"></a>00043         <span class="keywordflow">if</span> (failed || M[3][3] != 1) {
-<a name="l00044"></a>00044             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; initialize by array test&quot;</span> &lt;&lt; endl;   
-<a name="l00045"></a>00045             failed_count++;
-<a name="l00046"></a>00046         }
-<a name="l00047"></a>00047     }
-<a name="l00048"></a>00048 
-<a name="l00049"></a>00049     <span class="comment">// any operations keeps the last component 1</span>
-<a name="l00050"></a>00050     {   
-<a name="l00051"></a>00051         matrix3 M(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00052"></a>00052         matrix3 N(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00053"></a>00053         <span class="keywordflow">if</span> (M != N) {
-<a name="l00054"></a>00054             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; M == N test&quot;</span> &lt;&lt; endl;    
-<a name="l00055"></a>00055             failed_count++;
-<a name="l00056"></a>00056         }
-<a name="l00057"></a>00057     }
-<a name="l00058"></a>00058     
-<a name="l00059"></a>00059     {   
-<a name="l00060"></a>00060         matrix3 M(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00061"></a>00061         matrix3 N(0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00062"></a>00062         <span class="keywordflow">if</span> (M == N) {
-<a name="l00063"></a>00063             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; M != N test&quot;</span> &lt;&lt; endl;    
-<a name="l00064"></a>00064             failed_count++;
-<a name="l00065"></a>00065         }
-<a name="l00066"></a>00066     }
-<a name="l00067"></a>00067 
-<a name="l00068"></a>00068     {
-<a name="l00069"></a>00069         matrix3 N1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00070"></a>00070         matrix3 N2(29, 27, 25, 23, 21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1);
-<a name="l00071"></a>00071         matrix3 N = N1 + N2;
-<a name="l00072"></a>00072         matrix3 A(30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16);
-<a name="l00073"></a>00073         <span class="keywordflow">if</span> (N != A) {
-<a name="l00074"></a>00074             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; addition test&quot;</span> &lt;&lt; endl;  
-<a name="l00075"></a>00075             failed_count++;
-<a name="l00076"></a>00076         }
-<a name="l00077"></a>00077     }
-<a name="l00078"></a>00078     
-<a name="l00079"></a>00079     {
-<a name="l00080"></a>00080         matrix3 N1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00081"></a>00081         matrix3 N2(29, 27, 25, 23, 21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1);
-<a name="l00082"></a>00082         matrix3 N = N1 - N2;
-<a name="l00083"></a>00083         matrix3 A
-<a name="l00084"></a>00084         (
-<a name="l00085"></a>00085             -28, -25, -22, -19,
-<a name="l00086"></a>00086             -16, -13, -10,  -7,
-<a name="l00087"></a>00087              -4,  -1,   2,   5,
-<a name="l00088"></a>00088               8,  11,  14  
-<a name="l00089"></a>00089         );
-<a name="l00090"></a>00090         <span class="keywordflow">if</span> (N != A) {
-<a name="l00091"></a>00091             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; subtraction test&quot;</span> &lt;&lt; endl;   
-<a name="l00092"></a>00092             failed_count++;
-<a name="l00093"></a>00093         }
-<a name="l00094"></a>00094     }
-<a name="l00095"></a>00095 
-<a name="l00096"></a>00096     {
-<a name="l00097"></a>00097         matrix3 N1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 0, 0, 0);
-<a name="l00098"></a>00098         matrix3 N2(2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0, 0, 0);
-<a name="l00099"></a>00099         matrix3 N = N1 * N2;
-<a name="l00100"></a>00100         matrix3 A(44, 50, 56, 66, 116, 134, 152, 178, 188, 218, 248, 290, 0, 0, 0);
-<a name="l00101"></a>00101         <span class="keywordflow">if</span> (N != A) {
-<a name="l00102"></a>00102             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;Affine matrix N1 * N2 test&quot;</span> &lt;&lt; endl;  
-<a name="l00103"></a>00103             failed_count++;
-<a name="l00104"></a>00104         }
-<a name="l00105"></a>00105     }
-<a name="l00106"></a>00106     
-<a name="l00107"></a>00107     {
-<a name="l00108"></a>00108         matrix3 N1(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00109"></a>00109         matrix3 N2(2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16);
-<a name="l00110"></a>00110         matrix3 N = N1 * N2;
-<a name="l00111"></a>00111         matrix3 A
-<a name="l00112"></a>00112         (
-<a name="l00113"></a>00113             0.25840f, 0.28424f, 0.31008, 0.17054f,
-<a name="l00114"></a>00114             0.58915f, 0.65633f, 0.72351f, 0.45995f,
-<a name="l00115"></a>00115             0.91990f, 1.02842f, 1.13695f, 0.74935f,
-<a name="l00116"></a>00116             0.70801f, 0.81912f, 0.93023f
-<a name="l00117"></a>00117         );
-<a name="l00118"></a>00118         <span class="keywordflow">if</span> (N != A) {
-<a name="l00119"></a>00119             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;Projective matrix N1 * N2 test&quot;</span> &lt;&lt; endl;  
-<a name="l00120"></a>00120             failed_count++;
-<a name="l00121"></a>00121         }
-<a name="l00122"></a>00122     }
-<a name="l00123"></a>00123     
-<a name="l00124"></a>00124     {
-<a name="l00125"></a>00125         matrix3 M(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00126"></a>00126         vector3 v(1, 2, 3);
-<a name="l00127"></a>00127         vector3 w = M * v;
-<a name="l00128"></a>00128         vector3 a(0.20690f, 0.52874f, 0.85057f);
-<a name="l00129"></a>00129         <span class="keywordflow">if</span> (a != w) {
-<a name="l00130"></a>00130             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;M * v test&quot;</span> &lt;&lt; endl;  
-<a name="l00131"></a>00131             failed_count++;
-<a name="l00132"></a>00132         }
-<a name="l00133"></a>00133     }
-<a name="l00134"></a>00134 
-<a name="l00135"></a>00135 
-<a name="l00136"></a>00136     {
-<a name="l00137"></a>00137         matrix3 M(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00138"></a>00138         matrix3 N = 2 * M * 3;
-<a name="l00139"></a>00139         matrix3 A(6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90);
-<a name="l00140"></a>00140         <span class="keywordflow">if</span> (N != A) {
-<a name="l00141"></a>00141             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;s * M * s test&quot;</span> &lt;&lt; endl;  
-<a name="l00142"></a>00142             failed_count++;
-<a name="l00143"></a>00143         }
-<a name="l00144"></a>00144     }
-<a name="l00145"></a>00145     
-<a name="l00146"></a>00146     {
-<a name="l00147"></a>00147         matrix3 M(6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90);
-<a name="l00148"></a>00148         matrix3 N = M / 6;
-<a name="l00149"></a>00149         matrix3 A(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
-<a name="l00150"></a>00150         <span class="keywordflow">if</span> (N != A) {
-<a name="l00151"></a>00151             cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot;M / s test&quot;</span> &lt;&lt; endl;  
-<a name="l00152"></a>00152             failed_count++;
-<a name="l00153"></a>00153         }
-<a name="l00154"></a>00154     }
-<a name="l00155"></a>00155 
-<a name="l00156"></a>00156     <span class="keywordflow">return</span> failed_count;
-<a name="l00157"></a>00157 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix_8hpp.html b/saisei-1.0/doc/html/matrix_8hpp.html
deleted file mode 100644 (file)
index 42afa38..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp</h1><code>#include &lt;<a class="el" href="matrix2_8hpp_source.html">mof/math/matrix2.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="matrix3_8hpp_source.html">mof/math/matrix3.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-matrix.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="matrix_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hpp">
-<area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="349,83,496,112"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="520,83,667,112"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,160,597,189"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="matrix_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2matrix_8hppdep">
-<area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,83,533,112"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,160,736,189"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,160,381,189"/></map>
-</div>
-
-<p><a href="matrix_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/matrix_8hpp__dep__incl.map b/saisei-1.0/doc/html/matrix_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 6e817e8..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,83,533,112"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,160,736,189"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,160,381,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/matrix_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index c9aacad..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cc96146037a4ede0f5c1f51ce60453ad
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix_8hpp__dep__incl.png b/saisei-1.0/doc/html/matrix_8hpp__dep__incl.png
deleted file mode 100644 (file)
index f35d0db..0000000
Binary files a/saisei-1.0/doc/html/matrix_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix_8hpp__incl.map b/saisei-1.0/doc/html/matrix_8hpp__incl.map
deleted file mode 100644 (file)
index 0265e09..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="349,83,496,112"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="520,83,667,112"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="419,160,597,189"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/matrix_8hpp__incl.md5 b/saisei-1.0/doc/html/matrix_8hpp__incl.md5
deleted file mode 100644 (file)
index c0b0285..0000000
+++ /dev/null
@@ -1 +0,0 @@
-cb366d5cef178ef3d838eb84bafa6f77
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/matrix_8hpp__incl.png b/saisei-1.0/doc/html/matrix_8hpp__incl.png
deleted file mode 100644 (file)
index 5d842be..0000000
Binary files a/saisei-1.0/doc/html/matrix_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/matrix_8hpp_source.html b/saisei-1.0/doc/html/matrix_8hpp_source.html
deleted file mode 100644 (file)
index a1fd815..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/matrix.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp</h1><a href="matrix_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
-<a name="l00004"></a>00004 <span class="preprocessor">#pragma once</span>
-<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="matrix2_8hpp.html">mof/math/matrix2.hpp</a>&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;<a class="code" href="matrix3_8hpp.html">mof/math/matrix3.hpp</a>&gt;</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/mofdef_8hpp.html b/saisei-1.0/doc/html/mofdef_8hpp.html
deleted file mode 100644 (file)
index 77b1464..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp</h1><code>#include &lt;cstddef&gt;</code><br/>
-<code>#include &lt;<a class="el" href="tstring_8hpp_source.html">mof/base/tstring.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-mofdef.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="mofdef_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hpp">
-<area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="169,83,308,112"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="mofdef_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2mofdef_8hppdep">
-<area shape="rect" href="basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,160,1304,189"/><area shape="rect" href="basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,83,888,112"/><area shape="rect" href="matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,237,1664,267"/><area shape="rect" href="matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,237,1288,267"/><area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,315,2055,344"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,315,1692,344"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,392,1552,421"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,469,1680,499"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,469,1325,499"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,315,1268,344"/><area shape="rect" href="vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,160,663,189"/><area shape="rect" href="vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,237,824,267"/><area shape="rect" href="vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,237,405,267"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,315,420,344"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,315,844,344"/></map>
-</div>
-
-<p><a href="mofdef_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:39 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.map b/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 3aa17ad..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,160,1304,189"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,83,888,112"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,237,1664,267"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,237,1288,267"/>
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,315,2055,344"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,315,1692,344"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,392,1552,421"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,469,1680,499"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,469,1325,499"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,315,1268,344"/>
-<area shape="rect" href="$vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,160,663,189"/>
-<area shape="rect" href="$vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,237,824,267"/>
-<area shape="rect" href="$vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,237,405,267"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,315,420,344"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,315,844,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index a22f674..0000000
+++ /dev/null
@@ -1 +0,0 @@
-f52a3f3dfcee51f4b82e081eef787c43
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.png b/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.png
deleted file mode 100644 (file)
index faac6fc..0000000
Binary files a/saisei-1.0/doc/html/mofdef_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__incl.map b/saisei-1.0/doc/html/mofdef_8hpp__incl.map
deleted file mode 100644 (file)
index 189727c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="169,83,308,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__incl.md5 b/saisei-1.0/doc/html/mofdef_8hpp__incl.md5
deleted file mode 100644 (file)
index 8df461b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-eda7ce9d59ced1445ba05a464ef6ef2f
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/mofdef_8hpp__incl.png b/saisei-1.0/doc/html/mofdef_8hpp__incl.png
deleted file mode 100644 (file)
index 9c39c8c..0000000
Binary files a/saisei-1.0/doc/html/mofdef_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/mofdef_8hpp_source.html b/saisei-1.0/doc/html/mofdef_8hpp_source.html
deleted file mode 100644 (file)
index ce7347a..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp</h1><a href="mofdef_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;cstddef&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="tstring_8hpp.html">mof/base/tstring.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 
-<a name="l00006"></a><a class="code" href="namespacemof.html">00006</a> <span class="keyword">namespace </span>mof
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 
-<a name="l00009"></a>00009 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8cpp.html b/saisei-1.0/doc/html/multimedia__timer_8cpp.html
deleted file mode 100644 (file)
index 7637a01..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</h1><code>#include &lt;<a class="el" href="multimedia__timer_8hpp_source.html">mof/util/multimedia_timer.hpp</a>&gt;</code><br/>
-<code>#include &lt;ctime&gt;</code><br/>
-<div class="dynheader">
-multimedia_timer.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="multimedia__timer_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2linux_2multimedia__timer_8cpp">
-<area shape="rect" href="multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="45,83,237,112"/></map>
-</div>
-
-<p><a href="multimedia__timer_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1util.html">mof::util</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.map b/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.map
deleted file mode 100644 (file)
index 78d926c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="45,83,237,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.md5 b/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.md5
deleted file mode 100644 (file)
index 36a9644..0000000
+++ /dev/null
@@ -1 +0,0 @@
-445875453f416273b9d281df2565edf0
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.png b/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.png
deleted file mode 100644 (file)
index 24235d0..0000000
Binary files a/saisei-1.0/doc/html/multimedia__timer_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/multimedia__timer_8cpp_source.html b/saisei-1.0/doc/html/multimedia__timer_8cpp_source.html
deleted file mode 100644 (file)
index fe02f88..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp</h1><a href="multimedia__timer_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="multimedia__timer_8hpp.html">mof/util/multimedia_timer.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;ctime&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">namespace </span>mof
-<a name="l00005"></a>00005 {
-<a name="l00006"></a><a class="code" href="namespacemof_1_1util.html">00006</a> <span class="keyword">namespace </span>util
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 <span class="comment">//{{{ impl</span>
-<a name="l00009"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">00009</a>     <span class="keyword">struct </span><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">multimedia_timer::impl</a>
-<a name="l00010"></a>00010     {
-<a name="l00011"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">00011</a>         timespec <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">prevTime_</a>;
-<a name="l00012"></a>00012     };
-<a name="l00013"></a>00013 <span class="comment">//}}}</span>
-<a name="l00014"></a>00014 <span class="comment">//{{{ constructor</span>
-<a name="l00015"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4">00015</a>     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4" title="デフォルトコンストラクタ.内部でreset()が呼ばれる.">multimedia_timer::multimedia_timer</a>()
-<a name="l00016"></a>00016     : pimpl_(new <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>)
-<a name="l00017"></a>00017     {
-<a name="l00018"></a>00018         <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">reset</a>();
-<a name="l00019"></a>00019     }
-<a name="l00020"></a>00020 <span class="comment">//}}}</span>
-<a name="l00021"></a>00021 <span class="comment">//{{{ destructor</span>
-<a name="l00022"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">00022</a>     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">multimedia_timer::~multimedia_timer</a>(){}
-<a name="l00023"></a>00023 <span class="comment">//}}}</span>
-<a name="l00024"></a>00024 <span class="comment">//{{{ reset</span>
-<a name="l00025"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f">00025</a>     <span class="keywordtype">void</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">multimedia_timer::reset</a>()
-<a name="l00026"></a>00026     {
-<a name="l00027"></a>00027         clock_gettime(CLOCK_REALTIME, &amp;<a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_ );    
-<a name="l00028"></a>00028     }
-<a name="l00029"></a>00029 <span class="comment">//}}}</span>
-<a name="l00030"></a>00030 <span class="comment">//{{{ get_time_in_micro_sec</span>
-<a name="l00031"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156">00031</a>     <span class="keywordtype">int</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156" title="最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す...">multimedia_timer::get_time_in_micro_sec</a>()<span class="keyword"> const</span>
-<a name="l00032"></a>00032 <span class="keyword">    </span>{
-<a name="l00033"></a>00033         timespec ts;
-<a name="l00034"></a>00034         clock_gettime(CLOCK_REALTIME, &amp;ts);    
-<a name="l00035"></a>00035         <span class="keywordtype">int</span> between = (ts.tv_nsec - <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_nsec) / 1000;
-<a name="l00036"></a>00036         <span class="keywordflow">if</span>(ts.tv_sec != <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_sec)
-<a name="l00037"></a>00037         {
-<a name="l00038"></a>00038             between += (ts.tv_sec - <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;prevTime_.tv_sec) * 1e6;
-<a name="l00039"></a>00039         }
-<a name="l00040"></a>00040         <span class="keywordflow">return</span> between;
-<a name="l00041"></a>00041 
-<a name="l00042"></a>00042     }
-<a name="l00043"></a>00043 <span class="comment">//}}}</span>
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045 }<span class="comment">// namespace util</span>
-<a name="l00046"></a>00046 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp.html b/saisei-1.0/doc/html/multimedia__timer_8hpp.html
deleted file mode 100644 (file)
index ae39c32..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/multimedia_timer.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/util/multimedia_timer.hpp</h1><code>#include &lt;memory&gt;</code><br/>
-<code>#include &lt;boost/utility.hpp&gt;</code><br/>
-<div class="dynheader">
-multimedia_timer.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="multimedia__timer_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2multimedia__timer_8hpp_map" alt=""/></div>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="multimedia__timer_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2multimedia__timer_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2multimedia__timer_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2multimedia__timer_8hppdep">
-<area shape="rect" href="multimedia__timer_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp" alt="" coords="5,83,424,112"/></map>
-</div>
-
-<p><a href="multimedia__timer_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">mof::util::multimedia_timer</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">システムのタイマによる高精度な時間計測  <a href="classmof_1_1util_1_1multimedia__timer.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1util.html">mof::util</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.map b/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 48142e0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$multimedia__timer_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/util/linux/multimedia_timer.cpp" alt="" coords="5,83,424,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index c0d904e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-c69e5ef96bf73d96fed9159811abfc38
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.png b/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 8685c69..0000000
Binary files a/saisei-1.0/doc/html/multimedia__timer_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.map b/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.map
deleted file mode 100644 (file)
index 8be6a30..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<map id="G" name="G">
-</map>
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.md5 b/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.md5
deleted file mode 100644 (file)
index 17f3d8b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-082513b63f2a8b30855a9ed8788dede1
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.png b/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.png
deleted file mode 100644 (file)
index 6970416..0000000
Binary files a/saisei-1.0/doc/html/multimedia__timer_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/multimedia__timer_8hpp_source.html b/saisei-1.0/doc/html/multimedia__timer_8hpp_source.html
deleted file mode 100644 (file)
index d6b79ba..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/multimedia_timer.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/util/multimedia_timer.hpp</h1><a href="multimedia__timer_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;memory&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;boost/utility.hpp&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 <span class="keyword">namespace </span>mof
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007 <span class="keyword">namespace </span>util
-<a name="l00008"></a>00008 {
-<a name="l00009"></a>00009 
-<a name="l00014"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html">00014</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1util_1_1multimedia__timer.html" title="システムのタイマによる高精度な時間計測">multimedia_timer</a> : boost::noncopyable
-<a name="l00015"></a>00015     {
-<a name="l00016"></a><a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">00016</a>         <span class="keyword">struct </span><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>;
-<a name="l00017"></a>00017         std::unique_ptr&lt;impl&gt; <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>;
-<a name="l00018"></a>00018     <span class="keyword">public</span>:
-<a name="l00019"></a>00019 <span class="comment">//{{{ constructor</span>
-<a name="l00023"></a>00023 <span class="comment"></span>        <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4" title="デフォルトコンストラクタ.内部でreset()が呼ばれる.">multimedia_timer</a>();
-<a name="l00024"></a>00024 <span class="comment">//}}}</span>
-<a name="l00025"></a>00025 <span class="comment">//{{{ destructor</span>
-<a name="l00026"></a>00026         <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">~multimedia_timer</a>();
-<a name="l00027"></a>00027 <span class="comment">//}}}</span>
-<a name="l00028"></a>00028 <span class="comment">//{{{ reset</span>
-<a name="l00033"></a>00033 <span class="comment"></span>        <span class="keywordtype">void</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">reset</a>();
-<a name="l00034"></a>00034 <span class="comment">//}}}</span>
-<a name="l00035"></a>00035 <span class="comment">//{{{ get_time_in_micro_sec</span>
-<a name="l00041"></a>00041 <span class="comment"></span>        <span class="keywordtype">int</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156" title="最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す...">get_time_in_micro_sec</a>() <span class="keyword">const</span>; 
-<a name="l00042"></a>00042 <span class="comment">//}}}</span>
-<a name="l00043"></a>00043     };
-<a name="l00044"></a>00044 
-<a name="l00045"></a>00045 }<span class="comment">// namespace util</span>
-<a name="l00046"></a>00046 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemembers.html b/saisei-1.0/doc/html/namespacemembers.html
deleted file mode 100644 (file)
index 4048ab3..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="namespacemembers.html"><span>全て</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>関数</span></a></li>
-      <li><a href="namespacemembers_type.html"><span>型定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-これはネームスペースの一覧です。それぞれのネームスペースへリンクしています。<ul>
-<li>make_identity2()
-: <a class="el" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe">mof::math</a>
-</li>
-<li>make_identity3()
-: <a class="el" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157">mof::math</a>
-</li>
-<li>make_rotation2()
-: <a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">mof::math</a>
-</li>
-<li>make_rotation3()
-: <a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">mof::math</a>
-</li>
-<li>make_scaling2()
-: <a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">mof::math</a>
-</li>
-<li>make_scaling3()
-: <a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">mof::math</a>
-</li>
-<li>make_translation2()
-: <a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">mof::math</a>
-</li>
-<li>make_translation3()
-: <a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">mof::math</a>
-</li>
-<li>make_transposed2()
-: <a class="el" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c">mof::math</a>
-</li>
-<li>make_transposed3()
-: <a class="el" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa">mof::math</a>
-</li>
-<li>make_view3()
-: <a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">mof::math</a>
-</li>
-<li>tstring
-: <a class="el" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">mof</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemembers_func.html b/saisei-1.0/doc/html/namespacemembers_func.html
deleted file mode 100644 (file)
index c0973f7..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespacemembers.html"><span>全て</span></a></li>
-      <li class="current"><a href="namespacemembers_func.html"><span>関数</span></a></li>
-      <li><a href="namespacemembers_type.html"><span>型定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>make_identity2()
-: <a class="el" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe">mof::math</a>
-</li>
-<li>make_identity3()
-: <a class="el" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157">mof::math</a>
-</li>
-<li>make_rotation2()
-: <a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">mof::math</a>
-</li>
-<li>make_rotation3()
-: <a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">mof::math</a>
-</li>
-<li>make_scaling2()
-: <a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">mof::math</a>
-</li>
-<li>make_scaling3()
-: <a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">mof::math</a>
-</li>
-<li>make_translation2()
-: <a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">mof::math</a>
-</li>
-<li>make_translation3()
-: <a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">mof::math</a>
-</li>
-<li>make_transposed2()
-: <a class="el" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c">mof::math</a>
-</li>
-<li>make_transposed3()
-: <a class="el" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa">mof::math</a>
-</li>
-<li>make_view3()
-: <a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">mof::math</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemembers_type.html b/saisei-1.0/doc/html/namespacemembers_type.html
deleted file mode 100644 (file)
index 8857f8e..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構成メンバ</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li class="current"><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespacemembers.html"><span>全て</span></a></li>
-      <li><a href="namespacemembers_func.html"><span>関数</span></a></li>
-      <li class="current"><a href="namespacemembers_type.html"><span>型定義</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-&nbsp;<ul>
-<li>tstring
-: <a class="el" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">mof</a>
-</li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemof.html b/saisei-1.0/doc/html/namespacemof.html
deleted file mode 100644 (file)
index 9804952..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: ネームスペース mof</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>ネームスペース mof</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">math</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1util.html">util</a></td></tr>
-<tr><td colspan="2"><h2>型定義</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::basic_string&lt; <a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">tstring</a></td></tr>
-</table>
-<hr/><h2>型定義</h2>
-<a class="anchor" id="ac5bfa05fda9898bdc5f163179389d944"></a><!-- doxytag: member="mof::tstring" ref="ac5bfa05fda9898bdc5f163179389d944" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef std::basic_string&lt;<a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a>&gt; <a class="el" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">mof::tstring</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="tstring_8hpp_source.html">tstring.hpp</a> の <a class="el" href="tstring_8hpp_source.html#l00013">13</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemof_1_1math.html b/saisei-1.0/doc/html/namespacemof_1_1math.html
deleted file mode 100644 (file)
index d40a247..0000000
+++ /dev/null
@@ -1,376 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: ネームスペース mof::math</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>
-  </div>
-</div>
-<div class="contents">
-<h1>ネームスペース mof::math</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__matrix.html">basic_matrix</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">同次座標変換行列テンプレートクラス  <a href="classmof_1_1math_1_1basic__matrix.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">M[i][j]のように行列の要素を参照できるようにするための補助クラス.  <a href="structmof_1_1math_1_1row__of__matrix.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1basic__vector.html">basic_vector</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">同次列ベクトルテンプレートクラス  <a href="classmof_1_1math_1_1basic__vector.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次座標変換行列クラス  <a href="classmof_1_1math_1_1matrix2.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次座標変換行列クラス  <a href="classmof_1_1math_1_1matrix3.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次列ベクトルクラス  <a href="classmof_1_1math_1_1vector2.html#_details">[詳細]</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次列ベクトルクラス  <a href="classmof_1_1math_1_1vector3.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a131003be7062d33213cd51a29e2aeabe">make_identity2</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の恒等行列を生成する.  <a href="#a131003be7062d33213cd51a29e2aeabe"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aaf3d71f751ae4c64be6ab8a7ea72978c">make_transposed2</a> (const <a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の転置行列を生成する.  <a href="#aaf3d71f751ae4c64be6ab8a7ea72978c"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">make_scaling2</a> (const <a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の拡大行列を生成する.  <a href="#a1b5f50f14acad7e97c0a9e31b29776c8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">make_rotation2</a> (const <a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の回転行列を生成する.  <a href="#aa237c9491c6e1fc1857eba88d0fb0a3f"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">make_translation2</a> (const <a class="el" href="classmof_1_1math_1_1vector2.html">vector2</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の並進行列を生成する.  <a href="#aed6a1eb135d05fb91f276509a49594ec"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1911ce5f612ad814958c6c6c1e795157">make_identity3</a> ()</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の恒等行列を生成する.  <a href="#a1911ce5f612ad814958c6c6c1e795157"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ac5ff8e4a373a99fa5e21de56f9743caa">make_transposed3</a> (const <a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> &amp;M)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の転置行列を生成する.  <a href="#ac5ff8e4a373a99fa5e21de56f9743caa"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">make_scaling3</a> (const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の拡大行列を生成する.  <a href="#a1d0414c0d4c0fa5859acf8fcf0006fea"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">make_rotation3</a> (const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の回転行列を生成する.  <a href="#af95281a14711a300d673759470b1af59"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">make_translation3</a> (const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;v)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の並進行列を生成する.  <a href="#a1c10c0f7e385c674f79a66bed216079e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">make_view3</a> (const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;eye, const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;lookat, const <a class="el" href="classmof_1_1math_1_1vector3.html">vector3</a> &amp;up)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列のカメラ行列を生成する.  <a href="#abb9534389ec1c32de0fa57738cef9514"></a><br/></td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a131003be7062d33213cd51a29e2aeabe"></a><!-- doxytag: member="mof::math::make_identity2" ref="a131003be7062d33213cd51a29e2aeabe" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> mof::math::make_identity2 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>2次元同次変換行列の恒等行列を生成する. </p>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1911ce5f612ad814958c6c6c1e795157"></a><!-- doxytag: member="mof::math::make_identity3" ref="a1911ce5f612ad814958c6c6c1e795157" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_identity3 </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列の恒等行列を生成する. </p>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aa237c9491c6e1fc1857eba88d0fb0a3f"></a><!-- doxytag: member="mof::math::make_rotation2" ref="aa237c9491c6e1fc1857eba88d0fb0a3f" args="(const vector2 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> mof::math::make_rotation2 </td>
-          <td>(</td>
-          <td class="paramtype">const vector2 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>2次元同次変換行列の回転行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の回転成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="af95281a14711a300d673759470b1af59"></a><!-- doxytag: member="mof::math::make_rotation3" ref="af95281a14711a300d673759470b1af59" args="(const vector3 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_rotation3 </td>
-          <td>(</td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列の回転行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の回転成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1b5f50f14acad7e97c0a9e31b29776c8"></a><!-- doxytag: member="mof::math::make_scaling2" ref="a1b5f50f14acad7e97c0a9e31b29776c8" args="(const vector2 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> mof::math::make_scaling2 </td>
-          <td>(</td>
-          <td class="paramtype">const vector2 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>2次元同次変換行列の拡大行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の拡大成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1d0414c0d4c0fa5859acf8fcf0006fea"></a><!-- doxytag: member="mof::math::make_scaling3" ref="a1d0414c0d4c0fa5859acf8fcf0006fea" args="(const vector3 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_scaling3 </td>
-          <td>(</td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列の拡大行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の拡大成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aed6a1eb135d05fb91f276509a49594ec"></a><!-- doxytag: member="mof::math::make_translation2" ref="aed6a1eb135d05fb91f276509a49594ec" args="(const vector2 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> mof::math::make_translation2 </td>
-          <td>(</td>
-          <td class="paramtype">const vector2 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>2次元同次変換行列の並進行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の並進成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="a1c10c0f7e385c674f79a66bed216079e"></a><!-- doxytag: member="mof::math::make_translation3" ref="a1c10c0f7e385c674f79a66bed216079e" args="(const vector3 &amp;v)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_translation3 </td>
-          <td>(</td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>v</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列の並進行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>各軸の並進成分を表すベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="aaf3d71f751ae4c64be6ab8a7ea72978c"></a><!-- doxytag: member="mof::math::make_transposed2" ref="aaf3d71f751ae4c64be6ab8a7ea72978c" args="(const matrix2 &amp;M)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix2.html">matrix2</a> mof::math::make_transposed2 </td>
-          <td>(</td>
-          <td class="paramtype">const matrix2 &amp;&nbsp;</td>
-          <td class="paramname"> <em>M</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>2次元同次変換行列の転置行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>元の行列</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ac5ff8e4a373a99fa5e21de56f9743caa"></a><!-- doxytag: member="mof::math::make_transposed3" ref="ac5ff8e4a373a99fa5e21de56f9743caa" args="(const matrix3 &amp;M)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_transposed3 </td>
-          <td>(</td>
-          <td class="paramtype">const matrix3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>M</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列の転置行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>元の行列</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="abb9534389ec1c32de0fa57738cef9514"></a><!-- doxytag: member="mof::math::make_view3" ref="abb9534389ec1c32de0fa57738cef9514" args="(const vector3 &amp;eye, const vector3 &amp;lookat, const vector3 &amp;up)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="classmof_1_1math_1_1matrix3.html">matrix3</a> mof::math::make_view3 </td>
-          <td>(</td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>eye</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>lookat</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const vector3 &amp;&nbsp;</td>
-          <td class="paramname"> <em>up</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p>3次元同次変換行列のカメラ行列を生成する. </p>
-<dl><dt><b>引数:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>eyeベクトル</em>&nbsp;</td><td></td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>lookatベクトル</em>&nbsp;</td><td></td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>upベクトル</em>&nbsp;</td><td></td></tr>
-  </table>
-  </dd>
-</dl>
-<dl class="return"><dt><b>戻り値:</b></dt><dd>生成した行列 </dd></dl>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespacemof_1_1util.html b/saisei-1.0/doc/html/namespacemof_1_1util.html
deleted file mode 100644 (file)
index fa142c2..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: ネームスペース mof::util</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1util.html">util</a>
-  </div>
-</div>
-<div class="contents">
-<h1>ネームスペース mof::util</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1util_1_1multimedia__timer.html">multimedia_timer</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">システムのタイマによる高精度な時間計測  <a href="classmof_1_1util_1_1multimedia__timer.html#_details">[詳細]</a><br/></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/namespaces.html b/saisei-1.0/doc/html/namespaces.html
deleted file mode 100644 (file)
index 8862b4a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: ネームスペース索引</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li class="current"><a href="namespaces.html"><span>ネームスペース一覧</span></a></li>
-      <li><a href="namespacemembers.html"><span>ネームスペースメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>ネームスペース一覧</h1>ネームスペースの一覧です。<table>
-  <tr><td class="indexkey"><a class="el" href="namespacemof.html">mof</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td><td class="indexvalue"></td></tr>
-  <tr><td class="indexkey"><a class="el" href="namespacemof_1_1util.html">mof::util</a></td><td class="indexvalue"></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1Vector2D-members.html b/saisei-1.0/doc/html/structmof_1_1Vector2D-members.html
deleted file mode 100644 (file)
index ede1cfc..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::Vector2D メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a8aa45d68ee6311dae7e2cf14542496a2">operator!=</a>(const mof::Vector2D &amp;obj) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">operator*</a>(float rhs) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a101fba9bdfe5db87dd1c4acb728fb786">operator*</a>(const mof::Vector2D &amp;vec, real f)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a3aedbcc9b93bf4334152717d80476a49">operator*</a>(real f, const mof::Vector2D &amp;vec)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a3ba38e47408d2f2c1bfaffb59df388a8">operator+</a>(const mof::Vector2D &amp;rhs) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#ade87f5fede7808ddd993ef792d9b2010">operator-</a>(const mof::Vector2D &amp;rhs) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">operator-</a>() const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a8c3595cff7a0b59b724a81c329cae7c7">operator/</a>(float rhs) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#ac6de893da3fc3738a3978776979e6714">operator&lt;&lt;</a>(std::ostream &amp;os, const Vector2D &amp;obj)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td><code> [friend]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a4e459ac99c373ca05ee1d3c676fb78ab">operator==</a>(const mof::Vector2D &amp;obj) const </td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#ab92ac29eef4252a8f1d25af1251e8515">Vector2D</a>(real x_, real y_)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a79bb81282ea309b726a23cbd98306f65">Vector2D</a>(int x_, int y_)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">Vector2D</a>()</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a></td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a></td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1Vector2D.html#ab7598396d443afe74a1b25d311aa52b9">~Vector2D</a>(void)</td><td><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a></td><td></td></tr>
-</table></div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1Vector2D.html b/saisei-1.0/doc/html/structmof_1_1Vector2D.html
deleted file mode 100644 (file)
index aafd4ef..0000000
+++ /dev/null
@@ -1,419 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構造体 mof::Vector2D</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="structmof_1_1Vector2D.html">Vector2D</a>
-  </div>
-</div>
-<div class="contents">
-<h1>構造体 mof::Vector2D</h1><!-- doxytag: class="mof::Vector2D" -->
-<p><code>#include &lt;<a class="el" href="Vector2D_8hpp_source.html">Vector2D.hpp</a>&gt;</code></p>
-
-<p><a href="structmof_1_1Vector2D-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#ab92ac29eef4252a8f1d25af1251e8515">Vector2D</a> (<a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> x_, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> y_)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a79bb81282ea309b726a23cbd98306f65">Vector2D</a> (int x_, int y_)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a5dba11b6f10b97f92e6a79afd7b54c77">Vector2D</a> ()</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#ab7598396d443afe74a1b25d311aa52b9">~Vector2D</a> (void)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a3ba38e47408d2f2c1bfaffb59df388a8">operator+</a> (const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#ade87f5fede7808ddd993ef792d9b2010">operator-</a> (const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a5cd2201233e48e9ca32bbb50159614ca">operator*</a> (float rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a8c3595cff7a0b59b724a81c329cae7c7">operator/</a> (float rhs) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a4e459ac99c373ca05ee1d3c676fb78ab">operator==</a> (const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;obj) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a8aa45d68ee6311dae7e2cf14542496a2">operator!=</a> (const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;obj) const </td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#acab586a192a479ea757dda9bf1bda27a">operator-</a> () const </td></tr>
-<tr><td colspan="2"><h2>Public 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">x</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">y</a></td></tr>
-<tr><td colspan="2"><h2>フレンド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a101fba9bdfe5db87dd1c4acb728fb786">operator*</a> (const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;vec, <a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> f)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#a3aedbcc9b93bf4334152717d80476a49">operator*</a> (<a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> f, const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;vec)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1Vector2D.html#ac6de893da3fc3738a3978776979e6714">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="structmof_1_1Vector2D.html">Vector2D</a> &amp;obj)</td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-
-<p> <a class="el" href="Vector2D_8hpp_source.html">Vector2D.hpp</a> の <a class="el" href="Vector2D_8hpp_source.html#l00008">8</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="ab92ac29eef4252a8f1d25af1251e8515"></a><!-- doxytag: member="mof::Vector2D::Vector2D" ref="ab92ac29eef4252a8f1d25af1251e8515" args="(real x_, real y_)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::Vector2D::Vector2D </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>x_</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>y_</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00004">4</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a79bb81282ea309b726a23cbd98306f65"></a><!-- doxytag: member="mof::Vector2D::Vector2D" ref="a79bb81282ea309b726a23cbd98306f65" args="(int x_, int y_)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::Vector2D::Vector2D </td>
-          <td>(</td>
-          <td class="paramtype">int&nbsp;</td>
-          <td class="paramname"> <em>x_</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">int&nbsp;</td>
-          <td class="paramname"> <em>y_</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00008">8</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a5dba11b6f10b97f92e6a79afd7b54c77"></a><!-- doxytag: member="mof::Vector2D::Vector2D" ref="a5dba11b6f10b97f92e6a79afd7b54c77" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::Vector2D::Vector2D </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00013">13</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ab7598396d443afe74a1b25d311aa52b9"></a><!-- doxytag: member="mof::Vector2D::~Vector2D" ref="ab7598396d443afe74a1b25d311aa52b9" args="(void)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">mof::Vector2D::~Vector2D </td>
-          <td>(</td>
-          <td class="paramtype">void&nbsp;</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00017">17</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="a8aa45d68ee6311dae7e2cf14542496a2"></a><!-- doxytag: member="mof::Vector2D::operator!=" ref="a8aa45d68ee6311dae7e2cf14542496a2" args="(const mof::Vector2D &amp;obj) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool mof::Vector2D::operator!= </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>obj</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00027">27</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a5cd2201233e48e9ca32bbb50159614ca"></a><!-- doxytag: member="mof::Vector2D::operator*" ref="a5cd2201233e48e9ca32bbb50159614ca" args="(float rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::Vector2D::operator* </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00046">46</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a3ba38e47408d2f2c1bfaffb59df388a8"></a><!-- doxytag: member="mof::Vector2D::operator+" ref="a3ba38e47408d2f2c1bfaffb59df388a8" args="(const mof::Vector2D &amp;rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::Vector2D::operator+ </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00037">37</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="acab586a192a479ea757dda9bf1bda27a"></a><!-- doxytag: member="mof::Vector2D::operator&#45;" ref="acab586a192a479ea757dda9bf1bda27a" args="() const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::Vector2D::operator- </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00031">31</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ade87f5fede7808ddd993ef792d9b2010"></a><!-- doxytag: member="mof::Vector2D::operator&#45;" ref="ade87f5fede7808ddd993ef792d9b2010" args="(const mof::Vector2D &amp;rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::Vector2D::operator- </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00042">42</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a8c3595cff7a0b59b724a81c329cae7c7"></a><!-- doxytag: member="mof::Vector2D::operator/" ref="a8c3595cff7a0b59b724a81c329cae7c7" args="(float rhs) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> mof::Vector2D::operator/ </td>
-          <td>(</td>
-          <td class="paramtype">float&nbsp;</td>
-          <td class="paramname"> <em>rhs</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00051">51</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="a4e459ac99c373ca05ee1d3c676fb78ab"></a><!-- doxytag: member="mof::Vector2D::operator==" ref="a4e459ac99c373ca05ee1d3c676fb78ab" args="(const mof::Vector2D &amp;obj) const " -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">bool mof::Vector2D::operator== </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>obj</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a> の <a class="el" href="Vector2D_8cpp_source.html#l00022">22</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>フレンドと関連する関数</h2>
-<a class="anchor" id="a3aedbcc9b93bf4334152717d80476a49"></a><!-- doxytag: member="mof::Vector2D::operator*" ref="a3aedbcc9b93bf4334152717d80476a49" args="(real f, const mof::Vector2D &amp;vec)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> operator* </td>
-          <td>(</td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>f</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>vec</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a101fba9bdfe5db87dd1c4acb728fb786"></a><!-- doxytag: member="mof::Vector2D::operator*" ref="a101fba9bdfe5db87dd1c4acb728fb786" args="(const mof::Vector2D &amp;vec, real f)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> operator* </td>
-          <td>(</td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">mof::Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>vec</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&nbsp;</td>
-          <td class="paramname"> <em>f</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="ac6de893da3fc3738a3978776979e6714"></a><!-- doxytag: member="mof::Vector2D::operator&lt;&lt;" ref="ac6de893da3fc3738a3978776979e6714" args="(std::ostream &amp;os, const Vector2D &amp;obj)" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
-          <td>(</td>
-          <td class="paramtype">std::ostream &amp;&nbsp;</td>
-          <td class="paramname"> <em>os</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">const <a class="el" href="structmof_1_1Vector2D.html">Vector2D</a> &amp;&nbsp;</td>
-          <td class="paramname"> <em>obj</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [friend]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a6bf6819566f049e17e80d496930ce615"></a><!-- doxytag: member="mof::Vector2D::x" ref="a6bf6819566f049e17e80d496930ce615" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="el" href="structmof_1_1Vector2D.html#a6bf6819566f049e17e80d496930ce615">mof::Vector2D::x</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8hpp_source.html">Vector2D.hpp</a> の <a class="el" href="Vector2D_8hpp_source.html#l00010">10</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="ae80f9bdf52e62c7285d79bcd10f864e7"></a><!-- doxytag: member="mof::Vector2D::y" ref="ae80f9bdf52e62c7285d79bcd10f864e7" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="el" href="structmof_1_1Vector2D.html#ae80f9bdf52e62c7285d79bcd10f864e7">mof::Vector2D::y</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="Vector2D_8hpp_source.html">Vector2D.hpp</a> の <a class="el" href="Vector2D_8hpp_source.html#l00010">10</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>この構造体の説明は次のファイルから生成されました:<ul>
-<li>mof/math/<a class="el" href="Vector2D_8hpp_source.html">Vector2D.hpp</a></li>
-<li>mof/math/<a class="el" href="Vector2D_8cpp_source.html">Vector2D.cpp</a></li>
-</ul>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:02:00 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix-members.html b/saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix-members.html
deleted file mode 100644 (file)
index 756746d..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::math::row_of_matrix&lt; Dim &gt; メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a></td><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">operator[]</a>(size_t index) const </td><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a></td><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">row_of_matrix</a>(const float *elements, size_t row_index)</td><td><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix&lt; Dim &gt;</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix.html b/saisei-1.0/doc/html/structmof_1_1math_1_1row__of__matrix.html
deleted file mode 100644 (file)
index 68d9ea9..0000000
+++ /dev/null
@@ -1,151 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構造体 テンプレート mof::math::row_of_matrix&lt; Dim &gt;</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1math.html">math</a>::<a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a>
-  </div>
-</div>
-<div class="contents">
-<h1>構造体 テンプレート mof::math::row_of_matrix&lt; Dim &gt;</h1><!-- doxytag: class="mof::math::row_of_matrix" -->
-<p>M[i][j]のように行列の要素を参照できるようにするための補助クラス.  
-<a href="#_details">[詳細]</a></p>
-
-<p><code>#include &lt;<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a>&gt;</code></p>
-
-<p><a href="structmof_1_1math_1_1row__of__matrix-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public メソッド</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#add819c408998bb73fd68da047504684c">row_of_matrix</a> (const float *elements, size_t row_index)</td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#ad26e390fd29458b4ccb1a6efc2b9fc2d">operator[]</a> (size_t index) const </td></tr>
-<tr><td colspan="2"><h2>Public 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">const float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-<h3>template&lt;size_t Dim&gt;<br/>
- struct mof::math::row_of_matrix&lt; Dim &gt;</h3>
-
-<p>M[i][j]のように行列の要素を参照できるようにするための補助クラス. </p>
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00254">254</a> 行で定義されています。</p>
-<hr/><h2>コンストラクタとデストラクタ</h2>
-<a class="anchor" id="add819c408998bb73fd68da047504684c"></a><!-- doxytag: member="mof::math::row_of_matrix::row_of_matrix" ref="add819c408998bb73fd68da047504684c" args="(const float *elements, size_t row_index)" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname"><a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="structmof_1_1math_1_1row__of__matrix.html">row_of_matrix</a> </td>
-          <td>(</td>
-          <td class="paramtype">const float *&nbsp;</td>
-          <td class="paramname"> <em>elements</em>, </td>
-        </tr>
-        <tr>
-          <td class="paramkey"></td>
-          <td></td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>row_index</em></td><td>&nbsp;</td>
-        </tr>
-        <tr>
-          <td></td>
-          <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00259">259</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ad26e390fd29458b4ccb1a6efc2b9fc2d"></a><!-- doxytag: member="mof::math::row_of_matrix::operator[]" ref="ad26e390fd29458b4ccb1a6efc2b9fc2d" args="(size_t index) const " -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">float <a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::operator[] </td>
-          <td>(</td>
-          <td class="paramtype">size_t&nbsp;</td>
-          <td class="paramname"> <em>index</em></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td> const<code> [inline]</code></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00264">264</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a0bdc04595281825f274b1016728f6a72"></a><!-- doxytag: member="mof::math::row_of_matrix::elements_" ref="a0bdc04595281825f274b1016728f6a72" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">const float* <a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="structmof_1_1math_1_1row__of__matrix.html#a0bdc04595281825f274b1016728f6a72">elements_</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00256">256</a> 行で定義されています。</p>
-
-</div>
-</div>
-<a class="anchor" id="af1d3a14a09bb4bbe6ddb5d8e37730b9e"></a><!-- doxytag: member="mof::math::row_of_matrix::row_index_" ref="af1d3a14a09bb4bbe6ddb5d8e37730b9e" args="" -->
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;size_t Dim&gt; </div>
-      <table class="memname">
-        <tr>
-          <td class="memname">size_t <a class="el" href="structmof_1_1math_1_1row__of__matrix.html">mof::math::row_of_matrix</a>&lt; Dim &gt;::<a class="el" href="structmof_1_1math_1_1row__of__matrix.html#af1d3a14a09bb4bbe6ddb5d8e37730b9e">row_index_</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a> の <a class="el" href="basic__matrix_8hpp_source.html#l00257">257</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>この構造体の説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/math/<a class="el" href="basic__matrix_8hpp_source.html">basic_matrix.hpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:44 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl-members.html b/saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl-members.html
deleted file mode 100644 (file)
index b8eab4f..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: メンバ一覧</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof::util::multimedia_timer::impl メンバ一覧</h1>これは全メンバの一覧です。<a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a>継承メンバも含んでいます。<table>
-  <tr class="memlist"><td><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">prevTime_</a></td><td><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl.html b/saisei-1.0/doc/html/structmof_1_1util_1_1multimedia__timer_1_1impl.html
deleted file mode 100644 (file)
index 4ef0cd1..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: 構造体 mof::util::multimedia_timer::impl</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li class="current"><a href="annotated.html"><span>クラス</span></a></li>
-      <li><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="annotated.html"><span>構成</span></a></li>
-      <li><a href="hierarchy.html"><span>クラス階層</span></a></li>
-      <li><a href="functions.html"><span>構成メンバ</span></a></li>
-    </ul>
-  </div>
-  <div class="navpath"><a class="el" href="namespacemof.html">mof</a>::<a class="el" href="namespacemof_1_1util.html">util</a>::<a class="el" href="classmof_1_1util_1_1multimedia__timer.html">multimedia_timer</a>::<a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>
-  </div>
-</div>
-<div class="contents">
-<h1>構造体 mof::util::multimedia_timer::impl</h1><!-- doxytag: class="mof::util::multimedia_timer::impl" -->
-<p><a href="structmof_1_1util_1_1multimedia__timer_1_1impl-members.html">すべてのメンバ一覧</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Public 変数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">timespec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">prevTime_</a></td></tr>
-</table>
-<hr/><a name="_details"></a><h2>説明</h2>
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00009">9</a> 行で定義されています。</p>
-<hr/><h2>変数</h2>
-<a class="anchor" id="a1c9e74824a301053fa6871c8453b23d1"></a><!-- doxytag: member="mof::util::multimedia_timer::impl::prevTime_" ref="a1c9e74824a301053fa6871c8453b23d1" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">timespec <a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#a1c9e74824a301053fa6871c8453b23d1">mof::util::multimedia_timer::impl::prevTime_</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a> の <a class="el" href="multimedia__timer_8cpp_source.html#l00011">11</a> 行で定義されています。</p>
-
-</div>
-</div>
-<hr/>この構造体の説明は次のファイルから生成されました:<ul>
-<li>/home/yasutomo/devel/moflib/src/mof/util/linux/<a class="el" href="multimedia__timer_8cpp_source.html">multimedia_timer.cpp</a></li>
-</ul>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:45 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/tab_b.gif b/saisei-1.0/doc/html/tab_b.gif
deleted file mode 100644 (file)
index 0d62348..0000000
Binary files a/saisei-1.0/doc/html/tab_b.gif and /dev/null differ
diff --git a/saisei-1.0/doc/html/tab_l.gif b/saisei-1.0/doc/html/tab_l.gif
deleted file mode 100644 (file)
index 9b1e633..0000000
Binary files a/saisei-1.0/doc/html/tab_l.gif and /dev/null differ
diff --git a/saisei-1.0/doc/html/tab_r.gif b/saisei-1.0/doc/html/tab_r.gif
deleted file mode 100644 (file)
index ce9dd9f..0000000
Binary files a/saisei-1.0/doc/html/tab_r.gif and /dev/null differ
diff --git a/saisei-1.0/doc/html/tabs.css b/saisei-1.0/doc/html/tabs.css
deleted file mode 100644 (file)
index a444163..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
-
-DIV.tabs
-{
-   float            : left;
-   width            : 100%;
-   background       : url("tab_b.gif") repeat-x bottom;
-   margin-bottom    : 4px;
-}
-
-DIV.tabs UL
-{
-   margin           : 0px;
-   padding-left     : 10px;
-   list-style       : none;
-}
-
-DIV.tabs LI, DIV.tabs FORM
-{
-   display          : inline;
-   margin           : 0px;
-   padding          : 0px;
-}
-
-DIV.tabs FORM
-{
-   float            : right;
-}
-
-DIV.tabs A
-{
-   float            : left;
-   background       : url("tab_r.gif") no-repeat right top;
-   border-bottom    : 1px solid #84B0C7;
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-DIV.tabs A:hover
-{
-   background-position: 100% -150px;
-}
-
-DIV.tabs A:link, DIV.tabs A:visited,
-DIV.tabs A:active, DIV.tabs A:hover
-{
-       color: #1A419D;
-}
-
-DIV.tabs SPAN
-{
-   float            : left;
-   display          : block;
-   background       : url("tab_l.gif") no-repeat left top;
-   padding          : 5px 9px;
-   white-space      : nowrap;
-}
-
-DIV.tabs #MSearchBox
-{
-   float            : right;
-   display          : inline;
-   font-size        : 1em;
-}
-
-DIV.tabs TD
-{
-   font-size        : 80%;
-   font-weight      : bold;
-   text-decoration  : none;
-}
-
-
-
-/* Commented Backslash Hack hides rule from IE5-Mac \*/
-DIV.tabs SPAN {float : none;}
-/* End IE5-Mac hack */
-
-DIV.tabs A:hover SPAN
-{
-   background-position: 0% -150px;
-}
-
-DIV.tabs LI.current A
-{
-   background-position: 100% -150px;
-   border-width     : 0px;
-}
-
-DIV.tabs LI.current SPAN
-{
-   background-position: 0% -150px;
-   padding-bottom   : 6px;
-}
-
-DIV.navpath
-{
-   background       : none;
-   border           : none;
-   border-bottom    : 1px solid #84B0C7;
-   text-align       : center;
-   margin           : 2px;
-   padding          : 2px;
-}
diff --git a/saisei-1.0/doc/html/threshold_8hpp.html b/saisei-1.0/doc/html/threshold_8hpp.html
deleted file mode 100644 (file)
index fc1ef43..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/threshold.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/threshold.hpp</h1><div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="threshold_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2threshold_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2threshold_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2threshold_8hppdep">
-<area shape="rect" href="basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,160,1304,189"/><area shape="rect" href="basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,83,888,112"/><area shape="rect" href="matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,237,1664,267"/><area shape="rect" href="matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,237,1288,267"/><area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,315,2055,344"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,315,1692,344"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,392,1552,421"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,469,1680,499"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,469,1325,499"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,315,1268,344"/><area shape="rect" href="vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,160,663,189"/><area shape="rect" href="vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,237,824,267"/><area shape="rect" href="vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,237,405,267"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,315,420,344"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,315,844,344"/></map>
-</div>
-
-<p><a href="threshold_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>マクロ定義</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">MOF_ERROR_THRESHOLD</a>&nbsp;&nbsp;&nbsp;1e-3</td></tr>
-</table>
-<hr/><h2>マクロ定義</h2>
-<a class="anchor" id="acefd3ede4bb1937da93c49823d4d008e"></a><!-- doxytag: member="threshold.hpp::MOF_ERROR_THRESHOLD" ref="acefd3ede4bb1937da93c49823d4d008e" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">#define MOF_ERROR_THRESHOLD&nbsp;&nbsp;&nbsp;1e-3</td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="threshold_8hpp_source.html">threshold.hpp</a> の <a class="el" href="threshold_8hpp_source.html#l00003">3</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:42 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/threshold_8hpp__dep__incl.map b/saisei-1.0/doc/html/threshold_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 3aa17ad..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,160,1304,189"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,83,888,112"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,237,1664,267"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,237,1288,267"/>
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,315,2055,344"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,315,1692,344"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,392,1552,421"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,469,1680,499"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,469,1325,499"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,315,1268,344"/>
-<area shape="rect" href="$vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,160,663,189"/>
-<area shape="rect" href="$vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,237,824,267"/>
-<area shape="rect" href="$vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,237,405,267"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,315,420,344"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,315,844,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/threshold_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/threshold_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 7f96013..0000000
+++ /dev/null
@@ -1 +0,0 @@
-f93999e83a94a3d4189a53fce836b221
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/threshold_8hpp__dep__incl.png b/saisei-1.0/doc/html/threshold_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 4819c72..0000000
Binary files a/saisei-1.0/doc/html/threshold_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/threshold_8hpp_source.html b/saisei-1.0/doc/html/threshold_8hpp_source.html
deleted file mode 100644 (file)
index 2af0718..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/threshold.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/threshold.hpp</h1><a href="threshold_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span>
-<a name="l00003"></a><a class="code" href="threshold_8hpp.html#acefd3ede4bb1937da93c49823d4d008e">00003</a> <span class="preprocessor">#define MOF_ERROR_THRESHOLD 1e-3// 誤差閾値</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/tstring_8hpp.html b/saisei-1.0/doc/html/tstring_8hpp.html
deleted file mode 100644 (file)
index 810bb46..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/base/tstring.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/base/tstring.hpp</h1><code>#include &lt;string&gt;</code><br/>
-<div class="dynheader">
-tstring.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="tstring_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2tstring_8hpp_map" alt=""/></div>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="tstring_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2tstring_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2tstring_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2base_2tstring_8hppdep">
-<area shape="rect" href="mofdef_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp" alt="" coords="689,83,1031,112"/><area shape="rect" href="basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,237,1304,267"/><area shape="rect" href="basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,160,888,189"/><area shape="rect" href="matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,315,1664,344"/><area shape="rect" href="matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,315,1288,344"/><area shape="rect" href="matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,392,2055,421"/><area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,392,1692,421"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,469,1552,499"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,547,1680,576"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,547,1325,576"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,392,1268,421"/><area shape="rect" href="vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,237,663,267"/><area shape="rect" href="vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,315,824,344"/><area shape="rect" href="vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,315,405,344"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,392,420,421"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,392,844,421"/></map>
-</div>
-
-<p><a href="tstring_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td colspan="2"><h2>型定義</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">typedef std::basic_string&lt; <a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">mof::tstring</a></td></tr>
-</table>
-<hr/><h2>型定義</h2>
-<a class="anchor" id="a03bdb8ce5895c7e261aadc2529637546"></a><!-- doxytag: member="tstring.hpp::TCHAR" ref="a03bdb8ce5895c7e261aadc2529637546" args="" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">typedef char <a class="el" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="tstring_8hpp_source.html">tstring.hpp</a> の <a class="el" href="tstring_8hpp_source.html#l00006">6</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:39 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/tstring_8hpp__dep__incl.map b/saisei-1.0/doc/html/tstring_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 93574ee..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$mofdef_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/base/mofdef.hpp" alt="" coords="689,83,1031,112"/>
-<area shape="rect" href="$basic__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_matrix.hpp" alt="" coords="928,237,1304,267"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/basic_vector.hpp" alt="" coords="512,160,888,189"/>
-<area shape="rect" href="$matrix2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix2.hpp" alt="" coords="1320,315,1664,344"/>
-<area shape="rect" href="$matrix3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix3.hpp" alt="" coords="944,315,1288,344"/>
-<area shape="rect" href="$matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/matrix.hpp" alt="" coords="1716,392,2055,421"/>
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="1292,392,1692,421"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="1176,469,1552,499"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="1349,547,1680,576"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="949,547,1325,576"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="868,392,1268,421"/>
-<area shape="rect" href="$vector2_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp" alt="" coords="319,237,663,267"/>
-<area shape="rect" href="$vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="480,315,824,344"/>
-<area shape="rect" href="$vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="5,315,405,344"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="81,392,420,421"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="444,392,844,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/tstring_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/tstring_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 30a1671..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3d61d9288e9558c89e2f8c46eec58cce
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/tstring_8hpp__dep__incl.png b/saisei-1.0/doc/html/tstring_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 1b5ea0d..0000000
Binary files a/saisei-1.0/doc/html/tstring_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/tstring_8hpp__incl.map b/saisei-1.0/doc/html/tstring_8hpp__incl.map
deleted file mode 100644 (file)
index 8be6a30..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-<map id="G" name="G">
-</map>
diff --git a/saisei-1.0/doc/html/tstring_8hpp__incl.md5 b/saisei-1.0/doc/html/tstring_8hpp__incl.md5
deleted file mode 100644 (file)
index 446c4c7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2c693d3e957e151f5645eefb61b1b622
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/tstring_8hpp__incl.png b/saisei-1.0/doc/html/tstring_8hpp__incl.png
deleted file mode 100644 (file)
index 886726a..0000000
Binary files a/saisei-1.0/doc/html/tstring_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/tstring_8hpp_source.html b/saisei-1.0/doc/html/tstring_8hpp_source.html
deleted file mode 100644 (file)
index 807ab5b..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/base/tstring.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/base/tstring.hpp</h1><a href="tstring_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;string&gt;</span>
-<a name="l00004"></a>00004 <span class="preprocessor">#ifndef _MSC_VER</span>
-<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="comment">/* Microsoft VisualC++\82Å\92è\8b`\82³\82ê\82Ä\82¢\82éTCHAR\8c^\82ð\92è\8b` */</span>
-<a name="l00006"></a><a class="code" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">00006</a> <span class="keyword">typedef</span> <span class="keywordtype">char</span> <a class="code" href="tstring_8hpp.html#a03bdb8ce5895c7e261aadc2529637546">TCHAR</a>;
-<a name="l00007"></a>00007 <span class="preprocessor">#else</span>
-<a name="l00008"></a>00008 <span class="preprocessor"></span><span class="preprocessor">#include &lt;tchar.h&gt;</span>
-<a name="l00009"></a>00009 <span class="preprocessor">#endif</span>
-<a name="l00010"></a>00010 <span class="preprocessor"></span>
-<a name="l00011"></a>00011 <span class="keyword">namespace </span>mof
-<a name="l00012"></a>00012 {
-<a name="l00013"></a><a class="code" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">00013</a>     <span class="keyword">typedef</span> std::basic_string&lt;TCHAR&gt; <a class="code" href="namespacemof.html#ac5bfa05fda9898bdc5f163179389d944">tstring</a>;
-<a name="l00014"></a>00014 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector2_8hpp.html b/saisei-1.0/doc/html/vector2_8hpp.html
deleted file mode 100644 (file)
index 3bf31d6..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector2.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp</h1><code>#include &lt;<a class="el" href="basic__vector_8hpp_source.html">mof/math/basic_vector.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-vector2.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector2_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hpp">
-<area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,83,535,112"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="vector2_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector2_8hppdep">
-<area shape="rect" href="matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,83,405,112"/><area shape="rect" href="vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="429,83,829,112"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="651,160,989,189"/><area shape="rect" href="vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="996,83,1340,112"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="520,237,896,267"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="768,315,1099,344"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="368,315,744,344"/><area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="1013,160,1413,189"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="1437,160,1837,189"/></map>
-</div>
-
-<p><a href="vector2_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector2.html">mof::math::vector2</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次列ベクトルクラス  <a href="classmof_1_1math_1_1vector2.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:42 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector2_8hpp__dep__incl.map b/saisei-1.0/doc/html/vector2_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 7958d82..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix2_test.cpp" alt="" coords="5,83,405,112"/>
-<area shape="rect" href="$vector2__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp" alt="" coords="429,83,829,112"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="651,160,989,189"/>
-<area shape="rect" href="$vector3_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp" alt="" coords="996,83,1340,112"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="520,237,896,267"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="768,315,1099,344"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="368,315,744,344"/>
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="1013,160,1413,189"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="1437,160,1837,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector2_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/vector2_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 435517f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7578a59faac747edd6f89a9d4be4f951
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector2_8hpp__dep__incl.png b/saisei-1.0/doc/html/vector2_8hpp__dep__incl.png
deleted file mode 100644 (file)
index d7edbe6..0000000
Binary files a/saisei-1.0/doc/html/vector2_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector2_8hpp__incl.map b/saisei-1.0/doc/html/vector2_8hpp__incl.map
deleted file mode 100644 (file)
index f6052d1..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,83,535,112"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,160,172,189"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,160,353,189"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,237,232,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector2_8hpp__incl.md5 b/saisei-1.0/doc/html/vector2_8hpp__incl.md5
deleted file mode 100644 (file)
index bd5d838..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a3acb020877c5ca959d58cf09c8c2003
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector2_8hpp__incl.png b/saisei-1.0/doc/html/vector2_8hpp__incl.png
deleted file mode 100644 (file)
index 3520943..0000000
Binary files a/saisei-1.0/doc/html/vector2_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector2_8hpp_source.html b/saisei-1.0/doc/html/vector2_8hpp_source.html
deleted file mode 100644 (file)
index c1484a6..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector2.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector2.hpp</h1><a href="vector2_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="basic__vector_8hpp.html">mof/math/basic_vector.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a>00004 <span class="keyword">namespace </span>mof
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006 <span class="keyword">namespace </span>math
-<a name="l00007"></a>00007 {
-<a name="l00011"></a><a class="code" href="classmof_1_1math_1_1vector2.html">00011</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1vector2.html" title="2次元同次列ベクトルクラス">vector2</a> : <span class="keyword">public</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html" title="同次列ベクトルテンプレートクラス">basic_vector</a>&lt;2, vector2&gt;
-<a name="l00012"></a>00012     {
-<a name="l00013"></a>00013     <span class="keyword">public</span>:
-<a name="l00014"></a>00014 <span class="comment">//{{{ constructor</span>
-<a name="l00018"></a><a class="code" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42">00018</a> <span class="comment"></span>        <a class="code" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector2</a>()
-<a name="l00019"></a>00019         {
-<a name="l00020"></a>00020             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = 0;
-<a name="l00021"></a>00021             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = 0;
-<a name="l00022"></a>00022         }
-<a name="l00023"></a>00023 
-<a name="l00029"></a><a class="code" href="classmof_1_1math_1_1vector2.html#a80a5ef5fb8e2d57ad88db9f51ea0b746">00029</a>         <a class="code" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector2</a>(<span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">x</a>, <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">y</a>)
-<a name="l00030"></a>00030         {
-<a name="l00031"></a>00031             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = x;
-<a name="l00032"></a>00032             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = y;
-<a name="l00033"></a>00033         }
-<a name="l00034"></a>00034         
-<a name="l00040"></a>00040         <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt;
-<a name="l00041"></a><a class="code" href="classmof_1_1math_1_1vector2.html#a248255eb16b32312833921eebc8c4d14">00041</a>         <a class="code" href="classmof_1_1math_1_1vector2.html#a9f1349c21d90cb23554501635edfef42" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector2</a>(<span class="keyword">const</span> T&amp; arr)
-<a name="l00042"></a>00042         {
-<a name="l00043"></a>00043             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = arr[0];
-<a name="l00044"></a>00044             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = arr[1];
-<a name="l00045"></a>00045         }
-<a name="l00046"></a>00046 <span class="comment">//}}}</span>
-<a name="l00047"></a>00047 <span class="comment">//{{{ accessers</span>
-<a name="l00048"></a><a class="code" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">00048</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector2.html#ab736cefa1d0a4a91ba507bb5065ec448">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0]; }
-<a name="l00049"></a><a class="code" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">00049</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector2.html#aac657665a6b117f0382c3290095564c7">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1]; }
-<a name="l00050"></a><a class="code" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">00050</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector2.html#a05cf079135e30ca92b35a7f1b1dc226e">z</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 1; }<span class="comment">// 第3要素は常に1</span>
-<a name="l00051"></a>00051 <span class="comment">//}}}</span>
-<a name="l00052"></a>00052     };
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054 }<span class="comment">// namespace math</span>
-<a name="l00055"></a>00055 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector2__test_8cpp.html b/saisei-1.0/doc/html/vector2__test_8cpp.html
deleted file mode 100644 (file)
index b8d6889..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp</h1><code>#include &lt;<a class="el" href="vector2_8hpp_source.html">mof/math/vector2.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<code>#include &lt;sstream&gt;</code><br/>
-<div class="dynheader">
-vector2_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector2__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector2__test_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector2__test_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector2__test_8cpp">
-<area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="372,83,519,112"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,160,535,189"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/></map>
-</div>
-
-<p><a href="vector2__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="vector2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="vector2_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector2__test_8cpp_source.html">vector2_test.cpp</a> の <a class="el" href="vector2__test_8cpp_source.html#l00005">5</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:41 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector2__test_8cpp__incl.map b/saisei-1.0/doc/html/vector2__test_8cpp__incl.map
deleted file mode 100644 (file)
index 4793aa4..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="372,83,519,112"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,160,535,189"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector2__test_8cpp__incl.md5 b/saisei-1.0/doc/html/vector2__test_8cpp__incl.md5
deleted file mode 100644 (file)
index 8fb0f65..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5b5171ff6258eb394bca47a59ab5faa6
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector2__test_8cpp__incl.png b/saisei-1.0/doc/html/vector2__test_8cpp__incl.png
deleted file mode 100644 (file)
index 20d39ea..0000000
Binary files a/saisei-1.0/doc/html/vector2__test_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector2__test_8cpp_source.html b/saisei-1.0/doc/html/vector2__test_8cpp_source.html
deleted file mode 100644 (file)
index 0feabbe..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector2_test.cpp</h1><a href="vector2__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="vector2_8hpp.html">mof/math/vector2.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a><a class="code" href="vector2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00005</a> <span class="keywordtype">int</span> <a class="code" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007     <span class="keyword">using namespace </span>mof::math;
-<a name="l00008"></a>00008     <span class="keyword">using namespace </span>std;
-<a name="l00009"></a>00009     vector2 v;
-<a name="l00010"></a>00010     <span class="keywordtype">int</span> failed_count = 0;
-<a name="l00011"></a>00011 
-<a name="l00012"></a>00012     <span class="keywordflow">if</span> (v.x() != 0 || v.y() != 0 || v.z() != 1) {
-<a name="l00013"></a>00013         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; default constructor makes zero vector&quot;</span> &lt;&lt; endl;  
-<a name="l00014"></a>00014         failed_count++;
-<a name="l00015"></a>00015     }
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017     v = vector2(1, 2);
-<a name="l00018"></a>00018     <span class="keywordflow">if</span> (v[0] != 1 || v[1] != 2 || v[2] != 1) {
-<a name="l00019"></a>00019         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; initialize by array&quot;</span> &lt;&lt; endl;    
-<a name="l00020"></a>00020         failed_count++;
-<a name="l00021"></a>00021     }
-<a name="l00022"></a>00022 
-<a name="l00023"></a>00023     <span class="comment">// any operations keeps the last component 1</span>
-<a name="l00024"></a>00024     v = vector2(1, 2);
-<a name="l00025"></a>00025     vector2 w(3, 4);
-<a name="l00026"></a>00026     v = v + w;
-<a name="l00027"></a>00027     <span class="keywordflow">if</span> (v.x() != 4 || v.y() != 6 || v.z() != 1) {
-<a name="l00028"></a>00028         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; addition test&quot;</span> &lt;&lt; endl;  
-<a name="l00029"></a>00029         failed_count++;
-<a name="l00030"></a>00030     }
-<a name="l00031"></a>00031 
-<a name="l00032"></a>00032     v = vector2(50, 50);
-<a name="l00033"></a>00033     w = vector2(1, 2);
-<a name="l00034"></a>00034     v = v - w;
-<a name="l00035"></a>00035     <span class="keywordflow">if</span> (v.x() != 49 || v.y() != 48 || v.z() != 1) {
-<a name="l00036"></a>00036         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span>  &lt;&lt; <span class="stringliteral">&quot; subtraction test&quot;</span> &lt;&lt; endl;  
-<a name="l00037"></a>00037         failed_count++;
-<a name="l00038"></a>00038     }
-<a name="l00039"></a>00039     
-<a name="l00040"></a>00040     v = vector2(10, 10);
-<a name="l00041"></a>00041     v = 2 * v * 3;
-<a name="l00042"></a>00042     <span class="keywordflow">if</span> (v.x() != 60 || v.y() != 60 || v.z() != 1) {
-<a name="l00043"></a>00043         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span>  &lt;&lt; <span class="stringliteral">&quot; multiplation with scalar test&quot;</span> &lt;&lt; endl; 
-<a name="l00044"></a>00044         failed_count++;
-<a name="l00045"></a>00045     }
-<a name="l00046"></a>00046     
-<a name="l00047"></a>00047     v = vector2(60, 30);
-<a name="l00048"></a>00048     v = v / 3;
-<a name="l00049"></a>00049     <span class="keywordflow">if</span> (v.x() != 20 || v.y() != 10 || v.z() != 1) {
-<a name="l00050"></a>00050         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span>  &lt;&lt; <span class="stringliteral">&quot; devidation with scalar test&quot;</span> &lt;&lt; endl;   
-<a name="l00051"></a>00051         failed_count++;
-<a name="l00052"></a>00052     }
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055     v = vector2(1, 2);
-<a name="l00056"></a>00056     w = vector2(1, 2);
-<a name="l00057"></a>00057     <span class="keywordflow">if</span> (v != w) {
-<a name="l00058"></a>00058         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; comparation test&quot;</span> &lt;&lt; endl;   
-<a name="l00059"></a>00059         failed_count++;
-<a name="l00060"></a>00060     }
-<a name="l00061"></a>00061     
-<a name="l00062"></a>00062     v = vector2(1, 2);
-<a name="l00063"></a>00063     w = vector2(2, 1);
-<a name="l00064"></a>00064     <span class="keywordflow">if</span> (v == w) {
-<a name="l00065"></a>00065         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; comparation test&quot;</span> &lt;&lt; endl;   
-<a name="l00066"></a>00066         failed_count++;
-<a name="l00067"></a>00067     }
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070     <span class="keywordflow">return</span> failed_count;
-<a name="l00071"></a>00071 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector3_8hpp.html b/saisei-1.0/doc/html/vector3_8hpp.html
deleted file mode 100644 (file)
index 96d36b7..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector3.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp</h1><code>#include &lt;<a class="el" href="basic__vector_8hpp_source.html">mof/math/basic_vector.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector2_8hpp_source.html">mof/math/vector2.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-vector3.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector3_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hpp">
-<area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,160,535,189"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="428,83,575,112"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="vector3_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector3_8hppdep">
-<area shape="rect" href="matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="5,83,405,112"/><area shape="rect" href="vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="429,83,829,112"/><area shape="rect" href="vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="853,83,1192,112"/><area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="721,160,1097,189"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="969,237,1300,267"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="569,237,945,267"/></map>
-</div>
-
-<p><a href="vector3_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector3.html">mof::math::vector3</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次列ベクトルクラス  <a href="classmof_1_1math_1_1vector3.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:43 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector3_8hpp__dep__incl.map b/saisei-1.0/doc/html/vector3_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 8f6ba85..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$matrix3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/matrix3_test.cpp" alt="" coords="5,83,405,112"/>
-<area shape="rect" href="$vector3__test_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp" alt="" coords="429,83,829,112"/>
-<area shape="rect" href="$vector_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/vector.hpp" alt="" coords="853,83,1192,112"/>
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="721,160,1097,189"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="969,237,1300,267"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="569,237,945,267"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector3_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/vector3_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 3f1eb06..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5eb2ee2385ea55bdfb09038048871722
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector3_8hpp__dep__incl.png b/saisei-1.0/doc/html/vector3_8hpp__dep__incl.png
deleted file mode 100644 (file)
index 63831ce..0000000
Binary files a/saisei-1.0/doc/html/vector3_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector3_8hpp__incl.map b/saisei-1.0/doc/html/vector3_8hpp__incl.map
deleted file mode 100644 (file)
index 0be8248..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,160,535,189"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="428,83,575,112"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,237,172,267"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,237,353,267"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,315,232,344"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector3_8hpp__incl.md5 b/saisei-1.0/doc/html/vector3_8hpp__incl.md5
deleted file mode 100644 (file)
index 7562b9a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-d63baa18b1db350667ca71b5df0f3b68
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector3_8hpp__incl.png b/saisei-1.0/doc/html/vector3_8hpp__incl.png
deleted file mode 100644 (file)
index d89b7e2..0000000
Binary files a/saisei-1.0/doc/html/vector3_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector3_8hpp_source.html b/saisei-1.0/doc/html/vector3_8hpp_source.html
deleted file mode 100644 (file)
index dfb1551..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector3.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector3.hpp</h1><a href="vector3_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="basic__vector_8hpp.html">mof/math/basic_vector.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="vector2_8hpp.html">mof/math/vector2.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 <span class="keyword">namespace </span>mof
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007 <span class="keyword">namespace </span>math
-<a name="l00008"></a>00008 {
-<a name="l00012"></a><a class="code" href="classmof_1_1math_1_1vector3.html">00012</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1vector3.html" title="3次元同次列ベクトルクラス">vector3</a> : <span class="keyword">public</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html" title="同次列ベクトルテンプレートクラス">basic_vector</a>&lt;3, vector3&gt;
-<a name="l00013"></a>00013     {
-<a name="l00014"></a>00014     <span class="keyword">public</span>:
-<a name="l00015"></a>00015 <span class="comment">//{{{ constructor</span>
-<a name="l00019"></a><a class="code" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88">00019</a> <span class="comment"></span>        <a class="code" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector3</a>()
-<a name="l00020"></a>00020         {
-<a name="l00021"></a>00021             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = 0;
-<a name="l00022"></a>00022             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = 0;
-<a name="l00023"></a>00023             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[2] = 0;
-<a name="l00024"></a>00024         }
-<a name="l00025"></a>00025 
-<a name="l00032"></a><a class="code" href="classmof_1_1math_1_1vector3.html#a81e8b18ecd7612439801d26e9e6174d2">00032</a>         <a class="code" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector3</a>(<span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">x</a>, <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">y</a>, <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">z</a>)
-<a name="l00033"></a>00033         {
-<a name="l00034"></a>00034             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = x;
-<a name="l00035"></a>00035             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = y; 
-<a name="l00036"></a>00036             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[2] = z;
-<a name="l00037"></a>00037         }
-<a name="l00038"></a>00038 
-<a name="l00044"></a>00044         <span class="keyword">template</span> &lt;<span class="keyword">class</span> T&gt;
-<a name="l00045"></a><a class="code" href="classmof_1_1math_1_1vector3.html#a10ea50dffe1acafe2bce2e2333a9001b">00045</a>         <a class="code" href="classmof_1_1math_1_1vector3.html#ab20946d30c11ecbcebabee42924f0b88" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector3</a>(<span class="keyword">const</span> T&amp; arr)
-<a name="l00046"></a>00046         {
-<a name="l00047"></a>00047             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0] = arr[0];
-<a name="l00048"></a>00048             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1] = arr[1];
-<a name="l00049"></a>00049             <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[2] = arr[2];
-<a name="l00050"></a>00050         }
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052 <span class="comment">//}}}</span>
-<a name="l00053"></a>00053 <span class="comment">//{{{ accesser</span>
-<a name="l00054"></a><a class="code" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">00054</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#adab95127cb6e3537660a813d1c373884">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[0]; }
-<a name="l00055"></a><a class="code" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">00055</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#af5102180822bd985e0dc1726d5b61294">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[1]; }
-<a name="l00056"></a><a class="code" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">00056</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#ab292b378ec80d2b83d50bd4e13cd2d3c">z</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html#a7502649e643906e703f3c29f30c5a81d" title="要素の配列">components_</a>[2]; }
-<a name="l00057"></a><a class="code" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">00057</a>         <span class="keywordtype">float</span> <a class="code" href="classmof_1_1math_1_1vector3.html#a9c7f3807ef090f6692c91b07d3b5c2a6">w</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 1; }<span class="comment">// 第4要素は常に1</span>
-<a name="l00058"></a>00058 <span class="comment">//}}}</span>
-<a name="l00059"></a>00059     };
-<a name="l00060"></a>00060 
-<a name="l00061"></a>00061 }<span class="comment">// namespace math</span>
-<a name="l00062"></a>00062 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector3__test_8cpp.html b/saisei-1.0/doc/html/vector3__test_8cpp.html
deleted file mode 100644 (file)
index cb1a004..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp</h1><code>#include &lt;<a class="el" href="vector3_8hpp_source.html">mof/math/vector3.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<div class="dynheader">
-vector3_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector3__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector3__test_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector3__test_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector3__test_8cpp">
-<area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="372,83,519,112"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,237,535,267"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="428,160,575,189"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,315,172,344"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,315,353,344"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,392,232,421"/></map>
-</div>
-
-<p><a href="vector3__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="vector3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="vector3_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector3__test_8cpp_source.html">vector3_test.cpp</a> の <a class="el" href="vector3__test_8cpp_source.html#l00004">4</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:42 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector3__test_8cpp__incl.map b/saisei-1.0/doc/html/vector3__test_8cpp__incl.map
deleted file mode 100644 (file)
index d4feb57..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="372,83,519,112"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,237,535,267"/>
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="428,160,575,189"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,315,172,344"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,315,353,344"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,392,232,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector3__test_8cpp__incl.md5 b/saisei-1.0/doc/html/vector3__test_8cpp__incl.md5
deleted file mode 100644 (file)
index 020ceff..0000000
+++ /dev/null
@@ -1 +0,0 @@
-c2b2544e715728883e8941ece67292fc
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector3__test_8cpp__incl.png b/saisei-1.0/doc/html/vector3__test_8cpp__incl.png
deleted file mode 100644 (file)
index 0414080..0000000
Binary files a/saisei-1.0/doc/html/vector3__test_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector3__test_8cpp_source.html b/saisei-1.0/doc/html/vector3__test_8cpp_source.html
deleted file mode 100644 (file)
index 97b4e0a..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector3_test.cpp</h1><a href="vector3__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="vector3_8hpp.html">mof/math/vector3.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00003"></a>00003 
-<a name="l00004"></a><a class="code" href="vector3__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00004</a> <span class="keywordtype">int</span> <a class="code" href="matrix2__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00005"></a>00005 {
-<a name="l00006"></a>00006     <span class="keyword">using namespace </span>mof::math;
-<a name="l00007"></a>00007     <span class="keyword">using namespace </span>std;
-<a name="l00008"></a>00008     vector3 v;
-<a name="l00009"></a>00009     <span class="keywordtype">int</span> failed_count = 0;
-<a name="l00010"></a>00010 
-<a name="l00011"></a>00011     <span class="keywordflow">if</span> (v.x() != 0 || v.y() != 0 || v.z() != 0 || v.w() != 1) {
-<a name="l00012"></a>00012         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; default constructor makes zero vector&quot;</span> &lt;&lt; endl;  
-<a name="l00013"></a>00013         failed_count++;
-<a name="l00014"></a>00014     }
-<a name="l00015"></a>00015 
-<a name="l00016"></a>00016     v = vector3(1, 2, 3);
-<a name="l00017"></a>00017     <span class="keywordflow">if</span> (v[0] != 1 || v[1] != 2 || v[2] != 3 || v[3] != 1) {
-<a name="l00018"></a>00018         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; initialize by array&quot;</span> &lt;&lt; endl;    
-<a name="l00019"></a>00019         failed_count++;
-<a name="l00020"></a>00020     }
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022     <span class="comment">// any operations keeps the last component 1</span>
-<a name="l00023"></a>00023     v = vector3(1, 2, 3);
-<a name="l00024"></a>00024     vector3 w(4, 5, 6);
-<a name="l00025"></a>00025     v = v + w;
-<a name="l00026"></a>00026     <span class="keywordflow">if</span> (v.x() != 5 || v.y() != 7 || v.z() != 9 || v.w() != 1) {
-<a name="l00027"></a>00027         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; addition test&quot;</span> &lt;&lt; endl;  
-<a name="l00028"></a>00028         failed_count++;
-<a name="l00029"></a>00029     }
-<a name="l00030"></a>00030 
-<a name="l00031"></a>00031     v = vector3(1, 2, 3);
-<a name="l00032"></a>00032     w = vector3(4, 15, 26);
-<a name="l00033"></a>00033     v = v - w;
-<a name="l00034"></a>00034     <span class="keywordflow">if</span> (v.x() != -3 || v.y() != -13 || v.z() != -23 || v.w() != 1) {
-<a name="l00035"></a>00035         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; subtraction test&quot;</span> &lt;&lt; endl;   
-<a name="l00036"></a>00036         failed_count++;
-<a name="l00037"></a>00037     }
-<a name="l00038"></a>00038     
-<a name="l00039"></a>00039     v = vector3(1, 2, 3);
-<a name="l00040"></a>00040     v = 2 * v * 3;
-<a name="l00041"></a>00041     <span class="keywordflow">if</span> (v.x() != 6 || v.y() != 12 || v.z() != 18 || v.w() != 1) {
-<a name="l00042"></a>00042         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; multiplation with scalar test&quot;</span> &lt;&lt; endl;  
-<a name="l00043"></a>00043         failed_count++;
-<a name="l00044"></a>00044     }
-<a name="l00045"></a>00045     
-<a name="l00046"></a>00046     
-<a name="l00047"></a>00047     v = vector3(90, 60, 30);
-<a name="l00048"></a>00048     v = v / 3;
-<a name="l00049"></a>00049     <span class="keywordflow">if</span> (v.x() != 30 || v.y() != 20 || v.z() != 10 || v.w() != 1) {
-<a name="l00050"></a>00050         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span>  &lt;&lt; <span class="stringliteral">&quot; devidation with scalar test&quot;</span> &lt;&lt; endl;   
-<a name="l00051"></a>00051         failed_count++;
-<a name="l00052"></a>00052     }
-<a name="l00053"></a>00053 
-<a name="l00054"></a>00054 
-<a name="l00055"></a>00055     v = vector3(1, 2, 3);
-<a name="l00056"></a>00056     w = vector3(1, 2, 3);
-<a name="l00057"></a>00057     <span class="keywordflow">if</span> (v != w) {
-<a name="l00058"></a>00058         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; comparation test&quot;</span> &lt;&lt; endl;   
-<a name="l00059"></a>00059         failed_count++;
-<a name="l00060"></a>00060     }
-<a name="l00061"></a>00061     
-<a name="l00062"></a>00062     v = vector3(1, 2, 3);
-<a name="l00063"></a>00063     w = vector3(3, 2, 1);
-<a name="l00064"></a>00064     <span class="keywordflow">if</span> (v == w) {
-<a name="l00065"></a>00065         cerr &lt;&lt; <span class="stringliteral">&quot;Failed:&quot;</span> &lt;&lt; <span class="stringliteral">&quot; comparation test&quot;</span> &lt;&lt; endl;   
-<a name="l00066"></a>00066         failed_count++;
-<a name="l00067"></a>00067     }
-<a name="l00068"></a>00068 
-<a name="l00069"></a>00069     <span class="keywordflow">return</span> failed_count;
-<a name="l00070"></a>00070 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector4_8hpp.html b/saisei-1.0/doc/html/vector4_8hpp.html
deleted file mode 100644 (file)
index 8c2aa72..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/vector4.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>mof/math/vector4.hpp</h1>
-<p><a href="vector4_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmof_1_1math_1_1vector4.html">mof::math::vector4</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">4次元ベクトルクラス  <a href="classmof_1_1math_1_1vector4.html#_details">[詳細]</a><br/></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
-</table>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:25:29 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector4_8hpp_source.html b/saisei-1.0/doc/html/vector4_8hpp_source.html
deleted file mode 100644 (file)
index f2a7971..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: mof/math/vector4.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.1 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>mof/math/vector4.hpp</h1><a href="vector4_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#pragma once</span>
-<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="basic__vector_8hpp.html">mof/math/basic_vector.hpp</a>&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;<a class="code" href="vector3_8hpp.html">mof/math/vector3.hpp</a>&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 <span class="keyword">namespace </span>mof
-<a name="l00006"></a>00006 {
-<a name="l00007"></a>00007 <span class="keyword">namespace </span>math
-<a name="l00008"></a>00008 {
-<a name="l00012"></a><a class="code" href="classmof_1_1math_1_1vector4.html">00012</a>     <span class="keyword">class </span><a class="code" href="classmof_1_1math_1_1vector4.html" title="4次元ベクトルクラス">vector4</a> : <span class="keyword">public</span> <a class="code" href="classmof_1_1math_1_1basic__vector.html" title="基底ベクトルテンプレートクラス">basic_vector</a>&lt;4, vector4&gt;
-<a name="l00013"></a>00013     {
-<a name="l00014"></a>00014     <span class="keyword">public</span>:
-<a name="l00015"></a>00015 <span class="comment">//{{{ constructor</span>
-<a name="l00019"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a7fb10fe7641753bee873c04fa573dca2">00019</a> <span class="comment"></span>        <a class="code" href="classmof_1_1math_1_1vector4.html#a7fb10fe7641753bee873c04fa573dca2" title="デフォルトコンストラクタ.全ての要素を0で初期化する.">vector4</a>()
-<a name="l00020"></a>00020         {
-<a name="l00021"></a>00021             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>() = 0;
-<a name="l00022"></a>00022             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>() = 0;
-<a name="l00023"></a>00023             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>() = 0;
-<a name="l00024"></a>00024             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>() = 0;
-<a name="l00025"></a>00025         }
-<a name="l00026"></a>00026 
-<a name="l00034"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a1747cca2a606486944d488711cfa9d01">00034</a>         <a class="code" href="classmof_1_1math_1_1vector4.html#a1747cca2a606486944d488711cfa9d01" title="指定した値で初期化する.">vector3</a>(<a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>, <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>, <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>, <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>)
-<a name="l00035"></a>00035         {
-<a name="l00036"></a>00036             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>() = x;
-<a name="l00037"></a>00037             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>() = y;
-<a name="l00038"></a>00038             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>() = z;
-<a name="l00039"></a>00039             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>() = w;
-<a name="l00040"></a>00040         }
-<a name="l00041"></a>00041         
-<a name="l00047"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a33d2888698d13bc89c7bd9d8fc861de9">00047</a>         <a class="code" href="classmof_1_1math_1_1vector4.html#a1747cca2a606486944d488711cfa9d01" title="指定した値で初期化する.">vector3</a>(<span class="keyword">const</span> <a class="code" href="classmof_1_1math_1_1vector3.html" title="3次元ベクトルクラス">vector3</a>&amp; xyz, <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a> <a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a> = 1)
-<a name="l00048"></a>00048         {
-<a name="l00049"></a>00049             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>() = xyz.<a class="code" href="classmof_1_1math_1_1vector3.html#a56ce5fd1e00468c18ad8b4d6d53f1a45">x</a>();
-<a name="l00050"></a>00050             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>() = xyz.<a class="code" href="classmof_1_1math_1_1vector3.html#a5d041a941cfd02adf74564ac14327387">y</a>();
-<a name="l00051"></a>00051             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>() = xyz.<a class="code" href="classmof_1_1math_1_1vector3.html#a7b7e52e6033b5010c587a08a47487ac2">z</a>();
-<a name="l00052"></a>00052             this-&gt;<a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>() = <a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>;
-<a name="l00053"></a>00053         }
-<a name="l00054"></a>00054 <span class="comment">//}}}</span>
-<a name="l00055"></a>00055 <span class="comment">//{{{ accesser</span>
-<a name="l00056"></a><a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">00056</a>         <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#ab9b04199f8c134cb16554df61fbb610c">x</a>(){ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[0]; }
-<a name="l00057"></a><a class="code" href="classmof_1_1math_1_1vector4.html#aef4a9fbbc6727278c93f61901ca17d2d">00057</a>         <span class="keyword">const</span> <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#aef4a9fbbc6727278c93f61901ca17d2d">x</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[0]; }
-<a name="l00058"></a>00058 
-<a name="l00059"></a><a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">00059</a>         <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#ad4e2ea273544c546fa66c401679f426f">y</a>(){ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[1]; }
-<a name="l00060"></a><a class="code" href="classmof_1_1math_1_1vector4.html#ab796e0062995e579377682d9c47437f4">00060</a>         <span class="keyword">const</span> <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#ab796e0062995e579377682d9c47437f4">y</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[1]; }
-<a name="l00061"></a>00061         
-<a name="l00062"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">00062</a>         <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#a13501125053e6676335db8420218ee59">z</a>(){ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[2]; }
-<a name="l00063"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a2d65265cc9e5b74c9695b77c12a55077">00063</a>         <span class="keyword">const</span> <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#a2d65265cc9e5b74c9695b77c12a55077">z</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[2]; }
-<a name="l00064"></a>00064         
-<a name="l00065"></a><a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">00065</a>         <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#aa88d83b270e30ae8ad19e647b730104f">w</a>(){ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[3]; }
-<a name="l00066"></a><a class="code" href="classmof_1_1math_1_1vector4.html#a7923533d63230c6a7d32f5e0942e4542">00066</a>         <span class="keyword">const</span> <a class="code" href="namespacemof.html#a5389bf2f9597bc92a1fd304d1c083421">real</a>&amp; <a class="code" href="classmof_1_1math_1_1vector4.html#a7923533d63230c6a7d32f5e0942e4542">w</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (*<span class="keyword">this</span>)[3]; }
-<a name="l00067"></a>00067 <span class="comment">//}}}</span>
-<a name="l00068"></a>00068     };
-<a name="l00069"></a>00069 
-<a name="l00070"></a>00070 }<span class="comment">// namespace math</span>
-<a name="l00071"></a>00071 }<span class="comment">// namespace mof</span>
-</pre></div></div>
-<hr size="1"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してFri Apr 16 10:25:29 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector_8hpp.html b/saisei-1.0/doc/html/vector_8hpp.html
deleted file mode 100644 (file)
index be58e17..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector.hpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector.hpp</h1><code>#include &lt;<a class="el" href="vector2_8hpp_source.html">mof/math/vector2.hpp</a>&gt;</code><br/>
-<code>#include &lt;<a class="el" href="vector3_8hpp_source.html">mof/math/vector3.hpp</a>&gt;</code><br/>
-<div class="dynheader">
-vector.hppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hpp">
-<area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="317,160,464,189"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="428,83,575,112"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,237,535,267"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,315,172,344"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,315,353,344"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,392,232,421"/></map>
-</div>
-<div class="dynheader">
-このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
-<div class="dynsection">
-<div class="center"><img src="vector_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hppdep_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2vector_8hppdep">
-<area shape="rect" href="make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,83,533,112"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,160,736,189"/><area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,160,381,189"/></map>
-</div>
-
-<p><a href="vector_8hpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:42 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector_8hpp__dep__incl.map b/saisei-1.0/doc/html/vector_8hpp__dep__incl.map
deleted file mode 100644 (file)
index 6e817e8..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$make__matrix_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.hpp" alt="" coords="157,83,533,112"/>
-<area shape="rect" href="$math_8hpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/math.hpp" alt="" coords="405,160,736,189"/>
-<area shape="rect" href="$make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/src/mof/math/make_matrix.cpp" alt="" coords="5,160,381,189"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector_8hpp__dep__incl.md5 b/saisei-1.0/doc/html/vector_8hpp__dep__incl.md5
deleted file mode 100644 (file)
index 3ecee3f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-71ec63b70f587d86b3a2956615be4fde
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector_8hpp__dep__incl.png b/saisei-1.0/doc/html/vector_8hpp__dep__incl.png
deleted file mode 100644 (file)
index e342154..0000000
Binary files a/saisei-1.0/doc/html/vector_8hpp__dep__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector_8hpp__incl.map b/saisei-1.0/doc/html/vector_8hpp__incl.map
deleted file mode 100644 (file)
index bd102ba..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="317,160,464,189"/>
-<area shape="rect" href="$vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="428,83,575,112"/>
-<area shape="rect" href="$basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="356,237,535,267"/>
-<area shape="rect" href="$mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="28,315,172,344"/>
-<area shape="rect" href="$threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="196,315,353,344"/>
-<area shape="rect" href="$tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="93,392,232,421"/>
-</map>
diff --git a/saisei-1.0/doc/html/vector_8hpp__incl.md5 b/saisei-1.0/doc/html/vector_8hpp__incl.md5
deleted file mode 100644 (file)
index cb97481..0000000
+++ /dev/null
@@ -1 +0,0 @@
-dd3b337da64298a8deb6a9fb8f0fabb3
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector_8hpp__incl.png b/saisei-1.0/doc/html/vector_8hpp__incl.png
deleted file mode 100644 (file)
index 423867e..0000000
Binary files a/saisei-1.0/doc/html/vector_8hpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/vector_8hpp_source.html b/saisei-1.0/doc/html/vector_8hpp_source.html
deleted file mode 100644 (file)
index 1a26e78..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/vector.hpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/vector.hpp</h1><a href="vector_8hpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
-<a name="l00004"></a>00004 <span class="preprocessor">#pragma once</span>
-<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#include &lt;<a class="code" href="vector2_8hpp.html">mof/math/vector2.hpp</a>&gt;</span>
-<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;<a class="code" href="vector3_8hpp.html">mof/math/vector3.hpp</a>&gt;</span>
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してThu Aug 19 09:37:38 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector__test_8cpp.html b/saisei-1.0/doc/html/vector__test_8cpp.html
deleted file mode 100644 (file)
index c4c358c..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector_test.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector_test.cpp</h1><code>#include &lt;<a class="el" href="vector_8hpp_source.html">mof/math/vector.hpp</a>&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<code>#include &lt;sstream&gt;</code><br/>
-<div class="dynheader">
-vector_test.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="vector__test_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2math_2test_2vector__test_8cpp_map" alt=""/></div>
-</div>
-
-<p><a href="vector__test_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>関数</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="vector__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
-</table>
-<hr/><h2>関数</h2>
-<a class="anchor" id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="vector_test.cpp::main" ref="ae66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-<div class="memitem">
-<div class="memproto">
-      <table class="memname">
-        <tr>
-          <td class="memname">int main </td>
-          <td>(</td>
-          <td class="paramname"></td>
-          <td>&nbsp;)&nbsp;</td>
-          <td></td>
-        </tr>
-      </table>
-</div>
-<div class="memdoc">
-
-<p> <a class="el" href="vector__test_8cpp_source.html">vector_test.cpp</a> の <a class="el" href="vector__test_8cpp_source.html#l00023">23</a> 行で定義されています。</p>
-
-</div>
-</div>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してTue Aug 10 06:49:13 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/vector__test_8cpp__incl.md5 b/saisei-1.0/doc/html/vector__test_8cpp__incl.md5
deleted file mode 100644 (file)
index 6c2c533..0000000
+++ /dev/null
@@ -1 +0,0 @@
-f10529b97507716ce6dd3210348fdb69
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/vector__test_8cpp_source.html b/saisei-1.0/doc/html/vector__test_8cpp_source.html
deleted file mode 100644 (file)
index a405033..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/math/test/vector_test.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/math/test/vector_test.cpp</h1><a href="vector__test_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="vector_8hpp.html">mof/math/vector.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;sstream&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 <span class="comment">/*int main()</span>
-<a name="l00006"></a>00006 <span class="comment">{</span>
-<a name="l00007"></a>00007 <span class="comment">    mof::math::vector2 v(0,0), w(1,1);</span>
-<a name="l00008"></a>00008 <span class="comment">    v[0] = 1;</span>
-<a name="l00009"></a>00009 <span class="comment">    w[0] = 2;</span>
-<a name="l00010"></a>00010 <span class="comment">    v = v + w; v = v + 2.0; v = 3.0 + w; v += w; v += 1;</span>
-<a name="l00011"></a>00011 <span class="comment">    v = v - w; v = v - 2.0; v = 3.0 - w; v -= w; v -= 1;</span>
-<a name="l00012"></a>00012 <span class="comment">    v = v * 2.0; v = 3.0 * w; v *= 2;</span>
-<a name="l00013"></a>00013 <span class="comment">    v = v / 2.0; v = 3.0 / w; v /= 2;</span>
-<a name="l00014"></a>00014 <span class="comment">    v == w; v != w;</span>
-<a name="l00015"></a>00015 <span class="comment">    std::stringstream ss;</span>
-<a name="l00016"></a>00016 <span class="comment">    ss &lt;&lt; v &lt;&lt; std::endl;</span>
-<a name="l00017"></a>00017 <span class="comment">    std::cout &lt;&lt; ss.str();</span>
-<a name="l00018"></a>00018 <span class="comment">    std::cout &lt;&lt; &quot;test success&quot; &lt;&lt; std::endl;</span>
-<a name="l00019"></a>00019 <span class="comment">    return 0;</span>
-<a name="l00020"></a>00020 <span class="comment">}*/</span>
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 
-<a name="l00023"></a><a class="code" href="vector__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">00023</a> <span class="keywordtype">int</span> <a class="code" href="vector__test_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a>()
-<a name="l00024"></a>00024 {
-<a name="l00025"></a>00025     <a class="code" href="classmof_1_1math_1_1vector2.html" title="2次元同次ベクトルクラス">mof::math::vector2</a> v,w;
-<a name="l00026"></a>00026     v = v + w;
-<a name="l00027"></a>00027     <span class="keywordflow">return</span> 1;
-<a name="l00028"></a>00028 }
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してTue Aug 10 06:49:13 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp.html b/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp.html
deleted file mode 100644 (file)
index c7d4aad..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/windows/multimedia_timer.cpp</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-</div>
-<div class="contents">
-<h1>/home/yasutomo/devel/moflib/src/mof/util/windows/multimedia_timer.cpp</h1><code>#include &lt;<a class="el" href="multimedia__timer_8hpp_source.html">mof/util/multimedia_timer.hpp</a>&gt;</code><br/>
-<code>#include &lt;windows.h&gt;</code><br/>
-<code>#include &lt;iostream&gt;</code><br/>
-<div class="dynheader">
-multimedia_timer.cppのインクルード依存関係図</div>
-<div class="dynsection">
-<div class="center"><img src="windows_2multimedia__timer_8cpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2windows_2multimedia__timer_8cpp_map" alt=""/></div>
-<map name="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2windows_2multimedia__timer_8cpp_map" id="_2home_2yasutomo_2devel_2moflib_2src_2mof_2util_2windows_2multimedia__timer_8cpp">
-<area shape="rect" href="multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="5,83,197,112"/></map>
-</div>
-
-<p><a href="windows_2multimedia__timer_8cpp_source.html">ソースコードを見る。</a></p>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>構成</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">mof::util::multimedia_timer::impl</a></td></tr>
-<tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1util.html">mof::util</a></td></tr>
-</table>
-</div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:10 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.map b/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.map
deleted file mode 100644 (file)
index 20f9d20..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-<map id="G" name="G">
-<area shape="rect" href="$multimedia__timer_8hpp.html" title="mof/util/multimedia_timer.hpp" alt="" coords="5,83,197,112"/>
-</map>
diff --git a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.md5 b/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.md5
deleted file mode 100644 (file)
index 324563a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a5b905952d307c72a33fc1941ddc9ff8
\ No newline at end of file
diff --git a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.png b/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.png
deleted file mode 100644 (file)
index 14736ff..0000000
Binary files a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp__incl.png and /dev/null differ
diff --git a/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp_source.html b/saisei-1.0/doc/html/windows_2multimedia__timer_8cpp_source.html
deleted file mode 100644 (file)
index 3b0aa9a..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/src/mof/util/windows/multimedia_timer.cpp ソースファイル</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- 作成: Doxygen 1.6.3 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="index.html"><span>メインページ</span></a></li>
-      <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
-      <li><a href="annotated.html"><span>クラス</span></a></li>
-      <li class="current"><a href="files.html"><span>ファイル</span></a></li>
-    </ul>
-  </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>ファイル一覧</span></a></li>
-      <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
-    </ul>
-  </div>
-<h1>/home/yasutomo/devel/moflib/src/mof/util/windows/multimedia_timer.cpp</h1><a href="windows_2multimedia__timer_8cpp.html">説明を見る。</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#include &lt;<a class="code" href="multimedia__timer_8hpp.html">mof/util/multimedia_timer.hpp</a>&gt;</span>
-<a name="l00002"></a>00002 <span class="preprocessor">#include &lt;windows.h&gt;</span>
-<a name="l00003"></a>00003 <span class="preprocessor">#include &lt;iostream&gt;</span>
-<a name="l00004"></a>00004 
-<a name="l00005"></a>00005 
-<a name="l00006"></a>00006 <span class="keyword">namespace </span>mof
-<a name="l00007"></a>00007 {
-<a name="l00008"></a>00008 <span class="keyword">namespace </span>util
-<a name="l00009"></a>00009 {
-<a name="l00010"></a>00010 <span class="comment">//{{{ impl</span>
-<a name="l00011"></a>00011     <span class="keyword">struct </span>multimedia_timer::impl
-<a name="l00012"></a>00012     {
-<a name="l00013"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#ad18b354bad11e2f8567439c0dd3376fe">00013</a>         LARGE_INTEGER <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#ad18b354bad11e2f8567439c0dd3376fe">start_time_</a>;
-<a name="l00014"></a><a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#ac932bc92b9a8be674dd60226367ad256">00014</a>         <span class="keywordtype">double</span> <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html#ac932bc92b9a8be674dd60226367ad256">frequency_</a>;
-<a name="l00015"></a>00015     };
-<a name="l00016"></a>00016 <span class="comment">//}}}</span>
-<a name="l00017"></a>00017 <span class="comment">//{{{ constructor</span>
-<a name="l00018"></a>00018     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5a2d34a8cfec9842041e2e7cf24fccb4" title="デフォルトコンストラクタ.内部でreset()が呼ばれる.">multimedia_timer::multimedia_timer</a>()
-<a name="l00019"></a>00019     : pimpl_(new <a class="code" href="structmof_1_1util_1_1multimedia__timer_1_1impl.html">impl</a>)
-<a name="l00020"></a>00020     {
-<a name="l00021"></a>00021         LARGE_INTEGER frequency;<span class="comment">// count per sec</span>
-<a name="l00022"></a>00022         QueryPerformanceFrequency(&amp;frequency);
-<a name="l00023"></a>00023         <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;frequency_ = <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(frequency.QuadPart) / 1000000;<span class="comment">// count per micro sec</span>
-<a name="l00024"></a>00024         <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">reset</a>();
-<a name="l00025"></a>00025     }
-<a name="l00026"></a>00026 <span class="comment">//}}}</span>
-<a name="l00027"></a>00027 <span class="comment">//{{{ destructor</span>
-<a name="l00028"></a>00028     <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a5b76d219e4fc3fa03a71e8c626879fdd">multimedia_timer::~multimedia_timer</a>(){}
-<a name="l00029"></a>00029 <span class="comment">//}}}</span>
-<a name="l00030"></a>00030 <span class="comment">//{{{ reset</span>
-<a name="l00031"></a>00031     <span class="keywordtype">void</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a3f7ce512b100f7e4d86adc49b024720f" title="時間の計測を初期化する.">multimedia_timer::reset</a>()
-<a name="l00032"></a>00032     {
-<a name="l00033"></a>00033         QueryPerformanceCounter(&amp;<a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;start_time_);
-<a name="l00034"></a>00034     }
-<a name="l00035"></a>00035 <span class="comment">//}}}</span>
-<a name="l00036"></a>00036 <span class="comment">//{{{ get_time_in_micro_sec</span>
-<a name="l00037"></a>00037     <span class="keywordtype">int</span> <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#ad08cc0f4235d3d92cc3b12f1335d9156" title="最後にreset()を読んだ時点から現在までの経過時間をマイクロ秒単位で返す...">multimedia_timer::get_time_in_micro_sec</a>()<span class="keyword"> const</span>
-<a name="l00038"></a>00038 <span class="keyword">    </span>{
-<a name="l00039"></a>00039         LARGE_INTEGER current_time;
-<a name="l00040"></a>00040         QueryPerformanceCounter(&amp;current_time);
-<a name="l00041"></a>00041         <span class="keywordtype">double</span> span = <span class="keyword">static_cast&lt;</span><span class="keywordtype">double</span><span class="keyword">&gt;</span>(current_time.QuadPart - <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;start_time_.QuadPart) / <a class="code" href="classmof_1_1util_1_1multimedia__timer.html#a7275eb34956cd7567e39d65c2a4e7769">pimpl_</a>-&gt;frequency_;
-<a name="l00042"></a>00042         <span class="keywordflow">return</span> static_cast&lt;int&gt;(span);
-<a name="l00043"></a>00043     }
-<a name="l00044"></a>00044 <span class="comment">//}}}</span>
-<a name="l00045"></a>00045 
-<a name="l00046"></a>00046 }<span class="comment">// namespace util</span>
-<a name="l00047"></a>00047 }<span class="comment">// namespace mof</span>
-<a name="l00048"></a>00048 
-</pre></div></div>
-<hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してMon Sep 6 05:03:03 2010に生成されました。&nbsp;
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
-</body>
-</html>
diff --git a/saisei-1.0/doc/latex/Makefile b/saisei-1.0/doc/latex/Makefile
deleted file mode 100644 (file)
index 8b7c89a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-all: clean refman.pdf
-
-pdf: refman.pdf
-
-refman.pdf: refman.tex
-       pdflatex refman.tex
-       makeindex refman.idx
-       pdflatex refman.tex
-       latex_count=5 ; \
-       while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
-           do \
-             echo "Rerunning latex...." ;\
-             pdflatex refman.tex ;\
-             latex_count=`expr $$latex_count - 1` ;\
-           done
-
-
-clean:
-       rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
diff --git a/saisei-1.0/doc/latex/Vector2D_8cpp.tex b/saisei-1.0/doc/latex/Vector2D_8cpp.tex
deleted file mode 100644 (file)
index 80c4b93..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-\hypertarget{Vector2D_8cpp}{
-\section{mof/math/Vector2D.cpp}
-\label{Vector2D_8cpp}\index{mof/math/Vector2D.cpp@{mof/math/Vector2D.cpp}}
-}
diff --git a/saisei-1.0/doc/latex/Vector2D_8hpp.tex b/saisei-1.0/doc/latex/Vector2D_8hpp.tex
deleted file mode 100644 (file)
index aab6588..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-\hypertarget{Vector2D_8hpp}{
-\section{mof/math/Vector2D.hpp}
-\label{Vector2D_8hpp}\index{mof/math/Vector2D.hpp@{mof/math/Vector2D.hpp}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-struct \hyperlink{structmof_1_1Vector2D}{mof::Vector2D}
-\end{DoxyCompactItemize}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/annotated.tex b/saisei-1.0/doc/latex/annotated.tex
deleted file mode 100644 (file)
index 6c94825..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-\section{構成}
-クラス、構造体、共用体、インタフェースの説明です。\begin{DoxyCompactList}
-\item\contentsline{section}{\hyperlink{classboost_1_1addable}{addable} }{\pageref{classboost_1_1addable}}{}
-\item\contentsline{section}{\hyperlink{classmof_1_1math_1_1basic__vector}{mof::math::basic\_\-vector$<$ Dim, Derived $>$} (基底ベクトルテンプレートクラス )}{\pageref{classmof_1_1math_1_1basic__vector}}{}
-\item\contentsline{section}{\hyperlink{classmof_1_1math_1_1vector2}{mof::math::vector2} (2次元ベクトルクラス )}{\pageref{classmof_1_1math_1_1vector2}}{}
-\item\contentsline{section}{\hyperlink{classmof_1_1math_1_1vector3}{mof::math::vector3} (3次元ベクトルクラス )}{\pageref{classmof_1_1math_1_1vector3}}{}
-\item\contentsline{section}{\hyperlink{classmof_1_1math_1_1vector4}{mof::math::vector4} (4次元ベクトルクラス )}{\pageref{classmof_1_1math_1_1vector4}}{}
-\end{DoxyCompactList}
diff --git a/saisei-1.0/doc/latex/basic__vector_8hpp.tex b/saisei-1.0/doc/latex/basic__vector_8hpp.tex
deleted file mode 100644 (file)
index c1ab675..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{basic__vector_8hpp}{
-\section{mof/math/basic\_\-vector.hpp}
-\label{basic__vector_8hpp}\index{mof/math/basic\_\-vector.hpp@{mof/math/basic\_\-vector.hpp}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-class \hyperlink{classmof_1_1math_1_1basic__vector}{mof::math::basic\_\-vector$<$ Dim, Derived $>$}
-\begin{DoxyCompactList}\small\item\em 基底ベクトルテンプレートクラス \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\item 
-namespace \hyperlink{namespacemof_1_1math}{mof::math}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classboost_1_1addable.tex b/saisei-1.0/doc/latex/classboost_1_1addable.tex
deleted file mode 100644 (file)
index fe7208a..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{classboost_1_1addable}{
-\section{クラス addable}
-\label{classboost_1_1addable}\index{boost::addable@{boost::addable}}
-}
-addableに対する継承グラフ\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classboost_1_1addable__inherit__graph}
-\end{center}
-\end{figure}
-
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{basic__vector_8hpp}{basic\_\-vector.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.eps b/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.eps
deleted file mode 100644 (file)
index d2ace8e..0000000
+++ /dev/null
@@ -1,733 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 476 566
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 440 530 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 191 456 moveto
-191 522 lineto
-241 522 lineto
-241 456 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 191 456 moveto
-191 522 lineto
-241 522 lineto
-241 456 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-199 509 moveto 34 (addable) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 191 500 moveto
-241 500 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-214.5 487 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 191 478 moveto
-241 478 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-214.5 465 moveto 3 ( ) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 242 132 420 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 242 moveto
-0 420 lineto
-133 420 lineto
-133 242 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 242 moveto
-0 420 lineto
-133 420 lineto
-133 242 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 407 moveto 117 (basic_vector< 2, vector2 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 398 moveto
-133 398 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 385 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 376 moveto
-133 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 363 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 349 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 335 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 321 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 307 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 293 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 279 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 265 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 251 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 183 460 moveto
-170 448 154 433 141 420 curveto
-138 417 136 414 133 411 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 181.17 463.05 moveto
-191 467 lineto
-185.78 457.78 lineto
-closepath stroke
-grestore
-% Node4
-gsave
-[ /Rect [ 150 242 282 420 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 150 242 moveto
-150 420 lineto
-283 420 lineto
-283 242 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 242 moveto
-150 420 lineto
-283 420 lineto
-283 242 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 407 moveto 117 (basic_vector< 3, vector3 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 398 moveto
-283 398 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 385 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 150 376 moveto
-283 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 363 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 349 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 335 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 321 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 307 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 293 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 279 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 265 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-157.5 251 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node1->Node4
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 216 446 moveto
-216 438 216 429 216 420 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 212.5 446 moveto
-216 456 lineto
-219.5 446 lineto
-closepath stroke
-grestore
-% Node6
-gsave
-[ /Rect [ 300 242 432 420 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 300 242 moveto
-300 420 lineto
-433 420 lineto
-433 242 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 242 moveto
-300 420 lineto
-433 420 lineto
-433 242 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 407 moveto 117 (basic_vector< 4, vector4 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 398 moveto
-433 398 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 385 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 300 376 moveto
-433 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 363 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 349 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 335 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 321 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 307 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 293 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 279 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 265 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-307.5 251 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node1->Node6
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 249 460 moveto
-262 448 278 433 291 420 curveto
-294 417 297 414 300 410 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 246.22 457.78 moveto
-241 467 lineto
-250.83 463.05 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 17 35 115 171 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1vector2.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 17 35 moveto
-17 171 lineto
-116 171 lineto
-116 35 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 35 moveto
-17 171 lineto
-116 171 lineto
-116 35 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 158 moveto 83 (mof::math::vector2) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 149 moveto
-116 149 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 136 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 127 moveto
-116 127 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 114 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 100 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 86 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 72 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 58 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 44 moveto 20 (+ y\(\)) alignedtext
-grestore
-% Node2->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 66 232 moveto
-66 212 66 191 66 171 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 62.5 232 moveto
-66 242 lineto
-69.5 232 lineto
-closepath stroke
-grestore
-% Node5
-gsave
-[ /Rect [ 167 14 265 192 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1vector3.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 167 14 moveto
-167 192 lineto
-266 192 lineto
-266 14 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 167 14 moveto
-167 192 lineto
-266 192 lineto
-266 14 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 179 moveto 83 (mof::math::vector3) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 167 170 moveto
-266 170 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-214.5 157 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 167 148 moveto
-266 148 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 135 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 107 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 93 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 79 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 65 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 51 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 37 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-174.5 23 moveto 20 (+ z\(\)) alignedtext
-grestore
-% Node4->Node5
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 216 232 moveto
-216 219 216 205 216 192 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 212.5 232 moveto
-216 242 lineto
-219.5 232 lineto
-closepath stroke
-grestore
-% Node7
-gsave
-[ /Rect [ 317 0 415 206 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1vector4.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 317 0 moveto
-317 206 lineto
-416 206 lineto
-416 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 317 0 moveto
-317 206 lineto
-416 206 lineto
-416 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 193 moveto 83 (mof::math::vector4) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 317 184 moveto
-416 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-364.5 171 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 317 162 moveto
-416 162 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 149 moveto 47 (+ vector4\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 135 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 107 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 93 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 79 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 65 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 51 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 37 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 23 moveto 22 (+ w\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-324.5 9 moveto 22 (+ w\(\)) alignedtext
-grestore
-% Node6->Node7
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 366 232 moveto
-366 223 366 215 366 206 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 362.5 232 moveto
-366 242 lineto
-369.5 232 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 476 566
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.md5 b/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.md5
deleted file mode 100644 (file)
index fb1f8bf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-a9dca63cc0c64d12ec06fb927eb4cff7
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.pdf b/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.pdf
deleted file mode 100644 (file)
index 72a9982..0000000
Binary files a/saisei-1.0/doc/latex/classboost_1_1addable__inherit__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classboost_1_1operators.tex b/saisei-1.0/doc/latex/classboost_1_1operators.tex
deleted file mode 100644 (file)
index 5793aa7..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{classboost_1_1operators}{
-\section{クラス operators}
-\label{classboost_1_1operators}\index{boost::operators@{boost::operators}}
-}
-operatorsに対する継承グラフ\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[height=400pt]{classboost_1_1operators__inherit__graph}
-\end{center}
-\end{figure}
-
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{basic__vector_8hpp}{basic\_\-vector.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.eps b/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.eps
deleted file mode 100644 (file)
index 56486e7..0000000
+++ /dev/null
@@ -1,375 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 176 412
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 140 376 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 38 302 moveto
-38 368 lineto
-95 368 lineto
-95 302 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 38 302 moveto
-38 368 lineto
-95 368 lineto
-95 302 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-45.5 355 moveto 41 (operators) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 38 346 moveto
-95 346 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 333 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 38 324 moveto
-95 324 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 311 moveto 3 ( ) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 0 172 132 266 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 172 moveto
-0 266 lineto
-133 266 lineto
-133 172 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 172 moveto
-0 266 lineto
-133 266 lineto
-133 172 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 253 moveto 117 (basic_vector< 2, vector2 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 244 moveto
-133 244 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 231 moveto 67 (# components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 222 moveto
-133 222 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 209 moveto 56 (+ operator+\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 195 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-7.5 181 moveto 56 (+ operator[]\(\)) alignedtext
-grestore
-% Node1->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 66 292 moveto
-66 283 66 274 66 266 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 62.5 292 moveto
-66 302 lineto
-69.5 292 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 17 0 115 136 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1vector2.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 17 0 moveto
-17 136 lineto
-116 136 lineto
-116 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 0 moveto
-17 136 lineto
-116 136 lineto
-116 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 123 moveto 83 (mof::math::vector2) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 114 moveto
-116 114 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-64.5 101 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 17 92 moveto
-116 92 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 79 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 65 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 51 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 37 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 23 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-24.5 9 moveto 20 (+ y\(\)) alignedtext
-grestore
-% Node2->Node3
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 66 162 moveto
-66 153 66 144 66 136 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 62.5 162 moveto
-66 172 lineto
-69.5 162 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 176 412
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.md5 b/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.md5
deleted file mode 100644 (file)
index 824a725..0000000
+++ /dev/null
@@ -1 +0,0 @@
-dc9acbcaeb09158102097998c026e5f3
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.pdf b/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.pdf
deleted file mode 100644 (file)
index 4297e2c..0000000
Binary files a/saisei-1.0/doc/latex/classboost_1_1operators__inherit__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1basic__vector.tex b/saisei-1.0/doc/latex/classmof_1_1math_1_1basic__vector.tex
deleted file mode 100644 (file)
index 36d8d97..0000000
+++ /dev/null
@@ -1,206 +0,0 @@
-\hypertarget{classmof_1_1math_1_1basic__vector}{
-\section{クラス テンプレート mof::math::basic\_\-vector$<$ Dim, Derived $>$}
-\label{classmof_1_1math_1_1basic__vector}\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}}
-}
-
-
-基底ベクトルテンプレートクラス  
-
-
-{\ttfamily \#include $<$basic\_\-vector.hpp$>$}\subsection*{Public メソッド}
-\begin{DoxyCompactItemize}
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a0ad7349330923c9eda6765508cbf9adb}{operator+=} (const Derived \&rhs)
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a197fd3b42704d2c98ab342b57294b394}{operator+=} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs)
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a09ef9a5bd4019e47e3ff78fe028ce66b}{operator-\/=} (const Derived \&rhs)
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a3394b5ed68517fda87bb7efd79d76d75}{operator-\/=} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs)
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a9cdf27a46453961949ce9c2a1da9dc82}{operator$\ast$=} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs)
-\item 
-Derived \& \hyperlink{classmof_1_1math_1_1basic__vector_a211e5b1e561e185114a6846dc36ec16a}{operator/=} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs)
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1basic__vector_a362fda5edbef3ef3b549382786a08d13}{operator\mbox{[}$\,$\mbox{]}} (size\_\-t index)
-\begin{DoxyCompactList}\small\item\em 添字による要素へのアクセス \item\end{DoxyCompactList}\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1basic__vector_aab5f62093c85ab0cdc9c00901f7d960b}{operator\mbox{[}$\,$\mbox{]}} (size\_\-t index) const 
-\begin{DoxyCompactList}\small\item\em 添字による要素へのアクセス(const版) \item\end{DoxyCompactList}\item 
-bool \hyperlink{classmof_1_1math_1_1basic__vector_abe8efb422e0ca040c9890e1706d2d568}{operator==} (const Derived \&rhs) const 
-\end{DoxyCompactItemize}
-\subsection*{Private 変数}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \hyperlink{classmof_1_1math_1_1basic__vector_aa37cd8215df9a52d4f2c9f907623b6ae}{components\_\-} \mbox{[}Dim\mbox{]}
-\begin{DoxyCompactList}\small\item\em 要素の配列 \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{フレンド}
-\begin{DoxyCompactItemize}
-\item 
-Derived \hyperlink{classmof_1_1math_1_1basic__vector_a75d710d276e6f706f5156dffa4ac9de7}{operator+} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs1, Derived \&rhs2)
-\item 
-Derived \hyperlink{classmof_1_1math_1_1basic__vector_a4dcbd30ec9606029c2b8d77a472bbf81}{operator-\/} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs1, Derived \&rhs2)
-\item 
-Derived \hyperlink{classmof_1_1math_1_1basic__vector_a02e6658e3bc21ff333d33e5bcc4aeb9e}{operator$\ast$} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs1, Derived \&rhs2)
-\item 
-Derived \hyperlink{classmof_1_1math_1_1basic__vector_ab70557e06583e31575f5565860728cc2}{operator/} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} rhs1, Derived \&rhs2)
-\item 
-std::ostream \& \hyperlink{classmof_1_1math_1_1basic__vector_a46d2540a8abf6ca59db3ee1551769ab9}{operator$<$$<$} (std::ostream \&stream, const Derived \&rhs)
-\begin{DoxyCompactList}\small\item\em デバッグ出力用ストリーム演算子 \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-
-
-\subsection{説明}
-\subsubsection*{template$<$size\_\-t Dim, typename Derived$>$ class mof::math::basic\_\-vector$<$ Dim, Derived $>$}
-
-基底ベクトルテンプレートクラス \begin{DoxyNote}{覚え書き}
-このテンプレートから直接特殊化することは想定していない.あくまでvectorxを実装 するための補助テンプレートである. 
-\end{DoxyNote}
-
-\begin{DoxyTemplParams}{Template Parameters}
-\item[{\em Dim}]ベクトルの次元(要素数) \item[{\em Derived}]特殊化されたテンプレートの派生クラス(vectorx)の型 \end{DoxyTemplParams}
-
-
- basic\_\-vector.hpp の 18 行で定義されています。
-
-\subsection{関数}
-\hypertarget{classmof_1_1math_1_1basic__vector_a9cdf27a46453961949ce9c2a1da9dc82}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator$\ast$=@{operator$\ast$=}}
-\index{operator$\ast$=@{operator$\ast$=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator$\ast$=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator$\ast$= ({\bf real} {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a9cdf27a46453961949ce9c2a1da9dc82}
-
-
- basic\_\-vector.hpp の 73 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a197fd3b42704d2c98ab342b57294b394}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator+=@{operator+=}}
-\index{operator+=@{operator+=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator+=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator+= ({\bf real} {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a197fd3b42704d2c98ab342b57294b394}
-
-
- basic\_\-vector.hpp の 39 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a0ad7349330923c9eda6765508cbf9adb}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator+=@{operator+=}}
-\index{operator+=@{operator+=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator+=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator+= (const Derived \& {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a0ad7349330923c9eda6765508cbf9adb}
-
-
- basic\_\-vector.hpp の 33 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a3394b5ed68517fda87bb7efd79d76d75}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator-\/=@{operator-\/=}}
-\index{operator-\/=@{operator-\/=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator-\/=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator-\/= ({\bf real} {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a3394b5ed68517fda87bb7efd79d76d75}
-
-
- basic\_\-vector.hpp の 59 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a09ef9a5bd4019e47e3ff78fe028ce66b}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator-\/=@{operator-\/=}}
-\index{operator-\/=@{operator-\/=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator-\/=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator-\/= (const Derived \& {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a09ef9a5bd4019e47e3ff78fe028ce66b}
-
-
- basic\_\-vector.hpp の 53 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a211e5b1e561e185114a6846dc36ec16a}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator/=@{operator/=}}
-\index{operator/=@{operator/=}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator/=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator/= ({\bf real} {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a211e5b1e561e185114a6846dc36ec16a}
-
-
- basic\_\-vector.hpp の 87 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_abe8efb422e0ca040c9890e1706d2d568}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator==@{operator==}}
-\index{operator==@{operator==}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ bool {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator== (const Derived \& {\em rhs}) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_abe8efb422e0ca040c9890e1706d2d568}
-
-
- basic\_\-vector.hpp の 116 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_aab5f62093c85ab0cdc9c00901f7d960b}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator\mbox{[}\mbox{]}@{operator[]}}
-\index{operator\mbox{[}\mbox{]}@{operator[]}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ const {\bf real}\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator\mbox{[}$\,$\mbox{]} (size\_\-t {\em index}) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_aab5f62093c85ab0cdc9c00901f7d960b}
-
-
-添字による要素へのアクセス(const版) 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em index}]添字.最大値はDim-\/1 \end{DoxyParams}
-\begin{DoxyReturn}{戻り値}
-引数で指定した要素の参照 
-\end{DoxyReturn}
-
-
- basic\_\-vector.hpp の 113 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a362fda5edbef3ef3b549382786a08d13}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator\mbox{[}\mbox{]}@{operator[]}}
-\index{operator\mbox{[}\mbox{]}@{operator[]}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ {\bf real}\& {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::operator\mbox{[}$\,$\mbox{]} (size\_\-t {\em index})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a362fda5edbef3ef3b549382786a08d13}
-
-
-添字による要素へのアクセス 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em index}]添字.最大値はDim-\/1 \end{DoxyParams}
-\begin{DoxyReturn}{戻り値}
-引数で指定した要素の参照 
-\end{DoxyReturn}
-
-
- basic\_\-vector.hpp の 106 行で定義されています。
-
-\subsection{フレンドと関連する関数}
-\hypertarget{classmof_1_1math_1_1basic__vector_a02e6658e3bc21ff333d33e5bcc4aeb9e}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator$\ast$@{operator$\ast$}}
-\index{operator$\ast$@{operator$\ast$}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived operator$\ast$ ({\bf real} {\em rhs1}, \/  Derived \& {\em rhs2})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a02e6658e3bc21ff333d33e5bcc4aeb9e}
-
-
- basic\_\-vector.hpp の 79 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a75d710d276e6f706f5156dffa4ac9de7}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator+@{operator+}}
-\index{operator+@{operator+}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived operator+ ({\bf real} {\em rhs1}, \/  Derived \& {\em rhs2})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a75d710d276e6f706f5156dffa4ac9de7}
-
-
- basic\_\-vector.hpp の 45 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a4dcbd30ec9606029c2b8d77a472bbf81}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator-\/@{operator-\/}}
-\index{operator-\/@{operator-\/}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived operator-\/ ({\bf real} {\em rhs1}, \/  Derived \& {\em rhs2})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a4dcbd30ec9606029c2b8d77a472bbf81}
-
-
- basic\_\-vector.hpp の 65 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_ab70557e06583e31575f5565860728cc2}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator/@{operator/}}
-\index{operator/@{operator/}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ Derived operator/ ({\bf real} {\em rhs1}, \/  Derived \& {\em rhs2})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_ab70557e06583e31575f5565860728cc2}
-
-
- basic\_\-vector.hpp の 93 行で定義されています。\hypertarget{classmof_1_1math_1_1basic__vector_a46d2540a8abf6ca59db3ee1551769ab9}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!operator$<$$<$@{operator$<$$<$}}
-\index{operator$<$$<$@{operator$<$$<$}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ std::ostream\& operator$<$$<$ (std::ostream \& {\em stream}, \/  const Derived \& {\em rhs})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_a46d2540a8abf6ca59db3ee1551769ab9}
-
-
-デバッグ出力用ストリーム演算子 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em stream}]出力ストリーム \item[\mbox{$\leftarrow$} {\em rhs}]出力対象となるベクトルオブジェクト \end{DoxyParams}
-\begin{DoxyReturn}{戻り値}
-引数で与えられた出力ストリーム 
-\end{DoxyReturn}
-
-
- basic\_\-vector.hpp の 133 行で定義されています。
-
-\subsection{変数}
-\hypertarget{classmof_1_1math_1_1basic__vector_aa37cd8215df9a52d4f2c9f907623b6ae}{
-\index{mof::math::basic\_\-vector@{mof::math::basic\_\-vector}!components\_\-@{components\_\-}}
-\index{components\_\-@{components\_\-}!mof::math::basic_vector@{mof::math::basic\_\-vector}}
-\subsubsection[{components\_\-}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\_\-t Dim, typename Derived$>$ {\bf real} {\bf mof::math::basic\_\-vector}$<$ Dim, Derived $>$::{\bf components\_\-}\mbox{[}Dim\mbox{]}\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
-\label{classmof_1_1math_1_1basic__vector_aa37cd8215df9a52d4f2c9f907623b6ae}
-
-
-要素の配列 
-
- basic\_\-vector.hpp の 28 行で定義されています。
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{basic__vector_8hpp}{basic\_\-vector.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2.tex b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2.tex
deleted file mode 100644 (file)
index 76fe160..0000000
+++ /dev/null
@@ -1,103 +0,0 @@
-\hypertarget{classmof_1_1math_1_1vector2}{
-\section{クラス mof::math::vector2}
-\label{classmof_1_1math_1_1vector2}\index{mof::math::vector2@{mof::math::vector2}}
-}
-
-
-2次元ベクトルクラス  
-
-
-{\ttfamily \#include $<$vector2.hpp$>$}mof::math::vector2に対する継承グラフ\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector2__inherit__graph}
-\end{center}
-\end{figure}
-mof::math::vector2のコラボレーション図\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector2__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public メソッド}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{classmof_1_1math_1_1vector2_a9f1349c21d90cb23554501635edfef42}{vector2} ()
-\begin{DoxyCompactList}\small\item\em デフォルトコンストラクタ.全ての要素を0で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{classmof_1_1math_1_1vector2_a80bd158a75ae9ce1b8f59ee5f620f037}{vector2} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} x, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} y)
-\begin{DoxyCompactList}\small\item\em 指定した値で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector2_a8d9c967101b1c64a4d526234bc234b2e}{x} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector2_a27dc38e277bb9779b1d9197424b1a828}{x} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector2_ab190ed4ab497797bd8df9cce7f0396cc}{y} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector2_a0c37b11187cc4ddd31d7f6bfc3dd8cd8}{y} () const 
-\end{DoxyCompactItemize}
-
-
-\subsection{説明}
-2次元ベクトルクラス 
-
- vector2.hpp の 11 行で定義されています。
-
-\subsection{コンストラクタとデストラクタ}
-\hypertarget{classmof_1_1math_1_1vector2_a9f1349c21d90cb23554501635edfef42}{
-\index{mof::math::vector2@{mof::math::vector2}!vector2@{vector2}}
-\index{vector2@{vector2}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{vector2}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector2::vector2 ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_a9f1349c21d90cb23554501635edfef42}
-
-
-デフォルトコンストラクタ.全ての要素を0で初期化する. 
-
- vector2.hpp の 18 行で定義されています。\hypertarget{classmof_1_1math_1_1vector2_a80bd158a75ae9ce1b8f59ee5f620f037}{
-\index{mof::math::vector2@{mof::math::vector2}!vector2@{vector2}}
-\index{vector2@{vector2}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{vector2}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector2::vector2 ({\bf real} {\em x}, \/  {\bf real} {\em y})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_a80bd158a75ae9ce1b8f59ee5f620f037}
-
-
-指定した値で初期化する. 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em x}]x座標成分 \item[\mbox{$\leftarrow$} {\em y}]y座標成分 \end{DoxyParams}
-
-
- vector2.hpp の 29 行で定義されています。
-
-\subsection{関数}
-\hypertarget{classmof_1_1math_1_1vector2_a27dc38e277bb9779b1d9197424b1a828}{
-\index{mof::math::vector2@{mof::math::vector2}!x@{x}}
-\index{x@{x}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector2::x () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_a27dc38e277bb9779b1d9197424b1a828}
-
-
- vector2.hpp の 37 行で定義されています。\hypertarget{classmof_1_1math_1_1vector2_a8d9c967101b1c64a4d526234bc234b2e}{
-\index{mof::math::vector2@{mof::math::vector2}!x@{x}}
-\index{x@{x}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector2::x ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_a8d9c967101b1c64a4d526234bc234b2e}
-
-
- vector2.hpp の 36 行で定義されています。\hypertarget{classmof_1_1math_1_1vector2_a0c37b11187cc4ddd31d7f6bfc3dd8cd8}{
-\index{mof::math::vector2@{mof::math::vector2}!y@{y}}
-\index{y@{y}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector2::y () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_a0c37b11187cc4ddd31d7f6bfc3dd8cd8}
-
-
- vector2.hpp の 40 行で定義されています。\hypertarget{classmof_1_1math_1_1vector2_ab190ed4ab497797bd8df9cce7f0396cc}{
-\index{mof::math::vector2@{mof::math::vector2}!y@{y}}
-\index{y@{y}!mof::math::vector2@{mof::math::vector2}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector2::y ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector2_ab190ed4ab497797bd8df9cce7f0396cc}
-
-
- vector2.hpp の 39 行で定義されています。
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{vector2_8hpp}{vector2.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.eps
deleted file mode 100644 (file)
index 1ad5fc9..0000000
+++ /dev/null
@@ -1,393 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 496
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 460 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 136 lineto
-601 136 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 136 lineto
-601 136 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 123 moveto 83 (mof::math::vector2) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 114 moveto
-601 114 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 101 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 92 moveto
-601 92 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 20 (+ y\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 172 642 350 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 172 moveto
-460 350 lineto
-643 350 lineto
-643 172 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 172 moveto
-460 350 lineto
-643 350 lineto
-643 172 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 337 moveto 167 (mof::math::basic_vector< 2, vector2 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 328 moveto
-643 328 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 315 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 306 moveto
-643 306 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 237 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 223 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 209 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 195 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 181 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 162 moveto
-551 153 551 145 551 136 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 162 moveto
-551 172 lineto
-554.5 162 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 386 1102 452 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 386 moveto
-0 452 lineto
-1102 452 lineto
-1102 386 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 386 moveto
-0 452 lineto
-1102 452 lineto
-1102 386 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 439 moveto 1086 (boost::addable< vector2 , boost::addable2< vector2 , real , boost::subtractable< vector2 , boost::subtractable2< vector2 , real , boost::multipliable2< vector2 , real , boost::dividable2< vector2 , real , boost::equality_comparable< vector2 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 430 moveto
-1102 430 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 417 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 408 moveto
-1102 408 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 395 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 376 moveto
-551 368 551 359 551 350 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 376 moveto
-551 386 lineto
-554.5 376 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 496
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.md5
deleted file mode 100644 (file)
index 1965e91..0000000
+++ /dev/null
@@ -1 +0,0 @@
-82b297f55df5a489e6a1b44372e28888
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.pdf
deleted file mode 100644 (file)
index a1f8bec..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__coll__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.eps
deleted file mode 100644 (file)
index 1ad5fc9..0000000
+++ /dev/null
@@ -1,393 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 496
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 460 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 136 lineto
-601 136 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 136 lineto
-601 136 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 123 moveto 83 (mof::math::vector2) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 114 moveto
-601 114 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 101 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 92 moveto
-601 92 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 47 (+ vector2\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 20 (+ y\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 172 642 350 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 172 moveto
-460 350 lineto
-643 350 lineto
-643 172 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 172 moveto
-460 350 lineto
-643 350 lineto
-643 172 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 337 moveto 167 (mof::math::basic_vector< 2, vector2 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 328 moveto
-643 328 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 315 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 306 moveto
-643 306 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 237 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 223 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 209 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 195 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 181 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 162 moveto
-551 153 551 145 551 136 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 162 moveto
-551 172 lineto
-554.5 162 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 386 1102 452 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 386 moveto
-0 452 lineto
-1102 452 lineto
-1102 386 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 386 moveto
-0 452 lineto
-1102 452 lineto
-1102 386 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 439 moveto 1086 (boost::addable< vector2 , boost::addable2< vector2 , real , boost::subtractable< vector2 , boost::subtractable2< vector2 , real , boost::multipliable2< vector2 , real , boost::dividable2< vector2 , real , boost::equality_comparable< vector2 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 430 moveto
-1102 430 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 417 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 408 moveto
-1102 408 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 395 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 376 moveto
-551 368 551 359 551 350 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 376 moveto
-551 386 lineto
-554.5 376 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 496
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.md5
deleted file mode 100644 (file)
index 1965e91..0000000
+++ /dev/null
@@ -1 +0,0 @@
-82b297f55df5a489e6a1b44372e28888
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.pdf
deleted file mode 100644 (file)
index 3341462..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector2__inherit__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3.tex b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3.tex
deleted file mode 100644 (file)
index 2853229..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-\hypertarget{classmof_1_1math_1_1vector3}{
-\section{クラス mof::math::vector3}
-\label{classmof_1_1math_1_1vector3}\index{mof::math::vector3@{mof::math::vector3}}
-}
-
-
-3次元ベクトルクラス  
-
-
-{\ttfamily \#include $<$vector3.hpp$>$}mof::math::vector3に対する継承グラフ\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector3__inherit__graph}
-\end{center}
-\end{figure}
-mof::math::vector3のコラボレーション図\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector3__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public メソッド}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{classmof_1_1math_1_1vector3_ab20946d30c11ecbcebabee42924f0b88}{vector3} ()
-\begin{DoxyCompactList}\small\item\em デフォルトコンストラクタ.全ての要素を0で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{classmof_1_1math_1_1vector3_afd88557d26d8c89f9f17160ad702f37c}{vector3} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} x, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} y, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} z)
-\begin{DoxyCompactList}\small\item\em 指定した値で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{classmof_1_1math_1_1vector3_a4b5a5ea014089119dee521efaa95e835}{vector3} (const \hyperlink{classmof_1_1math_1_1vector2}{vector2} \&xy, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} z=1)
-\begin{DoxyCompactList}\small\item\em 指定した値で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_a56ce5fd1e00468c18ad8b4d6d53f1a45}{x} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_ac61576111c059a96f758957b1680a46d}{x} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_a5d041a941cfd02adf74564ac14327387}{y} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_a3c1d673b0a484ddd5334d683df12e212}{y} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_a7b7e52e6033b5010c587a08a47487ac2}{z} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector3_ad62950e489d5ee41da4f8738a2e0d3ad}{z} () const 
-\end{DoxyCompactItemize}
-
-
-\subsection{説明}
-3次元ベクトルクラス 
-
- vector3.hpp の 12 行で定義されています。
-
-\subsection{コンストラクタとデストラクタ}
-\hypertarget{classmof_1_1math_1_1vector3_ab20946d30c11ecbcebabee42924f0b88}{
-\index{mof::math::vector3@{mof::math::vector3}!vector3@{vector3}}
-\index{vector3@{vector3}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{vector3}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector3::vector3 ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_ab20946d30c11ecbcebabee42924f0b88}
-
-
-デフォルトコンストラクタ.全ての要素を0で初期化する. 
-
- vector3.hpp の 19 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_afd88557d26d8c89f9f17160ad702f37c}{
-\index{mof::math::vector3@{mof::math::vector3}!vector3@{vector3}}
-\index{vector3@{vector3}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{vector3}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector3::vector3 ({\bf real} {\em x}, \/  {\bf real} {\em y}, \/  {\bf real} {\em z})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_afd88557d26d8c89f9f17160ad702f37c}
-
-
-指定した値で初期化する. 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em x}]x座標成分 \item[\mbox{$\leftarrow$} {\em y}]y座標成分 \item[\mbox{$\leftarrow$} {\em z}]z座標成分 \end{DoxyParams}
-
-
- vector3.hpp の 32 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_a4b5a5ea014089119dee521efaa95e835}{
-\index{mof::math::vector3@{mof::math::vector3}!vector3@{vector3}}
-\index{vector3@{vector3}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{vector3}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector3::vector3 (const {\bf vector2} \& {\em xy}, \/  {\bf real} {\em z} = {\ttfamily 1})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_a4b5a5ea014089119dee521efaa95e835}
-
-
-指定した値で初期化する. 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em xy}]2次元ベクトル \item[\mbox{$\leftarrow$} {\em z}]z座標成分 \end{DoxyParams}
-
-
- vector3.hpp の 44 行で定義されています。
-
-\subsection{関数}
-\hypertarget{classmof_1_1math_1_1vector3_ac61576111c059a96f758957b1680a46d}{
-\index{mof::math::vector3@{mof::math::vector3}!x@{x}}
-\index{x@{x}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector3::x () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_ac61576111c059a96f758957b1680a46d}
-
-
- vector3.hpp の 53 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_a56ce5fd1e00468c18ad8b4d6d53f1a45}{
-\index{mof::math::vector3@{mof::math::vector3}!x@{x}}
-\index{x@{x}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector3::x ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_a56ce5fd1e00468c18ad8b4d6d53f1a45}
-
-
- vector3.hpp の 52 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_a3c1d673b0a484ddd5334d683df12e212}{
-\index{mof::math::vector3@{mof::math::vector3}!y@{y}}
-\index{y@{y}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector3::y () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_a3c1d673b0a484ddd5334d683df12e212}
-
-
- vector3.hpp の 56 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_a5d041a941cfd02adf74564ac14327387}{
-\index{mof::math::vector3@{mof::math::vector3}!y@{y}}
-\index{y@{y}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector3::y ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_a5d041a941cfd02adf74564ac14327387}
-
-
- vector3.hpp の 55 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_ad62950e489d5ee41da4f8738a2e0d3ad}{
-\index{mof::math::vector3@{mof::math::vector3}!z@{z}}
-\index{z@{z}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{z}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector3::z () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_ad62950e489d5ee41da4f8738a2e0d3ad}
-
-
- vector3.hpp の 59 行で定義されています。\hypertarget{classmof_1_1math_1_1vector3_a7b7e52e6033b5010c587a08a47487ac2}{
-\index{mof::math::vector3@{mof::math::vector3}!z@{z}}
-\index{z@{z}!mof::math::vector3@{mof::math::vector3}}
-\subsubsection[{z}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector3::z ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector3_a7b7e52e6033b5010c587a08a47487ac2}
-
-
- vector3.hpp の 58 行で定義されています。
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{vector3_8hpp}{vector3.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.eps
deleted file mode 100644 (file)
index 7661e0d..0000000
+++ /dev/null
@@ -1,402 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 538
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 502 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 178 lineto
-601 178 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 178 lineto
-601 178 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 165 moveto 83 (mof::math::vector3) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 156 moveto
-601 156 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 143 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 134 moveto
-601 134 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 107 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 93 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 20 (+ z\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 214 642 392 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 214 moveto
-460 392 lineto
-643 392 lineto
-643 214 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 214 moveto
-460 392 lineto
-643 392 lineto
-643 214 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 379 moveto 167 (mof::math::basic_vector< 3, vector3 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 370 moveto
-643 370 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 357 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 348 moveto
-643 348 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 335 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 321 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 307 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 237 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 223 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 204 moveto
-551 195 551 187 551 178 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 204 moveto
-551 214 lineto
-554.5 204 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 428 1102 494 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 428 moveto
-0 494 lineto
-1102 494 lineto
-1102 428 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 428 moveto
-0 494 lineto
-1102 494 lineto
-1102 428 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 481 moveto 1086 (boost::addable< vector3 , boost::addable2< vector3 , real , boost::subtractable< vector3 , boost::subtractable2< vector3 , real , boost::multipliable2< vector3 , real , boost::dividable2< vector3 , real , boost::equality_comparable< vector3 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 472 moveto
-1102 472 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 459 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 450 moveto
-1102 450 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 437 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 418 moveto
-551 410 551 401 551 392 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 418 moveto
-551 428 lineto
-554.5 418 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 538
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.md5
deleted file mode 100644 (file)
index 6f779c5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-07708bd92fb0b4f56db99f7a6bb49c98
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.pdf
deleted file mode 100644 (file)
index 53b1a2d..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__coll__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.eps
deleted file mode 100644 (file)
index 7661e0d..0000000
+++ /dev/null
@@ -1,402 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 538
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 502 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 178 lineto
-601 178 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 178 lineto
-601 178 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 165 moveto 83 (mof::math::vector3) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 156 moveto
-601 156 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 143 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 134 moveto
-601 134 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 107 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 93 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 20 (+ z\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 214 642 392 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 214 moveto
-460 392 lineto
-643 392 lineto
-643 214 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 214 moveto
-460 392 lineto
-643 392 lineto
-643 214 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 379 moveto 167 (mof::math::basic_vector< 3, vector3 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 370 moveto
-643 370 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 357 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 348 moveto
-643 348 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 335 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 321 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 307 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 237 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 223 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 204 moveto
-551 195 551 187 551 178 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 204 moveto
-551 214 lineto
-554.5 204 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 428 1102 494 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 428 moveto
-0 494 lineto
-1102 494 lineto
-1102 428 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 428 moveto
-0 494 lineto
-1102 494 lineto
-1102 428 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 481 moveto 1086 (boost::addable< vector3 , boost::addable2< vector3 , real , boost::subtractable< vector3 , boost::subtractable2< vector3 , real , boost::multipliable2< vector3 , real , boost::dividable2< vector3 , real , boost::equality_comparable< vector3 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 472 moveto
-1102 472 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 459 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 450 moveto
-1102 450 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 437 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 418 moveto
-551 410 551 401 551 392 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 418 moveto
-551 428 lineto
-554.5 418 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 538
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.md5
deleted file mode 100644 (file)
index 6f779c5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-07708bd92fb0b4f56db99f7a6bb49c98
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.pdf
deleted file mode 100644 (file)
index 07b10f7..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector3__inherit__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4.tex b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4.tex
deleted file mode 100644 (file)
index debdcf9..0000000
+++ /dev/null
@@ -1,153 +0,0 @@
-\hypertarget{classmof_1_1math_1_1vector4}{
-\section{クラス mof::math::vector4}
-\label{classmof_1_1math_1_1vector4}\index{mof::math::vector4@{mof::math::vector4}}
-}
-
-
-4次元ベクトルクラス  
-
-
-{\ttfamily \#include $<$vector4.hpp$>$}mof::math::vector4に対する継承グラフ\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector4__inherit__graph}
-\end{center}
-\end{figure}
-mof::math::vector4のコラボレーション図\nopagebreak
-\begin{figure}[H]
-\begin{center}
-\leavevmode
-\includegraphics[width=400pt]{classmof_1_1math_1_1vector4__coll__graph}
-\end{center}
-\end{figure}
-\subsection*{Public メソッド}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{classmof_1_1math_1_1vector4_a7fb10fe7641753bee873c04fa573dca2}{vector4} ()
-\begin{DoxyCompactList}\small\item\em デフォルトコンストラクタ.全ての要素を0で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{classmof_1_1math_1_1vector4_a1747cca2a606486944d488711cfa9d01}{vector3} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} x, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} y, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} z, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} w)
-\begin{DoxyCompactList}\small\item\em 指定した値で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{classmof_1_1math_1_1vector4_a33d2888698d13bc89c7bd9d8fc861de9}{vector3} (const \hyperlink{classmof_1_1math_1_1vector3}{vector3} \&xyz, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} w=1)
-\begin{DoxyCompactList}\small\item\em 指定した値で初期化する. \item\end{DoxyCompactList}\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_ab9b04199f8c134cb16554df61fbb610c}{x} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_aef4a9fbbc6727278c93f61901ca17d2d}{x} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_ad4e2ea273544c546fa66c401679f426f}{y} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_ab796e0062995e579377682d9c47437f4}{y} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_a13501125053e6676335db8420218ee59}{z} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_a2d65265cc9e5b74c9695b77c12a55077}{z} () const 
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_aa88d83b270e30ae8ad19e647b730104f}{w} ()
-\item 
-const \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \& \hyperlink{classmof_1_1math_1_1vector4_a7923533d63230c6a7d32f5e0942e4542}{w} () const 
-\end{DoxyCompactItemize}
-
-
-\subsection{説明}
-4次元ベクトルクラス 
-
- vector4.hpp の 12 行で定義されています。
-
-\subsection{コンストラクタとデストラクタ}
-\hypertarget{classmof_1_1math_1_1vector4_a7fb10fe7641753bee873c04fa573dca2}{
-\index{mof::math::vector4@{mof::math::vector4}!vector4@{vector4}}
-\index{vector4@{vector4}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{vector4}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector4::vector4 ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a7fb10fe7641753bee873c04fa573dca2}
-
-
-デフォルトコンストラクタ.全ての要素を0で初期化する. 
-
- vector4.hpp の 19 行で定義されています。
-
-\subsection{関数}
-\hypertarget{classmof_1_1math_1_1vector4_a33d2888698d13bc89c7bd9d8fc861de9}{
-\index{mof::math::vector4@{mof::math::vector4}!vector3@{vector3}}
-\index{vector3@{vector3}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{vector3}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector4::vector3 (const {\bf vector3} \& {\em xyz}, \/  {\bf real} {\em w} = {\ttfamily 1})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a33d2888698d13bc89c7bd9d8fc861de9}
-
-
-指定した値で初期化する. 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em xyz}]3次元ベクトル \item[\mbox{$\leftarrow$} {\em w}]w座標成分 \end{DoxyParams}
-
-
- vector4.hpp の 47 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_a1747cca2a606486944d488711cfa9d01}{
-\index{mof::math::vector4@{mof::math::vector4}!vector3@{vector3}}
-\index{vector3@{vector3}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{vector3}]{\setlength{\rightskip}{0pt plus 5cm}mof::math::vector4::vector3 ({\bf real} {\em x}, \/  {\bf real} {\em y}, \/  {\bf real} {\em z}, \/  {\bf real} {\em w})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a1747cca2a606486944d488711cfa9d01}
-
-
-指定した値で初期化する. 
-\begin{DoxyParams}{引数}
-\item[\mbox{$\leftarrow$} {\em x}]x座標成分 \item[\mbox{$\leftarrow$} {\em y}]y座標成分 \item[\mbox{$\leftarrow$} {\em z}]z座標成分 \item[\mbox{$\leftarrow$} {\em w}]w座標成分 \end{DoxyParams}
-
-
- vector4.hpp の 34 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_a7923533d63230c6a7d32f5e0942e4542}{
-\index{mof::math::vector4@{mof::math::vector4}!w@{w}}
-\index{w@{w}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{w}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector4::w () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a7923533d63230c6a7d32f5e0942e4542}
-
-
- vector4.hpp の 66 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_aa88d83b270e30ae8ad19e647b730104f}{
-\index{mof::math::vector4@{mof::math::vector4}!w@{w}}
-\index{w@{w}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{w}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector4::w ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_aa88d83b270e30ae8ad19e647b730104f}
-
-
- vector4.hpp の 65 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_aef4a9fbbc6727278c93f61901ca17d2d}{
-\index{mof::math::vector4@{mof::math::vector4}!x@{x}}
-\index{x@{x}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector4::x () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_aef4a9fbbc6727278c93f61901ca17d2d}
-
-
- vector4.hpp の 57 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_ab9b04199f8c134cb16554df61fbb610c}{
-\index{mof::math::vector4@{mof::math::vector4}!x@{x}}
-\index{x@{x}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector4::x ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_ab9b04199f8c134cb16554df61fbb610c}
-
-
- vector4.hpp の 56 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_ab796e0062995e579377682d9c47437f4}{
-\index{mof::math::vector4@{mof::math::vector4}!y@{y}}
-\index{y@{y}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector4::y () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_ab796e0062995e579377682d9c47437f4}
-
-
- vector4.hpp の 60 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_ad4e2ea273544c546fa66c401679f426f}{
-\index{mof::math::vector4@{mof::math::vector4}!y@{y}}
-\index{y@{y}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector4::y ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_ad4e2ea273544c546fa66c401679f426f}
-
-
- vector4.hpp の 59 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_a2d65265cc9e5b74c9695b77c12a55077}{
-\index{mof::math::vector4@{mof::math::vector4}!z@{z}}
-\index{z@{z}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{z}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf real}\& mof::math::vector4::z () const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a2d65265cc9e5b74c9695b77c12a55077}
-
-
- vector4.hpp の 63 行で定義されています。\hypertarget{classmof_1_1math_1_1vector4_a13501125053e6676335db8420218ee59}{
-\index{mof::math::vector4@{mof::math::vector4}!z@{z}}
-\index{z@{z}!mof::math::vector4@{mof::math::vector4}}
-\subsubsection[{z}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real}\& mof::math::vector4::z ()\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
-\label{classmof_1_1math_1_1vector4_a13501125053e6676335db8420218ee59}
-
-
- vector4.hpp の 62 行で定義されています。
-
-このクラスの説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{vector4_8hpp}{vector4.hpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.eps
deleted file mode 100644 (file)
index 753ddeb..0000000
+++ /dev/null
@@ -1,408 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 566
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 530 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 206 lineto
-601 206 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 206 lineto
-601 206 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 193 moveto 83 (mof::math::vector4) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 184 moveto
-601 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 171 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 162 moveto
-601 162 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 149 moveto 47 (+ vector4\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 135 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 107 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 93 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 22 (+ w\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 22 (+ w\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 242 642 420 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 242 moveto
-460 420 lineto
-643 420 lineto
-643 242 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 242 moveto
-460 420 lineto
-643 420 lineto
-643 242 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 407 moveto 167 (mof::math::basic_vector< 4, vector4 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 398 moveto
-643 398 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 385 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 376 moveto
-643 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 363 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 349 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 335 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 321 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 307 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 232 moveto
-551 223 551 215 551 206 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 232 moveto
-551 242 lineto
-554.5 232 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 456 1102 522 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 456 moveto
-0 522 lineto
-1102 522 lineto
-1102 456 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 456 moveto
-0 522 lineto
-1102 522 lineto
-1102 456 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 509 moveto 1086 (boost::addable< vector4 , boost::addable2< vector4 , real , boost::subtractable< vector4 , boost::subtractable2< vector4 , real , boost::multipliable2< vector4 , real , boost::dividable2< vector4 , real , boost::equality_comparable< vector4 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 500 moveto
-1102 500 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 487 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 478 moveto
-1102 478 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 465 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 446 moveto
-551 438 551 429 551 420 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 446 moveto
-551 456 lineto
-554.5 446 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 566
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.md5
deleted file mode 100644 (file)
index 58ee5cf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4cdd0265d858b67706334459bb1c6376
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.pdf
deleted file mode 100644 (file)
index 843e341..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__coll__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.eps b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.eps
deleted file mode 100644 (file)
index 753ddeb..0000000
+++ /dev/null
@@ -1,408 +0,0 @@
-%!PS-Adobe-3.0 EPSF-3.0
-%%Creator: Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
-%%For: (yasutomo) yasutomo,,,
-%%Title: G
-%%Pages: (atend)
-%%BoundingBox: (atend)
-%%EndComments
-save
-%%BeginProlog
-/DotDict 200 dict def
-DotDict begin
-
-/setupLatin1 {
-mark
-/EncodingVector 256 array def
- EncodingVector 0
-
-ISOLatin1Encoding 0 255 getinterval putinterval
-EncodingVector 45 /hyphen put
-
-% Set up ISO Latin 1 character encoding
-/starnetISO {
-        dup dup findfont dup length dict begin
-        { 1 index /FID ne { def }{ pop pop } ifelse
-        } forall
-        /Encoding EncodingVector def
-        currentdict end definefont
-} def
-/Times-Roman starnetISO def
-/Times-Italic starnetISO def
-/Times-Bold starnetISO def
-/Times-BoldItalic starnetISO def
-/Helvetica starnetISO def
-/Helvetica-Oblique starnetISO def
-/Helvetica-Bold starnetISO def
-/Helvetica-BoldOblique starnetISO def
-/Courier starnetISO def
-/Courier-Oblique starnetISO def
-/Courier-Bold starnetISO def
-/Courier-BoldOblique starnetISO def
-cleartomark
-} bind def
-
-%%BeginResource: procset graphviz 0 0
-/coord-font-family /Times-Roman def
-/default-font-family /Times-Roman def
-/coordfont coord-font-family findfont 8 scalefont def
-
-/InvScaleFactor 1.0 def
-/set_scale {
-       dup 1 exch div /InvScaleFactor exch def
-       scale
-} bind def
-
-% styles
-/solid { [] 0 setdash } bind def
-/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
-/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
-/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
-/bold { 2 setlinewidth } bind def
-/filled { } bind def
-/unfilled { } bind def
-/rounded { } bind def
-/diagonals { } bind def
-
-% hooks for setting color 
-/nodecolor { sethsbcolor } bind def
-/edgecolor { sethsbcolor } bind def
-/graphcolor { sethsbcolor } bind def
-/nopcolor {pop pop pop} bind def
-
-/beginpage {   % i j npages
-       /npages exch def
-       /j exch def
-       /i exch def
-       /str 10 string def
-       npages 1 gt {
-               gsave
-                       coordfont setfont
-                       0 0 moveto
-                       (\() show i str cvs show (,) show j str cvs show (\)) show
-               grestore
-       } if
-} bind def
-
-/set_font {
-       findfont exch
-       scalefont setfont
-} def
-
-% draw text fitted to its expected width
-/alignedtext {                 % width text
-       /text exch def
-       /width exch def
-       gsave
-               width 0 gt {
-                       [] 0 setdash
-                       text stringwidth pop width exch sub text length div 0 text ashow
-               } if
-       grestore
-} def
-
-/boxprim {                             % xcorner ycorner xsize ysize
-               4 2 roll
-               moveto
-               2 copy
-               exch 0 rlineto
-               0 exch rlineto
-               pop neg 0 rlineto
-               closepath
-} bind def
-
-/ellipse_path {
-       /ry exch def
-       /rx exch def
-       /y exch def
-       /x exch def
-       matrix currentmatrix
-       newpath
-       x y translate
-       rx ry scale
-       0 0 1 0 360 arc
-       setmatrix
-} bind def
-
-/endpage { showpage } bind def
-/showpage { } def
-
-/layercolorseq
-       [       % layer color sequence - darkest to lightest
-               [0 0 0]
-               [.2 .8 .8]
-               [.4 .8 .8]
-               [.6 .8 .8]
-               [.8 .8 .8]
-       ]
-def
-
-/layerlen layercolorseq length def
-
-/setlayer {/maxlayer exch def /curlayer exch def
-       layercolorseq curlayer 1 sub layerlen mod get
-       aload pop sethsbcolor
-       /nodecolor {nopcolor} def
-       /edgecolor {nopcolor} def
-       /graphcolor {nopcolor} def
-} bind def
-
-/onlayer { curlayer ne {invis} if } def
-
-/onlayers {
-       /myupper exch def
-       /mylower exch def
-       curlayer mylower lt
-       curlayer myupper gt
-       or
-       {invis} if
-} def
-
-/curlayer 0 def
-
-%%EndResource
-%%EndProlog
-%%BeginSetup
-14 default-font-family set_font
-1 setmiterlimit
-% /arrowlength 10 def
-% /arrowwidth 5 def
-
-% make sure pdfmark is harmless for PS-interpreters other than Distiller
-/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
-% make '<<' and '>>' safe on PS Level 1 devices
-/languagelevel where {pop languagelevel}{1} ifelse
-2 lt {
-    userdict (<<) cvn ([) cvn load put
-    userdict (>>) cvn ([) cvn load put
-} if
-
-%%EndSetup
-setupLatin1
-%%Page: 1 1
-%%PageBoundingBox: 36 36 1146 566
-%%PageOrientation: Portrait
-0 0 1 beginpage
-gsave
-36 36 1110 530 boxprim clip newpath
-1 1 set_scale 0 rotate 40 40 translate
-% Node1
-gsave
-0.000 0.000 0.749 nodecolor
-newpath 502 0 moveto
-502 206 lineto
-601 206 lineto
-601 0 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 0 moveto
-502 206 lineto
-601 206 lineto
-601 0 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 193 moveto 83 (mof::math::vector4) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 184 moveto
-601 184 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 171 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 502 162 moveto
-601 162 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 149 moveto 47 (+ vector4\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 135 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 121 moveto 47 (+ vector3\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 107 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 93 moveto 20 (+ x\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 79 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 65 moveto 20 (+ y\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 51 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 37 moveto 20 (+ z\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 23 moveto 22 (+ w\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-509.5 9 moveto 22 (+ w\(\)) alignedtext
-grestore
-% Node2
-gsave
-[ /Rect [ 460 242 642 420 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classmof_1_1math_1_1basic__vector.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 460 242 moveto
-460 420 lineto
-643 420 lineto
-643 242 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 242 moveto
-460 420 lineto
-643 420 lineto
-643 242 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 407 moveto 167 (mof::math::basic_vector< 4, vector4 >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 398 moveto
-643 398 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 385 moveto 65 (- components_) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 460 376 moveto
-643 376 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 363 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 349 moveto 62 (+ operator+=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 335 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 321 moveto 59 (+ operator-=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 307 moveto 60 (+ operator*=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 293 moveto 59 (+ operator/=\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 279 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 265 moveto 56 (+ operator[]\(\)) alignedtext
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-467.5 251 moveto 62 (+ operator==\(\)) alignedtext
-grestore
-% Node2->Node1
-gsave
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 551 232 moveto
-551 223 551 215 551 206 curveto
-stroke
-1 setlinewidth
-solid
-0.667 0.776 0.439 edgecolor
-newpath 547.5 232 moveto
-551 242 lineto
-554.5 232 lineto
-closepath stroke
-grestore
-% Node3
-gsave
-[ /Rect [ 0 456 1102 522 ]
-  /Border [ 0 0 0 ]
-  /Action << /Subtype /URI /URI ($classboost_1_1addable.html) >>
-  /Subtype /Link
-/ANN pdfmark
-0.000 0.000 1.000 nodecolor
-newpath 0 456 moveto
-0 522 lineto
-1102 522 lineto
-1102 456 lineto
-closepath fill
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 456 moveto
-0 522 lineto
-1102 522 lineto
-1102 456 lineto
-closepath stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-8 509 moveto 1086 (boost::addable< vector4 , boost::addable2< vector4 , real , boost::subtractable< vector4 , boost::subtractable2< vector4 , real , boost::multipliable2< vector4 , real , boost::dividable2< vector4 , real , boost::equality_comparable< vector4 > > > > > > >) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 500 moveto
-1102 500 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 487 moveto 3 ( ) alignedtext
-1 setlinewidth
-filled
-0.000 0.000 0.000 nodecolor
-newpath 0 478 moveto
-1102 478 lineto
-stroke
-0.000 0.000 0.000 nodecolor
-10 /FreeSans set_font
-549.5 465 moveto 3 ( ) alignedtext
-grestore
-% Node3->Node2
-gsave
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 551 446 moveto
-551 438 551 429 551 420 curveto
-stroke
-1 setlinewidth
-solid
-0.000 0.812 0.545 edgecolor
-newpath 547.5 446 moveto
-551 456 lineto
-554.5 446 lineto
-closepath stroke
-grestore
-endpage
-showpage
-grestore
-%%PageTrailer
-%%EndPage: 1
-%%Trailer
-%%Pages: 1
-%%BoundingBox: 36 36 1146 566
-end
-restore
-%%EOF
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.md5 b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.md5
deleted file mode 100644 (file)
index 58ee5cf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4cdd0265d858b67706334459bb1c6376
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.pdf b/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.pdf
deleted file mode 100644 (file)
index ca52507..0000000
Binary files a/saisei-1.0/doc/latex/classmof_1_1math_1_1vector4__inherit__graph.pdf and /dev/null differ
diff --git a/saisei-1.0/doc/latex/doxygen.sty b/saisei-1.0/doc/latex/doxygen.sty
deleted file mode 100644 (file)
index 3093a29..0000000
+++ /dev/null
@@ -1,351 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{doxygen}
-
-% Packages used by this style file
-\RequirePackage{alltt}
-\RequirePackage{array}
-\RequirePackage{calc}
-\RequirePackage{color}
-\RequirePackage{fancyhdr}
-\RequirePackage{verbatim}
-
-% Setup fancy headings
-\pagestyle{fancyplain}
-\newcommand{\clearemptydoublepage}{%
-  \newpage{\pagestyle{empty}\cleardoublepage}%
-}
-\renewcommand{\chaptermark}[1]{%
-  \markboth{#1}{}%
-}
-\renewcommand{\sectionmark}[1]{%
-  \markright{\thesection\ #1}%
-}
-\lhead[\fancyplain{}{\bfseries\thepage}]{%
-  \fancyplain{}{\bfseries\rightmark}%
-}
-\rhead[\fancyplain{}{\bfseries\leftmark}]{%
-  \fancyplain{}{\bfseries\thepage}%
-}
-\rfoot[\fancyplain{}{\bfseries\scriptsize%
-  MotifOfFunctionsLIBraryに対してSun Apr 25 03:39:09 2010に生成されました。 Doxygen }]{}
-\lfoot[]{\fancyplain{}{\bfseries\scriptsize%
-  MotifOfFunctionsLIBraryに対してSun Apr 25 03:39:09 2010に生成されました。 Doxygen }}
-\cfoot{}
-
-%---------- Internal commands used in this style file ----------------
-
-% Generic environment used by all paragraph-based environments defined
-% below. Note that the command \title{...} needs to be defined inside
-% those environments!
-\newenvironment{DoxyDesc}[1]{%
-  \begin{list}{}%
-  {%
-    \settowidth{\labelwidth}{40pt}%
-    \setlength{\leftmargin}{\labelwidth}%
-    \setlength{\parsep}{0pt}%
-    \setlength{\itemsep}{-4pt}%
-    \renewcommand{\makelabel}{\entrylabel}%
-  }%
-  \item[#1:]%
-}{%
-  \end{list}%
-}
-
-%---------- Commands used by doxygen LaTeX output generator ----------
-
-% Used by <pre> ... </pre>
-\newenvironment{DoxyPre}{%
-  \small%
-  \begin{alltt}%
-}{%
-  \end{alltt}%
-  \normalsize%
-}
-
-% Used by @code ... @endcode
-\newenvironment{DoxyCode}{%
-  \footnotesize%
-  \verbatim%
-}{%
-  \endverbatim%
-  \normalsize%
-}
-
-% Used by @example, @include, @includelineno and @dontinclude
-\newenvironment{DoxyCodeInclude}{%
-  \DoxyCode%
-}{%
-  \endDoxyCode%
-}
-
-% Used by @verbatim ... @endverbatim
-\newenvironment{DoxyVerb}{%
-  \footnotesize%
-  \verbatim%
-}{%
-  \endverbatim%
-  \normalsize%
-}
-
-% Used by @verbinclude
-\newenvironment{DoxyVerbInclude}{%
-  \DoxyVerb%
-}{%
-  \endDoxyVerb%
-}
-
-% Used by numbered lists (using '-#' or <ol> ... </ol>)
-\newenvironment{DoxyEnumerate}{%
-  \enumerate%
-}{%
-  \endenumerate%
-}
-
-% Used by bullet lists (using '-', @li, @arg, or <ul> ... </ul>)
-\newenvironment{DoxyItemize}{%
-  \itemize%
-}{%
-  \enditemize%
-}
-
-% Used by description lists (using <dl> ... </dl>)
-\newenvironment{DoxyDescription}{%
-  \description%
-}{%
-  \enddescription%
-}
-
-% Used by @image, @dotfile, and @dot ... @enddot
-% (only if caption is specified)
-\newenvironment{DoxyImage}{%
-  \begin{figure}[H]%
-  \begin{center}%
-}{%
-  \end{center}%
-  \end{figure}%
-}
-
-% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
-% (only if no caption is specified)
-\newenvironment{DoxyImageNoCaption}{%
-}{%
-}
-
-% Used by @attention
-\newenvironment{DoxyAttention}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @author and @authors
-\newenvironment{DoxyAuthor}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @date
-\newenvironment{DoxyDate}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @invariant
-\newenvironment{DoxyInvariant}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @note
-\newenvironment{DoxyNote}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @post
-\newenvironment{DoxyPostcond}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @pre
-\newenvironment{DoxyPrecond}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @remark
-\newenvironment{DoxyRemark}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @return
-\newenvironment{DoxyReturn}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @since
-\newenvironment{DoxySince}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @see
-\newenvironment{DoxySeeAlso}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @version
-\newenvironment{DoxyVersion}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @warning
-\newenvironment{DoxyWarning}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @internal
-\newenvironment{DoxyInternal}[1]{%
-  \begin{DoxyDesc}{#1}%
-}{%
-  \end{DoxyDesc}%
-}
-
-% Used by @par and @paragraph
-\newenvironment{DoxyParagraph}[1]{%
-  \begin{list}{}%
-  {%
-    \settowidth{\labelwidth}{40pt}%
-    \setlength{\leftmargin}{\labelwidth}%
-    \setlength{\parsep}{0pt}%
-    \setlength{\itemsep}{-4pt}%
-    \renewcommand{\makelabel}{\entrylabel}%
-  }%
-  \item[#1]%
-}{%
-  \end{list}%
-}
-
-% Used by parameter lists
-\newenvironment{DoxyParams}[1]{%
-  \begin{DoxyDesc}{#1}%
-    \begin{description}%
-}{%
-    \end{description}%
-  \end{DoxyDesc}%
-}
-
-% Used by return value lists
-\newenvironment{DoxyRetVals}[1]{%
-  \begin{DoxyDesc}{#1}%
-    \begin{description}%
-}{%
-    \end{description}%
-  \end{DoxyDesc}%
-}
-
-% Used by exception lists
-\newenvironment{DoxyExceptions}[1]{%
-  \begin{DoxyDesc}{#1}%
-    \begin{description}%
-}{%
-    \end{description}%
-  \end{DoxyDesc}%
-}
-
-% Used by template parameter lists
-\newenvironment{DoxyTemplParams}[1]{%
-  \begin{DoxyDesc}{#1}%
-    \begin{description}%
-}{%
-    \end{description}%
-  \end{DoxyDesc}%
-}
-
-\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
-\newenvironment{DoxyCompactList}
-{\begin{list}{}{
-  \setlength{\leftmargin}{0.5cm}
-  \setlength{\itemsep}{0pt}
-  \setlength{\parsep}{0pt}
-  \setlength{\topsep}{0pt}
-  \renewcommand{\makelabel}{\hfill}}}
-{\end{list}}
-\newenvironment{DoxyCompactItemize}
-{
-  \begin{itemize}
-  \setlength{\itemsep}{-3pt}
-  \setlength{\parsep}{0pt}
-  \setlength{\topsep}{0pt}
-  \setlength{\partopsep}{0pt}
-}
-{\end{itemize}}
-\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
-\newlength{\tmplength}
-\newenvironment{TabularC}[1]
-{
-\setlength{\tmplength}
-     {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
-      \par\begin{tabular*}{\linewidth}
-             {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
-}
-{\end{tabular*}\par}
-\newcommand{\entrylabel}[1]{
-   {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
-\newenvironment{Desc}
-{\begin{list}{}
-  {
-    \settowidth{\labelwidth}{40pt}
-    \setlength{\leftmargin}{\labelwidth}
-    \setlength{\parsep}{0pt}
-    \setlength{\itemsep}{-4pt}
-    \renewcommand{\makelabel}{\entrylabel}
-  }
-}
-{\end{list}}
-\newenvironment{Indent}
-  {\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
-      \item[]\ignorespaces}
-  {\unskip\end{list}}
-\setlength{\parindent}{0cm}
-\setlength{\parskip}{0.2cm}
-\addtocounter{secnumdepth}{1}
-\sloppy
-\usepackage[T1]{fontenc}
-\makeatletter
-\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
-   {-3.25ex plus -1ex minus -0.2ex}%
-   {1.5ex plus 0.2ex}%
-   {\normalfont\normalsize\bfseries}}
-\makeatother
-\stepcounter{secnumdepth}
-\stepcounter{tocdepth}
-\definecolor{comment}{rgb}{0.5,0.0,0.0}
-\definecolor{keyword}{rgb}{0.0,0.5,0.0}
-\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
-\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
-\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
-\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
-\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
-\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
-\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
-\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
-\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
diff --git a/saisei-1.0/doc/latex/files.tex b/saisei-1.0/doc/latex/files.tex
deleted file mode 100644 (file)
index 9e02563..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-\section{ファイル一覧}
-これはファイル一覧です。\begin{DoxyCompactList}
-\item\contentsline{section}{mof/base/\hyperlink{mofdef_8hpp}{mofdef.hpp} }{\pageref{mofdef_8hpp}}{}
-\item\contentsline{section}{mof/base/\hyperlink{tstring_8hpp}{tstring.hpp} }{\pageref{tstring_8hpp}}{}
-\item\contentsline{section}{mof/math/\hyperlink{basic__vector_8hpp}{basic\_\-vector.hpp} }{\pageref{basic__vector_8hpp}}{}
-\item\contentsline{section}{mof/math/\hyperlink{vector_8hpp}{vector.hpp} }{\pageref{vector_8hpp}}{}
-\item\contentsline{section}{mof/math/\hyperlink{vector2_8hpp}{vector2.hpp} }{\pageref{vector2_8hpp}}{}
-\item\contentsline{section}{mof/math/\hyperlink{vector3_8hpp}{vector3.hpp} }{\pageref{vector3_8hpp}}{}
-\item\contentsline{section}{mof/math/\hyperlink{vector4_8hpp}{vector4.hpp} }{\pageref{vector4_8hpp}}{}
-\item\contentsline{section}{mof/util/\hyperlink{foreach_8hpp}{foreach.hpp} }{\pageref{foreach_8hpp}}{}
-\end{DoxyCompactList}
diff --git a/saisei-1.0/doc/latex/foreach_8hpp.tex b/saisei-1.0/doc/latex/foreach_8hpp.tex
deleted file mode 100644 (file)
index acbdc41..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-\hypertarget{foreach_8hpp}{
-\section{mof/util/foreach.hpp}
-\label{foreach_8hpp}\index{mof/util/foreach.hpp@{mof/util/foreach.hpp}}
-}
-\subsection*{マクロ定義}
-\begin{DoxyCompactItemize}
-\item 
-\#define \hyperlink{foreach_8hpp_a85d9ac269eba33293361f4ed7c2a697b}{foreach}~BOOST\_\-FOREACH
-\end{DoxyCompactItemize}
-
-
-\subsection{マクロ定義}
-\hypertarget{foreach_8hpp_a85d9ac269eba33293361f4ed7c2a697b}{
-\index{foreach.hpp@{foreach.hpp}!foreach@{foreach}}
-\index{foreach@{foreach}!foreach.hpp@{foreach.hpp}}
-\subsubsection[{foreach}]{\setlength{\rightskip}{0pt plus 5cm}\#define foreach~BOOST\_\-FOREACH}}
-\label{foreach_8hpp_a85d9ac269eba33293361f4ed7c2a697b}
-
-
- foreach.hpp の 3 行で定義されています。
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/hierarchy.tex b/saisei-1.0/doc/latex/hierarchy.tex
deleted file mode 100644 (file)
index 951af77..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-\section{クラス階層}
-この継承一覧はおおまかにはソートされていますが、完全にアルファベット順でソートされてはいません。\begin{DoxyCompactList}
-\item \contentsline{section}{addable}{\pageref{classboost_1_1addable}}{}
-\begin{DoxyCompactList}
-\item \contentsline{section}{mof::math::basic\_\-vector$<$ 2, vector2 $>$}{\pageref{classmof_1_1math_1_1basic__vector}}{}
-\begin{DoxyCompactList}
-\item \contentsline{section}{mof::math::vector2}{\pageref{classmof_1_1math_1_1vector2}}{}
-\end{DoxyCompactList}
-\item \contentsline{section}{mof::math::basic\_\-vector$<$ 3, vector3 $>$}{\pageref{classmof_1_1math_1_1basic__vector}}{}
-\begin{DoxyCompactList}
-\item \contentsline{section}{mof::math::vector3}{\pageref{classmof_1_1math_1_1vector3}}{}
-\end{DoxyCompactList}
-\item \contentsline{section}{mof::math::basic\_\-vector$<$ 4, vector4 $>$}{\pageref{classmof_1_1math_1_1basic__vector}}{}
-\begin{DoxyCompactList}
-\item \contentsline{section}{mof::math::vector4}{\pageref{classmof_1_1math_1_1vector4}}{}
-\end{DoxyCompactList}
-\end{DoxyCompactList}
-\item \contentsline{section}{mof::math::basic\_\-vector$<$ Dim, Derived $>$}{\pageref{classmof_1_1math_1_1basic__vector}}{}
-\end{DoxyCompactList}
diff --git a/saisei-1.0/doc/latex/mofdef_8hpp.tex b/saisei-1.0/doc/latex/mofdef_8hpp.tex
deleted file mode 100644 (file)
index 9247ea7..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-\hypertarget{mofdef_8hpp}{
-\section{mof/base/mofdef.hpp}
-\label{mofdef_8hpp}\index{mof/base/mofdef.hpp@{mof/base/mofdef.hpp}}
-}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\end{DoxyCompactItemize}
-\subsection*{型定義}
-\begin{DoxyCompactItemize}
-\item 
-typedef float \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{mof::real}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/namespacemof.tex b/saisei-1.0/doc/latex/namespacemof.tex
deleted file mode 100644 (file)
index 45a3846..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-\hypertarget{namespacemof}{
-\section{ネームスペース mof}
-\label{namespacemof}\index{mof@{mof}}
-}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof_1_1math}{math}
-\end{DoxyCompactItemize}
-\subsection*{型定義}
-\begin{DoxyCompactItemize}
-\item 
-typedef float \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real}
-\item 
-typedef std::basic\_\-string$<$ TCHAR $>$ \hyperlink{namespacemof_ac5bfa05fda9898bdc5f163179389d944}{tstring}
-\end{DoxyCompactItemize}
-
-
-\subsection{型定義}
-\hypertarget{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{
-\index{mof@{mof}!real@{real}}
-\index{real@{real}!mof@{mof}}
-\subsubsection[{real}]{\setlength{\rightskip}{0pt plus 5cm}typedef float {\bf mof::real}}}
-\label{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}
-
-
- mofdef.hpp の 7 行で定義されています。\hypertarget{namespacemof_ac5bfa05fda9898bdc5f163179389d944}{
-\index{mof@{mof}!tstring@{tstring}}
-\index{tstring@{tstring}!mof@{mof}}
-\subsubsection[{tstring}]{\setlength{\rightskip}{0pt plus 5cm}typedef std::basic\_\-string$<$TCHAR$>$ {\bf mof::tstring}}}
-\label{namespacemof_ac5bfa05fda9898bdc5f163179389d944}
-
-
- tstring.hpp の 12 行で定義されています。
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/namespacemof_1_1math.tex b/saisei-1.0/doc/latex/namespacemof_1_1math.tex
deleted file mode 100644 (file)
index 52b4ea6..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-\hypertarget{namespacemof_1_1math}{
-\section{ネームスペース mof::math}
-\label{namespacemof_1_1math}\index{mof::math@{mof::math}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-class \hyperlink{classmof_1_1math_1_1basic__vector}{basic\_\-vector}
-\begin{DoxyCompactList}\small\item\em 基底ベクトルテンプレートクラス \item\end{DoxyCompactList}\item 
-class \hyperlink{classmof_1_1math_1_1vector2}{vector2}
-\begin{DoxyCompactList}\small\item\em 2次元ベクトルクラス \item\end{DoxyCompactList}\item 
-class \hyperlink{classmof_1_1math_1_1vector3}{vector3}
-\begin{DoxyCompactList}\small\item\em 3次元ベクトルクラス \item\end{DoxyCompactList}\item 
-class \hyperlink{classmof_1_1math_1_1vector4}{vector4}
-\begin{DoxyCompactList}\small\item\em 4次元ベクトルクラス \item\end{DoxyCompactList}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/namespaces.tex b/saisei-1.0/doc/latex/namespaces.tex
deleted file mode 100644 (file)
index 74948b5..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-\section{ネームスペース一覧}
-ネームスペースの一覧です。\begin{DoxyCompactList}
-\item\contentsline{section}{\hyperlink{namespacemof}{mof} }{\pageref{namespacemof}}{}
-\item\contentsline{section}{\hyperlink{namespacemof_1_1math}{mof::math} }{\pageref{namespacemof_1_1math}}{}
-\end{DoxyCompactList}
diff --git a/saisei-1.0/doc/latex/refman.tex b/saisei-1.0/doc/latex/refman.tex
deleted file mode 100644 (file)
index 758b3ac..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-\documentclass[a4paper]{book}
-\usepackage{a4wide}
-\usepackage{makeidx}
-\usepackage{graphicx}
-\usepackage{multicol}
-\usepackage{float}
-\usepackage{listings}
-\usepackage{color}
-\usepackage{textcomp}
-\usepackage{alltt}
-\usepackage{times}
-\usepackage{ifpdf}
-\ifpdf
-\usepackage[pdftex,
-            pagebackref=true,
-            colorlinks=true,
-            linkcolor=blue,
-            unicode
-           ]{hyperref}
-\else
-\usepackage[ps2pdf,
-            pagebackref=true,
-            colorlinks=true,
-            linkcolor=blue,
-            unicode
-           ]{hyperref}
-\usepackage{pspicture}
-\fi
-\usepackage[utf8]{inputenc}
-\usepackage{doxygen}
-\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=4,numbers=left }
-\makeindex
-\setcounter{tocdepth}{3}
-\renewcommand{\footrulewidth}{0.4pt}
-\begin{document}
-\hypersetup{pageanchor=false}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}
-{\Large MotifOfFunctionsLIBrary }\\
-\vspace*{1cm}
-{\large 作成: Doxygen 1.6.1}\\
-\vspace*{0.5cm}
-{\small Sun Apr 25 03:39:09 2010}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-\printindex
-\end{document}
diff --git a/saisei-1.0/doc/latex/structmof_1_1Vector2D.tex b/saisei-1.0/doc/latex/structmof_1_1Vector2D.tex
deleted file mode 100644 (file)
index 85b7544..0000000
+++ /dev/null
@@ -1,176 +0,0 @@
-\hypertarget{structmof_1_1Vector2D}{
-\section{構造体 mof::Vector2D}
-\label{structmof_1_1Vector2D}\index{mof::Vector2D@{mof::Vector2D}}
-}
-
-
-{\ttfamily \#include $<$Vector2D.hpp$>$}\subsection*{Public メソッド}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{structmof_1_1Vector2D_ab92ac29eef4252a8f1d25af1251e8515}{Vector2D} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} x\_\-, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} y\_\-)
-\item 
-\hyperlink{structmof_1_1Vector2D_a79bb81282ea309b726a23cbd98306f65}{Vector2D} (int x\_\-, int y\_\-)
-\item 
-\hyperlink{structmof_1_1Vector2D_a5dba11b6f10b97f92e6a79afd7b54c77}{Vector2D} ()
-\item 
-\hyperlink{structmof_1_1Vector2D_ab7598396d443afe74a1b25d311aa52b9}{$\sim$Vector2D} (void)
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_a3ba38e47408d2f2c1bfaffb59df388a8}{operator+} (const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&rhs) const 
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_ade87f5fede7808ddd993ef792d9b2010}{operator-\/} (const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&rhs) const 
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_a5cd2201233e48e9ca32bbb50159614ca}{operator$\ast$} (float rhs) const 
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_a8c3595cff7a0b59b724a81c329cae7c7}{operator/} (float rhs) const 
-\item 
-bool \hyperlink{structmof_1_1Vector2D_a4e459ac99c373ca05ee1d3c676fb78ab}{operator==} (const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&obj) const 
-\item 
-bool \hyperlink{structmof_1_1Vector2D_a8aa45d68ee6311dae7e2cf14542496a2}{operator!=} (const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&obj) const 
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_acab586a192a479ea757dda9bf1bda27a}{operator-\/} () const 
-\end{DoxyCompactItemize}
-\subsection*{Public 変数}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \hyperlink{structmof_1_1Vector2D_a6bf6819566f049e17e80d496930ce615}{x}
-\item 
-\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} \hyperlink{structmof_1_1Vector2D_ae80f9bdf52e62c7285d79bcd10f864e7}{y}
-\end{DoxyCompactItemize}
-\subsection*{フレンド}
-\begin{DoxyCompactItemize}
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_a101fba9bdfe5db87dd1c4acb728fb786}{operator$\ast$} (const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&vec, \hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} f)
-\item 
-\hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \hyperlink{structmof_1_1Vector2D_a3aedbcc9b93bf4334152717d80476a49}{operator$\ast$} (\hyperlink{namespacemof_a5389bf2f9597bc92a1fd304d1c083421}{real} f, const \hyperlink{structmof_1_1Vector2D}{mof::Vector2D} \&vec)
-\item 
-std::ostream \& \hyperlink{structmof_1_1Vector2D_ac6de893da3fc3738a3978776979e6714}{operator$<$$<$} (std::ostream \&os, const \hyperlink{structmof_1_1Vector2D}{Vector2D} \&obj)
-\end{DoxyCompactItemize}
-
-
-\subsection{説明}
-
-
- Vector2D.hpp の 8 行で定義されています。
-
-\subsection{コンストラクタとデストラクタ}
-\hypertarget{structmof_1_1Vector2D_ab92ac29eef4252a8f1d25af1251e8515}{
-\index{mof::Vector2D@{mof::Vector2D}!Vector2D@{Vector2D}}
-\index{Vector2D@{Vector2D}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{Vector2D}]{\setlength{\rightskip}{0pt plus 5cm}mof::Vector2D::Vector2D ({\bf real} {\em x\_\-}, \/  {\bf real} {\em y\_\-})}}
-\label{structmof_1_1Vector2D_ab92ac29eef4252a8f1d25af1251e8515}
-
-
- Vector2D.cpp の 4 行で定義されています。\hypertarget{structmof_1_1Vector2D_a79bb81282ea309b726a23cbd98306f65}{
-\index{mof::Vector2D@{mof::Vector2D}!Vector2D@{Vector2D}}
-\index{Vector2D@{Vector2D}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{Vector2D}]{\setlength{\rightskip}{0pt plus 5cm}mof::Vector2D::Vector2D (int {\em x\_\-}, \/  int {\em y\_\-})}}
-\label{structmof_1_1Vector2D_a79bb81282ea309b726a23cbd98306f65}
-
-
- Vector2D.cpp の 8 行で定義されています。\hypertarget{structmof_1_1Vector2D_a5dba11b6f10b97f92e6a79afd7b54c77}{
-\index{mof::Vector2D@{mof::Vector2D}!Vector2D@{Vector2D}}
-\index{Vector2D@{Vector2D}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{Vector2D}]{\setlength{\rightskip}{0pt plus 5cm}mof::Vector2D::Vector2D ()}}
-\label{structmof_1_1Vector2D_a5dba11b6f10b97f92e6a79afd7b54c77}
-
-
- Vector2D.cpp の 13 行で定義されています。\hypertarget{structmof_1_1Vector2D_ab7598396d443afe74a1b25d311aa52b9}{
-\index{mof::Vector2D@{mof::Vector2D}!$\sim$Vector2D@{$\sim$Vector2D}}
-\index{$\sim$Vector2D@{$\sim$Vector2D}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{$\sim$Vector2D}]{\setlength{\rightskip}{0pt plus 5cm}mof::Vector2D::$\sim$Vector2D (void)}}
-\label{structmof_1_1Vector2D_ab7598396d443afe74a1b25d311aa52b9}
-
-
- Vector2D.cpp の 17 行で定義されています。
-
-\subsection{関数}
-\hypertarget{structmof_1_1Vector2D_a8aa45d68ee6311dae7e2cf14542496a2}{
-\index{mof::Vector2D@{mof::Vector2D}!operator!=@{operator!=}}
-\index{operator!=@{operator!=}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool mof::Vector2D::operator!= (const {\bf mof::Vector2D} \& {\em obj}) const}}
-\label{structmof_1_1Vector2D_a8aa45d68ee6311dae7e2cf14542496a2}
-
-
- Vector2D.cpp の 27 行で定義されています。\hypertarget{structmof_1_1Vector2D_a5cd2201233e48e9ca32bbb50159614ca}{
-\index{mof::Vector2D@{mof::Vector2D}!operator$\ast$@{operator$\ast$}}
-\index{operator$\ast$@{operator$\ast$}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} mof::Vector2D::operator$\ast$ (float {\em rhs}) const}}
-\label{structmof_1_1Vector2D_a5cd2201233e48e9ca32bbb50159614ca}
-
-
- Vector2D.cpp の 46 行で定義されています。\hypertarget{structmof_1_1Vector2D_a3ba38e47408d2f2c1bfaffb59df388a8}{
-\index{mof::Vector2D@{mof::Vector2D}!operator+@{operator+}}
-\index{operator+@{operator+}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator+}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} mof::Vector2D::operator+ (const {\bf mof::Vector2D} \& {\em rhs}) const}}
-\label{structmof_1_1Vector2D_a3ba38e47408d2f2c1bfaffb59df388a8}
-
-
- Vector2D.cpp の 37 行で定義されています。\hypertarget{structmof_1_1Vector2D_acab586a192a479ea757dda9bf1bda27a}{
-\index{mof::Vector2D@{mof::Vector2D}!operator-\/@{operator-\/}}
-\index{operator-\/@{operator-\/}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} mof::Vector2D::operator-\/ () const}}
-\label{structmof_1_1Vector2D_acab586a192a479ea757dda9bf1bda27a}
-
-
- Vector2D.cpp の 31 行で定義されています。\hypertarget{structmof_1_1Vector2D_ade87f5fede7808ddd993ef792d9b2010}{
-\index{mof::Vector2D@{mof::Vector2D}!operator-\/@{operator-\/}}
-\index{operator-\/@{operator-\/}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator-\/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} mof::Vector2D::operator-\/ (const {\bf mof::Vector2D} \& {\em rhs}) const}}
-\label{structmof_1_1Vector2D_ade87f5fede7808ddd993ef792d9b2010}
-
-
- Vector2D.cpp の 42 行で定義されています。\hypertarget{structmof_1_1Vector2D_a8c3595cff7a0b59b724a81c329cae7c7}{
-\index{mof::Vector2D@{mof::Vector2D}!operator/@{operator/}}
-\index{operator/@{operator/}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator/}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} mof::Vector2D::operator/ (float {\em rhs}) const}}
-\label{structmof_1_1Vector2D_a8c3595cff7a0b59b724a81c329cae7c7}
-
-
- Vector2D.cpp の 51 行で定義されています。\hypertarget{structmof_1_1Vector2D_a4e459ac99c373ca05ee1d3c676fb78ab}{
-\index{mof::Vector2D@{mof::Vector2D}!operator==@{operator==}}
-\index{operator==@{operator==}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool mof::Vector2D::operator== (const {\bf mof::Vector2D} \& {\em obj}) const}}
-\label{structmof_1_1Vector2D_a4e459ac99c373ca05ee1d3c676fb78ab}
-
-
- Vector2D.cpp の 22 行で定義されています。
-
-\subsection{フレンドと関連する関数}
-\hypertarget{structmof_1_1Vector2D_a3aedbcc9b93bf4334152717d80476a49}{
-\index{mof::Vector2D@{mof::Vector2D}!operator$\ast$@{operator$\ast$}}
-\index{operator$\ast$@{operator$\ast$}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} operator$\ast$ ({\bf real} {\em f}, \/  const {\bf mof::Vector2D} \& {\em vec})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{structmof_1_1Vector2D_a3aedbcc9b93bf4334152717d80476a49}
-\hypertarget{structmof_1_1Vector2D_a101fba9bdfe5db87dd1c4acb728fb786}{
-\index{mof::Vector2D@{mof::Vector2D}!operator$\ast$@{operator$\ast$}}
-\index{operator$\ast$@{operator$\ast$}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mof::Vector2D} operator$\ast$ (const {\bf mof::Vector2D} \& {\em vec}, \/  {\bf real} {\em f})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{structmof_1_1Vector2D_a101fba9bdfe5db87dd1c4acb728fb786}
-\hypertarget{structmof_1_1Vector2D_ac6de893da3fc3738a3978776979e6714}{
-\index{mof::Vector2D@{mof::Vector2D}!operator$<$$<$@{operator$<$$<$}}
-\index{operator$<$$<$@{operator$<$$<$}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}std::ostream\& operator$<$$<$ (std::ostream \& {\em os}, \/  const {\bf Vector2D} \& {\em obj})\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}
-\label{structmof_1_1Vector2D_ac6de893da3fc3738a3978776979e6714}
-
-
-\subsection{変数}
-\hypertarget{structmof_1_1Vector2D_a6bf6819566f049e17e80d496930ce615}{
-\index{mof::Vector2D@{mof::Vector2D}!x@{x}}
-\index{x@{x}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{x}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real} {\bf mof::Vector2D::x}}}
-\label{structmof_1_1Vector2D_a6bf6819566f049e17e80d496930ce615}
-
-
- Vector2D.hpp の 10 行で定義されています。\hypertarget{structmof_1_1Vector2D_ae80f9bdf52e62c7285d79bcd10f864e7}{
-\index{mof::Vector2D@{mof::Vector2D}!y@{y}}
-\index{y@{y}!mof::Vector2D@{mof::Vector2D}}
-\subsubsection[{y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf real} {\bf mof::Vector2D::y}}}
-\label{structmof_1_1Vector2D_ae80f9bdf52e62c7285d79bcd10f864e7}
-
-
- Vector2D.hpp の 10 行で定義されています。
-
-この構造体の説明は次のファイルから生成されました:\begin{DoxyCompactItemize}
-\item 
-mof/math/\hyperlink{Vector2D_8hpp}{Vector2D.hpp}\item 
-mof/math/\hyperlink{Vector2D_8cpp}{Vector2D.cpp}\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/tstring_8hpp.tex b/saisei-1.0/doc/latex/tstring_8hpp.tex
deleted file mode 100644 (file)
index 769e9e9..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-\hypertarget{tstring_8hpp}{
-\section{mof/base/tstring.hpp}
-\label{tstring_8hpp}\index{mof/base/tstring.hpp@{mof/base/tstring.hpp}}
-}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\end{DoxyCompactItemize}
-\subsection*{型定義}
-\begin{DoxyCompactItemize}
-\item 
-typedef TCHAR \hyperlink{tstring_8hpp_ae5b56a1d757792dc378e2750af10d392}{char}
-\item 
-typedef std::basic\_\-string$<$ TCHAR $>$ \hyperlink{namespacemof_ac5bfa05fda9898bdc5f163179389d944}{mof::tstring}
-\end{DoxyCompactItemize}
-
-
-\subsection{型定義}
-\hypertarget{tstring_8hpp_ae5b56a1d757792dc378e2750af10d392}{
-\index{tstring.hpp@{tstring.hpp}!char@{char}}
-\index{char@{char}!tstring.hpp@{tstring.hpp}}
-\subsubsection[{char}]{\setlength{\rightskip}{0pt plus 5cm}typedef TCHAR {\bf char}}}
-\label{tstring_8hpp_ae5b56a1d757792dc378e2750af10d392}
-
-
- tstring.hpp の 5 行で定義されています。
\ No newline at end of file
diff --git a/saisei-1.0/doc/latex/vector2_8hpp.tex b/saisei-1.0/doc/latex/vector2_8hpp.tex
deleted file mode 100644 (file)
index b4af31f..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{vector2_8hpp}{
-\section{mof/math/vector2.hpp}
-\label{vector2_8hpp}\index{mof/math/vector2.hpp@{mof/math/vector2.hpp}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-class \hyperlink{classmof_1_1math_1_1vector2}{mof::math::vector2}
-\begin{DoxyCompactList}\small\item\em 2次元ベクトルクラス \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\item 
-namespace \hyperlink{namespacemof_1_1math}{mof::math}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/vector3_8hpp.tex b/saisei-1.0/doc/latex/vector3_8hpp.tex
deleted file mode 100644 (file)
index c2a2b46..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{vector3_8hpp}{
-\section{mof/math/vector3.hpp}
-\label{vector3_8hpp}\index{mof/math/vector3.hpp@{mof/math/vector3.hpp}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-class \hyperlink{classmof_1_1math_1_1vector3}{mof::math::vector3}
-\begin{DoxyCompactList}\small\item\em 3次元ベクトルクラス \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\item 
-namespace \hyperlink{namespacemof_1_1math}{mof::math}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/vector4_8hpp.tex b/saisei-1.0/doc/latex/vector4_8hpp.tex
deleted file mode 100644 (file)
index 75c4342..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-\hypertarget{vector4_8hpp}{
-\section{mof/math/vector4.hpp}
-\label{vector4_8hpp}\index{mof/math/vector4.hpp@{mof/math/vector4.hpp}}
-}
-\subsection*{構成}
-\begin{DoxyCompactItemize}
-\item 
-class \hyperlink{classmof_1_1math_1_1vector4}{mof::math::vector4}
-\begin{DoxyCompactList}\small\item\em 4次元ベクトルクラス \item\end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{ネームスペース}
-\begin{DoxyCompactItemize}
-\item 
-namespace \hyperlink{namespacemof}{mof}
-\item 
-namespace \hyperlink{namespacemof_1_1math}{mof::math}
-\end{DoxyCompactItemize}
diff --git a/saisei-1.0/doc/latex/vector_8hpp.tex b/saisei-1.0/doc/latex/vector_8hpp.tex
deleted file mode 100644 (file)
index 57864fc..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-\hypertarget{vector_8hpp}{
-\section{mof/math/vector.hpp}
-\label{vector_8hpp}\index{mof/math/vector.hpp@{mof/math/vector.hpp}}
-}
diff --git a/saisei-1.0/extlib/.gitignore b/saisei-1.0/extlib/.gitignore
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/saisei-1.0/extlib/license/oggvorbis_lisence.txt b/saisei-1.0/extlib/license/oggvorbis_lisence.txt
deleted file mode 100644 (file)
index 28de72a..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-Copyright (c) 2002-2008 Xiph.org Foundation
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-- Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
-- Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-- Neither the name of the Xiph.org Foundation nor the names of its
-contributors may be used to endorse or promote products derived from
-this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION
-OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/saisei-1.0/extlib/sqlite3.h b/saisei-1.0/extlib/sqlite3.h
deleted file mode 100644 (file)
index d72fdbd..0000000
+++ /dev/null
@@ -1,5734 +0,0 @@
-/*
-** 2001 September 15
-**
-** The author disclaims copyright to this source code.  In place of
-** a legal notice, here is a blessing:
-**
-**    May you do good and not evil.
-**    May you find forgiveness for yourself and forgive others.
-**    May you share freely, never taking more than you give.
-**
-*************************************************************************
-** This header file defines the interface that the SQLite library
-** presents to client programs.  If a C-function, structure, datatype,
-** or constant definition does not appear in this file, then it is
-** not a published API of SQLite, is subject to change without
-** notice, and should not be referenced by programs that use SQLite.
-**
-** Some of the definitions that are in this file are marked as
-** "experimental".  Experimental interfaces are normally new
-** features recently added to SQLite.  We do not anticipate changes
-** to experimental interfaces but reserve the right to make minor changes
-** if experience from use "in the wild" suggest such changes are prudent.
-**
-** The official C-language API documentation for SQLite is derived
-** from comments in this file.  This file is the authoritative source
-** on how SQLite interfaces are suppose to operate.
-**
-** The name of this file under configuration management is "sqlite.h.in".
-** The makefile makes some minor changes to this file (such as inserting
-** the version number) and changes its name to "sqlite3.h" as
-** part of the build process.
-*/
-#ifndef _SQLITE3_H_
-#define _SQLITE3_H_
-#include <stdarg.h>     /* Needed for the definition of va_list */
-
-/*
-** Make sure we can call this stuff from C++.
-*/
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-
-/*
-** Add the ability to override 'extern'
-*/
-#ifndef SQLITE_EXTERN
-# define SQLITE_EXTERN extern
-#endif
-
-#ifndef SQLITE_API
-# define SQLITE_API
-#endif
-
-
-/*
-** These no-op macros are used in front of interfaces to mark those
-** interfaces as either deprecated or experimental.  New applications
-** should not use deprecated interfaces - they are support for backwards
-** compatibility only.  Application writers should be aware that
-** experimental interfaces are subject to change in point releases.
-**
-** These macros used to resolve to various kinds of compiler magic that
-** would generate warning messages when they were used.  But that
-** compiler magic ended up generating such a flurry of bug reports
-** that we have taken it all out and gone back to using simple
-** noop macros.
-*/
-#define SQLITE_DEPRECATED
-#define SQLITE_EXPERIMENTAL
-
-/*
-** Ensure these symbols were not defined by some previous header file.
-*/
-#ifdef SQLITE_VERSION
-# undef SQLITE_VERSION
-#endif
-#ifdef SQLITE_VERSION_NUMBER
-# undef SQLITE_VERSION_NUMBER
-#endif
-
-/*
-** CAPI3REF: Compile-Time Library Version Numbers
-**
-** ^(The [SQLITE_VERSION] C preprocessor macro in the sqlite3.h header
-** evaluates to a string literal that is the SQLite version in the
-** format "X.Y.Z" where X is the major version number (always 3 for
-** SQLite3) and Y is the minor version number and Z is the release number.)^
-** ^(The [SQLITE_VERSION_NUMBER] C preprocessor macro resolves to an integer
-** with the value (X*1000000 + Y*1000 + Z) where X, Y, and Z are the same
-** numbers used in [SQLITE_VERSION].)^
-** The SQLITE_VERSION_NUMBER for any given release of SQLite will also
-** be larger than the release from which it is derived.  Either Y will
-** be held constant and Z will be incremented or else Y will be incremented
-** and Z will be reset to zero.
-**
-** Since version 3.6.18, SQLite source code has been stored in the
-** <a href="http://www.fossil-scm.org/">Fossil configuration management
-** system</a>.  ^The SQLITE_SOURCE_ID macro evalutes to
-** a string which identifies a particular check-in of SQLite
-** within its configuration management system.  ^The SQLITE_SOURCE_ID
-** string contains the date and time of the check-in (UTC) and an SHA1
-** hash of the entire source tree.
-**
-** See also: [sqlite3_libversion()],
-** [sqlite3_libversion_number()], [sqlite3_sourceid()],
-** [sqlite_version()] and [sqlite_source_id()].
-*/
-#define SQLITE_VERSION        "3.6.23.1"
-#define SQLITE_VERSION_NUMBER 3006023
-#define SQLITE_SOURCE_ID      "2010-03-26 22:28:06 b078b588d617e07886ad156e9f54ade6d823568e"
-
-/*
-** CAPI3REF: Run-Time Library Version Numbers
-** KEYWORDS: sqlite3_version, sqlite3_sourceid
-**
-** These interfaces provide the same information as the [SQLITE_VERSION],
-** [SQLITE_VERSION_NUMBER], and [SQLITE_SOURCE_ID] C preprocessor macros
-** but are associated with the library instead of the header file.  ^(Cautious
-** programmers might include assert() statements in their application to
-** verify that values returned by these interfaces match the macros in
-** the header, and thus insure that the application is
-** compiled with matching library and header files.
-**
-** <blockquote><pre>
-** assert( sqlite3_libversion_number()==SQLITE_VERSION_NUMBER );
-** assert( strcmp(sqlite3_sourceid(),SQLITE_SOURCE_ID)==0 );
-** assert( strcmp(sqlite3_libversion(),SQLITE_VERSION)==0 );
-** </pre></blockquote>)^
-**
-** ^The sqlite3_version[] string constant contains the text of [SQLITE_VERSION]
-** macro.  ^The sqlite3_libversion() function returns a pointer to the
-** to the sqlite3_version[] string constant.  The sqlite3_libversion()
-** function is provided for use in DLLs since DLL users usually do not have
-** direct access to string constants within the DLL.  ^The
-** sqlite3_libversion_number() function returns an integer equal to
-** [SQLITE_VERSION_NUMBER].  ^The sqlite3_sourceid() function returns 
-** a pointer to a string constant whose value is the same as the 
-** [SQLITE_SOURCE_ID] C preprocessor macro.
-**
-** See also: [sqlite_version()] and [sqlite_source_id()].
-*/
-SQLITE_API SQLITE_EXTERN const char sqlite3_version[];
-SQLITE_API const char *sqlite3_libversion(void);
-SQLITE_API const char *sqlite3_sourceid(void);
-SQLITE_API int sqlite3_libversion_number(void);
-
-#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS
-/*
-** CAPI3REF: Run-Time Library Compilation Options Diagnostics
-**
-** ^The sqlite3_compileoption_used() function returns 0 or 1 
-** indicating whether the specified option was defined at 
-** compile time.  ^The SQLITE_ prefix may be omitted from the 
-** option name passed to sqlite3_compileoption_used().  
-**
-** ^The sqlite3_compileoption_get() function allows interating
-** over the list of options that were defined at compile time by
-** returning the N-th compile time option string.  ^If N is out of range,
-** sqlite3_compileoption_get() returns a NULL pointer.  ^The SQLITE_ 
-** prefix is omitted from any strings returned by 
-** sqlite3_compileoption_get().
-**
-** ^Support for the diagnostic functions sqlite3_compileoption_used()
-** and sqlite3_compileoption_get() may be omitted by specifing the 
-** [SQLITE_OMIT_COMPILEOPTION_DIAGS] option at compile time.
-**
-** See also: SQL functions [sqlite_compileoption_used()] and
-** [sqlite_compileoption_get()] and the [compile_options pragma].
-*/
-SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
-SQLITE_API const char *sqlite3_compileoption_get(int N);
-#endif /* SQLITE_OMIT_COMPILEOPTION_DIAGS */
-
-/*
-** CAPI3REF: Test To See If The Library Is Threadsafe
-**
-** ^The sqlite3_threadsafe() function returns zero if and only if
-** SQLite was compiled mutexing code omitted due to the
-** [SQLITE_THREADSAFE] compile-time option being set to 0.
-**
-** SQLite can be compiled with or without mutexes.  When
-** the [SQLITE_THREADSAFE] C preprocessor macro is 1 or 2, mutexes
-** are enabled and SQLite is threadsafe.  When the
-** [SQLITE_THREADSAFE] macro is 0, 
-** the mutexes are omitted.  Without the mutexes, it is not safe
-** to use SQLite concurrently from more than one thread.
-**
-** Enabling mutexes incurs a measurable performance penalty.
-** So if speed is of utmost importance, it makes sense to disable
-** the mutexes.  But for maximum safety, mutexes should be enabled.
-** ^The default behavior is for mutexes to be enabled.
-**
-** This interface can be used by an application to make sure that the
-** version of SQLite that it is linking against was compiled with
-** the desired setting of the [SQLITE_THREADSAFE] macro.
-**
-** This interface only reports on the compile-time mutex setting
-** of the [SQLITE_THREADSAFE] flag.  If SQLite is compiled with
-** SQLITE_THREADSAFE=1 or =2 then mutexes are enabled by default but
-** can be fully or partially disabled using a call to [sqlite3_config()]
-** with the verbs [SQLITE_CONFIG_SINGLETHREAD], [SQLITE_CONFIG_MULTITHREAD],
-** or [SQLITE_CONFIG_MUTEX].  ^(The return value of the
-** sqlite3_threadsafe() function shows only the compile-time setting of
-** thread safety, not any run-time changes to that setting made by
-** sqlite3_config(). In other words, the return value from sqlite3_threadsafe()
-** is unchanged by calls to sqlite3_config().)^
-**
-** See the [threading mode] documentation for additional information.
-*/
-SQLITE_API int sqlite3_threadsafe(void);
-
-/*
-** CAPI3REF: Database Connection Handle
-** KEYWORDS: {database connection} {database connections}
-**
-** Each open SQLite database is represented by a pointer to an instance of
-** the opaque structure named "sqlite3".  It is useful to think of an sqlite3
-** pointer as an object.  The [sqlite3_open()], [sqlite3_open16()], and
-** [sqlite3_open_v2()] interfaces are its constructors, and [sqlite3_close()]
-** is its destructor.  There are many other interfaces (such as
-** [sqlite3_prepare_v2()], [sqlite3_create_function()], and
-** [sqlite3_busy_timeout()] to name but three) that are methods on an
-** sqlite3 object.
-*/
-typedef struct sqlite3 sqlite3;
-
-/*
-** CAPI3REF: 64-Bit Integer Types
-** KEYWORDS: sqlite_int64 sqlite_uint64
-**
-** Because there is no cross-platform way to specify 64-bit integer types
-** SQLite includes typedefs for 64-bit signed and unsigned integers.
-**
-** The sqlite3_int64 and sqlite3_uint64 are the preferred type definitions.
-** The sqlite_int64 and sqlite_uint64 types are supported for backwards
-** compatibility only.
-**
-** ^The sqlite3_int64 and sqlite_int64 types can store integer values
-** between -9223372036854775808 and +9223372036854775807 inclusive.  ^The
-** sqlite3_uint64 and sqlite_uint64 types can store integer values 
-** between 0 and +18446744073709551615 inclusive.
-*/
-#ifdef SQLITE_INT64_TYPE
-  typedef SQLITE_INT64_TYPE sqlite_int64;
-  typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;
-#elif defined(_MSC_VER) || defined(__BORLANDC__)
-  typedef __int64 sqlite_int64;
-  typedef unsigned __int64 sqlite_uint64;
-#else
-  typedef long long int sqlite_int64;
-  typedef unsigned long long int sqlite_uint64;
-#endif
-typedef sqlite_int64 sqlite3_int64;
-typedef sqlite_uint64 sqlite3_uint64;
-
-/*
-** If compiling for a processor that lacks floating point support,
-** substitute integer for floating-point.
-*/
-#ifdef SQLITE_OMIT_FLOATING_POINT
-# define double sqlite3_int64
-#endif
-
-/*
-** CAPI3REF: Closing A Database Connection
-**
-** ^The sqlite3_close() routine is the destructor for the [sqlite3] object.
-** ^Calls to sqlite3_close() return SQLITE_OK if the [sqlite3] object is
-** successfullly destroyed and all associated resources are deallocated.
-**
-** Applications must [sqlite3_finalize | finalize] all [prepared statements]
-** and [sqlite3_blob_close | close] all [BLOB handles] associated with
-** the [sqlite3] object prior to attempting to close the object.  ^If
-** sqlite3_close() is called on a [database connection] that still has
-** outstanding [prepared statements] or [BLOB handles], then it returns
-** SQLITE_BUSY.
-**
-** ^If [sqlite3_close()] is invoked while a transaction is open,
-** the transaction is automatically rolled back.
-**
-** The C parameter to [sqlite3_close(C)] must be either a NULL
-** pointer or an [sqlite3] object pointer obtained
-** from [sqlite3_open()], [sqlite3_open16()], or
-** [sqlite3_open_v2()], and not previously closed.
-** ^Calling sqlite3_close() with a NULL pointer argument is a 
-** harmless no-op.
-*/
-SQLITE_API int sqlite3_close(sqlite3 *);
-
-/*
-** The type for a callback function.
-** This is legacy and deprecated.  It is included for historical
-** compatibility and is not documented.
-*/
-typedef int (*sqlite3_callback)(void*,int,char**, char**);
-
-/*
-** CAPI3REF: One-Step Query Execution Interface
-**
-** The sqlite3_exec() interface is a convenience wrapper around
-** [sqlite3_prepare_v2()], [sqlite3_step()], and [sqlite3_finalize()],
-** that allows an application to run multiple statements of SQL
-** without having to use a lot of C code. 
-**
-** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded,
-** semicolon-separate SQL statements passed into its 2nd argument,
-** in the context of the [database connection] passed in as its 1st
-** argument.  ^If the callback function of the 3rd argument to
-** sqlite3_exec() is not NULL, then it is invoked for each result row
-** coming out of the evaluated SQL statements.  ^The 4th argument to
-** to sqlite3_exec() is relayed through to the 1st argument of each
-** callback invocation.  ^If the callback pointer to sqlite3_exec()
-** is NULL, then no callback is ever invoked and result rows are
-** ignored.
-**
-** ^If an error occurs while evaluating the SQL statements passed into
-** sqlite3_exec(), then execution of the current statement stops and
-** subsequent statements are skipped.  ^If the 5th parameter to sqlite3_exec()
-** is not NULL then any error message is written into memory obtained
-** from [sqlite3_malloc()] and passed back through the 5th parameter.
-** To avoid memory leaks, the application should invoke [sqlite3_free()]
-** on error message strings returned through the 5th parameter of
-** of sqlite3_exec() after the error message string is no longer needed.
-** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors
-** occur, then sqlite3_exec() sets the pointer in its 5th parameter to
-** NULL before returning.
-**
-** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec()
-** routine returns SQLITE_ABORT without invoking the callback again and
-** without running any subsequent SQL statements.
-**
-** ^The 2nd argument to the sqlite3_exec() callback function is the
-** number of columns in the result.  ^The 3rd argument to the sqlite3_exec()
-** callback is an array of pointers to strings obtained as if from
-** [sqlite3_column_text()], one for each column.  ^If an element of a
-** result row is NULL then the corresponding string pointer for the
-** sqlite3_exec() callback is a NULL pointer.  ^The 4th argument to the
-** sqlite3_exec() callback is an array of pointers to strings where each
-** entry represents the name of corresponding result column as obtained
-** from [sqlite3_column_name()].
-**
-** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer
-** to an empty string, or a pointer that contains only whitespace and/or 
-** SQL comments, then no SQL statements are evaluated and the database
-** is not changed.
-**
-** Restrictions:
-**
-** <ul>
-** <li> The application must insure that the 1st parameter to sqlite3_exec()
-**      is a valid and open [database connection].
-** <li> The application must not close [database connection] specified by
-**      the 1st parameter to sqlite3_exec() while sqlite3_exec() is running.
-** <li> The application must not modify the SQL statement text passed into
-**      the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running.
-** </ul>
-*/
-SQLITE_API int sqlite3_exec(
-  sqlite3*,                                  /* An open database */
-  const char *sql,                           /* SQL to be evaluated */
-  int (*callback)(void*,int,char**,char**),  /* Callback function */
-  void *,                                    /* 1st argument to callback */
-  char **errmsg                              /* Error msg written here */
-);
-
-/*
-** CAPI3REF: Result Codes
-** KEYWORDS: SQLITE_OK {error code} {error codes}
-** KEYWORDS: {result code} {result codes}
-**
-** Many SQLite functions return an integer result code from the set shown
-** here in order to indicates success or failure.
-**
-** New error codes may be added in future versions of SQLite.
-**
-** See also: [SQLITE_IOERR_READ | extended result codes]
-*/
-#define SQLITE_OK           0   /* Successful result */
-/* beginning-of-error-codes */
-#define SQLITE_ERROR        1   /* SQL error or missing database */
-#define SQLITE_INTERNAL     2   /* Internal logic error in SQLite */
-#define SQLITE_PERM         3   /* Access permission denied */
-#define SQLITE_ABORT        4   /* Callback routine requested an abort */
-#define SQLITE_BUSY         5   /* The database file is locked */
-#define SQLITE_LOCKED       6   /* A table in the database is locked */
-#define SQLITE_NOMEM        7   /* A malloc() failed */
-#define SQLITE_READONLY     8   /* Attempt to write a readonly database */
-#define SQLITE_INTERRUPT    9   /* Operation terminated by sqlite3_interrupt()*/
-#define SQLITE_IOERR       10   /* Some kind of disk I/O error occurred */
-#define SQLITE_CORRUPT     11   /* The database disk image is malformed */
-#define SQLITE_NOTFOUND    12   /* NOT USED. Table or record not found */
-#define SQLITE_FULL        13   /* Insertion failed because database is full */
-#define SQLITE_CANTOPEN    14   /* Unable to open the database file */
-#define SQLITE_PROTOCOL    15   /* NOT USED. Database lock protocol error */
-#define SQLITE_EMPTY       16   /* Database is empty */
-#define SQLITE_SCHEMA      17   /* The database schema changed */
-#define SQLITE_TOOBIG      18   /* String or BLOB exceeds size limit */
-#define SQLITE_CONSTRAINT  19   /* Abort due to constraint violation */
-#define SQLITE_MISMATCH    20   /* Data type mismatch */
-#define SQLITE_MISUSE      21   /* Library used incorrectly */
-#define SQLITE_NOLFS       22   /* Uses OS features not supported on host */
-#define SQLITE_AUTH        23   /* Authorization denied */
-#define SQLITE_FORMAT      24   /* Auxiliary database format error */
-#define SQLITE_RANGE       25   /* 2nd parameter to sqlite3_bind out of range */
-#define SQLITE_NOTADB      26   /* File opened that is not a database file */
-#define SQLITE_ROW         100  /* sqlite3_step() has another row ready */
-#define SQLITE_DONE        101  /* sqlite3_step() has finished executing */
-/* end-of-error-codes */
-
-/*
-** CAPI3REF: Extended Result Codes
-** KEYWORDS: {extended error code} {extended error codes}
-** KEYWORDS: {extended result code} {extended result codes}
-**
-** In its default configuration, SQLite API routines return one of 26 integer
-** [SQLITE_OK | result codes].  However, experience has shown that many of
-** these result codes are too coarse-grained.  They do not provide as
-** much information about problems as programmers might like.  In an effort to
-** address this, newer versions of SQLite (version 3.3.8 and later) include
-** support for additional result codes that provide more detailed information
-** about errors. The extended result codes are enabled or disabled
-** on a per database connection basis using the
-** [sqlite3_extended_result_codes()] API.
-**
-** Some of the available extended result codes are listed here.
-** One may expect the number of extended result codes will be expand
-** over time.  Software that uses extended result codes should expect
-** to see new result codes in future releases of SQLite.
-**
-** The SQLITE_OK result code will never be extended.  It will always
-** be exactly zero.
-*/
-#define SQLITE_IOERR_READ              (SQLITE_IOERR | (1<<8))
-#define SQLITE_IOERR_SHORT_READ        (SQLITE_IOERR | (2<<8))
-#define SQLITE_IOERR_WRITE             (SQLITE_IOERR | (3<<8))
-#define SQLITE_IOERR_FSYNC             (SQLITE_IOERR | (4<<8))
-#define SQLITE_IOERR_DIR_FSYNC         (SQLITE_IOERR | (5<<8))
-#define SQLITE_IOERR_TRUNCATE          (SQLITE_IOERR | (6<<8))
-#define SQLITE_IOERR_FSTAT             (SQLITE_IOERR | (7<<8))
-#define SQLITE_IOERR_UNLOCK            (SQLITE_IOERR | (8<<8))
-#define SQLITE_IOERR_RDLOCK            (SQLITE_IOERR | (9<<8))
-#define SQLITE_IOERR_DELETE            (SQLITE_IOERR | (10<<8))
-#define SQLITE_IOERR_BLOCKED           (SQLITE_IOERR | (11<<8))
-#define SQLITE_IOERR_NOMEM             (SQLITE_IOERR | (12<<8))
-#define SQLITE_IOERR_ACCESS            (SQLITE_IOERR | (13<<8))
-#define SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8))
-#define SQLITE_IOERR_LOCK              (SQLITE_IOERR | (15<<8))
-#define SQLITE_IOERR_CLOSE             (SQLITE_IOERR | (16<<8))
-#define SQLITE_IOERR_DIR_CLOSE         (SQLITE_IOERR | (17<<8))
-#define SQLITE_LOCKED_SHAREDCACHE      (SQLITE_LOCKED | (1<<8) )
-
-/*
-** CAPI3REF: Flags For File Open Operations
-**
-** These bit values are intended for use in the
-** 3rd parameter to the [sqlite3_open_v2()] interface and
-** in the 4th parameter to the xOpen method of the
-** [sqlite3_vfs] object.
-*/
-#define SQLITE_OPEN_READONLY         0x00000001  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_READWRITE        0x00000002  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_CREATE           0x00000004  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_DELETEONCLOSE    0x00000008  /* VFS only */
-#define SQLITE_OPEN_EXCLUSIVE        0x00000010  /* VFS only */
-#define SQLITE_OPEN_AUTOPROXY        0x00000020  /* VFS only */
-#define SQLITE_OPEN_MAIN_DB          0x00000100  /* VFS only */
-#define SQLITE_OPEN_TEMP_DB          0x00000200  /* VFS only */
-#define SQLITE_OPEN_TRANSIENT_DB     0x00000400  /* VFS only */
-#define SQLITE_OPEN_MAIN_JOURNAL     0x00000800  /* VFS only */
-#define SQLITE_OPEN_TEMP_JOURNAL     0x00001000  /* VFS only */
-#define SQLITE_OPEN_SUBJOURNAL       0x00002000  /* VFS only */
-#define SQLITE_OPEN_MASTER_JOURNAL   0x00004000  /* VFS only */
-#define SQLITE_OPEN_NOMUTEX          0x00008000  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_FULLMUTEX        0x00010000  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_SHAREDCACHE      0x00020000  /* Ok for sqlite3_open_v2() */
-#define SQLITE_OPEN_PRIVATECACHE     0x00040000  /* Ok for sqlite3_open_v2() */
-
-/*
-** CAPI3REF: Device Characteristics
-**
-** The xDeviceCapabilities method of the [sqlite3_io_methods]
-** object returns an integer which is a vector of the these
-** bit values expressing I/O characteristics of the mass storage
-** device that holds the file that the [sqlite3_io_methods]
-** refers to.
-**
-** The SQLITE_IOCAP_ATOMIC property means that all writes of
-** any size are atomic.  The SQLITE_IOCAP_ATOMICnnn values
-** mean that writes of blocks that are nnn bytes in size and
-** are aligned to an address which is an integer multiple of
-** nnn are atomic.  The SQLITE_IOCAP_SAFE_APPEND value means
-** that when data is appended to a file, the data is appended
-** first then the size of the file is extended, never the other
-** way around.  The SQLITE_IOCAP_SEQUENTIAL property means that
-** information is written to disk in the same order as calls
-** to xWrite().
-*/
-#define SQLITE_IOCAP_ATOMIC          0x00000001
-#define SQLITE_IOCAP_ATOMIC512       0x00000002
-#define SQLITE_IOCAP_ATOMIC1K        0x00000004
-#define SQLITE_IOCAP_ATOMIC2K        0x00000008
-#define SQLITE_IOCAP_ATOMIC4K        0x00000010
-#define SQLITE_IOCAP_ATOMIC8K        0x00000020
-#define SQLITE_IOCAP_ATOMIC16K       0x00000040
-#define SQLITE_IOCAP_ATOMIC32K       0x00000080
-#define SQLITE_IOCAP_ATOMIC64K       0x00000100
-#define SQLITE_IOCAP_SAFE_APPEND     0x00000200
-#define SQLITE_IOCAP_SEQUENTIAL      0x00000400
-
-/*
-** CAPI3REF: File Locking Levels
-**
-** SQLite uses one of these integer values as the second
-** argument to calls it makes to the xLock() and xUnlock() methods
-** of an [sqlite3_io_methods] object.
-*/
-#define SQLITE_LOCK_NONE          0
-#define SQLITE_LOCK_SHARED        1
-#define SQLITE_LOCK_RESERVED      2
-#define SQLITE_LOCK_PENDING       3
-#define SQLITE_LOCK_EXCLUSIVE     4
-
-/*
-** CAPI3REF: Synchronization Type Flags
-**
-** When SQLite invokes the xSync() method of an
-** [sqlite3_io_methods] object it uses a combination of
-** these integer values as the second argument.
-**
-** When the SQLITE_SYNC_DATAONLY flag is used, it means that the
-** sync operation only needs to flush data to mass storage.  Inode
-** information need not be flushed. If the lower four bits of the flag
-** equal SQLITE_SYNC_NORMAL, that means to use normal fsync() semantics.
-** If the lower four bits equal SQLITE_SYNC_FULL, that means
-** to use Mac OS X style fullsync instead of fsync().
-*/
-#define SQLITE_SYNC_NORMAL        0x00002
-#define SQLITE_SYNC_FULL          0x00003
-#define SQLITE_SYNC_DATAONLY      0x00010
-
-/*
-** CAPI3REF: OS Interface Open File Handle
-**
-** An [sqlite3_file] object represents an open file in the 
-** [sqlite3_vfs | OS interface layer].  Individual OS interface
-** implementations will
-** want to subclass this object by appending additional fields
-** for their own use.  The pMethods entry is a pointer to an
-** [sqlite3_io_methods] object that defines methods for performing
-** I/O operations on the open file.
-*/
-typedef struct sqlite3_file sqlite3_file;
-struct sqlite3_file {
-  const struct sqlite3_io_methods *pMethods;  /* Methods for an open file */
-};
-
-/*
-** CAPI3REF: OS Interface File Virtual Methods Object
-**
-** Every file opened by the [sqlite3_vfs] xOpen method populates an
-** [sqlite3_file] object (or, more commonly, a subclass of the
-** [sqlite3_file] object) with a pointer to an instance of this object.
-** This object defines the methods used to perform various operations
-** against the open file represented by the [sqlite3_file] object.
-**
-** If the xOpen method sets the sqlite3_file.pMethods element 
-** to a non-NULL pointer, then the sqlite3_io_methods.xClose method
-** may be invoked even if the xOpen reported that it failed.  The
-** only way to prevent a call to xClose following a failed xOpen
-** is for the xOpen to set the sqlite3_file.pMethods element to NULL.
-**
-** The flags argument to xSync may be one of [SQLITE_SYNC_NORMAL] or
-** [SQLITE_SYNC_FULL].  The first choice is the normal fsync().
-** The second choice is a Mac OS X style fullsync.  The [SQLITE_SYNC_DATAONLY]
-** flag may be ORed in to indicate that only the data of the file
-** and not its inode needs to be synced.
-**
-** The integer values to xLock() and xUnlock() are one of
-** <ul>
-** <li> [SQLITE_LOCK_NONE],
-** <li> [SQLITE_LOCK_SHARED],
-** <li> [SQLITE_LOCK_RESERVED],
-** <li> [SQLITE_LOCK_PENDING], or
-** <li> [SQLITE_LOCK_EXCLUSIVE].
-** </ul>
-** xLock() increases the lock. xUnlock() decreases the lock.
-** The xCheckReservedLock() method checks whether any database connection,
-** either in this process or in some other process, is holding a RESERVED,
-** PENDING, or EXCLUSIVE lock on the file.  It returns true
-** if such a lock exists and false otherwise.
-**
-** The xFileControl() method is a generic interface that allows custom
-** VFS implementations to directly control an open file using the
-** [sqlite3_file_control()] interface.  The second "op" argument is an
-** integer opcode.  The third argument is a generic pointer intended to
-** point to a structure that may contain arguments or space in which to
-** write return values.  Potential uses for xFileControl() might be
-** functions to enable blocking locks with timeouts, to change the
-** locking strategy (for example to use dot-file locks), to inquire
-** about the status of a lock, or to break stale locks.  The SQLite
-** core reserves all opcodes less than 100 for its own use.
-** A [SQLITE_FCNTL_LOCKSTATE | list of opcodes] less than 100 is available.
-** Applications that define a custom xFileControl method should use opcodes
-** greater than 100 to avoid conflicts.
-**
-** The xSectorSize() method returns the sector size of the
-** device that underlies the file.  The sector size is the
-** minimum write that can be performed without disturbing
-** other bytes in the file.  The xDeviceCharacteristics()
-** method returns a bit vector describing behaviors of the
-** underlying device:
-**
-** <ul>
-** <li> [SQLITE_IOCAP_ATOMIC]
-** <li> [SQLITE_IOCAP_ATOMIC512]
-** <li> [SQLITE_IOCAP_ATOMIC1K]
-** <li> [SQLITE_IOCAP_ATOMIC2K]
-** <li> [SQLITE_IOCAP_ATOMIC4K]
-** <li> [SQLITE_IOCAP_ATOMIC8K]
-** <li> [SQLITE_IOCAP_ATOMIC16K]
-** <li> [SQLITE_IOCAP_ATOMIC32K]
-** <li> [SQLITE_IOCAP_ATOMIC64K]
-** <li> [SQLITE_IOCAP_SAFE_APPEND]
-** <li> [SQLITE_IOCAP_SEQUENTIAL]
-** </ul>
-**
-** The SQLITE_IOCAP_ATOMIC property means that all writes of
-** any size are atomic.  The SQLITE_IOCAP_ATOMICnnn values
-** mean that writes of blocks that are nnn bytes in size and
-** are aligned to an address which is an integer multiple of
-** nnn are atomic.  The SQLITE_IOCAP_SAFE_APPEND value means
-** that when data is appended to a file, the data is appended
-** first then the size of the file is extended, never the other
-** way around.  The SQLITE_IOCAP_SEQUENTIAL property means that
-** information is written to disk in the same order as calls
-** to xWrite().
-**
-** If xRead() returns SQLITE_IOERR_SHORT_READ it must also fill
-** in the unread portions of the buffer with zeros.  A VFS that
-** fails to zero-fill short reads might seem to work.  However,
-** failure to zero-fill short reads will eventually lead to
-** database corruption.
-*/
-typedef struct sqlite3_io_methods sqlite3_io_methods;
-struct sqlite3_io_methods {
-  int iVersion;
-  int (*xClose)(sqlite3_file*);
-  int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst);
-  int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst);
-  int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);
-  int (*xSync)(sqlite3_file*, int flags);
-  int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize);
-  int (*xLock)(sqlite3_file*, int);
-  int (*xUnlock)(sqlite3_file*, int);
-  int (*xCheckReservedLock)(sqlite3_file*, int *pResOut);
-  int (*xFileControl)(sqlite3_file*, int op, void *pArg);
-  int (*xSectorSize)(sqlite3_file*);
-  int (*xDeviceCharacteristics)(sqlite3_file*);
-  /* Additional methods may be added in future releases */
-};
-
-/*
-** CAPI3REF: Standard File Control Opcodes
-**
-** These integer constants are opcodes for the xFileControl method
-** of the [sqlite3_io_methods] object and for the [sqlite3_file_control()]
-** interface.
-**
-** The [SQLITE_FCNTL_LOCKSTATE] opcode is used for debugging.  This
-** opcode causes the xFileControl method to write the current state of
-** the lock (one of [SQLITE_LOCK_NONE], [SQLITE_LOCK_SHARED],
-** [SQLITE_LOCK_RESERVED], [SQLITE_LOCK_PENDING], or [SQLITE_LOCK_EXCLUSIVE])
-** into an integer that the pArg argument points to. This capability
-** is used during testing and only needs to be supported when SQLITE_TEST
-** is defined.
-*/
-#define SQLITE_FCNTL_LOCKSTATE        1
-#define SQLITE_GET_LOCKPROXYFILE      2
-#define SQLITE_SET_LOCKPROXYFILE      3
-#define SQLITE_LAST_ERRNO             4
-
-/*
-** CAPI3REF: Mutex Handle
-**
-** The mutex module within SQLite defines [sqlite3_mutex] to be an
-** abstract type for a mutex object.  The SQLite core never looks
-** at the internal representation of an [sqlite3_mutex].  It only
-** deals with pointers to the [sqlite3_mutex] object.
-**
-** Mutexes are created using [sqlite3_mutex_alloc()].
-*/
-typedef struct sqlite3_mutex sqlite3_mutex;
-
-/*
-** CAPI3REF: OS Interface Object
-**
-** An instance of the sqlite3_vfs object defines the interface between
-** the SQLite core and the underlying operating system.  The "vfs"
-** in the name of the object stands for "virtual file system".
-**
-** The value of the iVersion field is initially 1 but may be larger in
-** future versions of SQLite.  Additional fields may be appended to this
-** object when the iVersion value is increased.  Note that the structure
-** of the sqlite3_vfs object changes in the transaction between
-** SQLite version 3.5.9 and 3.6.0 and yet the iVersion field was not
-** modified.
-**
-** The szOsFile field is the size of the subclassed [sqlite3_file]
-** structure used by this VFS.  mxPathname is the maximum length of
-** a pathname in this VFS.
-**
-** Registered sqlite3_vfs objects are kept on a linked list formed by
-** the pNext pointer.  The [sqlite3_vfs_register()]
-** and [sqlite3_vfs_unregister()] interfaces manage this list
-** in a thread-safe way.  The [sqlite3_vfs_find()] interface
-** searches the list.  Neither the application code nor the VFS
-** implementation should use the pNext pointer.
-**
-** The pNext field is the only field in the sqlite3_vfs
-** structure that SQLite will ever modify.  SQLite will only access
-** or modify this field while holding a particular static mutex.
-** The application should never modify anything within the sqlite3_vfs
-** object once the object has been registered.
-**
-** The zName field holds the name of the VFS module.  The name must
-** be unique across all VFS modules.
-**
-** SQLite will guarantee that the zFilename parameter to xOpen
-** is either a NULL pointer or string obtained
-** from xFullPathname().  SQLite further guarantees that
-** the string will be valid and unchanged until xClose() is
-** called. Because of the previous sentence,
-** the [sqlite3_file] can safely store a pointer to the
-** filename if it needs to remember the filename for some reason.
-** If the zFilename parameter is xOpen is a NULL pointer then xOpen
-** must invent its own temporary name for the file.  Whenever the 
-** xFilename parameter is NULL it will also be the case that the
-** flags parameter will include [SQLITE_OPEN_DELETEONCLOSE].
-**
-** The flags argument to xOpen() includes all bits set in
-** the flags argument to [sqlite3_open_v2()].  Or if [sqlite3_open()]
-** or [sqlite3_open16()] is used, then flags includes at least
-** [SQLITE_OPEN_READWRITE] | [SQLITE_OPEN_CREATE]. 
-** If xOpen() opens a file read-only then it sets *pOutFlags to
-** include [SQLITE_OPEN_READONLY].  Other bits in *pOutFlags may be set.
-**
-** SQLite will also add one of the following flags to the xOpen()
-** call, depending on the object being opened:
-**
-** <ul>
-** <li>  [SQLITE_OPEN_MAIN_DB]
-** <li>  [SQLITE_OPEN_MAIN_JOURNAL]
-** <li>  [SQLITE_OPEN_TEMP_DB]
-** <li>  [SQLITE_OPEN_TEMP_JOURNAL]
-** <li>  [SQLITE_OPEN_TRANSIENT_DB]
-** <li>  [SQLITE_OPEN_SUBJOURNAL]
-** <li>  [SQLITE_OPEN_MASTER_JOURNAL]
-** </ul>
-**
-** The file I/O implementation can use the object type flags to
-** change the way it deals with files.  For example, an application
-** that does not care about crash recovery or rollback might make
-** the open of a journal file a no-op.  Writes to this journal would
-** also be no-ops, and any attempt to read the journal would return
-** SQLITE_IOERR.  Or the implementation might recognize that a database
-** file will be doing page-aligned sector reads and writes in a random
-** order and set up its I/O subsystem accordingly.
-**
-** SQLite might also add one of the following flags to the xOpen method:
-**
-** <ul>
-** <li> [SQLITE_OPEN_DELETEONCLOSE]
-** <li> [SQLITE_OPEN_EXCLUSIVE]
-** </ul>
-**
-** The [SQLITE_OPEN_DELETEONCLOSE] flag means the file should be
-** deleted when it is closed.  The [SQLITE_OPEN_DELETEONCLOSE]
-** will be set for TEMP  databases, journals and for subjournals.
-**
-** The [SQLITE_OPEN_EXCLUSIVE] flag is always used in conjunction
-** with the [SQLITE_OPEN_CREATE] flag, which are both directly
-** analogous to the O_EXCL and O_CREAT flags of the POSIX open()
-** API.  The SQLITE_OPEN_EXCLUSIVE flag, when paired with the 
-** SQLITE_OPEN_CREATE, is used to indicate that file should always
-** be created, and that it is an error if it already exists.
-** It is <i>not</i> used to indicate the file should be opened 
-** for exclusive access.
-**
-** At least szOsFile bytes of memory are allocated by SQLite
-** to hold the  [sqlite3_file] structure passed as the third
-** argument to xOpen.  The xOpen method does not have to
-** allocate the structure; it should just fill it in.  Note that
-** the xOpen method must set the sqlite3_file.pMethods to either
-** a valid [sqlite3_io_methods] object or to NULL.  xOpen must do
-** this even if the open fails.  SQLite expects that the sqlite3_file.pMethods
-** element will be valid after xOpen returns regardless of the success
-** or failure of the xOpen call.
-**
-** The flags argument to xAccess() may be [SQLITE_ACCESS_EXISTS]
-** to test for the existence of a file, or [SQLITE_ACCESS_READWRITE] to
-** test whether a file is readable and writable, or [SQLITE_ACCESS_READ]
-** to test whether a file is at least readable.   The file can be a
-** directory.
-**
-** SQLite will always allocate at least mxPathname+1 bytes for the
-** output buffer xFullPathname.  The exact size of the output buffer
-** is also passed as a parameter to both  methods. If the output buffer
-** is not large enough, [SQLITE_CANTOPEN] should be returned. Since this is
-** handled as a fatal error by SQLite, vfs implementations should endeavor
-** to prevent this by setting mxPathname to a sufficiently large value.
-**
-** The xRandomness(), xSleep(), and xCurrentTime() interfaces
-** are not strictly a part of the filesystem, but they are
-** included in the VFS structure for completeness.
-** The xRandomness() function attempts to return nBytes bytes
-** of good-quality randomness into zOut.  The return value is
-** the actual number of bytes of randomness obtained.
-** The xSleep() method causes the calling thread to sleep for at
-** least the number of microseconds given.  The xCurrentTime()
-** method returns a Julian Day Number for the current date and time.
-**
-*/
-typedef struct sqlite3_vfs sqlite3_vfs;
-struct sqlite3_vfs {
-  int iVersion;            /* Structure version number */
-  int szOsFile;            /* Size of subclassed sqlite3_file */
-  int mxPathname;          /* Maximum file pathname length */
-  sqlite3_vfs *pNext;      /* Next registered VFS */
-  const char *zName;       /* Name of this virtual file system */
-  void *pAppData;          /* Pointer to application-specific data */
-  int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*,
-               int flags, int *pOutFlags);
-  int (*xDelete)(sqlite3_vfs*, const char *zName, int syncDir);
-  int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut);
-  int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut);
-  void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
-  void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg);
-  void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void);
-  void (*xDlClose)(sqlite3_vfs*, void*);
-  int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut);
-  int (*xSleep)(sqlite3_vfs*, int microseconds);
-  int (*xCurrentTime)(sqlite3_vfs*, double*);
-  int (*xGetLastError)(sqlite3_vfs*, int, char *);
-  /* New fields may be appended in figure versions.  The iVersion
-  ** value will increment whenever this happens. */
-};
-
-/*
-** CAPI3REF: Flags for the xAccess VFS method
-**
-** These integer constants can be used as the third parameter to
-** the xAccess method of an [sqlite3_vfs] object.  They determine
-** what kind of permissions the xAccess method is looking for.
-** With SQLITE_ACCESS_EXISTS, the xAccess method
-** simply checks whether the file exists.
-** With SQLITE_ACCESS_READWRITE, the xAccess method
-** checks whether the file is both readable and writable.
-** With SQLITE_ACCESS_READ, the xAccess method
-** checks whether the file is readable.
-*/
-#define SQLITE_ACCESS_EXISTS    0
-#define SQLITE_ACCESS_READWRITE 1
-#define SQLITE_ACCESS_READ      2
-
-/*
-** CAPI3REF: Initialize The SQLite Library
-**
-** ^The sqlite3_initialize() routine initializes the
-** SQLite library.  ^The sqlite3_shutdown() routine
-** deallocates any resources that were allocated by sqlite3_initialize().
-** These routines are designed to aid in process initialization and
-** shutdown on embedded systems.  Workstation applications using
-** SQLite normally do not need to invoke either of these routines.
-**
-** A call to sqlite3_initialize() is an "effective" call if it is
-** the first time sqlite3_initialize() is invoked during the lifetime of
-** the process, or if it is the first time sqlite3_initialize() is invoked
-** following a call to sqlite3_shutdown().  ^(Only an effective call
-** of sqlite3_initialize() does any initialization.  All other calls
-** are harmless no-ops.)^
-**
-** A call to sqlite3_shutdown() is an "effective" call if it is the first
-** call to sqlite3_shutdown() since the last sqlite3_initialize().  ^(Only
-** an effective call to sqlite3_shutdown() does any deinitialization.
-** All other valid calls to sqlite3_shutdown() are harmless no-ops.)^
-**
-** The sqlite3_initialize() interface is threadsafe, but sqlite3_shutdown()
-** is not.  The sqlite3_shutdown() interface must only be called from a
-** single thread.  All open [database connections] must be closed and all
-** other SQLite resources must be deallocated prior to invoking
-** sqlite3_shutdown().
-**
-** Among other things, ^sqlite3_initialize() will invoke
-** sqlite3_os_init().  Similarly, ^sqlite3_shutdown()
-** will invoke sqlite3_os_end().
-**
-** ^The sqlite3_initialize() routine returns [SQLITE_OK] on success.
-** ^If for some reason, sqlite3_initialize() is unable to initialize
-** the library (perhaps it is unable to allocate a needed resource such
-** as a mutex) it returns an [error code] other than [SQLITE_OK].
-**
-** ^The sqlite3_initialize() routine is called internally by many other
-** SQLite interfaces so that an application usually does not need to
-** invoke sqlite3_initialize() directly.  For example, [sqlite3_open()]
-** calls sqlite3_initialize() so the SQLite library will be automatically
-** initialized when [sqlite3_open()] is called if it has not be initialized
-** already.  ^However, if SQLite is compiled with the [SQLITE_OMIT_AUTOINIT]
-** compile-time option, then the automatic calls to sqlite3_initialize()
-** are omitted and the application must call sqlite3_initialize() directly
-** prior to using any other SQLite interface.  For maximum portability,
-** it is recommended that applications always invoke sqlite3_initialize()
-** directly prior to using any other SQLite interface.  Future releases
-** of SQLite may require this.  In other words, the behavior exhibited
-** when SQLite is compiled with [SQLITE_OMIT_AUTOINIT] might become the
-** default behavior in some future release of SQLite.
-**
-** The sqlite3_os_init() routine does operating-system specific
-** initialization of the SQLite library.  The sqlite3_os_end()
-** routine undoes the effect of sqlite3_os_init().  Typical tasks
-** performed by these routines include allocation or deallocation
-** of static resources, initialization of global variables,
-** setting up a default [sqlite3_vfs] module, or setting up
-** a default configuration using [sqlite3_config()].
-**
-** The application should never invoke either sqlite3_os_init()
-** or sqlite3_os_end() directly.  The application should only invoke
-** sqlite3_initialize() and sqlite3_shutdown().  The sqlite3_os_init()
-** interface is called automatically by sqlite3_initialize() and
-** sqlite3_os_end() is called by sqlite3_shutdown().  Appropriate
-** implementations for sqlite3_os_init() and sqlite3_os_end()
-** are built into SQLite when it is compiled for Unix, Windows, or OS/2.
-** When [custom builds | built for other platforms]
-** (using the [SQLITE_OS_OTHER=1] compile-time
-** option) the application must supply a suitable implementation for
-** sqlite3_os_init() and sqlite3_os_end().  An application-supplied
-** implementation of sqlite3_os_init() or sqlite3_os_end()
-** must return [SQLITE_OK] on success and some other [error code] upon
-** failure.
-*/
-SQLITE_API int sqlite3_initialize(void);
-SQLITE_API int sqlite3_shutdown(void);
-SQLITE_API int sqlite3_os_init(void);
-SQLITE_API int sqlite3_os_end(void);
-
-/*
-** CAPI3REF: Configuring The SQLite Library
-**
-** The sqlite3_config() interface is used to make global configuration
-** changes to SQLite in order to tune SQLite to the specific needs of
-** the application.  The default configuration is recommended for most
-** applications and so this routine is usually not necessary.  It is
-** provided to support rare applications with unusual needs.
-**
-** The sqlite3_config() interface is not threadsafe.  The application
-** must insure that no other SQLite interfaces are invoked by other
-** threads while sqlite3_config() is running.  Furthermore, sqlite3_config()
-** may only be invoked prior to library initialization using
-** [sqlite3_initialize()] or after shutdown by [sqlite3_shutdown()].
-** ^If sqlite3_config() is called after [sqlite3_initialize()] and before
-** [sqlite3_shutdown()] then it will return SQLITE_MISUSE.
-** Note, however, that ^sqlite3_config() can be called as part of the
-** implementation of an application-defined [sqlite3_os_init()].
-**
-** The first argument to sqlite3_config() is an integer
-** [SQLITE_CONFIG_SINGLETHREAD | configuration option] that determines
-** what property of SQLite is to be configured.  Subsequent arguments
-** vary depending on the [SQLITE_CONFIG_SINGLETHREAD | configuration option]
-** in the first argument.
-**
-** ^When a configuration option is set, sqlite3_config() returns [SQLITE_OK].
-** ^If the option is unknown or SQLite is unable to set the option
-** then this routine returns a non-zero [error code].
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_config(int, ...);
-
-/*
-** CAPI3REF: Configure database connections
-** EXPERIMENTAL
-**
-** The sqlite3_db_config() interface is used to make configuration
-** changes to a [database connection].  The interface is similar to
-** [sqlite3_config()] except that the changes apply to a single
-** [database connection] (specified in the first argument).  The
-** sqlite3_db_config() interface should only be used immediately after
-** the database connection is created using [sqlite3_open()],
-** [sqlite3_open16()], or [sqlite3_open_v2()].  
-**
-** The second argument to sqlite3_db_config(D,V,...)  is the
-** configuration verb - an integer code that indicates what
-** aspect of the [database connection] is being configured.
-** The only choice for this value is [SQLITE_DBCONFIG_LOOKASIDE].
-** New verbs are likely to be added in future releases of SQLite.
-** Additional arguments depend on the verb.
-**
-** ^Calls to sqlite3_db_config() return SQLITE_OK if and only if
-** the call is considered successful.
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_config(sqlite3*, int op, ...);
-
-/*
-** CAPI3REF: Memory Allocation Routines
-** EXPERIMENTAL
-**
-** An instance of this object defines the interface between SQLite
-** and low-level memory allocation routines.
-**
-** This object is used in only one place in the SQLite interface.
-** A pointer to an instance of this object is the argument to
-** [sqlite3_config()] when the configuration option is
-** [SQLITE_CONFIG_MALLOC] or [SQLITE_CONFIG_GETMALLOC].  
-** By creating an instance of this object
-** and passing it to [sqlite3_config]([SQLITE_CONFIG_MALLOC])
-** during configuration, an application can specify an alternative
-** memory allocation subsystem for SQLite to use for all of its
-** dynamic memory needs.
-**
-** Note that SQLite comes with several [built-in memory allocators]
-** that are perfectly adequate for the overwhelming majority of applications
-** and that this object is only useful to a tiny minority of applications
-** with specialized memory allocation requirements.  This object is
-** also used during testing of SQLite in order to specify an alternative
-** memory allocator that simulates memory out-of-memory conditions in
-** order to verify that SQLite recovers gracefully from such
-** conditions.
-**
-** The xMalloc and xFree methods must work like the
-** malloc() and free() functions from the standard C library.
-** The xRealloc method must work like realloc() from the standard C library
-** with the exception that if the second argument to xRealloc is zero,
-** xRealloc must be a no-op - it must not perform any allocation or
-** deallocation.  ^SQLite guarantees that the second argument to
-** xRealloc is always a value returned by a prior call to xRoundup.
-** And so in cases where xRoundup always returns a positive number,
-** xRealloc can perform exactly as the standard library realloc() and
-** still be in compliance with this specification.
-**
-** xSize should return the allocated size of a memory allocation
-** previously obtained from xMalloc or xRealloc.  The allocated size
-** is always at least as big as the requested size but may be larger.
-**
-** The xRoundup method returns what would be the allocated size of
-** a memory allocation given a particular requested size.  Most memory
-** allocators round up memory allocations at least to the next multiple
-** of 8.  Some allocators round up to a larger multiple or to a power of 2.
-** Every memory allocation request coming in through [sqlite3_malloc()]
-** or [sqlite3_realloc()] first calls xRoundup.  If xRoundup returns 0, 
-** that causes the corresponding memory allocation to fail.
-**
-** The xInit method initializes the memory allocator.  (For example,
-** it might allocate any require mutexes or initialize internal data
-** structures.  The xShutdown method is invoked (indirectly) by
-** [sqlite3_shutdown()] and should deallocate any resources acquired
-** by xInit.  The pAppData pointer is used as the only parameter to
-** xInit and xShutdown.
-**
-** SQLite holds the [SQLITE_MUTEX_STATIC_MASTER] mutex when it invokes
-** the xInit method, so the xInit method need not be threadsafe.  The
-** xShutdown method is only called from [sqlite3_shutdown()] so it does
-** not need to be threadsafe either.  For all other methods, SQLite
-** holds the [SQLITE_MUTEX_STATIC_MEM] mutex as long as the
-** [SQLITE_CONFIG_MEMSTATUS] configuration option is turned on (which
-** it is by default) and so the methods are automatically serialized.
-** However, if [SQLITE_CONFIG_MEMSTATUS] is disabled, then the other
-** methods must be threadsafe or else make their own arrangements for
-** serialization.
-**
-** SQLite will never invoke xInit() more than once without an intervening
-** call to xShutdown().
-*/
-typedef struct sqlite3_mem_methods sqlite3_mem_methods;
-struct sqlite3_mem_methods {
-  void *(*xMalloc)(int);         /* Memory allocation function */
-  void (*xFree)(void*);          /* Free a prior allocation */
-  void *(*xRealloc)(void*,int);  /* Resize an allocation */
-  int (*xSize)(void*);           /* Return the size of an allocation */
-  int (*xRoundup)(int);          /* Round up request size to allocation size */
-  int (*xInit)(void*);           /* Initialize the memory allocator */
-  void (*xShutdown)(void*);      /* Deinitialize the memory allocator */
-  void *pAppData;                /* Argument to xInit() and xShutdown() */
-};
-
-/*
-** CAPI3REF: Configuration Options
-** EXPERIMENTAL
-**
-** These constants are the available integer configuration options that
-** can be passed as the first argument to the [sqlite3_config()] interface.
-**
-** New configuration options may be added in future releases of SQLite.
-** Existing configuration options might be discontinued.  Applications
-** should check the return code from [sqlite3_config()] to make sure that
-** the call worked.  The [sqlite3_config()] interface will return a
-** non-zero [error code] if a discontinued or unsupported configuration option
-** is invoked.
-**
-** <dl>
-** <dt>SQLITE_CONFIG_SINGLETHREAD</dt>
-** <dd>There are no arguments to this option.  ^This option sets the
-** [threading mode] to Single-thread.  In other words, it disables
-** all mutexing and puts SQLite into a mode where it can only be used
-** by a single thread.   ^If SQLite is compiled with
-** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then
-** it is not possible to change the [threading mode] from its default
-** value of Single-thread and so [sqlite3_config()] will return 
-** [SQLITE_ERROR] if called with the SQLITE_CONFIG_SINGLETHREAD
-** configuration option.</dd>
-**
-** <dt>SQLITE_CONFIG_MULTITHREAD</dt>
-** <dd>There are no arguments to this option.  ^This option sets the
-** [threading mode] to Multi-thread.  In other words, it disables
-** mutexing on [database connection] and [prepared statement] objects.
-** The application is responsible for serializing access to
-** [database connections] and [prepared statements].  But other mutexes
-** are enabled so that SQLite will be safe to use in a multi-threaded
-** environment as long as no two threads attempt to use the same
-** [database connection] at the same time.  ^If SQLite is compiled with
-** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then
-** it is not possible to set the Multi-thread [threading mode] and
-** [sqlite3_config()] will return [SQLITE_ERROR] if called with the
-** SQLITE_CONFIG_MULTITHREAD configuration option.</dd>
-**
-** <dt>SQLITE_CONFIG_SERIALIZED</dt>
-** <dd>There are no arguments to this option.  ^This option sets the
-** [threading mode] to Serialized. In other words, this option enables
-** all mutexes including the recursive
-** mutexes on [database connection] and [prepared statement] objects.
-** In this mode (which is the default when SQLite is compiled with
-** [SQLITE_THREADSAFE=1]) the SQLite library will itself serialize access
-** to [database connections] and [prepared statements] so that the
-** application is free to use the same [database connection] or the
-** same [prepared statement] in different threads at the same time.
-** ^If SQLite is compiled with
-** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then
-** it is not possible to set the Serialized [threading mode] and
-** [sqlite3_config()] will return [SQLITE_ERROR] if called with the
-** SQLITE_CONFIG_SERIALIZED configuration option.</dd>
-**
-** <dt>SQLITE_CONFIG_MALLOC</dt>
-** <dd> ^(This option takes a single argument which is a pointer to an
-** instance of the [sqlite3_mem_methods] structure.  The argument specifies
-** alternative low-level memory allocation routines to be used in place of
-** the memory allocation routines built into SQLite.)^ ^SQLite makes
-** its own private copy of the content of the [sqlite3_mem_methods] structure
-** before the [sqlite3_config()] call returns.</dd>
-**
-** <dt>SQLITE_CONFIG_GETMALLOC</dt>
-** <dd> ^(This option takes a single argument which is a pointer to an
-** instance of the [sqlite3_mem_methods] structure.  The [sqlite3_mem_methods]
-** structure is filled with the currently defined memory allocation routines.)^
-** This option can be used to overload the default memory allocation
-** routines with a wrapper that simulations memory allocation failure or
-** tracks memory usage, for example. </dd>
-**
-** <dt>SQLITE_CONFIG_MEMSTATUS</dt>
-** <dd> ^This option takes single argument of type int, interpreted as a 
-** boolean, which enables or disables the collection of memory allocation 
-** statistics. ^(When memory allocation statistics are disabled, the 
-** following SQLite interfaces become non-operational:
-**   <ul>
-**   <li> [sqlite3_memory_used()]
-**   <li> [sqlite3_memory_highwater()]
-**   <li> [sqlite3_soft_heap_limit()]
-**   <li> [sqlite3_status()]
-**   </ul>)^
-** ^Memory allocation statistics are enabled by default unless SQLite is
-** compiled with [SQLITE_DEFAULT_MEMSTATUS]=0 in which case memory
-** allocation statistics are disabled by default.
-** </dd>
-**
-** <dt>SQLITE_CONFIG_SCRATCH</dt>
-** <dd> ^This option specifies a static memory buffer that SQLite can use for
-** scratch memory.  There are three arguments:  A pointer an 8-byte
-** aligned memory buffer from which the scrach allocations will be
-** drawn, the size of each scratch allocation (sz),
-** and the maximum number of scratch allocations (N).  The sz
-** argument must be a multiple of 16. The sz parameter should be a few bytes
-** larger than the actual scratch space required due to internal overhead.
-** The first argument must be a pointer to an 8-byte aligned buffer
-** of at least sz*N bytes of memory.
-** ^SQLite will use no more than one scratch buffer per thread.  So
-** N should be set to the expected maximum number of threads.  ^SQLite will
-** never require a scratch buffer that is more than 6 times the database
-** page size. ^If SQLite needs needs additional scratch memory beyond 
-** what is provided by this configuration option, then 
-** [sqlite3_malloc()] will be used to obtain the memory needed.</dd>
-**
-** <dt>SQLITE_CONFIG_PAGECACHE</dt>
-** <dd> ^This option specifies a static memory buffer that SQLite can use for
-** the database page cache with the default page cache implemenation.  
-** This configuration should not be used if an application-define page
-** cache implementation is loaded using the SQLITE_CONFIG_PCACHE option.
-** There are three arguments to this option: A pointer to 8-byte aligned
-** memory, the size of each page buffer (sz), and the number of pages (N).
-** The sz argument should be the size of the largest database page
-** (a power of two between 512 and 32768) plus a little extra for each
-** page header.  ^The page header size is 20 to 40 bytes depending on
-** the host architecture.  ^It is harmless, apart from the wasted memory,
-** to make sz a little too large.  The first
-** argument should point to an allocation of at least sz*N bytes of memory.
-** ^SQLite will use the memory provided by the first argument to satisfy its
-** memory needs for the first N pages that it adds to cache.  ^If additional
-** page cache memory is needed beyond what is provided by this option, then
-** SQLite goes to [sqlite3_malloc()] for the additional storage space.
-** ^The implementation might use one or more of the N buffers to hold 
-** memory accounting information. The pointer in the first argument must
-** be aligned to an 8-byte boundary or subsequent behavior of SQLite
-** will be undefined.</dd>
-**
-** <dt>SQLITE_CONFIG_HEAP</dt>
-** <dd> ^This option specifies a static memory buffer that SQLite will use
-** for all of its dynamic memory allocation needs beyond those provided
-** for by [SQLITE_CONFIG_SCRATCH] and [SQLITE_CONFIG_PAGECACHE].
-** There are three arguments: An 8-byte aligned pointer to the memory,
-** the number of bytes in the memory buffer, and the minimum allocation size.
-** ^If the first pointer (the memory pointer) is NULL, then SQLite reverts
-** to using its default memory allocator (the system malloc() implementation),
-** undoing any prior invocation of [SQLITE_CONFIG_MALLOC].  ^If the
-** memory pointer is not NULL and either [SQLITE_ENABLE_MEMSYS3] or
-** [SQLITE_ENABLE_MEMSYS5] are defined, then the alternative memory
-** allocator is engaged to handle all of SQLites memory allocation needs.
-** The first pointer (the memory pointer) must be aligned to an 8-byte
-** boundary or subsequent behavior of SQLite will be undefined.</dd>
-**
-** <dt>SQLITE_CONFIG_MUTEX</dt>
-** <dd> ^(This option takes a single argument which is a pointer to an
-** instance of the [sqlite3_mutex_methods] structure.  The argument specifies
-** alternative low-level mutex routines to be used in place
-** the mutex routines built into SQLite.)^  ^SQLite makes a copy of the
-** content of the [sqlite3_mutex_methods] structure before the call to
-** [sqlite3_config()] returns. ^If SQLite is compiled with
-** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then
-** the entire mutexing subsystem is omitted from the build and hence calls to
-** [sqlite3_config()] with the SQLITE_CONFIG_MUTEX configuration option will
-** return [SQLITE_ERROR].</dd>
-**
-** <dt>SQLITE_CONFIG_GETMUTEX</dt>
-** <dd> ^(This option takes a single argument which is a pointer to an
-** instance of the [sqlite3_mutex_methods] structure.  The
-** [sqlite3_mutex_methods]
-** structure is filled with the currently defined mutex routines.)^
-** This option can be used to overload the default mutex allocation
-** routines with a wrapper used to track mutex usage for performance
-** profiling or testing, for example.   ^If SQLite is compiled with
-** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then
-** the entire mutexing subsystem is omitted from the build and hence calls to
-** [sqlite3_config()] with the SQLITE_CONFIG_GETMUTEX configuration option will
-** return [SQLITE_ERROR].</dd>
-**
-** <dt>SQLITE_CONFIG_LOOKASIDE</dt>
-** <dd> ^(This option takes two arguments that determine the default
-** memory allocation for the lookaside memory allocator on each
-** [database connection].  The first argument is the
-** size of each lookaside buffer slot and the second is the number of
-** slots allocated to each database connection.)^  ^(This option sets the
-** <i>default</i> lookaside size. The [SQLITE_DBCONFIG_LOOKASIDE]
-** verb to [sqlite3_db_config()] can be used to change the lookaside
-** configuration on individual connections.)^ </dd>
-**
-** <dt>SQLITE_CONFIG_PCACHE</dt>
-** <dd> ^(This option takes a single argument which is a pointer to
-** an [sqlite3_pcache_methods] object.  This object specifies the interface
-** to a custom page cache implementation.)^  ^SQLite makes a copy of the
-** object and uses it for page cache memory allocations.</dd>
-**
-** <dt>SQLITE_CONFIG_GETPCACHE</dt>
-** <dd> ^(This option takes a single argument which is a pointer to an
-** [sqlite3_pcache_methods] object.  SQLite copies of the current
-** page cache implementation into that object.)^ </dd>
-**
-** </dl>
-*/
-#define SQLITE_CONFIG_SINGLETHREAD  1  /* nil */
-#define SQLITE_CONFIG_MULTITHREAD   2  /* nil */
-#define SQLITE_CONFIG_SERIALIZED    3  /* nil */
-#define SQLITE_CONFIG_MALLOC        4  /* sqlite3_mem_methods* */
-#define SQLITE_CONFIG_GETMALLOC     5  /* sqlite3_mem_methods* */
-#define SQLITE_CONFIG_SCRATCH       6  /* void*, int sz, int N */
-#define SQLITE_CONFIG_PAGECACHE     7  /* void*, int sz, int N */
-#define SQLITE_CONFIG_HEAP          8  /* void*, int nByte, int min */
-#define SQLITE_CONFIG_MEMSTATUS     9  /* boolean */
-#define SQLITE_CONFIG_MUTEX        10  /* sqlite3_mutex_methods* */
-#define SQLITE_CONFIG_GETMUTEX     11  /* sqlite3_mutex_methods* */
-/* previously SQLITE_CONFIG_CHUNKALLOC 12 which is now unused. */ 
-#define SQLITE_CONFIG_LOOKASIDE    13  /* int int */
-#define SQLITE_CONFIG_PCACHE       14  /* sqlite3_pcache_methods* */
-#define SQLITE_CONFIG_GETPCACHE    15  /* sqlite3_pcache_methods* */
-#define SQLITE_CONFIG_LOG          16  /* xFunc, void* */
-
-/*
-** CAPI3REF: Configuration Options
-** EXPERIMENTAL
-**
-** These constants are the available integer configuration options that
-** can be passed as the second argument to the [sqlite3_db_config()] interface.
-**
-** New configuration options may be added in future releases of SQLite.
-** Existing configuration options might be discontinued.  Applications
-** should check the return code from [sqlite3_db_config()] to make sure that
-** the call worked.  ^The [sqlite3_db_config()] interface will return a
-** non-zero [error code] if a discontinued or unsupported configuration option
-** is invoked.
-**
-** <dl>
-** <dt>SQLITE_DBCONFIG_LOOKASIDE</dt>
-** <dd> ^This option takes three additional arguments that determine the 
-** [lookaside memory allocator] configuration for the [database connection].
-** ^The first argument (the third parameter to [sqlite3_db_config()] is a
-** pointer to an memory buffer to use for lookaside memory.
-** ^The first argument after the SQLITE_DBCONFIG_LOOKASIDE verb
-** may be NULL in which case SQLite will allocate the
-** lookaside buffer itself using [sqlite3_malloc()]. ^The second argument is the
-** size of each lookaside buffer slot.  ^The third argument is the number of
-** slots.  The size of the buffer in the first argument must be greater than
-** or equal to the product of the second and third arguments.  The buffer
-** must be aligned to an 8-byte boundary.  ^If the second argument to
-** SQLITE_DBCONFIG_LOOKASIDE is not a multiple of 8, it is internally
-** rounded down to the next smaller
-** multiple of 8.  See also: [SQLITE_CONFIG_LOOKASIDE]</dd>
-**
-** </dl>
-*/
-#define SQLITE_DBCONFIG_LOOKASIDE    1001  /* void* int int */
-
-
-/*
-** CAPI3REF: Enable Or Disable Extended Result Codes
-**
-** ^The sqlite3_extended_result_codes() routine enables or disables the
-** [extended result codes] feature of SQLite. ^The extended result
-** codes are disabled by default for historical compatibility.
-*/
-SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
-
-/*
-** CAPI3REF: Last Insert Rowid
-**
-** ^Each entry in an SQLite table has a unique 64-bit signed
-** integer key called the [ROWID | "rowid"]. ^The rowid is always available
-** as an undeclared column named ROWID, OID, or _ROWID_ as long as those
-** names are not also used by explicitly declared columns. ^If
-** the table has a column of type [INTEGER PRIMARY KEY] then that column
-** is another alias for the rowid.
-**
-** ^This routine returns the [rowid] of the most recent
-** successful [INSERT] into the database from the [database connection]
-** in the first argument.  ^If no successful [INSERT]s
-** have ever occurred on that database connection, zero is returned.
-**
-** ^(If an [INSERT] occurs within a trigger, then the [rowid] of the inserted
-** row is returned by this routine as long as the trigger is running.
-** But once the trigger terminates, the value returned by this routine
-** reverts to the last value inserted before the trigger fired.)^
-**
-** ^An [INSERT] that fails due to a constraint violation is not a
-** successful [INSERT] and does not change the value returned by this
-** routine.  ^Thus INSERT OR FAIL, INSERT OR IGNORE, INSERT OR ROLLBACK,
-** and INSERT OR ABORT make no changes to the return value of this
-** routine when their insertion fails.  ^(When INSERT OR REPLACE
-** encounters a constraint violation, it does not fail.  The
-** INSERT continues to completion after deleting rows that caused
-** the constraint problem so INSERT OR REPLACE will always change
-** the return value of this interface.)^
-**
-** ^For the purposes of this routine, an [INSERT] is considered to
-** be successful even if it is subsequently rolled back.
-**
-** This function is accessible to SQL statements via the
-** [last_insert_rowid() SQL function].
-**
-** If a separate thread performs a new [INSERT] on the same
-** database connection while the [sqlite3_last_insert_rowid()]
-** function is running and thus changes the last insert [rowid],
-** then the value returned by [sqlite3_last_insert_rowid()] is
-** unpredictable and might not equal either the old or the new
-** last insert [rowid].
-*/
-SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
-
-/*
-** CAPI3REF: Count The Number Of Rows Modified
-**
-** ^This function returns the number of database rows that were changed
-** or inserted or deleted by the most recently completed SQL statement
-** on the [database connection] specified by the first parameter.
-** ^(Only changes that are directly specified by the [INSERT], [UPDATE],
-** or [DELETE] statement are counted.  Auxiliary changes caused by
-** triggers or [foreign key actions] are not counted.)^ Use the
-** [sqlite3_total_changes()] function to find the total number of changes
-** including changes caused by triggers and foreign key actions.
-**
-** ^Changes to a view that are simulated by an [INSTEAD OF trigger]
-** are not counted.  Only real table changes are counted.
-**
-** ^(A "row change" is a change to a single row of a single table
-** caused by an INSERT, DELETE, or UPDATE statement.  Rows that
-** are changed as side effects of [REPLACE] constraint resolution,
-** rollback, ABORT processing, [DROP TABLE], or by any other
-** mechanisms do not count as direct row changes.)^
-**
-** A "trigger context" is a scope of execution that begins and
-** ends with the script of a [CREATE TRIGGER | trigger]. 
-** Most SQL statements are
-** evaluated outside of any trigger.  This is the "top level"
-** trigger context.  If a trigger fires from the top level, a
-** new trigger context is entered for the duration of that one
-** trigger.  Subtriggers create subcontexts for their duration.
-**
-** ^Calling [sqlite3_exec()] or [sqlite3_step()] recursively does
-** not create a new trigger context.
-**
-** ^This function returns the number of direct row changes in the
-** most recent INSERT, UPDATE, or DELETE statement within the same
-** trigger context.
-**
-** ^Thus, when called from the top level, this function returns the
-** number of changes in the most recent INSERT, UPDATE, or DELETE
-** that also occurred at the top level.  ^(Within the body of a trigger,
-** the sqlite3_changes() interface can be called to find the number of
-** changes in the most recently completed INSERT, UPDATE, or DELETE
-** statement within the body of the same trigger.
-** However, the number returned does not include changes
-** caused by subtriggers since those have their own context.)^
-**
-** See also the [sqlite3_total_changes()] interface, the
-** [count_changes pragma], and the [changes() SQL function].
-**
-** If a separate thread makes changes on the same database connection
-** while [sqlite3_changes()] is running then the value returned
-** is unpredictable and not meaningful.
-*/
-SQLITE_API int sqlite3_changes(sqlite3*);
-
-/*
-** CAPI3REF: Total Number Of Rows Modified
-**
-** ^This function returns the number of row changes caused by [INSERT],
-** [UPDATE] or [DELETE] statements since the [database connection] was opened.
-** ^(The count returned by sqlite3_total_changes() includes all changes
-** from all [CREATE TRIGGER | trigger] contexts and changes made by
-** [foreign key actions]. However,
-** the count does not include changes used to implement [REPLACE] constraints,
-** do rollbacks or ABORT processing, or [DROP TABLE] processing.  The
-** count does not include rows of views that fire an [INSTEAD OF trigger],
-** though if the INSTEAD OF trigger makes changes of its own, those changes 
-** are counted.)^
-** ^The sqlite3_total_changes() function counts the changes as soon as
-** the statement that makes them is completed (when the statement handle
-** is passed to [sqlite3_reset()] or [sqlite3_finalize()]).
-**
-** See also the [sqlite3_changes()] interface, the
-** [count_changes pragma], and the [total_changes() SQL function].
-**
-** If a separate thread makes changes on the same database connection
-** while [sqlite3_total_changes()] is running then the value
-** returned is unpredictable and not meaningful.
-*/
-SQLITE_API int sqlite3_total_changes(sqlite3*);
-
-/*
-** CAPI3REF: Interrupt A Long-Running Query
-**
-** ^This function causes any pending database operation to abort and
-** return at its earliest opportunity. This routine is typically
-** called in response to a user action such as pressing "Cancel"
-** or Ctrl-C where the user wants a long query operation to halt
-** immediately.
-**
-** ^It is safe to call this routine from a thread different from the
-** thread that is currently running the database operation.  But it
-** is not safe to call this routine with a [database connection] that
-** is closed or might close before sqlite3_interrupt() returns.
-**
-** ^If an SQL operation is very nearly finished at the time when
-** sqlite3_interrupt() is called, then it might not have an opportunity
-** to be interrupted and might continue to completion.
-**
-** ^An SQL operation that is interrupted will return [SQLITE_INTERRUPT].
-** ^If the interrupted SQL operation is an INSERT, UPDATE, or DELETE
-** that is inside an explicit transaction, then the entire transaction
-** will be rolled back automatically.
-**
-** ^The sqlite3_interrupt(D) call is in effect until all currently running
-** SQL statements on [database connection] D complete.  ^Any new SQL statements
-** that are started after the sqlite3_interrupt() call and before the 
-** running statements reaches zero are interrupted as if they had been
-** running prior to the sqlite3_interrupt() call.  ^New SQL statements
-** that are started after the running statement count reaches zero are
-** not effected by the sqlite3_interrupt().
-** ^A call to sqlite3_interrupt(D) that occurs when there are no running
-** SQL statements is a no-op and has no effect on SQL statements
-** that are started after the sqlite3_interrupt() call returns.
-**
-** If the database connection closes while [sqlite3_interrupt()]
-** is running then bad things will likely happen.
-*/
-SQLITE_API void sqlite3_interrupt(sqlite3*);
-
-/*
-** CAPI3REF: Determine If An SQL Statement Is Complete
-**
-** These routines are useful during command-line input to determine if the
-** currently entered text seems to form a complete SQL statement or
-** if additional input is needed before sending the text into
-** SQLite for parsing.  ^These routines return 1 if the input string
-** appears to be a complete SQL statement.  ^A statement is judged to be
-** complete if it ends with a semicolon token and is not a prefix of a
-** well-formed CREATE TRIGGER statement.  ^Semicolons that are embedded within
-** string literals or quoted identifier names or comments are not
-** independent tokens (they are part of the token in which they are
-** embedded) and thus do not count as a statement terminator.  ^Whitespace
-** and comments that follow the final semicolon are ignored.
-**
-** ^These routines return 0 if the statement is incomplete.  ^If a
-** memory allocation fails, then SQLITE_NOMEM is returned.
-**
-** ^These routines do not parse the SQL statements thus
-** will not detect syntactically incorrect SQL.
-**
-** ^(If SQLite has not been initialized using [sqlite3_initialize()] prior 
-** to invoking sqlite3_complete16() then sqlite3_initialize() is invoked
-** automatically by sqlite3_complete16().  If that initialization fails,
-** then the return value from sqlite3_complete16() will be non-zero
-** regardless of whether or not the input SQL is complete.)^
-**
-** The input to [sqlite3_complete()] must be a zero-terminated
-** UTF-8 string.
-**
-** The input to [sqlite3_complete16()] must be a zero-terminated
-** UTF-16 string in native byte order.
-*/
-SQLITE_API int sqlite3_complete(const char *sql);
-SQLITE_API int sqlite3_complete16(const void *sql);
-
-/*
-** CAPI3REF: Register A Callback To Handle SQLITE_BUSY Errors
-**
-** ^This routine sets a callback function that might be invoked whenever
-** an attempt is made to open a database table that another thread
-** or process has locked.
-**
-** ^If the busy callback is NULL, then [SQLITE_BUSY] or [SQLITE_IOERR_BLOCKED]
-** is returned immediately upon encountering the lock.  ^If the busy callback
-** is not NULL, then the callback might be invoked with two arguments.
-**
-** ^The first argument to the busy handler is a copy of the void* pointer which
-** is the third argument to sqlite3_busy_handler().  ^The second argument to
-** the busy handler callback is the number of times that the busy handler has
-** been invoked for this locking event.  ^If the
-** busy callback returns 0, then no additional attempts are made to
-** access the database and [SQLITE_BUSY] or [SQLITE_IOERR_BLOCKED] is returned.
-** ^If the callback returns non-zero, then another attempt
-** is made to open the database for reading and the cycle repeats.
-**
-** The presence of a busy handler does not guarantee that it will be invoked
-** when there is lock contention. ^If SQLite determines that invoking the busy
-** handler could result in a deadlock, it will go ahead and return [SQLITE_BUSY]
-** or [SQLITE_IOERR_BLOCKED] instead of invoking the busy handler.
-** Consider a scenario where one process is holding a read lock that
-** it is trying to promote to a reserved lock and
-** a second process is holding a reserved lock that it is trying
-** to promote to an exclusive lock.  The first process cannot proceed
-** because it is blocked by the second and the second process cannot
-** proceed because it is blocked by the first.  If both processes
-** invoke the busy handlers, neither will make any progress.  Therefore,
-** SQLite returns [SQLITE_BUSY] for the first process, hoping that this
-** will induce the first process to release its read lock and allow
-** the second process to proceed.
-**
-** ^The default busy callback is NULL.
-**
-** ^The [SQLITE_BUSY] error is converted to [SQLITE_IOERR_BLOCKED]
-** when SQLite is in the middle of a large transaction where all the
-** changes will not fit into the in-memory cache.  SQLite will
-** already hold a RESERVED lock on the database file, but it needs
-** to promote this lock to EXCLUSIVE so that it can spill cache
-** pages into the database file without harm to concurrent
-** readers.  ^If it is unable to promote the lock, then the in-memory
-** cache will be left in an inconsistent state and so the error
-** code is promoted from the relatively benign [SQLITE_BUSY] to
-** the more severe [SQLITE_IOERR_BLOCKED].  ^This error code promotion
-** forces an automatic rollback of the changes.  See the
-** <a href="/cvstrac/wiki?p=CorruptionFollowingBusyError">
-** CorruptionFollowingBusyError</a> wiki page for a discussion of why
-** this is important.
-**
-** ^(There can only be a single busy handler defined for each
-** [database connection].  Setting a new busy handler clears any
-** previously set handler.)^  ^Note that calling [sqlite3_busy_timeout()]
-** will also set or clear the busy handler.
-**
-** The busy callback should not take any actions which modify the
-** database connection that invoked the busy handler.  Any such actions
-** result in undefined behavior.
-** 
-** A busy handler must not close the database connection
-** or [prepared statement] that invoked the busy handler.
-*/
-SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
-
-/*
-** CAPI3REF: Set A Busy Timeout
-**
-** ^This routine sets a [sqlite3_busy_handler | busy handler] that sleeps
-** for a specified amount of time when a table is locked.  ^The handler
-** will sleep multiple times until at least "ms" milliseconds of sleeping
-** have accumulated.  ^After at least "ms" milliseconds of sleeping,
-** the handler returns 0 which causes [sqlite3_step()] to return
-** [SQLITE_BUSY] or [SQLITE_IOERR_BLOCKED].
-**
-** ^Calling this routine with an argument less than or equal to zero
-** turns off all busy handlers.
-**
-** ^(There can only be a single busy handler for a particular
-** [database connection] any any given moment.  If another busy handler
-** was defined  (using [sqlite3_busy_handler()]) prior to calling
-** this routine, that other busy handler is cleared.)^
-*/
-SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
-
-/*
-** CAPI3REF: Convenience Routines For Running Queries
-**
-** Definition: A <b>result table</b> is memory data structure created by the
-** [sqlite3_get_table()] interface.  A result table records the
-** complete query results from one or more queries.
-**
-** The table conceptually has a number of rows and columns.  But
-** these numbers are not part of the result table itself.  These
-** numbers are obtained separately.  Let N be the number of rows
-** and M be the number of columns.
-**
-** A result table is an array of pointers to zero-terminated UTF-8 strings.
-** There are (N+1)*M elements in the array.  The first M pointers point
-** to zero-terminated strings that  contain the names of the columns.
-** The remaining entries all point to query results.  NULL values result
-** in NULL pointers.  All other values are in their UTF-8 zero-terminated
-** string representation as returned by [sqlite3_column_text()].
-**
-** A result table might consist of one or more memory allocations.
-** It is not safe to pass a result table directly to [sqlite3_free()].
-** A result table should be deallocated using [sqlite3_free_table()].
-**
-** As an example of the result table format, suppose a query result
-** is as follows:
-**
-** <blockquote><pre>
-**        Name        | Age
-**        -----------------------
-**        Alice       | 43
-**        Bob         | 28
-**        Cindy       | 21
-** </pre></blockquote>
-**
-** There are two column (M==2) and three rows (N==3).  Thus the
-** result table has 8 entries.  Suppose the result table is stored
-** in an array names azResult.  Then azResult holds this content:
-**
-** <blockquote><pre>
-**        azResult&#91;0] = "Name";
-**        azResult&#91;1] = "Age";
-**        azResult&#91;2] = "Alice";
-**        azResult&#91;3] = "43";
-**        azResult&#91;4] = "Bob";
-**        azResult&#91;5] = "28";
-**        azResult&#91;6] = "Cindy";
-**        azResult&#91;7] = "21";
-** </pre></blockquote>
-**
-** ^The sqlite3_get_table() function evaluates one or more
-** semicolon-separated SQL statements in the zero-terminated UTF-8
-** string of its 2nd parameter and returns a result table to the
-** pointer given in its 3rd parameter.
-**
-** After the application has finished with the result from sqlite3_get_table(),
-** it should pass the result table pointer to sqlite3_free_table() in order to
-** release the memory that was malloced.  Because of the way the
-** [sqlite3_malloc()] happens within sqlite3_get_table(), the calling
-** function must not try to call [sqlite3_free()] directly.  Only
-** [sqlite3_free_table()] is able to release the memory properly and safely.
-**
-** ^(The sqlite3_get_table() interface is implemented as a wrapper around
-** [sqlite3_exec()].  The sqlite3_get_table() routine does not have access
-** to any internal data structures of SQLite.  It uses only the public
-** interface defined here.  As a consequence, errors that occur in the
-** wrapper layer outside of the internal [sqlite3_exec()] call are not
-** reflected in subsequent calls to [sqlite3_errcode()] or
-** [sqlite3_errmsg()].)^
-*/
-SQLITE_API int sqlite3_get_table(
-  sqlite3 *db,          /* An open database */
-  const char *zSql,     /* SQL to be evaluated */
-  char ***pazResult,    /* Results of the query */
-  int *pnRow,           /* Number of result rows written here */
-  int *pnColumn,        /* Number of result columns written here */
-  char **pzErrmsg       /* Error msg written here */
-);
-SQLITE_API void sqlite3_free_table(char **result);
-
-/*
-** CAPI3REF: Formatted String Printing Functions
-**
-** These routines are work-alikes of the "printf()" family of functions
-** from the standard C library.
-**
-** ^The sqlite3_mprintf() and sqlite3_vmprintf() routines write their
-** results into memory obtained from [sqlite3_malloc()].
-** The strings returned by these two routines should be
-** released by [sqlite3_free()].  ^Both routines return a
-** NULL pointer if [sqlite3_malloc()] is unable to allocate enough
-** memory to hold the resulting string.
-**
-** ^(In sqlite3_snprintf() routine is similar to "snprintf()" from
-** the standard C library.  The result is written into the
-** buffer supplied as the second parameter whose size is given by
-** the first parameter. Note that the order of the
-** first two parameters is reversed from snprintf().)^  This is an
-** historical accident that cannot be fixed without breaking
-** backwards compatibility.  ^(Note also that sqlite3_snprintf()
-** returns a pointer to its buffer instead of the number of
-** characters actually written into the buffer.)^  We admit that
-** the number of characters written would be a more useful return
-** value but we cannot change the implementation of sqlite3_snprintf()
-** now without breaking compatibility.
-**
-** ^As long as the buffer size is greater than zero, sqlite3_snprintf()
-** guarantees that the buffer is always zero-terminated.  ^The first
-** parameter "n" is the total size of the buffer, including space for
-** the zero terminator.  So the longest string that can be completely
-** written will be n-1 characters.
-**
-** These routines all implement some additional formatting
-** options that are useful for constructing SQL statements.
-** All of the usual printf() formatting options apply.  In addition, there
-** is are "%q", "%Q", and "%z" options.
-**
-** ^(The %q option works like %s in that it substitutes a null-terminated
-** string from the argument list.  But %q also doubles every '\'' character.
-** %q is designed for use inside a string literal.)^  By doubling each '\''
-** character it escapes that character and allows it to be inserted into
-** the string.
-**
-** For example, assume the string variable zText contains text as follows:
-**
-** <blockquote><pre>
-**  char *zText = "It's a happy day!";
-** </pre></blockquote>
-**
-** One can use this text in an SQL statement as follows:
-**
-** <blockquote><pre>
-**  char *zSQL = sqlite3_mprintf("INSERT INTO table VALUES('%q')", zText);
-**  sqlite3_exec(db, zSQL, 0, 0, 0);
-**  sqlite3_free(zSQL);
-** </pre></blockquote>
-**
-** Because the %q format string is used, the '\'' character in zText
-** is escaped and the SQL generated is as follows:
-**
-** <blockquote><pre>
-**  INSERT INTO table1 VALUES('It''s a happy day!')
-** </pre></blockquote>
-**
-** This is correct.  Had we used %s instead of %q, the generated SQL
-** would have looked like this:
-**
-** <blockquote><pre>
-**  INSERT INTO table1 VALUES('It's a happy day!');
-** </pre></blockquote>
-**
-** This second example is an SQL syntax error.  As a general rule you should
-** always use %q instead of %s when inserting text into a string literal.
-**
-** ^(The %Q option works like %q except it also adds single quotes around
-** the outside of the total string.  Additionally, if the parameter in the
-** argument list is a NULL pointer, %Q substitutes the text "NULL" (without
-** single quotes).)^  So, for example, one could say:
-**
-** <blockquote><pre>
-**  char *zSQL = sqlite3_mprintf("INSERT INTO table VALUES(%Q)", zText);
-**  sqlite3_exec(db, zSQL, 0, 0, 0);
-**  sqlite3_free(zSQL);
-** </pre></blockquote>
-**
-** The code above will render a correct SQL statement in the zSQL
-** variable even if the zText variable is a NULL pointer.
-**
-** ^(The "%z" formatting option works like "%s" but with the
-** addition that after the string has been read and copied into
-** the result, [sqlite3_free()] is called on the input string.)^
-*/
-SQLITE_API char *sqlite3_mprintf(const char*,...);
-SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
-SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
-
-/*
-** CAPI3REF: Memory Allocation Subsystem
-**
-** The SQLite core uses these three routines for all of its own
-** internal memory allocation needs. "Core" in the previous sentence
-** does not include operating-system specific VFS implementation.  The
-** Windows VFS uses native malloc() and free() for some operations.
-**
-** ^The sqlite3_malloc() routine returns a pointer to a block
-** of memory at least N bytes in length, where N is the parameter.
-** ^If sqlite3_malloc() is unable to obtain sufficient free
-** memory, it returns a NULL pointer.  ^If the parameter N to
-** sqlite3_malloc() is zero or negative then sqlite3_malloc() returns
-** a NULL pointer.
-**
-** ^Calling sqlite3_free() with a pointer previously returned
-** by sqlite3_malloc() or sqlite3_realloc() releases that memory so
-** that it might be reused.  ^The sqlite3_free() routine is
-** a no-op if is called with a NULL pointer.  Passing a NULL pointer
-** to sqlite3_free() is harmless.  After being freed, memory
-** should neither be read nor written.  Even reading previously freed
-** memory might result in a segmentation fault or other severe error.
-** Memory corruption, a segmentation fault, or other severe error
-** might result if sqlite3_free() is called with a non-NULL pointer that
-** was not obtained from sqlite3_malloc() or sqlite3_realloc().
-**
-** ^(The sqlite3_realloc() interface attempts to resize a
-** prior memory allocation to be at least N bytes, where N is the
-** second parameter.  The memory allocation to be resized is the first
-** parameter.)^ ^ If the first parameter to sqlite3_realloc()
-** is a NULL pointer then its behavior is identical to calling
-** sqlite3_malloc(N) where N is the second parameter to sqlite3_realloc().
-** ^If the second parameter to sqlite3_realloc() is zero or
-** negative then the behavior is exactly the same as calling
-** sqlite3_free(P) where P is the first parameter to sqlite3_realloc().
-** ^sqlite3_realloc() returns a pointer to a memory allocation
-** of at least N bytes in size or NULL if sufficient memory is unavailable.
-** ^If M is the size of the prior allocation, then min(N,M) bytes
-** of the prior allocation are copied into the beginning of buffer returned
-** by sqlite3_realloc() and the prior allocation is freed.
-** ^If sqlite3_realloc() returns NULL, then the prior allocation
-** is not freed.
-**
-** ^The memory returned by sqlite3_malloc() and sqlite3_realloc()
-** is always aligned to at least an 8 byte boundary.
-**
-** In SQLite version 3.5.0 and 3.5.1, it was possible to define
-** the SQLITE_OMIT_MEMORY_ALLOCATION which would cause the built-in
-** implementation of these routines to be omitted.  That capability
-** is no longer provided.  Only built-in memory allocators can be used.
-**
-** The Windows OS interface layer calls
-** the system malloc() and free() directly when converting
-** filenames between the UTF-8 encoding used by SQLite
-** and whatever filename encoding is used by the particular Windows
-** installation.  Memory allocation errors are detected, but
-** they are reported back as [SQLITE_CANTOPEN] or
-** [SQLITE_IOERR] rather than [SQLITE_NOMEM].
-**
-** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()]
-** must be either NULL or else pointers obtained from a prior
-** invocation of [sqlite3_malloc()] or [sqlite3_realloc()] that have
-** not yet been released.
-**
-** The application must not read or write any part of
-** a block of memory after it has been released using
-** [sqlite3_free()] or [sqlite3_realloc()].
-*/
-SQLITE_API void *sqlite3_malloc(int);
-SQLITE_API void *sqlite3_realloc(void*, int);
-SQLITE_API void sqlite3_free(void*);
-
-/*
-** CAPI3REF: Memory Allocator Statistics
-**
-** SQLite provides these two interfaces for reporting on the status
-** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()]
-** routines, which form the built-in memory allocation subsystem.
-**
-** ^The [sqlite3_memory_used()] routine returns the number of bytes
-** of memory currently outstanding (malloced but not freed).
-** ^The [sqlite3_memory_highwater()] routine returns the maximum
-** value of [sqlite3_memory_used()] since the high-water mark
-** was last reset.  ^The values returned by [sqlite3_memory_used()] and
-** [sqlite3_memory_highwater()] include any overhead
-** added by SQLite in its implementation of [sqlite3_malloc()],
-** but not overhead added by the any underlying system library
-** routines that [sqlite3_malloc()] may call.
-**
-** ^The memory high-water mark is reset to the current value of
-** [sqlite3_memory_used()] if and only if the parameter to
-** [sqlite3_memory_highwater()] is true.  ^The value returned
-** by [sqlite3_memory_highwater(1)] is the high-water mark
-** prior to the reset.
-*/
-SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
-SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
-
-/*
-** CAPI3REF: Pseudo-Random Number Generator
-**
-** SQLite contains a high-quality pseudo-random number generator (PRNG) used to
-** select random [ROWID | ROWIDs] when inserting new records into a table that
-** already uses the largest possible [ROWID].  The PRNG is also used for
-** the build-in random() and randomblob() SQL functions.  This interface allows
-** applications to access the same PRNG for other purposes.
-**
-** ^A call to this routine stores N bytes of randomness into buffer P.
-**
-** ^The first time this routine is invoked (either internally or by
-** the application) the PRNG is seeded using randomness obtained
-** from the xRandomness method of the default [sqlite3_vfs] object.
-** ^On all subsequent invocations, the pseudo-randomness is generated
-** internally and without recourse to the [sqlite3_vfs] xRandomness
-** method.
-*/
-SQLITE_API void sqlite3_randomness(int N, void *P);
-
-/*
-** CAPI3REF: Compile-Time Authorization Callbacks
-**
-** ^This routine registers a authorizer callback with a particular
-** [database connection], supplied in the first argument.
-** ^The authorizer callback is invoked as SQL statements are being compiled
-** by [sqlite3_prepare()] or its variants [sqlite3_prepare_v2()],
-** [sqlite3_prepare16()] and [sqlite3_prepare16_v2()].  ^At various
-** points during the compilation process, as logic is being created
-** to perform various actions, the authorizer callback is invoked to
-** see if those actions are allowed.  ^The authorizer callback should
-** return [SQLITE_OK] to allow the action, [SQLITE_IGNORE] to disallow the
-** specific action but allow the SQL statement to continue to be
-** compiled, or [SQLITE_DENY] to cause the entire SQL statement to be
-** rejected with an error.  ^If the authorizer callback returns
-** any value other than [SQLITE_IGNORE], [SQLITE_OK], or [SQLITE_DENY]
-** then the [sqlite3_prepare_v2()] or equivalent call that triggered
-** the authorizer will fail with an error message.
-**
-** When the callback returns [SQLITE_OK], that means the operation
-** requested is ok.  ^When the callback returns [SQLITE_DENY], the
-** [sqlite3_prepare_v2()] or equivalent call that triggered the
-** authorizer will fail with an error message explaining that
-** access is denied. 
-**
-** ^The first parameter to the authorizer callback is a copy of the third
-** parameter to the sqlite3_set_authorizer() interface. ^The second parameter
-** to the callback is an integer [SQLITE_COPY | action code] that specifies
-** the particular action to be authorized. ^The third through sixth parameters
-** to the callback are zero-terminated strings that contain additional
-** details about the action to be authorized.
-**
-** ^If the action code is [SQLITE_READ]
-** and the callback returns [SQLITE_IGNORE] then the
-** [prepared statement] statement is constructed to substitute
-** a NULL value in place of the table column that would have
-** been read if [SQLITE_OK] had been returned.  The [SQLITE_IGNORE]
-** return can be used to deny an untrusted user access to individual
-** columns of a table.
-** ^If the action code is [SQLITE_DELETE] and the callback returns
-** [SQLITE_IGNORE] then the [DELETE] operation proceeds but the
-** [truncate optimization] is disabled and all rows are deleted individually.
-**
-** An authorizer is used when [sqlite3_prepare | preparing]
-** SQL statements from an untrusted source, to ensure that the SQL statements
-** do not try to access data they are not allowed to see, or that they do not
-** try to execute malicious statements that damage the database.  For
-** example, an application may allow a user to enter arbitrary
-** SQL queries for evaluation by a database.  But the application does
-** not want the user to be able to make arbitrary changes to the
-** database.  An authorizer could then be put in place while the
-** user-entered SQL is being [sqlite3_prepare | prepared] that
-** disallows everything except [SELECT] statements.
-**
-** Applications that need to process SQL from untrusted sources
-** might also consider lowering resource limits using [sqlite3_limit()]
-** and limiting database size using the [max_page_count] [PRAGMA]
-** in addition to using an authorizer.
-**
-** ^(Only a single authorizer can be in place on a database connection
-** at a time.  Each call to sqlite3_set_authorizer overrides the
-** previous call.)^  ^Disable the authorizer by installing a NULL callback.
-** The authorizer is disabled by default.
-**
-** The authorizer callback must not do anything that will modify
-** the database connection that invoked the authorizer callback.
-** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their
-** database connections for the meaning of "modify" in this paragraph.
-**
-** ^When [sqlite3_prepare_v2()] is used to prepare a statement, the
-** statement might be re-prepared during [sqlite3_step()] due to a 
-** schema change.  Hence, the application should ensure that the
-** correct authorizer callback remains in place during the [sqlite3_step()].
-**
-** ^Note that the authorizer callback is invoked only during
-** [sqlite3_prepare()] or its variants.  Authorization is not
-** performed during statement evaluation in [sqlite3_step()], unless
-** as stated in the previous paragraph, sqlite3_step() invokes
-** sqlite3_prepare_v2() to reprepare a statement after a schema change.
-*/
-SQLITE_API int sqlite3_set_authorizer(
-  sqlite3*,
-  int (*xAuth)(void*,int,const char*,const char*,const char*,const char*),
-  void *pUserData
-);
-
-/*
-** CAPI3REF: Authorizer Return Codes
-**
-** The [sqlite3_set_authorizer | authorizer callback function] must
-** return either [SQLITE_OK] or one of these two constants in order
-** to signal SQLite whether or not the action is permitted.  See the
-** [sqlite3_set_authorizer | authorizer documentation] for additional
-** information.
-*/
-#define SQLITE_DENY   1   /* Abort the SQL statement with an error */
-#define SQLITE_IGNORE 2   /* Don't allow access, but don't generate an error */
-
-/*
-** CAPI3REF: Authorizer Action Codes
-**
-** The [sqlite3_set_authorizer()] interface registers a callback function
-** that is invoked to authorize certain SQL statement actions.  The
-** second parameter to the callback is an integer code that specifies
-** what action is being authorized.  These are the integer action codes that
-** the authorizer callback may be passed.
-**
-** These action code values signify what kind of operation is to be
-** authorized.  The 3rd and 4th parameters to the authorization
-** callback function will be parameters or NULL depending on which of these
-** codes is used as the second parameter.  ^(The 5th parameter to the
-** authorizer callback is the name of the database ("main", "temp",
-** etc.) if applicable.)^  ^The 6th parameter to the authorizer callback
-** is the name of the inner-most trigger or view that is responsible for
-** the access attempt or NULL if this access attempt is directly from
-** top-level SQL code.
-*/
-/******************************************* 3rd ************ 4th ***********/
-#define SQLITE_CREATE_INDEX          1   /* Index Name      Table Name      */
-#define SQLITE_CREATE_TABLE          2   /* Table Name      NULL            */
-#define SQLITE_CREATE_TEMP_INDEX     3   /* Index Name      Table Name      */
-#define SQLITE_CREATE_TEMP_TABLE     4   /* Table Name      NULL            */
-#define SQLITE_CREATE_TEMP_TRIGGER   5   /* Trigger Name    Table Name      */
-#define SQLITE_CREATE_TEMP_VIEW      6   /* View Name       NULL            */
-#define SQLITE_CREATE_TRIGGER        7   /* Trigger Name    Table Name      */
-#define SQLITE_CREATE_VIEW           8   /* View Name       NULL            */
-#define SQLITE_DELETE                9   /* Table Name      NULL            */
-#define SQLITE_DROP_INDEX           10   /* Index Name      Table Name      */
-#define SQLITE_DROP_TABLE           11   /* Table Name      NULL            */
-#define SQLITE_DROP_TEMP_INDEX      12   /* Index Name      Table Name      */
-#define SQLITE_DROP_TEMP_TABLE      13   /* Table Name      NULL            */
-#define SQLITE_DROP_TEMP_TRIGGER    14   /* Trigger Name    Table Name      */
-#define SQLITE_DROP_TEMP_VIEW       15   /* View Name       NULL            */
-#define SQLITE_DROP_TRIGGER         16   /* Trigger Name    Table Name      */
-#define SQLITE_DROP_VIEW            17   /* View Name       NULL            */
-#define SQLITE_INSERT               18   /* Table Name      NULL            */
-#define SQLITE_PRAGMA               19   /* Pragma Name     1st arg or NULL */
-#define SQLITE_READ                 20   /* Table Name      Column Name     */
-#define SQLITE_SELECT               21   /* NULL            NULL            */
-#define SQLITE_TRANSACTION          22   /* Operation       NULL            */
-#define SQLITE_UPDATE               23   /* Table Name      Column Name     */
-#define SQLITE_ATTACH               24   /* Filename        NULL            */
-#define SQLITE_DETACH               25   /* Database Name   NULL            */
-#define SQLITE_ALTER_TABLE          26   /* Database Name   Table Name      */
-#define SQLITE_REINDEX              27   /* Index Name      NULL            */
-#define SQLITE_ANALYZE              28   /* Table Name      NULL            */
-#define SQLITE_CREATE_VTABLE        29   /* Table Name      Module Name     */
-#define SQLITE_DROP_VTABLE          30   /* Table Name      Module Name     */
-#define SQLITE_FUNCTION             31   /* NULL            Function Name   */
-#define SQLITE_SAVEPOINT            32   /* Operation       Savepoint Name  */
-#define SQLITE_COPY                  0   /* No longer used */
-
-/*
-** CAPI3REF: Tracing And Profiling Functions
-** EXPERIMENTAL
-**
-** These routines register callback functions that can be used for
-** tracing and profiling the execution of SQL statements.
-**
-** ^The callback function registered by sqlite3_trace() is invoked at
-** various times when an SQL statement is being run by [sqlite3_step()].
-** ^The sqlite3_trace() callback is invoked with a UTF-8 rendering of the
-** SQL statement text as the statement first begins executing.
-** ^(Additional sqlite3_trace() callbacks might occur
-** as each triggered subprogram is entered.  The callbacks for triggers
-** contain a UTF-8 SQL comment that identifies the trigger.)^
-**
-** ^The callback function registered by sqlite3_profile() is invoked
-** as each SQL statement finishes.  ^The profile callback contains
-** the original statement text and an estimate of wall-clock time
-** of how long that statement took to run.
-*/
-SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
-SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
-   void(*xProfile)(void*,const char*,sqlite3_uint64), void*);
-
-/*
-** CAPI3REF: Query Progress Callbacks
-**
-** ^This routine configures a callback function - the
-** progress callback - that is invoked periodically during long
-** running calls to [sqlite3_exec()], [sqlite3_step()] and
-** [sqlite3_get_table()].  An example use for this
-** interface is to keep a GUI updated during a large query.
-**
-** ^If the progress callback returns non-zero, the operation is
-** interrupted.  This feature can be used to implement a
-** "Cancel" button on a GUI progress dialog box.
-**
-** The progress handler must not do anything that will modify
-** the database connection that invoked the progress handler.
-** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their
-** database connections for the meaning of "modify" in this paragraph.
-**
-*/
-SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
-
-/*
-** CAPI3REF: Opening A New Database Connection
-**
-** ^These routines open an SQLite database file whose name is given by the
-** filename argument. ^The filename argument is interpreted as UTF-8 for
-** sqlite3_open() and sqlite3_open_v2() and as UTF-16 in the native byte
-** order for sqlite3_open16(). ^(A [database connection] handle is usually
-** returned in *ppDb, even if an error occurs.  The only exception is that
-** if SQLite is unable to allocate memory to hold the [sqlite3] object,
-** a NULL will be written into *ppDb instead of a pointer to the [sqlite3]
-** object.)^ ^(If the database is opened (and/or created) successfully, then
-** [SQLITE_OK] is returned.  Otherwise an [error code] is returned.)^ ^The
-** [sqlite3_errmsg()] or [sqlite3_errmsg16()] routines can be used to obtain
-** an English language description of the error following a failure of any
-** of the sqlite3_open() routines.
-**
-** ^The default encoding for the database will be UTF-8 if
-** sqlite3_open() or sqlite3_open_v2() is called and
-** UTF-16 in the native byte order if sqlite3_open16() is used.
-**
-** Whether or not an error occurs when it is opened, resources
-** associated with the [database connection] handle should be released by
-** passing it to [sqlite3_close()] when it is no longer required.
-**
-** The sqlite3_open_v2() interface works like sqlite3_open()
-** except that it accepts two additional parameters for additional control
-** over the new database connection.  ^(The flags parameter to
-** sqlite3_open_v2() can take one of
-** the following three values, optionally combined with the 
-** [SQLITE_OPEN_NOMUTEX], [SQLITE_OPEN_FULLMUTEX], [SQLITE_OPEN_SHAREDCACHE],
-** and/or [SQLITE_OPEN_PRIVATECACHE] flags:)^
-**
-** <dl>
-** ^(<dt>[SQLITE_OPEN_READONLY]</dt>
-** <dd>The database is opened in read-only mode.  If the database does not
-** already exist, an error is returned.</dd>)^
-**
-** ^(<dt>[SQLITE_OPEN_READWRITE]</dt>
-** <dd>The database is opened for reading and writing if possible, or reading
-** only if the file is write protected by the operating system.  In either
-** case the database must already exist, otherwise an error is returned.</dd>)^
-**
-** ^(<dt>[SQLITE_OPEN_READWRITE] | [SQLITE_OPEN_CREATE]</dt>
-** <dd>The database is opened for reading and writing, and is creates it if
-** it does not already exist. This is the behavior that is always used for
-** sqlite3_open() and sqlite3_open16().</dd>)^
-** </dl>
-**
-** If the 3rd parameter to sqlite3_open_v2() is not one of the
-** combinations shown above or one of the combinations shown above combined
-** with the [SQLITE_OPEN_NOMUTEX], [SQLITE_OPEN_FULLMUTEX],
-** [SQLITE_OPEN_SHAREDCACHE] and/or [SQLITE_OPEN_SHAREDCACHE] flags,
-** then the behavior is undefined.
-**
-** ^If the [SQLITE_OPEN_NOMUTEX] flag is set, then the database connection
-** opens in the multi-thread [threading mode] as long as the single-thread
-** mode has not been set at compile-time or start-time.  ^If the
-** [SQLITE_OPEN_FULLMUTEX] flag is set then the database connection opens
-** in the serialized [threading mode] unless single-thread was
-** previously selected at compile-time or start-time.
-** ^The [SQLITE_OPEN_SHAREDCACHE] flag causes the database connection to be
-** eligible to use [shared cache mode], regardless of whether or not shared
-** cache is enabled using [sqlite3_enable_shared_cache()].  ^The
-** [SQLITE_OPEN_PRIVATECACHE] flag causes the database connection to not
-** participate in [shared cache mode] even if it is enabled.
-**
-** ^If the filename is ":memory:", then a private, temporary in-memory database
-** is created for the connection.  ^This in-memory database will vanish when
-** the database connection is closed.  Future versions of SQLite might
-** make use of additional special filenames that begin with the ":" character.
-** It is recommended that when a database filename actually does begin with
-** a ":" character you should prefix the filename with a pathname such as
-** "./" to avoid ambiguity.
-**
-** ^If the filename is an empty string, then a private, temporary
-** on-disk database will be created.  ^This private database will be
-** automatically deleted as soon as the database connection is closed.
-**
-** ^The fourth parameter to sqlite3_open_v2() is the name of the
-** [sqlite3_vfs] object that defines the operating system interface that
-** the new database connection should use.  ^If the fourth parameter is
-** a NULL pointer then the default [sqlite3_vfs] object is used.
-**
-** <b>Note to Windows users:</b>  The encoding used for the filename argument
-** of sqlite3_open() and sqlite3_open_v2() must be UTF-8, not whatever
-** codepage is currently defined.  Filenames containing international
-** characters must be converted to UTF-8 prior to passing them into
-** sqlite3_open() or sqlite3_open_v2().
-*/
-SQLITE_API int sqlite3_open(
-  const char *filename,   /* Database filename (UTF-8) */
-  sqlite3 **ppDb          /* OUT: SQLite db handle */
-);
-SQLITE_API int sqlite3_open16(
-  const void *filename,   /* Database filename (UTF-16) */
-  sqlite3 **ppDb          /* OUT: SQLite db handle */
-);
-SQLITE_API int sqlite3_open_v2(
-  const char *filename,   /* Database filename (UTF-8) */
-  sqlite3 **ppDb,         /* OUT: SQLite db handle */
-  int flags,              /* Flags */
-  const char *zVfs        /* Name of VFS module to use */
-);
-
-/*
-** CAPI3REF: Error Codes And Messages
-**
-** ^The sqlite3_errcode() interface returns the numeric [result code] or
-** [extended result code] for the most recent failed sqlite3_* API call
-** associated with a [database connection]. If a prior API call failed
-** but the most recent API call succeeded, the return value from
-** sqlite3_errcode() is undefined.  ^The sqlite3_extended_errcode()
-** interface is the same except that it always returns the 
-** [extended result code] even when extended result codes are
-** disabled.
-**
-** ^The sqlite3_errmsg() and sqlite3_errmsg16() return English-language
-** text that describes the error, as either UTF-8 or UTF-16 respectively.
-** ^(Memory to hold the error message string is managed internally.
-** The application does not need to worry about freeing the result.
-** However, the error string might be overwritten or deallocated by
-** subsequent calls to other SQLite interface functions.)^
-**
-** When the serialized [threading mode] is in use, it might be the
-** case that a second error occurs on a separate thread in between
-** the time of the first error and the call to these interfaces.
-** When that happens, the second error will be reported since these
-** interfaces always report the most recent result.  To avoid
-** this, each thread can obtain exclusive use of the [database connection] D
-** by invoking [sqlite3_mutex_enter]([sqlite3_db_mutex](D)) before beginning
-** to use D and invoking [sqlite3_mutex_leave]([sqlite3_db_mutex](D)) after
-** all calls to the interfaces listed here are completed.
-**
-** If an interface fails with SQLITE_MISUSE, that means the interface
-** was invoked incorrectly by the application.  In that case, the
-** error code and message may or may not be set.
-*/
-SQLITE_API int sqlite3_errcode(sqlite3 *db);
-SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
-SQLITE_API const char *sqlite3_errmsg(sqlite3*);
-SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
-
-/*
-** CAPI3REF: SQL Statement Object
-** KEYWORDS: {prepared statement} {prepared statements}
-**
-** An instance of this object represents a single SQL statement.
-** This object is variously known as a "prepared statement" or a
-** "compiled SQL statement" or simply as a "statement".
-**
-** The life of a statement object goes something like this:
-**
-** <ol>
-** <li> Create the object using [sqlite3_prepare_v2()] or a related
-**      function.
-** <li> Bind values to [host parameters] using the sqlite3_bind_*()
-**      interfaces.
-** <li> Run the SQL by calling [sqlite3_step()] one or more times.
-** <li> Reset the statement using [sqlite3_reset()] then go back
-**      to step 2.  Do this zero or more times.
-** <li> Destroy the object using [sqlite3_finalize()].
-** </ol>
-**
-** Refer to documentation on individual methods above for additional
-** information.
-*/
-typedef struct sqlite3_stmt sqlite3_stmt;
-
-/*
-** CAPI3REF: Run-time Limits
-**
-** ^(This interface allows the size of various constructs to be limited
-** on a connection by connection basis.  The first parameter is the
-** [database connection] whose limit is to be set or queried.  The
-** second parameter is one of the [limit categories] that define a
-** class of constructs to be size limited.  The third parameter is the
-** new limit for that construct.  The function returns the old limit.)^
-**
-** ^If the new limit is a negative number, the limit is unchanged.
-** ^(For the limit category of SQLITE_LIMIT_XYZ there is a 
-** [limits | hard upper bound]
-** set by a compile-time C preprocessor macro named 
-** [limits | SQLITE_MAX_XYZ].
-** (The "_LIMIT_" in the name is changed to "_MAX_".))^
-** ^Attempts to increase a limit above its hard upper bound are
-** silently truncated to the hard upper bound.
-**
-** Run-time limits are intended for use in applications that manage
-** both their own internal database and also databases that are controlled
-** by untrusted external sources.  An example application might be a
-** web browser that has its own databases for storing history and
-** separate databases controlled by JavaScript applications downloaded
-** off the Internet.  The internal databases can be given the
-** large, default limits.  Databases managed by external sources can
-** be given much smaller limits designed to prevent a denial of service
-** attack.  Developers might also want to use the [sqlite3_set_authorizer()]
-** interface to further control untrusted SQL.  The size of the database
-** created by an untrusted script can be contained using the
-** [max_page_count] [PRAGMA].
-**
-** New run-time limit categories may be added in future releases.
-*/
-SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
-
-/*
-** CAPI3REF: Run-Time Limit Categories
-** KEYWORDS: {limit category} {*limit categories}
-**
-** These constants define various performance limits
-** that can be lowered at run-time using [sqlite3_limit()].
-** The synopsis of the meanings of the various limits is shown below.
-** Additional information is available at [limits | Limits in SQLite].
-**
-** <dl>
-** ^(<dt>SQLITE_LIMIT_LENGTH</dt>
-** <dd>The maximum size of any string or BLOB or table row.<dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_SQL_LENGTH</dt>
-** <dd>The maximum length of an SQL statement, in bytes.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_COLUMN</dt>
-** <dd>The maximum number of columns in a table definition or in the
-** result set of a [SELECT] or the maximum number of columns in an index
-** or in an ORDER BY or GROUP BY clause.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_EXPR_DEPTH</dt>
-** <dd>The maximum depth of the parse tree on any expression.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_COMPOUND_SELECT</dt>
-** <dd>The maximum number of terms in a compound SELECT statement.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_VDBE_OP</dt>
-** <dd>The maximum number of instructions in a virtual machine program
-** used to implement an SQL statement.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_FUNCTION_ARG</dt>
-** <dd>The maximum number of arguments on a function.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_ATTACHED</dt>
-** <dd>The maximum number of [ATTACH | attached databases].)^</dd>
-**
-** ^(<dt>SQLITE_LIMIT_LIKE_PATTERN_LENGTH</dt>
-** <dd>The maximum length of the pattern argument to the [LIKE] or
-** [GLOB] operators.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_VARIABLE_NUMBER</dt>
-** <dd>The maximum number of variables in an SQL statement that can
-** be bound.</dd>)^
-**
-** ^(<dt>SQLITE_LIMIT_TRIGGER_DEPTH</dt>
-** <dd>The maximum depth of recursion for triggers.</dd>)^
-** </dl>
-*/
-#define SQLITE_LIMIT_LENGTH                    0
-#define SQLITE_LIMIT_SQL_LENGTH                1
-#define SQLITE_LIMIT_COLUMN                    2
-#define SQLITE_LIMIT_EXPR_DEPTH                3
-#define SQLITE_LIMIT_COMPOUND_SELECT           4
-#define SQLITE_LIMIT_VDBE_OP                   5
-#define SQLITE_LIMIT_FUNCTION_ARG              6
-#define SQLITE_LIMIT_ATTACHED                  7
-#define SQLITE_LIMIT_LIKE_PATTERN_LENGTH       8
-#define SQLITE_LIMIT_VARIABLE_NUMBER           9
-#define SQLITE_LIMIT_TRIGGER_DEPTH            10
-
-/*
-** CAPI3REF: Compiling An SQL Statement
-** KEYWORDS: {SQL statement compiler}
-**
-** To execute an SQL query, it must first be compiled into a byte-code
-** program using one of these routines.
-**
-** The first argument, "db", is a [database connection] obtained from a
-** prior successful call to [sqlite3_open()], [sqlite3_open_v2()] or
-** [sqlite3_open16()].  The database connection must not have been closed.
-**
-** The second argument, "zSql", is the statement to be compiled, encoded
-** as either UTF-8 or UTF-16.  The sqlite3_prepare() and sqlite3_prepare_v2()
-** interfaces use UTF-8, and sqlite3_prepare16() and sqlite3_prepare16_v2()
-** use UTF-16.
-**
-** ^If the nByte argument is less than zero, then zSql is read up to the
-** first zero terminator. ^If nByte is non-negative, then it is the maximum
-** number of  bytes read from zSql.  ^When nByte is non-negative, the
-** zSql string ends at either the first '\000' or '\u0000' character or
-** the nByte-th byte, whichever comes first. If the caller knows
-** that the supplied string is nul-terminated, then there is a small
-** performance advantage to be gained by passing an nByte parameter that
-** is equal to the number of bytes in the input string <i>including</i>
-** the nul-terminator bytes.
-**
-** ^If pzTail is not NULL then *pzTail is made to point to the first byte
-** past the end of the first SQL statement in zSql.  These routines only
-** compile the first statement in zSql, so *pzTail is left pointing to
-** what remains uncompiled.
-**
-** ^*ppStmt is left pointing to a compiled [prepared statement] that can be
-** executed using [sqlite3_step()].  ^If there is an error, *ppStmt is set
-** to NULL.  ^If the input text contains no SQL (if the input is an empty
-** string or a comment) then *ppStmt is set to NULL.
-** The calling procedure is responsible for deleting the compiled
-** SQL statement using [sqlite3_finalize()] after it has finished with it.
-** ppStmt may not be NULL.
-**
-** ^On success, the sqlite3_prepare() family of routines return [SQLITE_OK];
-** otherwise an [error code] is returned.
-**
-** The sqlite3_prepare_v2() and sqlite3_prepare16_v2() interfaces are
-** recommended for all new programs. The two older interfaces are retained
-** for backwards compatibility, but their use is discouraged.
-** ^In the "v2" interfaces, the prepared statement
-** that is returned (the [sqlite3_stmt] object) contains a copy of the
-** original SQL text. This causes the [sqlite3_step()] interface to
-** behave differently in three ways:
-**
-** <ol>
-** <li>
-** ^If the database schema changes, instead of returning [SQLITE_SCHEMA] as it
-** always used to do, [sqlite3_step()] will automatically recompile the SQL
-** statement and try to run it again.  ^If the schema has changed in
-** a way that makes the statement no longer valid, [sqlite3_step()] will still
-** return [SQLITE_SCHEMA].  But unlike the legacy behavior, [SQLITE_SCHEMA] is
-** now a fatal error.  Calling [sqlite3_prepare_v2()] again will not make the
-** error go away.  Note: use [sqlite3_errmsg()] to find the text
-** of the parsing error that results in an [SQLITE_SCHEMA] return.
-** </li>
-**
-** <li>
-** ^When an error occurs, [sqlite3_step()] will return one of the detailed
-** [error codes] or [extended error codes].  ^The legacy behavior was that
-** [sqlite3_step()] would only return a generic [SQLITE_ERROR] result code
-** and the application would have to make a second call to [sqlite3_reset()]
-** in order to find the underlying cause of the problem. With the "v2" prepare
-** interfaces, the underlying reason for the error is returned immediately.
-** </li>
-**
-** <li>
-** ^If the value of a [parameter | host parameter] in the WHERE clause might
-** change the query plan for a statement, then the statement may be
-** automatically recompiled (as if there had been a schema change) on the first 
-** [sqlite3_step()] call following any change to the 
-** [sqlite3_bind_text | bindings] of the [parameter]. 
-** </li>
-** </ol>
-*/
-SQLITE_API int sqlite3_prepare(
-  sqlite3 *db,            /* Database handle */
-  const char *zSql,       /* SQL statement, UTF-8 encoded */
-  int nByte,              /* Maximum length of zSql in bytes. */
-  sqlite3_stmt **ppStmt,  /* OUT: Statement handle */
-  const char **pzTail     /* OUT: Pointer to unused portion of zSql */
-);
-SQLITE_API int sqlite3_prepare_v2(
-  sqlite3 *db,            /* Database handle */
-  const char *zSql,       /* SQL statement, UTF-8 encoded */
-  int nByte,              /* Maximum length of zSql in bytes. */
-  sqlite3_stmt **ppStmt,  /* OUT: Statement handle */
-  const char **pzTail     /* OUT: Pointer to unused portion of zSql */
-);
-SQLITE_API int sqlite3_prepare16(
-  sqlite3 *db,            /* Database handle */
-  const void *zSql,       /* SQL statement, UTF-16 encoded */
-  int nByte,              /* Maximum length of zSql in bytes. */
-  sqlite3_stmt **ppStmt,  /* OUT: Statement handle */
-  const void **pzTail     /* OUT: Pointer to unused portion of zSql */
-);
-SQLITE_API int sqlite3_prepare16_v2(
-  sqlite3 *db,            /* Database handle */
-  const void *zSql,       /* SQL statement, UTF-16 encoded */
-  int nByte,              /* Maximum length of zSql in bytes. */
-  sqlite3_stmt **ppStmt,  /* OUT: Statement handle */
-  const void **pzTail     /* OUT: Pointer to unused portion of zSql */
-);
-
-/*
-** CAPI3REF: Retrieving Statement SQL
-**
-** ^This interface can be used to retrieve a saved copy of the original
-** SQL text used to create a [prepared statement] if that statement was
-** compiled using either [sqlite3_prepare_v2()] or [sqlite3_prepare16_v2()].
-*/
-SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Dynamically Typed Value Object
-** KEYWORDS: {protected sqlite3_value} {unprotected sqlite3_value}
-**
-** SQLite uses the sqlite3_value object to represent all values
-** that can be stored in a database table. SQLite uses dynamic typing
-** for the values it stores.  ^Values stored in sqlite3_value objects
-** can be integers, floating point values, strings, BLOBs, or NULL.
-**
-** An sqlite3_value object may be either "protected" or "unprotected".
-** Some interfaces require a protected sqlite3_value.  Other interfaces
-** will accept either a protected or an unprotected sqlite3_value.
-** Every interface that accepts sqlite3_value arguments specifies
-** whether or not it requires a protected sqlite3_value.
-**
-** The terms "protected" and "unprotected" refer to whether or not
-** a mutex is held.  A internal mutex is held for a protected
-** sqlite3_value object but no mutex is held for an unprotected
-** sqlite3_value object.  If SQLite is compiled to be single-threaded
-** (with [SQLITE_THREADSAFE=0] and with [sqlite3_threadsafe()] returning 0)
-** or if SQLite is run in one of reduced mutex modes 
-** [SQLITE_CONFIG_SINGLETHREAD] or [SQLITE_CONFIG_MULTITHREAD]
-** then there is no distinction between protected and unprotected
-** sqlite3_value objects and they can be used interchangeably.  However,
-** for maximum code portability it is recommended that applications
-** still make the distinction between between protected and unprotected
-** sqlite3_value objects even when not strictly required.
-**
-** ^The sqlite3_value objects that are passed as parameters into the
-** implementation of [application-defined SQL functions] are protected.
-** ^The sqlite3_value object returned by
-** [sqlite3_column_value()] is unprotected.
-** Unprotected sqlite3_value objects may only be used with
-** [sqlite3_result_value()] and [sqlite3_bind_value()].
-** The [sqlite3_value_blob | sqlite3_value_type()] family of
-** interfaces require protected sqlite3_value objects.
-*/
-typedef struct Mem sqlite3_value;
-
-/*
-** CAPI3REF: SQL Function Context Object
-**
-** The context in which an SQL function executes is stored in an
-** sqlite3_context object.  ^A pointer to an sqlite3_context object
-** is always first parameter to [application-defined SQL functions].
-** The application-defined SQL function implementation will pass this
-** pointer through into calls to [sqlite3_result_int | sqlite3_result()],
-** [sqlite3_aggregate_context()], [sqlite3_user_data()],
-** [sqlite3_context_db_handle()], [sqlite3_get_auxdata()],
-** and/or [sqlite3_set_auxdata()].
-*/
-typedef struct sqlite3_context sqlite3_context;
-
-/*
-** CAPI3REF: Binding Values To Prepared Statements
-** KEYWORDS: {host parameter} {host parameters} {host parameter name}
-** KEYWORDS: {SQL parameter} {SQL parameters} {parameter binding}
-**
-** ^(In the SQL statement text input to [sqlite3_prepare_v2()] and its variants,
-** literals may be replaced by a [parameter] that matches one of following
-** templates:
-**
-** <ul>
-** <li>  ?
-** <li>  ?NNN
-** <li>  :VVV
-** <li>  @VVV
-** <li>  $VVV
-** </ul>
-**
-** In the templates above, NNN represents an integer literal,
-** and VVV represents an alphanumeric identifer.)^  ^The values of these
-** parameters (also called "host parameter names" or "SQL parameters")
-** can be set using the sqlite3_bind_*() routines defined here.
-**
-** ^The first argument to the sqlite3_bind_*() routines is always
-** a pointer to the [sqlite3_stmt] object returned from
-** [sqlite3_prepare_v2()] or its variants.
-**
-** ^The second argument is the index of the SQL parameter to be set.
-** ^The leftmost SQL parameter has an index of 1.  ^When the same named
-** SQL parameter is used more than once, second and subsequent
-** occurrences have the same index as the first occurrence.
-** ^The index for named parameters can be looked up using the
-** [sqlite3_bind_parameter_index()] API if desired.  ^The index
-** for "?NNN" parameters is the value of NNN.
-** ^The NNN value must be between 1 and the [sqlite3_limit()]
-** parameter [SQLITE_LIMIT_VARIABLE_NUMBER] (default value: 999).
-**
-** ^The third argument is the value to bind to the parameter.
-**
-** ^(In those routines that have a fourth argument, its value is the
-** number of bytes in the parameter.  To be clear: the value is the
-** number of <u>bytes</u> in the value, not the number of characters.)^
-** ^If the fourth parameter is negative, the length of the string is
-** the number of bytes up to the first zero terminator.
-**
-** ^The fifth argument to sqlite3_bind_blob(), sqlite3_bind_text(), and
-** sqlite3_bind_text16() is a destructor used to dispose of the BLOB or
-** string after SQLite has finished with it. ^If the fifth argument is
-** the special value [SQLITE_STATIC], then SQLite assumes that the
-** information is in static, unmanaged space and does not need to be freed.
-** ^If the fifth argument has the value [SQLITE_TRANSIENT], then
-** SQLite makes its own private copy of the data immediately, before
-** the sqlite3_bind_*() routine returns.
-**
-** ^The sqlite3_bind_zeroblob() routine binds a BLOB of length N that
-** is filled with zeroes.  ^A zeroblob uses a fixed amount of memory
-** (just an integer to hold its size) while it is being processed.
-** Zeroblobs are intended to serve as placeholders for BLOBs whose
-** content is later written using
-** [sqlite3_blob_open | incremental BLOB I/O] routines.
-** ^A negative value for the zeroblob results in a zero-length BLOB.
-**
-** ^If any of the sqlite3_bind_*() routines are called with a NULL pointer
-** for the [prepared statement] or with a prepared statement for which
-** [sqlite3_step()] has been called more recently than [sqlite3_reset()],
-** then the call will return [SQLITE_MISUSE].  If any sqlite3_bind_()
-** routine is passed a [prepared statement] that has been finalized, the
-** result is undefined and probably harmful.
-**
-** ^Bindings are not cleared by the [sqlite3_reset()] routine.
-** ^Unbound parameters are interpreted as NULL.
-**
-** ^The sqlite3_bind_* routines return [SQLITE_OK] on success or an
-** [error code] if anything goes wrong.
-** ^[SQLITE_RANGE] is returned if the parameter
-** index is out of range.  ^[SQLITE_NOMEM] is returned if malloc() fails.
-**
-** See also: [sqlite3_bind_parameter_count()],
-** [sqlite3_bind_parameter_name()], and [sqlite3_bind_parameter_index()].
-*/
-SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
-SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
-SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
-SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
-SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
-SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
-SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
-SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
-SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
-
-/*
-** CAPI3REF: Number Of SQL Parameters
-**
-** ^This routine can be used to find the number of [SQL parameters]
-** in a [prepared statement].  SQL parameters are tokens of the
-** form "?", "?NNN", ":AAA", "$AAA", or "@AAA" that serve as
-** placeholders for values that are [sqlite3_bind_blob | bound]
-** to the parameters at a later time.
-**
-** ^(This routine actually returns the index of the largest (rightmost)
-** parameter. For all forms except ?NNN, this will correspond to the
-** number of unique parameters.  If parameters of the ?NNN form are used,
-** there may be gaps in the list.)^
-**
-** See also: [sqlite3_bind_blob|sqlite3_bind()],
-** [sqlite3_bind_parameter_name()], and
-** [sqlite3_bind_parameter_index()].
-*/
-SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
-
-/*
-** CAPI3REF: Name Of A Host Parameter
-**
-** ^The sqlite3_bind_parameter_name(P,N) interface returns
-** the name of the N-th [SQL parameter] in the [prepared statement] P.
-** ^(SQL parameters of the form "?NNN" or ":AAA" or "@AAA" or "$AAA"
-** have a name which is the string "?NNN" or ":AAA" or "@AAA" or "$AAA"
-** respectively.
-** In other words, the initial ":" or "$" or "@" or "?"
-** is included as part of the name.)^
-** ^Parameters of the form "?" without a following integer have no name
-** and are referred to as "nameless" or "anonymous parameters".
-**
-** ^The first host parameter has an index of 1, not 0.
-**
-** ^If the value N is out of range or if the N-th parameter is
-** nameless, then NULL is returned.  ^The returned string is
-** always in UTF-8 encoding even if the named parameter was
-** originally specified as UTF-16 in [sqlite3_prepare16()] or
-** [sqlite3_prepare16_v2()].
-**
-** See also: [sqlite3_bind_blob|sqlite3_bind()],
-** [sqlite3_bind_parameter_count()], and
-** [sqlite3_bind_parameter_index()].
-*/
-SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
-
-/*
-** CAPI3REF: Index Of A Parameter With A Given Name
-**
-** ^Return the index of an SQL parameter given its name.  ^The
-** index value returned is suitable for use as the second
-** parameter to [sqlite3_bind_blob|sqlite3_bind()].  ^A zero
-** is returned if no matching parameter is found.  ^The parameter
-** name must be given in UTF-8 even if the original statement
-** was prepared from UTF-16 text using [sqlite3_prepare16_v2()].
-**
-** See also: [sqlite3_bind_blob|sqlite3_bind()],
-** [sqlite3_bind_parameter_count()], and
-** [sqlite3_bind_parameter_index()].
-*/
-SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
-
-/*
-** CAPI3REF: Reset All Bindings On A Prepared Statement
-**
-** ^Contrary to the intuition of many, [sqlite3_reset()] does not reset
-** the [sqlite3_bind_blob | bindings] on a [prepared statement].
-** ^Use this routine to reset all host parameters to NULL.
-*/
-SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
-
-/*
-** CAPI3REF: Number Of Columns In A Result Set
-**
-** ^Return the number of columns in the result set returned by the
-** [prepared statement]. ^This routine returns 0 if pStmt is an SQL
-** statement that does not return data (for example an [UPDATE]).
-*/
-SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Column Names In A Result Set
-**
-** ^These routines return the name assigned to a particular column
-** in the result set of a [SELECT] statement.  ^The sqlite3_column_name()
-** interface returns a pointer to a zero-terminated UTF-8 string
-** and sqlite3_column_name16() returns a pointer to a zero-terminated
-** UTF-16 string.  ^The first parameter is the [prepared statement]
-** that implements the [SELECT] statement. ^The second parameter is the
-** column number.  ^The leftmost column is number 0.
-**
-** ^The returned string pointer is valid until either the [prepared statement]
-** is destroyed by [sqlite3_finalize()] or until the next call to
-** sqlite3_column_name() or sqlite3_column_name16() on the same column.
-**
-** ^If sqlite3_malloc() fails during the processing of either routine
-** (for example during a conversion from UTF-8 to UTF-16) then a
-** NULL pointer is returned.
-**
-** ^The name of a result column is the value of the "AS" clause for
-** that column, if there is an AS clause.  If there is no AS clause
-** then the name of the column is unspecified and may change from
-** one release of SQLite to the next.
-*/
-SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
-SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
-
-/*
-** CAPI3REF: Source Of Data In A Query Result
-**
-** ^These routines provide a means to determine the database, table, and
-** table column that is the origin of a particular result column in
-** [SELECT] statement.
-** ^The name of the database or table or column can be returned as
-** either a UTF-8 or UTF-16 string.  ^The _database_ routines return
-** the database name, the _table_ routines return the table name, and
-** the origin_ routines return the column name.
-** ^The returned string is valid until the [prepared statement] is destroyed
-** using [sqlite3_finalize()] or until the same information is requested
-** again in a different encoding.
-**
-** ^The names returned are the original un-aliased names of the
-** database, table, and column.
-**
-** ^The first argument to these interfaces is a [prepared statement].
-** ^These functions return information about the Nth result column returned by
-** the statement, where N is the second function argument.
-** ^The left-most column is column 0 for these routines.
-**
-** ^If the Nth column returned by the statement is an expression or
-** subquery and is not a column value, then all of these functions return
-** NULL.  ^These routine might also return NULL if a memory allocation error
-** occurs.  ^Otherwise, they return the name of the attached database, table,
-** or column that query result column was extracted from.
-**
-** ^As with all other SQLite APIs, those whose names end with "16" return
-** UTF-16 encoded strings and the other functions return UTF-8.
-**
-** ^These APIs are only available if the library was compiled with the
-** [SQLITE_ENABLE_COLUMN_METADATA] C-preprocessor symbol.
-**
-** If two or more threads call one or more of these routines against the same
-** prepared statement and column at the same time then the results are
-** undefined.
-**
-** If two or more threads call one or more
-** [sqlite3_column_database_name | column metadata interfaces]
-** for the same [prepared statement] and result column
-** at the same time then the results are undefined.
-*/
-SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
-SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
-SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
-SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
-SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
-SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
-
-/*
-** CAPI3REF: Declared Datatype Of A Query Result
-**
-** ^(The first parameter is a [prepared statement].
-** If this statement is a [SELECT] statement and the Nth column of the
-** returned result set of that [SELECT] is a table column (not an
-** expression or subquery) then the declared type of the table
-** column is returned.)^  ^If the Nth column of the result set is an
-** expression or subquery, then a NULL pointer is returned.
-** ^The returned string is always UTF-8 encoded.
-**
-** ^(For example, given the database schema:
-**
-** CREATE TABLE t1(c1 VARIANT);
-**
-** and the following statement to be compiled:
-**
-** SELECT c1 + 1, c1 FROM t1;
-**
-** this routine would return the string "VARIANT" for the second result
-** column (i==1), and a NULL pointer for the first result column (i==0).)^
-**
-** ^SQLite uses dynamic run-time typing.  ^So just because a column
-** is declared to contain a particular type does not mean that the
-** data stored in that column is of the declared type.  SQLite is
-** strongly typed, but the typing is dynamic not static.  ^Type
-** is associated with individual values, not with the containers
-** used to hold those values.
-*/
-SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
-SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
-
-/*
-** CAPI3REF: Evaluate An SQL Statement
-**
-** After a [prepared statement] has been prepared using either
-** [sqlite3_prepare_v2()] or [sqlite3_prepare16_v2()] or one of the legacy
-** interfaces [sqlite3_prepare()] or [sqlite3_prepare16()], this function
-** must be called one or more times to evaluate the statement.
-**
-** The details of the behavior of the sqlite3_step() interface depend
-** on whether the statement was prepared using the newer "v2" interface
-** [sqlite3_prepare_v2()] and [sqlite3_prepare16_v2()] or the older legacy
-** interface [sqlite3_prepare()] and [sqlite3_prepare16()].  The use of the
-** new "v2" interface is recommended for new applications but the legacy
-** interface will continue to be supported.
-**
-** ^In the legacy interface, the return value will be either [SQLITE_BUSY],
-** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE].
-** ^With the "v2" interface, any of the other [result codes] or
-** [extended result codes] might be returned as well.
-**
-** ^[SQLITE_BUSY] means that the database engine was unable to acquire the
-** database locks it needs to do its job.  ^If the statement is a [COMMIT]
-** or occurs outside of an explicit transaction, then you can retry the
-** statement.  If the statement is not a [COMMIT] and occurs within a
-** explicit transaction then you should rollback the transaction before
-** continuing.
-**
-** ^[SQLITE_DONE] means that the statement has finished executing
-** successfully.  sqlite3_step() should not be called again on this virtual
-** machine without first calling [sqlite3_reset()] to reset the virtual
-** machine back to its initial state.
-**
-** ^If the SQL statement being executed returns any data, then [SQLITE_ROW]
-** is returned each time a new row of data is ready for processing by the
-** caller. The values may be accessed using the [column access functions].
-** sqlite3_step() is called again to retrieve the next row of data.
-**
-** ^[SQLITE_ERROR] means that a run-time error (such as a constraint
-** violation) has occurred.  sqlite3_step() should not be called again on
-** the VM. More information may be found by calling [sqlite3_errmsg()].
-** ^With the legacy interface, a more specific error code (for example,
-** [SQLITE_INTERRUPT], [SQLITE_SCHEMA], [SQLITE_CORRUPT], and so forth)
-** can be obtained by calling [sqlite3_reset()] on the
-** [prepared statement].  ^In the "v2" interface,
-** the more specific error code is returned directly by sqlite3_step().
-**
-** [SQLITE_MISUSE] means that the this routine was called inappropriately.
-** Perhaps it was called on a [prepared statement] that has
-** already been [sqlite3_finalize | finalized] or on one that had
-** previously returned [SQLITE_ERROR] or [SQLITE_DONE].  Or it could
-** be the case that the same database connection is being used by two or
-** more threads at the same moment in time.
-**
-** <b>Goofy Interface Alert:</b> In the legacy interface, the sqlite3_step()
-** API always returns a generic error code, [SQLITE_ERROR], following any
-** error other than [SQLITE_BUSY] and [SQLITE_MISUSE].  You must call
-** [sqlite3_reset()] or [sqlite3_finalize()] in order to find one of the
-** specific [error codes] that better describes the error.
-** We admit that this is a goofy design.  The problem has been fixed
-** with the "v2" interface.  If you prepare all of your SQL statements
-** using either [sqlite3_prepare_v2()] or [sqlite3_prepare16_v2()] instead
-** of the legacy [sqlite3_prepare()] and [sqlite3_prepare16()] interfaces,
-** then the more specific [error codes] are returned directly
-** by sqlite3_step().  The use of the "v2" interface is recommended.
-*/
-SQLITE_API int sqlite3_step(sqlite3_stmt*);
-
-/*
-** CAPI3REF: Number of columns in a result set
-**
-** ^The sqlite3_data_count(P) the number of columns in the
-** of the result set of [prepared statement] P.
-*/
-SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Fundamental Datatypes
-** KEYWORDS: SQLITE_TEXT
-**
-** ^(Every value in SQLite has one of five fundamental datatypes:
-**
-** <ul>
-** <li> 64-bit signed integer
-** <li> 64-bit IEEE floating point number
-** <li> string
-** <li> BLOB
-** <li> NULL
-** </ul>)^
-**
-** These constants are codes for each of those types.
-**
-** Note that the SQLITE_TEXT constant was also used in SQLite version 2
-** for a completely different meaning.  Software that links against both
-** SQLite version 2 and SQLite version 3 should use SQLITE3_TEXT, not
-** SQLITE_TEXT.
-*/
-#define SQLITE_INTEGER  1
-#define SQLITE_FLOAT    2
-#define SQLITE_BLOB     4
-#define SQLITE_NULL     5
-#ifdef SQLITE_TEXT
-# undef SQLITE_TEXT
-#else
-# define SQLITE_TEXT     3
-#endif
-#define SQLITE3_TEXT     3
-
-/*
-** CAPI3REF: Result Values From A Query
-** KEYWORDS: {column access functions}
-**
-** These routines form the "result set" interface.
-**
-** ^These routines return information about a single column of the current
-** result row of a query.  ^In every case the first argument is a pointer
-** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*]
-** that was returned from [sqlite3_prepare_v2()] or one of its variants)
-** and the second argument is the index of the column for which information
-** should be returned. ^The leftmost column of the result set has the index 0.
-** ^The number of columns in the result can be determined using
-** [sqlite3_column_count()].
-**
-** If the SQL statement does not currently point to a valid row, or if the
-** column index is out of range, the result is undefined.
-** These routines may only be called when the most recent call to
-** [sqlite3_step()] has returned [SQLITE_ROW] and neither
-** [sqlite3_reset()] nor [sqlite3_finalize()] have been called subsequently.
-** If any of these routines are called after [sqlite3_reset()] or
-** [sqlite3_finalize()] or after [sqlite3_step()] has returned
-** something other than [SQLITE_ROW], the results are undefined.
-** If [sqlite3_step()] or [sqlite3_reset()] or [sqlite3_finalize()]
-** are called from a different thread while any of these routines
-** are pending, then the results are undefined.
-**
-** ^The sqlite3_column_type() routine returns the
-** [SQLITE_INTEGER | datatype code] for the initial data type
-** of the result column.  ^The returned value is one of [SQLITE_INTEGER],
-** [SQLITE_FLOAT], [SQLITE_TEXT], [SQLITE_BLOB], or [SQLITE_NULL].  The value
-** returned by sqlite3_column_type() is only meaningful if no type
-** conversions have occurred as described below.  After a type conversion,
-** the value returned by sqlite3_column_type() is undefined.  Future
-** versions of SQLite may change the behavior of sqlite3_column_type()
-** following a type conversion.
-**
-** ^If the result is a BLOB or UTF-8 string then the sqlite3_column_bytes()
-** routine returns the number of bytes in that BLOB or string.
-** ^If the result is a UTF-16 string, then sqlite3_column_bytes() converts
-** the string to UTF-8 and then returns the number of bytes.
-** ^If the result is a numeric value then sqlite3_column_bytes() uses
-** [sqlite3_snprintf()] to convert that value to a UTF-8 string and returns
-** the number of bytes in that string.
-** ^The value returned does not include the zero terminator at the end
-** of the string.  ^For clarity: the value returned is the number of
-** bytes in the string, not the number of characters.
-**
-** ^Strings returned by sqlite3_column_text() and sqlite3_column_text16(),
-** even empty strings, are always zero terminated.  ^The return
-** value from sqlite3_column_blob() for a zero-length BLOB is an arbitrary
-** pointer, possibly even a NULL pointer.
-**
-** ^The sqlite3_column_bytes16() routine is similar to sqlite3_column_bytes()
-** but leaves the result in UTF-16 in native byte order instead of UTF-8.
-** ^The zero terminator is not included in this count.
-**
-** ^The object returned by [sqlite3_column_value()] is an
-** [unprotected sqlite3_value] object.  An unprotected sqlite3_value object
-** may only be used with [sqlite3_bind_value()] and [sqlite3_result_value()].
-** If the [unprotected sqlite3_value] object returned by
-** [sqlite3_column_value()] is used in any other way, including calls
-** to routines like [sqlite3_value_int()], [sqlite3_value_text()],
-** or [sqlite3_value_bytes()], then the behavior is undefined.
-**
-** These routines attempt to convert the value where appropriate.  ^For
-** example, if the internal representation is FLOAT and a text result
-** is requested, [sqlite3_snprintf()] is used internally to perform the
-** conversion automatically.  ^(The following table details the conversions
-** that are applied:
-**
-** <blockquote>
-** <table border="1">
-** <tr><th> Internal<br>Type <th> Requested<br>Type <th>  Conversion
-**
-** <tr><td>  NULL    <td> INTEGER   <td> Result is 0
-** <tr><td>  NULL    <td>  FLOAT    <td> Result is 0.0
-** <tr><td>  NULL    <td>   TEXT    <td> Result is NULL pointer
-** <tr><td>  NULL    <td>   BLOB    <td> Result is NULL pointer
-** <tr><td> INTEGER  <td>  FLOAT    <td> Convert from integer to float
-** <tr><td> INTEGER  <td>   TEXT    <td> ASCII rendering of the integer
-** <tr><td> INTEGER  <td>   BLOB    <td> Same as INTEGER->TEXT
-** <tr><td>  FLOAT   <td> INTEGER   <td> Convert from float to integer
-** <tr><td>  FLOAT   <td>   TEXT    <td> ASCII rendering of the float
-** <tr><td>  FLOAT   <td>   BLOB    <td> Same as FLOAT->TEXT
-** <tr><td>  TEXT    <td> INTEGER   <td> Use atoi()
-** <tr><td>  TEXT    <td>  FLOAT    <td> Use atof()
-** <tr><td>  TEXT    <td>   BLOB    <td> No change
-** <tr><td>  BLOB    <td> INTEGER   <td> Convert to TEXT then use atoi()
-** <tr><td>  BLOB    <td>  FLOAT    <td> Convert to TEXT then use atof()
-** <tr><td>  BLOB    <td>   TEXT    <td> Add a zero terminator if needed
-** </table>
-** </blockquote>)^
-**
-** The table above makes reference to standard C library functions atoi()
-** and atof().  SQLite does not really use these functions.  It has its
-** own equivalent internal routines.  The atoi() and atof() names are
-** used in the table for brevity and because they are familiar to most
-** C programmers.
-**
-** ^Note that when type conversions occur, pointers returned by prior
-** calls to sqlite3_column_blob(), sqlite3_column_text(), and/or
-** sqlite3_column_text16() may be invalidated.
-** ^(Type conversions and pointer invalidations might occur
-** in the following cases:
-**
-** <ul>
-** <li> The initial content is a BLOB and sqlite3_column_text() or
-**      sqlite3_column_text16() is called.  A zero-terminator might
-**      need to be added to the string.</li>
-** <li> The initial content is UTF-8 text and sqlite3_column_bytes16() or
-**      sqlite3_column_text16() is called.  The content must be converted
-**      to UTF-16.</li>
-** <li> The initial content is UTF-16 text and sqlite3_column_bytes() or
-**      sqlite3_column_text() is called.  The content must be converted
-**      to UTF-8.</li>
-** </ul>)^
-**
-** ^Conversions between UTF-16be and UTF-16le are always done in place and do
-** not invalidate a prior pointer, though of course the content of the buffer
-** that the prior pointer points to will have been modified.  Other kinds
-** of conversion are done in place when it is possible, but sometimes they
-** are not possible and in those cases prior pointers are invalidated.
-**
-** ^(The safest and easiest to remember policy is to invoke these routines
-** in one of the following ways:
-**
-** <ul>
-**  <li>sqlite3_column_text() followed by sqlite3_column_bytes()</li>
-**  <li>sqlite3_column_blob() followed by sqlite3_column_bytes()</li>
-**  <li>sqlite3_column_text16() followed by sqlite3_column_bytes16()</li>
-** </ul>)^
-**
-** In other words, you should call sqlite3_column_text(),
-** sqlite3_column_blob(), or sqlite3_column_text16() first to force the result
-** into the desired format, then invoke sqlite3_column_bytes() or
-** sqlite3_column_bytes16() to find the size of the result.  Do not mix calls
-** to sqlite3_column_text() or sqlite3_column_blob() with calls to
-** sqlite3_column_bytes16(), and do not mix calls to sqlite3_column_text16()
-** with calls to sqlite3_column_bytes().
-**
-** ^The pointers returned are valid until a type conversion occurs as
-** described above, or until [sqlite3_step()] or [sqlite3_reset()] or
-** [sqlite3_finalize()] is called.  ^The memory space used to hold strings
-** and BLOBs is freed automatically.  Do <b>not</b> pass the pointers returned
-** [sqlite3_column_blob()], [sqlite3_column_text()], etc. into
-** [sqlite3_free()].
-**
-** ^(If a memory allocation error occurs during the evaluation of any
-** of these routines, a default value is returned.  The default value
-** is either the integer 0, the floating point number 0.0, or a NULL
-** pointer.  Subsequent calls to [sqlite3_errcode()] will return
-** [SQLITE_NOMEM].)^
-*/
-SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
-SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
-SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
-SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
-SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
-SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
-SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
-SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
-SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
-SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
-
-/*
-** CAPI3REF: Destroy A Prepared Statement Object
-**
-** ^The sqlite3_finalize() function is called to delete a [prepared statement].
-** ^If the statement was executed successfully or not executed at all, then
-** SQLITE_OK is returned. ^If execution of the statement failed then an
-** [error code] or [extended error code] is returned.
-**
-** ^This routine can be called at any point during the execution of the
-** [prepared statement].  ^If the virtual machine has not
-** completed execution when this routine is called, that is like
-** encountering an error or an [sqlite3_interrupt | interrupt].
-** ^Incomplete updates may be rolled back and transactions canceled,
-** depending on the circumstances, and the
-** [error code] returned will be [SQLITE_ABORT].
-*/
-SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Reset A Prepared Statement Object
-**
-** The sqlite3_reset() function is called to reset a [prepared statement]
-** object back to its initial state, ready to be re-executed.
-** ^Any SQL statement variables that had values bound to them using
-** the [sqlite3_bind_blob | sqlite3_bind_*() API] retain their values.
-** Use [sqlite3_clear_bindings()] to reset the bindings.
-**
-** ^The [sqlite3_reset(S)] interface resets the [prepared statement] S
-** back to the beginning of its program.
-**
-** ^If the most recent call to [sqlite3_step(S)] for the
-** [prepared statement] S returned [SQLITE_ROW] or [SQLITE_DONE],
-** or if [sqlite3_step(S)] has never before been called on S,
-** then [sqlite3_reset(S)] returns [SQLITE_OK].
-**
-** ^If the most recent call to [sqlite3_step(S)] for the
-** [prepared statement] S indicated an error, then
-** [sqlite3_reset(S)] returns an appropriate [error code].
-**
-** ^The [sqlite3_reset(S)] interface does not change the values
-** of any [sqlite3_bind_blob|bindings] on the [prepared statement] S.
-*/
-SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Create Or Redefine SQL Functions
-** KEYWORDS: {function creation routines}
-** KEYWORDS: {application-defined SQL function}
-** KEYWORDS: {application-defined SQL functions}
-**
-** ^These two functions (collectively known as "function creation routines")
-** are used to add SQL functions or aggregates or to redefine the behavior
-** of existing SQL functions or aggregates.  The only difference between the
-** two is that the second parameter, the name of the (scalar) function or
-** aggregate, is encoded in UTF-8 for sqlite3_create_function() and UTF-16
-** for sqlite3_create_function16().
-**
-** ^The first parameter is the [database connection] to which the SQL
-** function is to be added.  ^If an application uses more than one database
-** connection then application-defined SQL functions must be added
-** to each database connection separately.
-**
-** The second parameter is the name of the SQL function to be created or
-** redefined.  ^The length of the name is limited to 255 bytes, exclusive of
-** the zero-terminator.  Note that the name length limit is in bytes, not
-** characters.  ^Any attempt to create a function with a longer name
-** will result in [SQLITE_ERROR] being returned.
-**
-** ^The third parameter (nArg)
-** is the number of arguments that the SQL function or
-** aggregate takes. ^If this parameter is -1, then the SQL function or
-** aggregate may take any number of arguments between 0 and the limit
-** set by [sqlite3_limit]([SQLITE_LIMIT_FUNCTION_ARG]).  If the third
-** parameter is less than -1 or greater than 127 then the behavior is
-** undefined.
-**
-** The fourth parameter, eTextRep, specifies what
-** [SQLITE_UTF8 | text encoding] this SQL function prefers for
-** its parameters.  Any SQL function implementation should be able to work
-** work with UTF-8, UTF-16le, or UTF-16be.  But some implementations may be
-** more efficient with one encoding than another.  ^An application may
-** invoke sqlite3_create_function() or sqlite3_create_function16() multiple
-** times with the same function but with different values of eTextRep.
-** ^When multiple implementations of the same function are available, SQLite
-** will pick the one that involves the least amount of data conversion.
-** If there is only a single implementation which does not care what text
-** encoding is used, then the fourth argument should be [SQLITE_ANY].
-**
-** ^(The fifth parameter is an arbitrary pointer.  The implementation of the
-** function can gain access to this pointer using [sqlite3_user_data()].)^
-**
-** The seventh, eighth and ninth parameters, xFunc, xStep and xFinal, are
-** pointers to C-language functions that implement the SQL function or
-** aggregate. ^A scalar SQL function requires an implementation of the xFunc
-** callback only; NULL pointers should be passed as the xStep and xFinal
-** parameters. ^An aggregate SQL function requires an implementation of xStep
-** and xFinal and NULL should be passed for xFunc. ^To delete an existing
-** SQL function or aggregate, pass NULL for all three function callbacks.
-**
-** ^It is permitted to register multiple implementations of the same
-** functions with the same name but with either differing numbers of
-** arguments or differing preferred text encodings.  ^SQLite will use
-** the implementation that most closely matches the way in which the
-** SQL function is used.  ^A function implementation with a non-negative
-** nArg parameter is a better match than a function implementation with
-** a negative nArg.  ^A function where the preferred text encoding
-** matches the database encoding is a better
-** match than a function where the encoding is different.  
-** ^A function where the encoding difference is between UTF16le and UTF16be
-** is a closer match than a function where the encoding difference is
-** between UTF8 and UTF16.
-**
-** ^Built-in functions may be overloaded by new application-defined functions.
-** ^The first application-defined function with a given name overrides all
-** built-in functions in the same [database connection] with the same name.
-** ^Subsequent application-defined functions of the same name only override 
-** prior application-defined functions that are an exact match for the
-** number of parameters and preferred encoding.
-**
-** ^An application-defined function is permitted to call other
-** SQLite interfaces.  However, such calls must not
-** close the database connection nor finalize or reset the prepared
-** statement in which the function is running.
-*/
-SQLITE_API int sqlite3_create_function(
-  sqlite3 *db,
-  const char *zFunctionName,
-  int nArg,
-  int eTextRep,
-  void *pApp,
-  void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
-  void (*xStep)(sqlite3_context*,int,sqlite3_value**),
-  void (*xFinal)(sqlite3_context*)
-);
-SQLITE_API int sqlite3_create_function16(
-  sqlite3 *db,
-  const void *zFunctionName,
-  int nArg,
-  int eTextRep,
-  void *pApp,
-  void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
-  void (*xStep)(sqlite3_context*,int,sqlite3_value**),
-  void (*xFinal)(sqlite3_context*)
-);
-
-/*
-** CAPI3REF: Text Encodings
-**
-** These constant define integer codes that represent the various
-** text encodings supported by SQLite.
-*/
-#define SQLITE_UTF8           1
-#define SQLITE_UTF16LE        2
-#define SQLITE_UTF16BE        3
-#define SQLITE_UTF16          4    /* Use native byte order */
-#define SQLITE_ANY            5    /* sqlite3_create_function only */
-#define SQLITE_UTF16_ALIGNED  8    /* sqlite3_create_collation only */
-
-/*
-** CAPI3REF: Deprecated Functions
-** DEPRECATED
-**
-** These functions are [deprecated].  In order to maintain
-** backwards compatibility with older code, these functions continue 
-** to be supported.  However, new applications should avoid
-** the use of these functions.  To help encourage people to avoid
-** using these functions, we are not going to tell you what they do.
-*/
-#ifndef SQLITE_OMIT_DEPRECATED
-SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
-SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
-SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
-SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
-SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
-SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),void*,sqlite3_int64);
-#endif
-
-/*
-** CAPI3REF: Obtaining SQL Function Parameter Values
-**
-** The C-language implementation of SQL functions and aggregates uses
-** this set of interface routines to access the parameter values on
-** the function or aggregate.
-**
-** The xFunc (for scalar functions) or xStep (for aggregates) parameters
-** to [sqlite3_create_function()] and [sqlite3_create_function16()]
-** define callbacks that implement the SQL functions and aggregates.
-** The 4th parameter to these callbacks is an array of pointers to
-** [protected sqlite3_value] objects.  There is one [sqlite3_value] object for
-** each parameter to the SQL function.  These routines are used to
-** extract values from the [sqlite3_value] objects.
-**
-** These routines work only with [protected sqlite3_value] objects.
-** Any attempt to use these routines on an [unprotected sqlite3_value]
-** object results in undefined behavior.
-**
-** ^These routines work just like the corresponding [column access functions]
-** except that  these routines take a single [protected sqlite3_value] object
-** pointer instead of a [sqlite3_stmt*] pointer and an integer column number.
-**
-** ^The sqlite3_value_text16() interface extracts a UTF-16 string
-** in the native byte-order of the host machine.  ^The
-** sqlite3_value_text16be() and sqlite3_value_text16le() interfaces
-** extract UTF-16 strings as big-endian and little-endian respectively.
-**
-** ^(The sqlite3_value_numeric_type() interface attempts to apply
-** numeric affinity to the value.  This means that an attempt is
-** made to convert the value to an integer or floating point.  If
-** such a conversion is possible without loss of information (in other
-** words, if the value is a string that looks like a number)
-** then the conversion is performed.  Otherwise no conversion occurs.
-** The [SQLITE_INTEGER | datatype] after conversion is returned.)^
-**
-** Please pay particular attention to the fact that the pointer returned
-** from [sqlite3_value_blob()], [sqlite3_value_text()], or
-** [sqlite3_value_text16()] can be invalidated by a subsequent call to
-** [sqlite3_value_bytes()], [sqlite3_value_bytes16()], [sqlite3_value_text()],
-** or [sqlite3_value_text16()].
-**
-** These routines must be called from the same thread as
-** the SQL function that supplied the [sqlite3_value*] parameters.
-*/
-SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
-SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
-SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
-SQLITE_API double sqlite3_value_double(sqlite3_value*);
-SQLITE_API int sqlite3_value_int(sqlite3_value*);
-SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
-SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
-SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
-SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
-SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
-SQLITE_API int sqlite3_value_type(sqlite3_value*);
-SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
-
-/*
-** CAPI3REF: Obtain Aggregate Function Context
-**
-** Implementions of aggregate SQL functions use this
-** routine to allocate memory for storing their state.
-**
-** ^The first time the sqlite3_aggregate_context(C,N) routine is called 
-** for a particular aggregate function, SQLite
-** allocates N of memory, zeroes out that memory, and returns a pointer
-** to the new memory. ^On second and subsequent calls to
-** sqlite3_aggregate_context() for the same aggregate function instance,
-** the same buffer is returned.  Sqlite3_aggregate_context() is normally
-** called once for each invocation of the xStep callback and then one
-** last time when the xFinal callback is invoked.  ^(When no rows match
-** an aggregate query, the xStep() callback of the aggregate function
-** implementation is never called and xFinal() is called exactly once.
-** In those cases, sqlite3_aggregate_context() might be called for the
-** first time from within xFinal().)^
-**
-** ^The sqlite3_aggregate_context(C,N) routine returns a NULL pointer if N is
-** less than or equal to zero or if a memory allocate error occurs.
-**
-** ^(The amount of space allocated by sqlite3_aggregate_context(C,N) is
-** determined by the N parameter on first successful call.  Changing the
-** value of N in subsequent call to sqlite3_aggregate_context() within
-** the same aggregate function instance will not resize the memory
-** allocation.)^
-**
-** ^SQLite automatically frees the memory allocated by 
-** sqlite3_aggregate_context() when the aggregate query concludes.
-**
-** The first parameter must be a copy of the
-** [sqlite3_context | SQL function context] that is the first parameter
-** to the xStep or xFinal callback routine that implements the aggregate
-** function.
-**
-** This routine must be called from the same thread in which
-** the aggregate SQL function is running.
-*/
-SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
-
-/*
-** CAPI3REF: User Data For Functions
-**
-** ^The sqlite3_user_data() interface returns a copy of
-** the pointer that was the pUserData parameter (the 5th parameter)
-** of the [sqlite3_create_function()]
-** and [sqlite3_create_function16()] routines that originally
-** registered the application defined function.
-**
-** This routine must be called from the same thread in which
-** the application-defined function is running.
-*/
-SQLITE_API void *sqlite3_user_data(sqlite3_context*);
-
-/*
-** CAPI3REF: Database Connection For Functions
-**
-** ^The sqlite3_context_db_handle() interface returns a copy of
-** the pointer to the [database connection] (the 1st parameter)
-** of the [sqlite3_create_function()]
-** and [sqlite3_create_function16()] routines that originally
-** registered the application defined function.
-*/
-SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
-
-/*
-** CAPI3REF: Function Auxiliary Data
-**
-** The following two functions may be used by scalar SQL functions to
-** associate metadata with argument values. If the same value is passed to
-** multiple invocations of the same SQL function during query execution, under
-** some circumstances the associated metadata may be preserved. This may
-** be used, for example, to add a regular-expression matching scalar
-** function. The compiled version of the regular expression is stored as
-** metadata associated with the SQL value passed as the regular expression
-** pattern.  The compiled regular expression can be reused on multiple
-** invocations of the same function so that the original pattern string
-** does not need to be recompiled on each invocation.
-**
-** ^The sqlite3_get_auxdata() interface returns a pointer to the metadata
-** associated by the sqlite3_set_auxdata() function with the Nth argument
-** value to the application-defined function. ^If no metadata has been ever
-** been set for the Nth argument of the function, or if the corresponding
-** function parameter has changed since the meta-data was set,
-** then sqlite3_get_auxdata() returns a NULL pointer.
-**
-** ^The sqlite3_set_auxdata() interface saves the metadata
-** pointed to by its 3rd parameter as the metadata for the N-th
-** argument of the application-defined function.  Subsequent
-** calls to sqlite3_get_auxdata() might return this data, if it has
-** not been destroyed.
-** ^If it is not NULL, SQLite will invoke the destructor
-** function given by the 4th parameter to sqlite3_set_auxdata() on
-** the metadata when the corresponding function parameter changes
-** or when the SQL statement completes, whichever comes first.
-**
-** SQLite is free to call the destructor and drop metadata on any
-** parameter of any function at any time.  ^The only guarantee is that
-** the destructor will be called before the metadata is dropped.
-**
-** ^(In practice, metadata is preserved between function calls for
-** expressions that are constant at compile time. This includes literal
-** values and [parameters].)^
-**
-** These routines must be called from the same thread in which
-** the SQL function is running.
-*/
-SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
-SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
-
-
-/*
-** CAPI3REF: Constants Defining Special Destructor Behavior
-**
-** These are special values for the destructor that is passed in as the
-** final argument to routines like [sqlite3_result_blob()].  ^If the destructor
-** argument is SQLITE_STATIC, it means that the content pointer is constant
-** and will never change.  It does not need to be destroyed.  ^The
-** SQLITE_TRANSIENT value means that the content will likely change in
-** the near future and that SQLite should make its own private copy of
-** the content before returning.
-**
-** The typedef is necessary to work around problems in certain
-** C++ compilers.  See ticket #2191.
-*/
-typedef void (*sqlite3_destructor_type)(void*);
-#define SQLITE_STATIC      ((sqlite3_destructor_type)0)
-#define SQLITE_TRANSIENT   ((sqlite3_destructor_type)-1)
-
-/*
-** CAPI3REF: Setting The Result Of An SQL Function
-**
-** These routines are used by the xFunc or xFinal callbacks that
-** implement SQL functions and aggregates.  See
-** [sqlite3_create_function()] and [sqlite3_create_function16()]
-** for additional information.
-**
-** These functions work very much like the [parameter binding] family of
-** functions used to bind values to host parameters in prepared statements.
-** Refer to the [SQL parameter] documentation for additional information.
-**
-** ^The sqlite3_result_blob() interface sets the result from
-** an application-defined function to be the BLOB whose content is pointed
-** to by the second parameter and which is N bytes long where N is the
-** third parameter.
-**
-** ^The sqlite3_result_zeroblob() interfaces set the result of
-** the application-defined function to be a BLOB containing all zero
-** bytes and N bytes in size, where N is the value of the 2nd parameter.
-**
-** ^The sqlite3_result_double() interface sets the result from
-** an application-defined function to be a floating point value specified
-** by its 2nd argument.
-**
-** ^The sqlite3_result_error() and sqlite3_result_error16() functions
-** cause the implemented SQL function to throw an exception.
-** ^SQLite uses the string pointed to by the
-** 2nd parameter of sqlite3_result_error() or sqlite3_result_error16()
-** as the text of an error message.  ^SQLite interprets the error
-** message string from sqlite3_result_error() as UTF-8. ^SQLite
-** interprets the string from sqlite3_result_error16() as UTF-16 in native
-** byte order.  ^If the third parameter to sqlite3_result_error()
-** or sqlite3_result_error16() is negative then SQLite takes as the error
-** message all text up through the first zero character.
-** ^If the third parameter to sqlite3_result_error() or
-** sqlite3_result_error16() is non-negative then SQLite takes that many
-** bytes (not characters) from the 2nd parameter as the error message.
-** ^The sqlite3_result_error() and sqlite3_result_error16()
-** routines make a private copy of the error message text before
-** they return.  Hence, the calling function can deallocate or
-** modify the text after they return without harm.
-** ^The sqlite3_result_error_code() function changes the error code
-** returned by SQLite as a result of an error in a function.  ^By default,
-** the error code is SQLITE_ERROR.  ^A subsequent call to sqlite3_result_error()
-** or sqlite3_result_error16() resets the error code to SQLITE_ERROR.
-**
-** ^The sqlite3_result_toobig() interface causes SQLite to throw an error
-** indicating that a string or BLOB is too long to represent.
-**
-** ^The sqlite3_result_nomem() interface causes SQLite to throw an error
-** indicating that a memory allocation failed.
-**
-** ^The sqlite3_result_int() interface sets the return value
-** of the application-defined function to be the 32-bit signed integer
-** value given in the 2nd argument.
-** ^The sqlite3_result_int64() interface sets the return value
-** of the application-defined function to be the 64-bit signed integer
-** value given in the 2nd argument.
-**
-** ^The sqlite3_result_null() interface sets the return value
-** of the application-defined function to be NULL.
-**
-** ^The sqlite3_result_text(), sqlite3_result_text16(),
-** sqlite3_result_text16le(), and sqlite3_result_text16be() interfaces
-** set the return value of the application-defined function to be
-** a text string which is represented as UTF-8, UTF-16 native byte order,
-** UTF-16 little endian, or UTF-16 big endian, respectively.
-** ^SQLite takes the text result from the application from
-** the 2nd parameter of the sqlite3_result_text* interfaces.
-** ^If the 3rd parameter to the sqlite3_result_text* interfaces
-** is negative, then SQLite takes result text from the 2nd parameter
-** through the first zero character.
-** ^If the 3rd parameter to the sqlite3_result_text* interfaces
-** is non-negative, then as many bytes (not characters) of the text
-** pointed to by the 2nd parameter are taken as the application-defined
-** function result.
-** ^If the 4th parameter to the sqlite3_result_text* interfaces
-** or sqlite3_result_blob is a non-NULL pointer, then SQLite calls that
-** function as the destructor on the text or BLOB result when it has
-** finished using that result.
-** ^If the 4th parameter to the sqlite3_result_text* interfaces or to
-** sqlite3_result_blob is the special constant SQLITE_STATIC, then SQLite
-** assumes that the text or BLOB result is in constant space and does not
-** copy the content of the parameter nor call a destructor on the content
-** when it has finished using that result.
-** ^If the 4th parameter to the sqlite3_result_text* interfaces
-** or sqlite3_result_blob is the special constant SQLITE_TRANSIENT
-** then SQLite makes a copy of the result into space obtained from
-** from [sqlite3_malloc()] before it returns.
-**
-** ^The sqlite3_result_value() interface sets the result of
-** the application-defined function to be a copy the
-** [unprotected sqlite3_value] object specified by the 2nd parameter.  ^The
-** sqlite3_result_value() interface makes a copy of the [sqlite3_value]
-** so that the [sqlite3_value] specified in the parameter may change or
-** be deallocated after sqlite3_result_value() returns without harm.
-** ^A [protected sqlite3_value] object may always be used where an
-** [unprotected sqlite3_value] object is required, so either
-** kind of [sqlite3_value] object can be used with this interface.
-**
-** If these routines are called from within the different thread
-** than the one containing the application-defined function that received
-** the [sqlite3_context] pointer, the results are undefined.
-*/
-SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
-SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
-SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
-SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
-SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
-SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
-SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
-SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
-SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
-SQLITE_API void sqlite3_result_null(sqlite3_context*);
-SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
-SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
-SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
-SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
-SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
-SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
-
-/*
-** CAPI3REF: Define New Collating Sequences
-**
-** These functions are used to add new collation sequences to the
-** [database connection] specified as the first argument.
-**
-** ^The name of the new collation sequence is specified as a UTF-8 string
-** for sqlite3_create_collation() and sqlite3_create_collation_v2()
-** and a UTF-16 string for sqlite3_create_collation16(). ^In all cases
-** the name is passed as the second function argument.
-**
-** ^The third argument may be one of the constants [SQLITE_UTF8],
-** [SQLITE_UTF16LE], or [SQLITE_UTF16BE], indicating that the user-supplied
-** routine expects to be passed pointers to strings encoded using UTF-8,
-** UTF-16 little-endian, or UTF-16 big-endian, respectively. ^The
-** third argument might also be [SQLITE_UTF16] to indicate that the routine
-** expects pointers to be UTF-16 strings in the native byte order, or the
-** argument can be [SQLITE_UTF16_ALIGNED] if the
-** the routine expects pointers to 16-bit word aligned strings
-** of UTF-16 in the native byte order.
-**
-** A pointer to the user supplied routine must be passed as the fifth
-** argument.  ^If it is NULL, this is the same as deleting the collation
-** sequence (so that SQLite cannot call it anymore).
-** ^Each time the application supplied function is invoked, it is passed
-** as its first parameter a copy of the void* passed as the fourth argument
-** to sqlite3_create_collation() or sqlite3_create_collation16().
-**
-** ^The remaining arguments to the application-supplied routine are two strings,
-** each represented by a (length, data) pair and encoded in the encoding
-** that was passed as the third argument when the collation sequence was
-** registered.  The application defined collation routine should
-** return negative, zero or positive if the first string is less than,
-** equal to, or greater than the second string. i.e. (STRING1 - STRING2).
-**
-** ^The sqlite3_create_collation_v2() works like sqlite3_create_collation()
-** except that it takes an extra argument which is a destructor for
-** the collation.  ^The destructor is called when the collation is
-** destroyed and is passed a copy of the fourth parameter void* pointer
-** of the sqlite3_create_collation_v2().
-** ^Collations are destroyed when they are overridden by later calls to the
-** collation creation functions or when the [database connection] is closed
-** using [sqlite3_close()].
-**
-** See also:  [sqlite3_collation_needed()] and [sqlite3_collation_needed16()].
-*/
-SQLITE_API int sqlite3_create_collation(
-  sqlite3*, 
-  const char *zName, 
-  int eTextRep, 
-  void*,
-  int(*xCompare)(void*,int,const void*,int,const void*)
-);
-SQLITE_API int sqlite3_create_collation_v2(
-  sqlite3*, 
-  const char *zName, 
-  int eTextRep, 
-  void*,
-  int(*xCompare)(void*,int,const void*,int,const void*),
-  void(*xDestroy)(void*)
-);
-SQLITE_API int sqlite3_create_collation16(
-  sqlite3*, 
-  const void *zName,
-  int eTextRep, 
-  void*,
-  int(*xCompare)(void*,int,const void*,int,const void*)
-);
-
-/*
-** CAPI3REF: Collation Needed Callbacks
-**
-** ^To avoid having to register all collation sequences before a database
-** can be used, a single callback function may be registered with the
-** [database connection] to be invoked whenever an undefined collation
-** sequence is required.
-**
-** ^If the function is registered using the sqlite3_collation_needed() API,
-** then it is passed the names of undefined collation sequences as strings
-** encoded in UTF-8. ^If sqlite3_collation_needed16() is used,
-** the names are passed as UTF-16 in machine native byte order.
-** ^A call to either function replaces the existing collation-needed callback.
-**
-** ^(When the callback is invoked, the first argument passed is a copy
-** of the second argument to sqlite3_collation_needed() or
-** sqlite3_collation_needed16().  The second argument is the database
-** connection.  The third argument is one of [SQLITE_UTF8], [SQLITE_UTF16BE],
-** or [SQLITE_UTF16LE], indicating the most desirable form of the collation
-** sequence function required.  The fourth parameter is the name of the
-** required collation sequence.)^
-**
-** The callback function should register the desired collation using
-** [sqlite3_create_collation()], [sqlite3_create_collation16()], or
-** [sqlite3_create_collation_v2()].
-*/
-SQLITE_API int sqlite3_collation_needed(
-  sqlite3*, 
-  void*, 
-  void(*)(void*,sqlite3*,int eTextRep,const char*)
-);
-SQLITE_API int sqlite3_collation_needed16(
-  sqlite3*, 
-  void*,
-  void(*)(void*,sqlite3*,int eTextRep,const void*)
-);
-
-#if SQLITE_HAS_CODEC
-/*
-** Specify the key for an encrypted database.  This routine should be
-** called right after sqlite3_open().
-**
-** The code to implement this API is not available in the public release
-** of SQLite.
-*/
-SQLITE_API int sqlite3_key(
-  sqlite3 *db,                   /* Database to be rekeyed */
-  const void *pKey, int nKey     /* The key */
-);
-
-/*
-** Change the key on an open database.  If the current database is not
-** encrypted, this routine will encrypt it.  If pNew==0 or nNew==0, the
-** database is decrypted.
-**
-** The code to implement this API is not available in the public release
-** of SQLite.
-*/
-SQLITE_API int sqlite3_rekey(
-  sqlite3 *db,                   /* Database to be rekeyed */
-  const void *pKey, int nKey     /* The new key */
-);
-
-/*
-** Specify the activation key for a SEE database.  Unless 
-** activated, none of the SEE routines will work.
-*/
-SQLITE_API void sqlite3_activate_see(
-  const char *zPassPhrase        /* Activation phrase */
-);
-#endif
-
-#ifdef SQLITE_ENABLE_CEROD
-/*
-** Specify the activation key for a CEROD database.  Unless 
-** activated, none of the CEROD routines will work.
-*/
-SQLITE_API void sqlite3_activate_cerod(
-  const char *zPassPhrase        /* Activation phrase */
-);
-#endif
-
-/*
-** CAPI3REF: Suspend Execution For A Short Time
-**
-** ^The sqlite3_sleep() function causes the current thread to suspend execution
-** for at least a number of milliseconds specified in its parameter.
-**
-** ^If the operating system does not support sleep requests with
-** millisecond time resolution, then the time will be rounded up to
-** the nearest second. ^The number of milliseconds of sleep actually
-** requested from the operating system is returned.
-**
-** ^SQLite implements this interface by calling the xSleep()
-** method of the default [sqlite3_vfs] object.
-*/
-SQLITE_API int sqlite3_sleep(int);
-
-/*
-** CAPI3REF: Name Of The Folder Holding Temporary Files
-**
-** ^(If this global variable is made to point to a string which is
-** the name of a folder (a.k.a. directory), then all temporary files
-** created by SQLite when using a built-in [sqlite3_vfs | VFS]
-** will be placed in that directory.)^  ^If this variable
-** is a NULL pointer, then SQLite performs a search for an appropriate
-** temporary file directory.
-**
-** It is not safe to read or modify this variable in more than one
-** thread at a time.  It is not safe to read or modify this variable
-** if a [database connection] is being used at the same time in a separate
-** thread.
-** It is intended that this variable be set once
-** as part of process initialization and before any SQLite interface
-** routines have been called and that this variable remain unchanged
-** thereafter.
-**
-** ^The [temp_store_directory pragma] may modify this variable and cause
-** it to point to memory obtained from [sqlite3_malloc].  ^Furthermore,
-** the [temp_store_directory pragma] always assumes that any string
-** that this variable points to is held in memory obtained from 
-** [sqlite3_malloc] and the pragma may attempt to free that memory
-** using [sqlite3_free].
-** Hence, if this variable is modified directly, either it should be
-** made NULL or made to point to memory obtained from [sqlite3_malloc]
-** or else the use of the [temp_store_directory pragma] should be avoided.
-*/
-SQLITE_API SQLITE_EXTERN char *sqlite3_temp_directory;
-
-/*
-** CAPI3REF: Test For Auto-Commit Mode
-** KEYWORDS: {autocommit mode}
-**
-** ^The sqlite3_get_autocommit() interface returns non-zero or
-** zero if the given database connection is or is not in autocommit mode,
-** respectively.  ^Autocommit mode is on by default.
-** ^Autocommit mode is disabled by a [BEGIN] statement.
-** ^Autocommit mode is re-enabled by a [COMMIT] or [ROLLBACK].
-**
-** If certain kinds of errors occur on a statement within a multi-statement
-** transaction (errors including [SQLITE_FULL], [SQLITE_IOERR],
-** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the
-** transaction might be rolled back automatically.  The only way to
-** find out whether SQLite automatically rolled back the transaction after
-** an error is to use this function.
-**
-** If another thread changes the autocommit status of the database
-** connection while this routine is running, then the return value
-** is undefined.
-*/
-SQLITE_API int sqlite3_get_autocommit(sqlite3*);
-
-/*
-** CAPI3REF: Find The Database Handle Of A Prepared Statement
-**
-** ^The sqlite3_db_handle interface returns the [database connection] handle
-** to which a [prepared statement] belongs.  ^The [database connection]
-** returned by sqlite3_db_handle is the same [database connection]
-** that was the first argument
-** to the [sqlite3_prepare_v2()] call (or its variants) that was used to
-** create the statement in the first place.
-*/
-SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
-
-/*
-** CAPI3REF: Find the next prepared statement
-**
-** ^This interface returns a pointer to the next [prepared statement] after
-** pStmt associated with the [database connection] pDb.  ^If pStmt is NULL
-** then this interface returns a pointer to the first prepared statement
-** associated with the database connection pDb.  ^If no prepared statement
-** satisfies the conditions of this routine, it returns NULL.
-**
-** The [database connection] pointer D in a call to
-** [sqlite3_next_stmt(D,S)] must refer to an open database
-** connection and in particular must not be a NULL pointer.
-*/
-SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
-
-/*
-** CAPI3REF: Commit And Rollback Notification Callbacks
-**
-** ^The sqlite3_commit_hook() interface registers a callback
-** function to be invoked whenever a transaction is [COMMIT | committed].
-** ^Any callback set by a previous call to sqlite3_commit_hook()
-** for the same database connection is overridden.
-** ^The sqlite3_rollback_hook() interface registers a callback
-** function to be invoked whenever a transaction is [ROLLBACK | rolled back].
-** ^Any callback set by a previous call to sqlite3_rollback_hook()
-** for the same database connection is overridden.
-** ^The pArg argument is passed through to the callback.
-** ^If the callback on a commit hook function returns non-zero,
-** then the commit is converted into a rollback.
-**
-** ^The sqlite3_commit_hook(D,C,P) and sqlite3_rollback_hook(D,C,P) functions
-** return the P argument from the previous call of the same function
-** on the same [database connection] D, or NULL for
-** the first call for each function on D.
-**
-** The callback implementation must not do anything that will modify
-** the database connection that invoked the callback.  Any actions
-** to modify the database connection must be deferred until after the
-** completion of the [sqlite3_step()] call that triggered the commit
-** or rollback hook in the first place.
-** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their
-** database connections for the meaning of "modify" in this paragraph.
-**
-** ^Registering a NULL function disables the callback.
-**
-** ^When the commit hook callback routine returns zero, the [COMMIT]
-** operation is allowed to continue normally.  ^If the commit hook
-** returns non-zero, then the [COMMIT] is converted into a [ROLLBACK].
-** ^The rollback hook is invoked on a rollback that results from a commit
-** hook returning non-zero, just as it would be with any other rollback.
-**
-** ^For the purposes of this API, a transaction is said to have been
-** rolled back if an explicit "ROLLBACK" statement is executed, or
-** an error or constraint causes an implicit rollback to occur.
-** ^The rollback callback is not invoked if a transaction is
-** automatically rolled back because the database connection is closed.
-** ^The rollback callback is not invoked if a transaction is
-** rolled back because a commit callback returned non-zero.
-**
-** See also the [sqlite3_update_hook()] interface.
-*/
-SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
-SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
-
-/*
-** CAPI3REF: Data Change Notification Callbacks
-**
-** ^The sqlite3_update_hook() interface registers a callback function
-** with the [database connection] identified by the first argument
-** to be invoked whenever a row is updated, inserted or deleted.
-** ^Any callback set by a previous call to this function
-** for the same database connection is overridden.
-**
-** ^The second argument is a pointer to the function to invoke when a
-** row is updated, inserted or deleted.
-** ^The first argument to the callback is a copy of the third argument
-** to sqlite3_update_hook().
-** ^The second callback argument is one of [SQLITE_INSERT], [SQLITE_DELETE],
-** or [SQLITE_UPDATE], depending on the operation that caused the callback
-** to be invoked.
-** ^The third and fourth arguments to the callback contain pointers to the
-** database and table name containing the affected row.
-** ^The final callback parameter is the [rowid] of the row.
-** ^In the case of an update, this is the [rowid] after the update takes place.
-**
-** ^(The update hook is not invoked when internal system tables are
-** modified (i.e. sqlite_master and sqlite_sequence).)^
-**
-** ^In the current implementation, the update hook
-** is not invoked when duplication rows are deleted because of an
-** [ON CONFLICT | ON CONFLICT REPLACE] clause.  ^Nor is the update hook
-** invoked when rows are deleted using the [truncate optimization].
-** The exceptions defined in this paragraph might change in a future
-** release of SQLite.
-**
-** The update hook implementation must not do anything that will modify
-** the database connection that invoked the update hook.  Any actions
-** to modify the database connection must be deferred until after the
-** completion of the [sqlite3_step()] call that triggered the update hook.
-** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their
-** database connections for the meaning of "modify" in this paragraph.
-**
-** ^The sqlite3_update_hook(D,C,P) function
-** returns the P argument from the previous call
-** on the same [database connection] D, or NULL for
-** the first call on D.
-**
-** See also the [sqlite3_commit_hook()] and [sqlite3_rollback_hook()]
-** interfaces.
-*/
-SQLITE_API void *sqlite3_update_hook(
-  sqlite3*, 
-  void(*)(void *,int ,char const *,char const *,sqlite3_int64),
-  void*
-);
-
-/*
-** CAPI3REF: Enable Or Disable Shared Pager Cache
-** KEYWORDS: {shared cache}
-**
-** ^(This routine enables or disables the sharing of the database cache
-** and schema data structures between [database connection | connections]
-** to the same database. Sharing is enabled if the argument is true
-** and disabled if the argument is false.)^
-**
-** ^Cache sharing is enabled and disabled for an entire process.
-** This is a change as of SQLite version 3.5.0. In prior versions of SQLite,
-** sharing was enabled or disabled for each thread separately.
-**
-** ^(The cache sharing mode set by this interface effects all subsequent
-** calls to [sqlite3_open()], [sqlite3_open_v2()], and [sqlite3_open16()].
-** Existing database connections continue use the sharing mode
-** that was in effect at the time they were opened.)^
-**
-** ^(This routine returns [SQLITE_OK] if shared cache was enabled or disabled
-** successfully.  An [error code] is returned otherwise.)^
-**
-** ^Shared cache is disabled by default. But this might change in
-** future releases of SQLite.  Applications that care about shared
-** cache setting should set it explicitly.
-**
-** See Also:  [SQLite Shared-Cache Mode]
-*/
-SQLITE_API int sqlite3_enable_shared_cache(int);
-
-/*
-** CAPI3REF: Attempt To Free Heap Memory
-**
-** ^The sqlite3_release_memory() interface attempts to free N bytes
-** of heap memory by deallocating non-essential memory allocations
-** held by the database library.   Memory used to cache database
-** pages to improve performance is an example of non-essential memory.
-** ^sqlite3_release_memory() returns the number of bytes actually freed,
-** which might be more or less than the amount requested.
-*/
-SQLITE_API int sqlite3_release_memory(int);
-
-/*
-** CAPI3REF: Impose A Limit On Heap Size
-**
-** ^The sqlite3_soft_heap_limit() interface places a "soft" limit
-** on the amount of heap memory that may be allocated by SQLite.
-** ^If an internal allocation is requested that would exceed the
-** soft heap limit, [sqlite3_release_memory()] is invoked one or
-** more times to free up some space before the allocation is performed.
-**
-** ^The limit is called "soft" because if [sqlite3_release_memory()]
-** cannot free sufficient memory to prevent the limit from being exceeded,
-** the memory is allocated anyway and the current operation proceeds.
-**
-** ^A negative or zero value for N means that there is no soft heap limit and
-** [sqlite3_release_memory()] will only be called when memory is exhausted.
-** ^The default value for the soft heap limit is zero.
-**
-** ^(SQLite makes a best effort to honor the soft heap limit.
-** But if the soft heap limit cannot be honored, execution will
-** continue without error or notification.)^  This is why the limit is
-** called a "soft" limit.  It is advisory only.
-**
-** Prior to SQLite version 3.5.0, this routine only constrained the memory
-** allocated by a single thread - the same thread in which this routine
-** runs.  Beginning with SQLite version 3.5.0, the soft heap limit is
-** applied to all threads. The value specified for the soft heap limit
-** is an upper bound on the total memory allocation for all threads. In
-** version 3.5.0 there is no mechanism for limiting the heap usage for
-** individual threads.
-*/
-SQLITE_API void sqlite3_soft_heap_limit(int);
-
-/*
-** CAPI3REF: Extract Metadata About A Column Of A Table
-**
-** ^This routine returns metadata about a specific column of a specific
-** database table accessible using the [database connection] handle
-** passed as the first function argument.
-**
-** ^The column is identified by the second, third and fourth parameters to
-** this function. ^The second parameter is either the name of the database
-** (i.e. "main", "temp", or an attached database) containing the specified
-** table or NULL. ^If it is NULL, then all attached databases are searched
-** for the table using the same algorithm used by the database engine to
-** resolve unqualified table references.
-**
-** ^The third and fourth parameters to this function are the table and column
-** name of the desired column, respectively. Neither of these parameters
-** may be NULL.
-**
-** ^Metadata is returned by writing to the memory locations passed as the 5th
-** and subsequent parameters to this function. ^Any of these arguments may be
-** NULL, in which case the corresponding element of metadata is omitted.
-**
-** ^(<blockquote>
-** <table border="1">
-** <tr><th> Parameter <th> Output<br>Type <th>  Description
-**
-** <tr><td> 5th <td> const char* <td> Data type
-** <tr><td> 6th <td> const char* <td> Name of default collation sequence
-** <tr><td> 7th <td> int         <td> True if column has a NOT NULL constraint
-** <tr><td> 8th <td> int         <td> True if column is part of the PRIMARY KEY
-** <tr><td> 9th <td> int         <td> True if column is [AUTOINCREMENT]
-** </table>
-** </blockquote>)^
-**
-** ^The memory pointed to by the character pointers returned for the
-** declaration type and collation sequence is valid only until the next
-** call to any SQLite API function.
-**
-** ^If the specified table is actually a view, an [error code] is returned.
-**
-** ^If the specified column is "rowid", "oid" or "_rowid_" and an
-** [INTEGER PRIMARY KEY] column has been explicitly declared, then the output
-** parameters are set for the explicitly declared column. ^(If there is no
-** explicitly declared [INTEGER PRIMARY KEY] column, then the output
-** parameters are set as follows:
-**
-** <pre>
-**     data type: "INTEGER"
-**     collation sequence: "BINARY"
-**     not null: 0
-**     primary key: 1
-**     auto increment: 0
-** </pre>)^
-**
-** ^(This function may load one or more schemas from database files. If an
-** error occurs during this process, or if the requested table or column
-** cannot be found, an [error code] is returned and an error message left
-** in the [database connection] (to be retrieved using sqlite3_errmsg()).)^
-**
-** ^This API is only available if the library was compiled with the
-** [SQLITE_ENABLE_COLUMN_METADATA] C-preprocessor symbol defined.
-*/
-SQLITE_API int sqlite3_table_column_metadata(
-  sqlite3 *db,                /* Connection handle */
-  const char *zDbName,        /* Database name or NULL */
-  const char *zTableName,     /* Table name */
-  const char *zColumnName,    /* Column name */
-  char const **pzDataType,    /* OUTPUT: Declared data type */
-  char const **pzCollSeq,     /* OUTPUT: Collation sequence name */
-  int *pNotNull,              /* OUTPUT: True if NOT NULL constraint exists */
-  int *pPrimaryKey,           /* OUTPUT: True if column part of PK */
-  int *pAutoinc               /* OUTPUT: True if column is auto-increment */
-);
-
-/*
-** CAPI3REF: Load An Extension
-**
-** ^This interface loads an SQLite extension library from the named file.
-**
-** ^The sqlite3_load_extension() interface attempts to load an
-** SQLite extension library contained in the file zFile.
-**
-** ^The entry point is zProc.
-** ^zProc may be 0, in which case the name of the entry point
-** defaults to "sqlite3_extension_init".
-** ^The sqlite3_load_extension() interface returns
-** [SQLITE_OK] on success and [SQLITE_ERROR] if something goes wrong.
-** ^If an error occurs and pzErrMsg is not 0, then the
-** [sqlite3_load_extension()] interface shall attempt to
-** fill *pzErrMsg with error message text stored in memory
-** obtained from [sqlite3_malloc()]. The calling function
-** should free this memory by calling [sqlite3_free()].
-**
-** ^Extension loading must be enabled using
-** [sqlite3_enable_load_extension()] prior to calling this API,
-** otherwise an error will be returned.
-**
-** See also the [load_extension() SQL function].
-*/
-SQLITE_API int sqlite3_load_extension(
-  sqlite3 *db,          /* Load the extension into this database connection */
-  const char *zFile,    /* Name of the shared library containing extension */
-  const char *zProc,    /* Entry point.  Derived from zFile if 0 */
-  char **pzErrMsg       /* Put error message here if not 0 */
-);
-
-/*
-** CAPI3REF: Enable Or Disable Extension Loading
-**
-** ^So as not to open security holes in older applications that are
-** unprepared to deal with extension loading, and as a means of disabling
-** extension loading while evaluating user-entered SQL, the following API
-** is provided to turn the [sqlite3_load_extension()] mechanism on and off.
-**
-** ^Extension loading is off by default. See ticket #1863.
-** ^Call the sqlite3_enable_load_extension() routine with onoff==1
-** to turn extension loading on and call it with onoff==0 to turn
-** it back off again.
-*/
-SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
-
-/*
-** CAPI3REF: Automatically Load An Extensions
-**
-** ^This API can be invoked at program startup in order to register
-** one or more statically linked extensions that will be available
-** to all new [database connections].
-**
-** ^(This routine stores a pointer to the extension entry point
-** in an array that is obtained from [sqlite3_malloc()].  That memory
-** is deallocated by [sqlite3_reset_auto_extension()].)^
-**
-** ^This function registers an extension entry point that is
-** automatically invoked whenever a new [database connection]
-** is opened using [sqlite3_open()], [sqlite3_open16()],
-** or [sqlite3_open_v2()].
-** ^Duplicate extensions are detected so calling this routine
-** multiple times with the same extension is harmless.
-** ^Automatic extensions apply across all threads.
-*/
-SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
-
-/*
-** CAPI3REF: Reset Automatic Extension Loading
-**
-** ^(This function disables all previously registered automatic
-** extensions. It undoes the effect of all prior
-** [sqlite3_auto_extension()] calls.)^
-**
-** ^This function disables automatic extensions in all threads.
-*/
-SQLITE_API void sqlite3_reset_auto_extension(void);
-
-/*
-****** EXPERIMENTAL - subject to change without notice **************
-**
-** The interface to the virtual-table mechanism is currently considered
-** to be experimental.  The interface might change in incompatible ways.
-** If this is a problem for you, do not use the interface at this time.
-**
-** When the virtual-table mechanism stabilizes, we will declare the
-** interface fixed, support it indefinitely, and remove this comment.
-*/
-
-/*
-** Structures used by the virtual table interface
-*/
-typedef struct sqlite3_vtab sqlite3_vtab;
-typedef struct sqlite3_index_info sqlite3_index_info;
-typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor;
-typedef struct sqlite3_module sqlite3_module;
-
-/*
-** CAPI3REF: Virtual Table Object
-** KEYWORDS: sqlite3_module {virtual table module}
-** EXPERIMENTAL
-**
-** This structure, sometimes called a a "virtual table module", 
-** defines the implementation of a [virtual tables].  
-** This structure consists mostly of methods for the module.
-**
-** ^A virtual table module is created by filling in a persistent
-** instance of this structure and passing a pointer to that instance
-** to [sqlite3_create_module()] or [sqlite3_create_module_v2()].
-** ^The registration remains valid until it is replaced by a different
-** module or until the [database connection] closes.  The content
-** of this structure must not change while it is registered with
-** any database connection.
-*/
-struct sqlite3_module {
-  int iVersion;
-  int (*xCreate)(sqlite3*, void *pAux,
-               int argc, const char *const*argv,
-               sqlite3_vtab **ppVTab, char**);
-  int (*xConnect)(sqlite3*, void *pAux,
-               int argc, const char *const*argv,
-               sqlite3_vtab **ppVTab, char**);
-  int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
-  int (*xDisconnect)(sqlite3_vtab *pVTab);
-  int (*xDestroy)(sqlite3_vtab *pVTab);
-  int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
-  int (*xClose)(sqlite3_vtab_cursor*);
-  int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
-                int argc, sqlite3_value **argv);
-  int (*xNext)(sqlite3_vtab_cursor*);
-  int (*xEof)(sqlite3_vtab_cursor*);
-  int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);
-  int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid);
-  int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
-  int (*xBegin)(sqlite3_vtab *pVTab);
-  int (*xSync)(sqlite3_vtab *pVTab);
-  int (*xCommit)(sqlite3_vtab *pVTab);
-  int (*xRollback)(sqlite3_vtab *pVTab);
-  int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName,
-                       void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
-                       void **ppArg);
-  int (*xRename)(sqlite3_vtab *pVtab, const char *zNew);
-};
-
-/*
-** CAPI3REF: Virtual Table Indexing Information
-** KEYWORDS: sqlite3_index_info
-** EXPERIMENTAL
-**
-** The sqlite3_index_info structure and its substructures is used to
-** pass information into and receive the reply from the [xBestIndex]
-** method of a [virtual table module].  The fields under **Inputs** are the
-** inputs to xBestIndex and are read-only.  xBestIndex inserts its
-** results into the **Outputs** fields.
-**
-** ^(The aConstraint[] array records WHERE clause constraints of the form:
-**
-** <pre>column OP expr</pre>
-**
-** where OP is =, &lt;, &lt;=, &gt;, or &gt;=.)^  ^(The particular operator is
-** stored in aConstraint[].op.)^  ^(The index of the column is stored in
-** aConstraint[].iColumn.)^  ^(aConstraint[].usable is TRUE if the
-** expr on the right-hand side can be evaluated (and thus the constraint
-** is usable) and false if it cannot.)^
-**
-** ^The optimizer automatically inverts terms of the form "expr OP column"
-** and makes other simplifications to the WHERE clause in an attempt to
-** get as many WHERE clause terms into the form shown above as possible.
-** ^The aConstraint[] array only reports WHERE clause terms that are
-** relevant to the particular virtual table being queried.
-**
-** ^Information about the ORDER BY clause is stored in aOrderBy[].
-** ^Each term of aOrderBy records a column of the ORDER BY clause.
-**
-** The [xBestIndex] method must fill aConstraintUsage[] with information
-** about what parameters to pass to xFilter.  ^If argvIndex>0 then
-** the right-hand side of the corresponding aConstraint[] is evaluated
-** and becomes the argvIndex-th entry in argv.  ^(If aConstraintUsage[].omit
-** is true, then the constraint is assumed to be fully handled by the
-** virtual table and is not checked again by SQLite.)^
-**
-** ^The idxNum and idxPtr values are recorded and passed into the
-** [xFilter] method.
-** ^[sqlite3_free()] is used to free idxPtr if and only if
-** needToFreeIdxPtr is true.
-**
-** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in
-** the correct order to satisfy the ORDER BY clause so that no separate
-** sorting step is required.
-**
-** ^The estimatedCost value is an estimate of the cost of doing the
-** particular lookup.  A full scan of a table with N entries should have
-** a cost of N.  A binary search of a table of N entries should have a
-** cost of approximately log(N).
-*/
-struct sqlite3_index_info {
-  /* Inputs */
-  int nConstraint;           /* Number of entries in aConstraint */
-  struct sqlite3_index_constraint {
-     int iColumn;              /* Column on left-hand side of constraint */
-     unsigned char op;         /* Constraint operator */
-     unsigned char usable;     /* True if this constraint is usable */
-     int iTermOffset;          /* Used internally - xBestIndex should ignore */
-  } *aConstraint;            /* Table of WHERE clause constraints */
-  int nOrderBy;              /* Number of terms in the ORDER BY clause */
-  struct sqlite3_index_orderby {
-     int iColumn;              /* Column number */
-     unsigned char desc;       /* True for DESC.  False for ASC. */
-  } *aOrderBy;               /* The ORDER BY clause */
-  /* Outputs */
-  struct sqlite3_index_constraint_usage {
-    int argvIndex;           /* if >0, constraint is part of argv to xFilter */
-    unsigned char omit;      /* Do not code a test for this constraint */
-  } *aConstraintUsage;
-  int idxNum;                /* Number used to identify the index */
-  char *idxStr;              /* String, possibly obtained from sqlite3_malloc */
-  int needToFreeIdxStr;      /* Free idxStr using sqlite3_free() if true */
-  int orderByConsumed;       /* True if output is already ordered */
-  double estimatedCost;      /* Estimated cost of using this index */
-};
-#define SQLITE_INDEX_CONSTRAINT_EQ    2
-#define SQLITE_INDEX_CONSTRAINT_GT    4
-#define SQLITE_INDEX_CONSTRAINT_LE    8
-#define SQLITE_INDEX_CONSTRAINT_LT    16
-#define SQLITE_INDEX_CONSTRAINT_GE    32
-#define SQLITE_INDEX_CONSTRAINT_MATCH 64
-
-/*
-** CAPI3REF: Register A Virtual Table Implementation
-** EXPERIMENTAL
-**
-** ^These routines are used to register a new [virtual table module] name.
-** ^Module names must be registered before
-** creating a new [virtual table] using the module and before using a
-** preexisting [virtual table] for the module.
-**
-** ^The module name is registered on the [database connection] specified
-** by the first parameter.  ^The name of the module is given by the 
-** second parameter.  ^The third parameter is a pointer to
-** the implementation of the [virtual table module].   ^The fourth
-** parameter is an arbitrary client data pointer that is passed through
-** into the [xCreate] and [xConnect] methods of the virtual table module
-** when a new virtual table is be being created or reinitialized.
-**
-** ^The sqlite3_create_module_v2() interface has a fifth parameter which
-** is a pointer to a destructor for the pClientData.  ^SQLite will
-** invoke the destructor function (if it is not NULL) when SQLite
-** no longer needs the pClientData pointer.  ^The sqlite3_create_module()
-** interface is equivalent to sqlite3_create_module_v2() with a NULL
-** destructor.
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_create_module(
-  sqlite3 *db,               /* SQLite connection to register module with */
-  const char *zName,         /* Name of the module */
-  const sqlite3_module *p,   /* Methods for the module */
-  void *pClientData          /* Client data for xCreate/xConnect */
-);
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_create_module_v2(
-  sqlite3 *db,               /* SQLite connection to register module with */
-  const char *zName,         /* Name of the module */
-  const sqlite3_module *p,   /* Methods for the module */
-  void *pClientData,         /* Client data for xCreate/xConnect */
-  void(*xDestroy)(void*)     /* Module destructor function */
-);
-
-/*
-** CAPI3REF: Virtual Table Instance Object
-** KEYWORDS: sqlite3_vtab
-** EXPERIMENTAL
-**
-** Every [virtual table module] implementation uses a subclass
-** of this object to describe a particular instance
-** of the [virtual table].  Each subclass will
-** be tailored to the specific needs of the module implementation.
-** The purpose of this superclass is to define certain fields that are
-** common to all module implementations.
-**
-** ^Virtual tables methods can set an error message by assigning a
-** string obtained from [sqlite3_mprintf()] to zErrMsg.  The method should
-** take care that any prior string is freed by a call to [sqlite3_free()]
-** prior to assigning a new string to zErrMsg.  ^After the error message
-** is delivered up to the client application, the string will be automatically
-** freed by sqlite3_free() and the zErrMsg field will be zeroed.
-*/
-struct sqlite3_vtab {
-  const sqlite3_module *pModule;  /* The module for this virtual table */
-  int nRef;                       /* NO LONGER USED */
-  char *zErrMsg;                  /* Error message from sqlite3_mprintf() */
-  /* Virtual table implementations will typically add additional fields */
-};
-
-/*
-** CAPI3REF: Virtual Table Cursor Object
-** KEYWORDS: sqlite3_vtab_cursor {virtual table cursor}
-** EXPERIMENTAL
-**
-** Every [virtual table module] implementation uses a subclass of the
-** following structure to describe cursors that point into the
-** [virtual table] and are used
-** to loop through the virtual table.  Cursors are created using the
-** [sqlite3_module.xOpen | xOpen] method of the module and are destroyed
-** by the [sqlite3_module.xClose | xClose] method.  Cursors are used
-** by the [xFilter], [xNext], [xEof], [xColumn], and [xRowid] methods
-** of the module.  Each module implementation will define
-** the content of a cursor structure to suit its own needs.
-**
-** This superclass exists in order to define fields of the cursor that
-** are common to all implementations.
-*/
-struct sqlite3_vtab_cursor {
-  sqlite3_vtab *pVtab;      /* Virtual table of this cursor */
-  /* Virtual table implementations will typically add additional fields */
-};
-
-/*
-** CAPI3REF: Declare The Schema Of A Virtual Table
-** EXPERIMENTAL
-**
-** ^The [xCreate] and [xConnect] methods of a
-** [virtual table module] call this interface
-** to declare the format (the names and datatypes of the columns) of
-** the virtual tables they implement.
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
-
-/*
-** CAPI3REF: Overload A Function For A Virtual Table
-** EXPERIMENTAL
-**
-** ^(Virtual tables can provide alternative implementations of functions
-** using the [xFindFunction] method of the [virtual table module].  
-** But global versions of those functions
-** must exist in order to be overloaded.)^
-**
-** ^(This API makes sure a global version of a function with a particular
-** name and number of parameters exists.  If no such function exists
-** before this API is called, a new function is created.)^  ^The implementation
-** of the new function always causes an exception to be thrown.  So
-** the new function is not good for anything by itself.  Its only
-** purpose is to be a placeholder function that can be overloaded
-** by a [virtual table].
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
-
-/*
-** The interface to the virtual-table mechanism defined above (back up
-** to a comment remarkably similar to this one) is currently considered
-** to be experimental.  The interface might change in incompatible ways.
-** If this is a problem for you, do not use the interface at this time.
-**
-** When the virtual-table mechanism stabilizes, we will declare the
-** interface fixed, support it indefinitely, and remove this comment.
-**
-****** EXPERIMENTAL - subject to change without notice **************
-*/
-
-/*
-** CAPI3REF: A Handle To An Open BLOB
-** KEYWORDS: {BLOB handle} {BLOB handles}
-**
-** An instance of this object represents an open BLOB on which
-** [sqlite3_blob_open | incremental BLOB I/O] can be performed.
-** ^Objects of this type are created by [sqlite3_blob_open()]
-** and destroyed by [sqlite3_blob_close()].
-** ^The [sqlite3_blob_read()] and [sqlite3_blob_write()] interfaces
-** can be used to read or write small subsections of the BLOB.
-** ^The [sqlite3_blob_bytes()] interface returns the size of the BLOB in bytes.
-*/
-typedef struct sqlite3_blob sqlite3_blob;
-
-/*
-** CAPI3REF: Open A BLOB For Incremental I/O
-**
-** ^(This interfaces opens a [BLOB handle | handle] to the BLOB located
-** in row iRow, column zColumn, table zTable in database zDb;
-** in other words, the same BLOB that would be selected by:
-**
-** <pre>
-**     SELECT zColumn FROM zDb.zTable WHERE [rowid] = iRow;
-** </pre>)^
-**
-** ^If the flags parameter is non-zero, then the BLOB is opened for read
-** and write access. ^If it is zero, the BLOB is opened for read access.
-** ^It is not possible to open a column that is part of an index or primary 
-** key for writing. ^If [foreign key constraints] are enabled, it is 
-** not possible to open a column that is part of a [child key] for writing.
-**
-** ^Note that the database name is not the filename that contains
-** the database but rather the symbolic name of the database that
-** appears after the AS keyword when the database is connected using [ATTACH].
-** ^For the main database file, the database name is "main".
-** ^For TEMP tables, the database name is "temp".
-**
-** ^(On success, [SQLITE_OK] is returned and the new [BLOB handle] is written
-** to *ppBlob. Otherwise an [error code] is returned and *ppBlob is set
-** to be a null pointer.)^
-** ^This function sets the [database connection] error code and message
-** accessible via [sqlite3_errcode()] and [sqlite3_errmsg()] and related
-** functions. ^Note that the *ppBlob variable is always initialized in a
-** way that makes it safe to invoke [sqlite3_blob_close()] on *ppBlob
-** regardless of the success or failure of this routine.
-**
-** ^(If the row that a BLOB handle points to is modified by an
-** [UPDATE], [DELETE], or by [ON CONFLICT] side-effects
-** then the BLOB handle is marked as "expired".
-** This is true if any column of the row is changed, even a column
-** other than the one the BLOB handle is open on.)^
-** ^Calls to [sqlite3_blob_read()] and [sqlite3_blob_write()] for
-** a expired BLOB handle fail with an return code of [SQLITE_ABORT].
-** ^(Changes written into a BLOB prior to the BLOB expiring are not
-** rolled back by the expiration of the BLOB.  Such changes will eventually
-** commit if the transaction continues to completion.)^
-**
-** ^Use the [sqlite3_blob_bytes()] interface to determine the size of
-** the opened blob.  ^The size of a blob may not be changed by this
-** interface.  Use the [UPDATE] SQL command to change the size of a
-** blob.
-**
-** ^The [sqlite3_bind_zeroblob()] and [sqlite3_result_zeroblob()] interfaces
-** and the built-in [zeroblob] SQL function can be used, if desired,
-** to create an empty, zero-filled blob in which to read or write using
-** this interface.
-**
-** To avoid a resource leak, every open [BLOB handle] should eventually
-** be released by a call to [sqlite3_blob_close()].
-*/
-SQLITE_API int sqlite3_blob_open(
-  sqlite3*,
-  const char *zDb,
-  const char *zTable,
-  const char *zColumn,
-  sqlite3_int64 iRow,
-  int flags,
-  sqlite3_blob **ppBlob
-);
-
-/*
-** CAPI3REF: Close A BLOB Handle
-**
-** ^Closes an open [BLOB handle].
-**
-** ^Closing a BLOB shall cause the current transaction to commit
-** if there are no other BLOBs, no pending prepared statements, and the
-** database connection is in [autocommit mode].
-** ^If any writes were made to the BLOB, they might be held in cache
-** until the close operation if they will fit.
-**
-** ^(Closing the BLOB often forces the changes
-** out to disk and so if any I/O errors occur, they will likely occur
-** at the time when the BLOB is closed.  Any errors that occur during
-** closing are reported as a non-zero return value.)^
-**
-** ^(The BLOB is closed unconditionally.  Even if this routine returns
-** an error code, the BLOB is still closed.)^
-**
-** ^Calling this routine with a null pointer (such as would be returned
-** by a failed call to [sqlite3_blob_open()]) is a harmless no-op.
-*/
-SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
-
-/*
-** CAPI3REF: Return The Size Of An Open BLOB
-**
-** ^Returns the size in bytes of the BLOB accessible via the 
-** successfully opened [BLOB handle] in its only argument.  ^The
-** incremental blob I/O routines can only read or overwriting existing
-** blob content; they cannot change the size of a blob.
-**
-** This routine only works on a [BLOB handle] which has been created
-** by a prior successful call to [sqlite3_blob_open()] and which has not
-** been closed by [sqlite3_blob_close()].  Passing any other pointer in
-** to this routine results in undefined and probably undesirable behavior.
-*/
-SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
-
-/*
-** CAPI3REF: Read Data From A BLOB Incrementally
-**
-** ^(This function is used to read data from an open [BLOB handle] into a
-** caller-supplied buffer. N bytes of data are copied into buffer Z
-** from the open BLOB, starting at offset iOffset.)^
-**
-** ^If offset iOffset is less than N bytes from the end of the BLOB,
-** [SQLITE_ERROR] is returned and no data is read.  ^If N or iOffset is
-** less than zero, [SQLITE_ERROR] is returned and no data is read.
-** ^The size of the blob (and hence the maximum value of N+iOffset)
-** can be determined using the [sqlite3_blob_bytes()] interface.
-**
-** ^An attempt to read from an expired [BLOB handle] fails with an
-** error code of [SQLITE_ABORT].
-**
-** ^(On success, sqlite3_blob_read() returns SQLITE_OK.
-** Otherwise, an [error code] or an [extended error code] is returned.)^
-**
-** This routine only works on a [BLOB handle] which has been created
-** by a prior successful call to [sqlite3_blob_open()] and which has not
-** been closed by [sqlite3_blob_close()].  Passing any other pointer in
-** to this routine results in undefined and probably undesirable behavior.
-**
-** See also: [sqlite3_blob_write()].
-*/
-SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
-
-/*
-** CAPI3REF: Write Data Into A BLOB Incrementally
-**
-** ^This function is used to write data into an open [BLOB handle] from a
-** caller-supplied buffer. ^N bytes of data are copied from the buffer Z
-** into the open BLOB, starting at offset iOffset.
-**
-** ^If the [BLOB handle] passed as the first argument was not opened for
-** writing (the flags parameter to [sqlite3_blob_open()] was zero),
-** this function returns [SQLITE_READONLY].
-**
-** ^This function may only modify the contents of the BLOB; it is
-** not possible to increase the size of a BLOB using this API.
-** ^If offset iOffset is less than N bytes from the end of the BLOB,
-** [SQLITE_ERROR] is returned and no data is written.  ^If N is
-** less than zero [SQLITE_ERROR] is returned and no data is written.
-** The size of the BLOB (and hence the maximum value of N+iOffset)
-** can be determined using the [sqlite3_blob_bytes()] interface.
-**
-** ^An attempt to write to an expired [BLOB handle] fails with an
-** error code of [SQLITE_ABORT].  ^Writes to the BLOB that occurred
-** before the [BLOB handle] expired are not rolled back by the
-** expiration of the handle, though of course those changes might
-** have been overwritten by the statement that expired the BLOB handle
-** or by other independent statements.
-**
-** ^(On success, sqlite3_blob_write() returns SQLITE_OK.
-** Otherwise, an  [error code] or an [extended error code] is returned.)^
-**
-** This routine only works on a [BLOB handle] which has been created
-** by a prior successful call to [sqlite3_blob_open()] and which has not
-** been closed by [sqlite3_blob_close()].  Passing any other pointer in
-** to this routine results in undefined and probably undesirable behavior.
-**
-** See also: [sqlite3_blob_read()].
-*/
-SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
-
-/*
-** CAPI3REF: Virtual File System Objects
-**
-** A virtual filesystem (VFS) is an [sqlite3_vfs] object
-** that SQLite uses to interact
-** with the underlying operating system.  Most SQLite builds come with a
-** single default VFS that is appropriate for the host computer.
-** New VFSes can be registered and existing VFSes can be unregistered.
-** The following interfaces are provided.
-**
-** ^The sqlite3_vfs_find() interface returns a pointer to a VFS given its name.
-** ^Names are case sensitive.
-** ^Names are zero-terminated UTF-8 strings.
-** ^If there is no match, a NULL pointer is returned.
-** ^If zVfsName is NULL then the default VFS is returned.
-**
-** ^New VFSes are registered with sqlite3_vfs_register().
-** ^Each new VFS becomes the default VFS if the makeDflt flag is set.
-** ^The same VFS can be registered multiple times without injury.
-** ^To make an existing VFS into the default VFS, register it again
-** with the makeDflt flag set.  If two different VFSes with the
-** same name are registered, the behavior is undefined.  If a
-** VFS is registered with a name that is NULL or an empty string,
-** then the behavior is undefined.
-**
-** ^Unregister a VFS with the sqlite3_vfs_unregister() interface.
-** ^(If the default VFS is unregistered, another VFS is chosen as
-** the default.  The choice for the new VFS is arbitrary.)^
-*/
-SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
-SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
-SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
-
-/*
-** CAPI3REF: Mutexes
-**
-** The SQLite core uses these routines for thread
-** synchronization. Though they are intended for internal
-** use by SQLite, code that links against SQLite is
-** permitted to use any of these routines.
-**
-** The SQLite source code contains multiple implementations
-** of these mutex routines.  An appropriate implementation
-** is selected automatically at compile-time.  ^(The following
-** implementations are available in the SQLite core:
-**
-** <ul>
-** <li>   SQLITE_MUTEX_OS2
-** <li>   SQLITE_MUTEX_PTHREAD
-** <li>   SQLITE_MUTEX_W32
-** <li>   SQLITE_MUTEX_NOOP
-** </ul>)^
-**
-** ^The SQLITE_MUTEX_NOOP implementation is a set of routines
-** that does no real locking and is appropriate for use in
-** a single-threaded application.  ^The SQLITE_MUTEX_OS2,
-** SQLITE_MUTEX_PTHREAD, and SQLITE_MUTEX_W32 implementations
-** are appropriate for use on OS/2, Unix, and Windows.
-**
-** ^(If SQLite is compiled with the SQLITE_MUTEX_APPDEF preprocessor
-** macro defined (with "-DSQLITE_MUTEX_APPDEF=1"), then no mutex
-** implementation is included with the library. In this case the
-** application must supply a custom mutex implementation using the
-** [SQLITE_CONFIG_MUTEX] option of the sqlite3_config() function
-** before calling sqlite3_initialize() or any other public sqlite3_
-** function that calls sqlite3_initialize().)^
-**
-** ^The sqlite3_mutex_alloc() routine allocates a new
-** mutex and returns a pointer to it. ^If it returns NULL
-** that means that a mutex could not be allocated.  ^SQLite
-** will unwind its stack and return an error.  ^(The argument
-** to sqlite3_mutex_alloc() is one of these integer constants:
-**
-** <ul>
-** <li>  SQLITE_MUTEX_FAST
-** <li>  SQLITE_MUTEX_RECURSIVE
-** <li>  SQLITE_MUTEX_STATIC_MASTER
-** <li>  SQLITE_MUTEX_STATIC_MEM
-** <li>  SQLITE_MUTEX_STATIC_MEM2
-** <li>  SQLITE_MUTEX_STATIC_PRNG
-** <li>  SQLITE_MUTEX_STATIC_LRU
-** <li>  SQLITE_MUTEX_STATIC_LRU2
-** </ul>)^
-**
-** ^The first two constants (SQLITE_MUTEX_FAST and SQLITE_MUTEX_RECURSIVE)
-** cause sqlite3_mutex_alloc() to create
-** a new mutex.  ^The new mutex is recursive when SQLITE_MUTEX_RECURSIVE
-** is used but not necessarily so when SQLITE_MUTEX_FAST is used.
-** The mutex implementation does not need to make a distinction
-** between SQLITE_MUTEX_RECURSIVE and SQLITE_MUTEX_FAST if it does
-** not want to.  ^SQLite will only request a recursive mutex in
-** cases where it really needs one.  ^If a faster non-recursive mutex
-** implementation is available on the host platform, the mutex subsystem
-** might return such a mutex in response to SQLITE_MUTEX_FAST.
-**
-** ^The other allowed parameters to sqlite3_mutex_alloc() (anything other
-** than SQLITE_MUTEX_FAST and SQLITE_MUTEX_RECURSIVE) each return
-** a pointer to a static preexisting mutex.  ^Six static mutexes are
-** used by the current version of SQLite.  Future versions of SQLite
-** may add additional static mutexes.  Static mutexes are for internal
-** use by SQLite only.  Applications that use SQLite mutexes should
-** use only the dynamic mutexes returned by SQLITE_MUTEX_FAST or
-** SQLITE_MUTEX_RECURSIVE.
-**
-** ^Note that if one of the dynamic mutex parameters (SQLITE_MUTEX_FAST
-** or SQLITE_MUTEX_RECURSIVE) is used then sqlite3_mutex_alloc()
-** returns a different mutex on every call.  ^But for the static
-** mutex types, the same mutex is returned on every call that has
-** the same type number.
-**
-** ^The sqlite3_mutex_free() routine deallocates a previously
-** allocated dynamic mutex.  ^SQLite is careful to deallocate every
-** dynamic mutex that it allocates.  The dynamic mutexes must not be in
-** use when they are deallocated.  Attempting to deallocate a static
-** mutex results in undefined behavior.  ^SQLite never deallocates
-** a static mutex.
-**
-** ^The sqlite3_mutex_enter() and sqlite3_mutex_try() routines attempt
-** to enter a mutex.  ^If another thread is already within the mutex,
-** sqlite3_mutex_enter() will block and sqlite3_mutex_try() will return
-** SQLITE_BUSY.  ^The sqlite3_mutex_try() interface returns [SQLITE_OK]
-** upon successful entry.  ^(Mutexes created using
-** SQLITE_MUTEX_RECURSIVE can be entered multiple times by the same thread.
-** In such cases the,
-** mutex must be exited an equal number of times before another thread
-** can enter.)^  ^(If the same thread tries to enter any other
-** kind of mutex more than once, the behavior is undefined.
-** SQLite will never exhibit
-** such behavior in its own use of mutexes.)^
-**
-** ^(Some systems (for example, Windows 95) do not support the operation
-** implemented by sqlite3_mutex_try().  On those systems, sqlite3_mutex_try()
-** will always return SQLITE_BUSY.  The SQLite core only ever uses
-** sqlite3_mutex_try() as an optimization so this is acceptable behavior.)^
-**
-** ^The sqlite3_mutex_leave() routine exits a mutex that was
-** previously entered by the same thread.   ^(The behavior
-** is undefined if the mutex is not currently entered by the
-** calling thread or is not currently allocated.  SQLite will
-** never do either.)^
-**
-** ^If the argument to sqlite3_mutex_enter(), sqlite3_mutex_try(), or
-** sqlite3_mutex_leave() is a NULL pointer, then all three routines
-** behave as no-ops.
-**
-** See also: [sqlite3_mutex_held()] and [sqlite3_mutex_notheld()].
-*/
-SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
-SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
-SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
-SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
-SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
-
-/*
-** CAPI3REF: Mutex Methods Object
-** EXPERIMENTAL
-**
-** An instance of this structure defines the low-level routines
-** used to allocate and use mutexes.
-**
-** Usually, the default mutex implementations provided by SQLite are
-** sufficient, however the user has the option of substituting a custom
-** implementation for specialized deployments or systems for which SQLite
-** does not provide a suitable implementation. In this case, the user
-** creates and populates an instance of this structure to pass
-** to sqlite3_config() along with the [SQLITE_CONFIG_MUTEX] option.
-** Additionally, an instance of this structure can be used as an
-** output variable when querying the system for the current mutex
-** implementation, using the [SQLITE_CONFIG_GETMUTEX] option.
-**
-** ^The xMutexInit method defined by this structure is invoked as
-** part of system initialization by the sqlite3_initialize() function.
-** ^The xMutexInit routine is calle by SQLite exactly once for each
-** effective call to [sqlite3_initialize()].
-**
-** ^The xMutexEnd method defined by this structure is invoked as
-** part of system shutdown by the sqlite3_shutdown() function. The
-** implementation of this method is expected to release all outstanding
-** resources obtained by the mutex methods implementation, especially
-** those obtained by the xMutexInit method.  ^The xMutexEnd()
-** interface is invoked exactly once for each call to [sqlite3_shutdown()].
-**
-** ^(The remaining seven methods defined by this structure (xMutexAlloc,
-** xMutexFree, xMutexEnter, xMutexTry, xMutexLeave, xMutexHeld and
-** xMutexNotheld) implement the following interfaces (respectively):
-**
-** <ul>
-**   <li>  [sqlite3_mutex_alloc()] </li>
-**   <li>  [sqlite3_mutex_free()] </li>
-**   <li>  [sqlite3_mutex_enter()] </li>
-**   <li>  [sqlite3_mutex_try()] </li>
-**   <li>  [sqlite3_mutex_leave()] </li>
-**   <li>  [sqlite3_mutex_held()] </li>
-**   <li>  [sqlite3_mutex_notheld()] </li>
-** </ul>)^
-**
-** The only difference is that the public sqlite3_XXX functions enumerated
-** above silently ignore any invocations that pass a NULL pointer instead
-** of a valid mutex handle. The implementations of the methods defined
-** by this structure are not required to handle this case, the results
-** of passing a NULL pointer instead of a valid mutex handle are undefined
-** (i.e. it is acceptable to provide an implementation that segfaults if
-** it is passed a NULL pointer).
-**
-** The xMutexInit() method must be threadsafe.  ^It must be harmless to
-** invoke xMutexInit() mutiple times within the same process and without
-** intervening calls to xMutexEnd().  Second and subsequent calls to
-** xMutexInit() must be no-ops.
-**
-** ^xMutexInit() must not use SQLite memory allocation ([sqlite3_malloc()]
-** and its associates).  ^Similarly, xMutexAlloc() must not use SQLite memory
-** allocation for a static mutex.  ^However xMutexAlloc() may use SQLite
-** memory allocation for a fast or recursive mutex.
-**
-** ^SQLite will invoke the xMutexEnd() method when [sqlite3_shutdown()] is
-** called, but only if the prior call to xMutexInit returned SQLITE_OK.
-** If xMutexInit fails in any way, it is expected to clean up after itself
-** prior to returning.
-*/
-typedef struct sqlite3_mutex_methods sqlite3_mutex_methods;
-struct sqlite3_mutex_methods {
-  int (*xMutexInit)(void);
-  int (*xMutexEnd)(void);
-  sqlite3_mutex *(*xMutexAlloc)(int);
-  void (*xMutexFree)(sqlite3_mutex *);
-  void (*xMutexEnter)(sqlite3_mutex *);
-  int (*xMutexTry)(sqlite3_mutex *);
-  void (*xMutexLeave)(sqlite3_mutex *);
-  int (*xMutexHeld)(sqlite3_mutex *);
-  int (*xMutexNotheld)(sqlite3_mutex *);
-};
-
-/*
-** CAPI3REF: Mutex Verification Routines
-**
-** The sqlite3_mutex_held() and sqlite3_mutex_notheld() routines
-** are intended for use inside assert() statements.  ^The SQLite core
-** never uses these routines except inside an assert() and applications
-** are advised to follow the lead of the core.  ^The SQLite core only
-** provides implementations for these routines when it is compiled
-** with the SQLITE_DEBUG flag.  ^External mutex implementations
-** are only required to provide these routines if SQLITE_DEBUG is
-** defined and if NDEBUG is not defined.
-**
-** ^These routines should return true if the mutex in their argument
-** is held or not held, respectively, by the calling thread.
-**
-** ^The implementation is not required to provided versions of these
-** routines that actually work. If the implementation does not provide working
-** versions of these routines, it should at least provide stubs that always
-** return true so that one does not get spurious assertion failures.
-**
-** ^If the argument to sqlite3_mutex_held() is a NULL pointer then
-** the routine should return 1.   This seems counter-intuitive since
-** clearly the mutex cannot be held if it does not exist.  But the
-** the reason the mutex does not exist is because the build is not
-** using mutexes.  And we do not want the assert() containing the
-** call to sqlite3_mutex_held() to fail, so a non-zero return is
-** the appropriate thing to do.  ^The sqlite3_mutex_notheld()
-** interface should also return 1 when given a NULL pointer.
-*/
-#ifndef NDEBUG
-SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
-SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
-#endif
-
-/*
-** CAPI3REF: Mutex Types
-**
-** The [sqlite3_mutex_alloc()] interface takes a single argument
-** which is one of these integer constants.
-**
-** The set of static mutexes may change from one SQLite release to the
-** next.  Applications that override the built-in mutex logic must be
-** prepared to accommodate additional static mutexes.
-*/
-#define SQLITE_MUTEX_FAST             0
-#define SQLITE_MUTEX_RECURSIVE        1
-#define SQLITE_MUTEX_STATIC_MASTER    2
-#define SQLITE_MUTEX_STATIC_MEM       3  /* sqlite3_malloc() */
-#define SQLITE_MUTEX_STATIC_MEM2      4  /* NOT USED */
-#define SQLITE_MUTEX_STATIC_OPEN      4  /* sqlite3BtreeOpen() */
-#define SQLITE_MUTEX_STATIC_PRNG      5  /* sqlite3_random() */
-#define SQLITE_MUTEX_STATIC_LRU       6  /* lru page list */
-#define SQLITE_MUTEX_STATIC_LRU2      7  /* lru page list */
-
-/*
-** CAPI3REF: Retrieve the mutex for a database connection
-**
-** ^This interface returns a pointer the [sqlite3_mutex] object that 
-** serializes access to the [database connection] given in the argument
-** when the [threading mode] is Serialized.
-** ^If the [threading mode] is Single-thread or Multi-thread then this
-** routine returns a NULL pointer.
-*/
-SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
-
-/*
-** CAPI3REF: Low-Level Control Of Database Files
-**
-** ^The [sqlite3_file_control()] interface makes a direct call to the
-** xFileControl method for the [sqlite3_io_methods] object associated
-** with a particular database identified by the second argument. ^The
-** name of the database "main" for the main database or "temp" for the
-** TEMP database, or the name that appears after the AS keyword for
-** databases that are added using the [ATTACH] SQL command.
-** ^A NULL pointer can be used in place of "main" to refer to the
-** main database file.
-** ^The third and fourth parameters to this routine
-** are passed directly through to the second and third parameters of
-** the xFileControl method.  ^The return value of the xFileControl
-** method becomes the return value of this routine.
-**
-** ^If the second parameter (zDbName) does not match the name of any
-** open database file, then SQLITE_ERROR is returned.  ^This error
-** code is not remembered and will not be recalled by [sqlite3_errcode()]
-** or [sqlite3_errmsg()].  The underlying xFileControl method might
-** also return SQLITE_ERROR.  There is no way to distinguish between
-** an incorrect zDbName and an SQLITE_ERROR return from the underlying
-** xFileControl method.
-**
-** See also: [SQLITE_FCNTL_LOCKSTATE]
-*/
-SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
-
-/*
-** CAPI3REF: Testing Interface
-**
-** ^The sqlite3_test_control() interface is used to read out internal
-** state of SQLite and to inject faults into SQLite for testing
-** purposes.  ^The first parameter is an operation code that determines
-** the number, meaning, and operation of all subsequent parameters.
-**
-** This interface is not for use by applications.  It exists solely
-** for verifying the correct operation of the SQLite library.  Depending
-** on how the SQLite library is compiled, this interface might not exist.
-**
-** The details of the operation codes, their meanings, the parameters
-** they take, and what they do are all subject to change without notice.
-** Unlike most of the SQLite API, this function is not guaranteed to
-** operate consistently from one release to the next.
-*/
-SQLITE_API int sqlite3_test_control(int op, ...);
-
-/*
-** CAPI3REF: Testing Interface Operation Codes
-**
-** These constants are the valid operation code parameters used
-** as the first argument to [sqlite3_test_control()].
-**
-** These parameters and their meanings are subject to change
-** without notice.  These values are for testing purposes only.
-** Applications should not use any of these parameters or the
-** [sqlite3_test_control()] interface.
-*/
-#define SQLITE_TESTCTRL_FIRST                    5
-#define SQLITE_TESTCTRL_PRNG_SAVE                5
-#define SQLITE_TESTCTRL_PRNG_RESTORE             6
-#define SQLITE_TESTCTRL_PRNG_RESET               7
-#define SQLITE_TESTCTRL_BITVEC_TEST              8
-#define SQLITE_TESTCTRL_FAULT_INSTALL            9
-#define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS     10
-#define SQLITE_TESTCTRL_PENDING_BYTE            11
-#define SQLITE_TESTCTRL_ASSERT                  12
-#define SQLITE_TESTCTRL_ALWAYS                  13
-#define SQLITE_TESTCTRL_RESERVE                 14
-#define SQLITE_TESTCTRL_OPTIMIZATIONS           15
-#define SQLITE_TESTCTRL_ISKEYWORD               16
-#define SQLITE_TESTCTRL_LAST                    16
-
-/*
-** CAPI3REF: SQLite Runtime Status
-** EXPERIMENTAL
-**
-** ^This interface is used to retrieve runtime status information
-** about the preformance of SQLite, and optionally to reset various
-** highwater marks.  ^The first argument is an integer code for
-** the specific parameter to measure.  ^(Recognized integer codes
-** are of the form [SQLITE_STATUS_MEMORY_USED | SQLITE_STATUS_...].)^
-** ^The current value of the parameter is returned into *pCurrent.
-** ^The highest recorded value is returned in *pHighwater.  ^If the
-** resetFlag is true, then the highest record value is reset after
-** *pHighwater is written.  ^(Some parameters do not record the highest
-** value.  For those parameters
-** nothing is written into *pHighwater and the resetFlag is ignored.)^
-** ^(Other parameters record only the highwater mark and not the current
-** value.  For these latter parameters nothing is written into *pCurrent.)^
-**
-** ^The sqlite3_db_status() routine returns SQLITE_OK on success and a
-** non-zero [error code] on failure.
-**
-** This routine is threadsafe but is not atomic.  This routine can be
-** called while other threads are running the same or different SQLite
-** interfaces.  However the values returned in *pCurrent and
-** *pHighwater reflect the status of SQLite at different points in time
-** and it is possible that another thread might change the parameter
-** in between the times when *pCurrent and *pHighwater are written.
-**
-** See also: [sqlite3_db_status()]
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
-
-
-/*
-** CAPI3REF: Status Parameters
-** EXPERIMENTAL
-**
-** These integer constants designate various run-time status parameters
-** that can be returned by [sqlite3_status()].
-**
-** <dl>
-** ^(<dt>SQLITE_STATUS_MEMORY_USED</dt>
-** <dd>This parameter is the current amount of memory checked out
-** using [sqlite3_malloc()], either directly or indirectly.  The
-** figure includes calls made to [sqlite3_malloc()] by the application
-** and internal memory usage by the SQLite library.  Scratch memory
-** controlled by [SQLITE_CONFIG_SCRATCH] and auxiliary page-cache
-** memory controlled by [SQLITE_CONFIG_PAGECACHE] is not included in
-** this parameter.  The amount returned is the sum of the allocation
-** sizes as reported by the xSize method in [sqlite3_mem_methods].</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_MALLOC_SIZE</dt>
-** <dd>This parameter records the largest memory allocation request
-** handed to [sqlite3_malloc()] or [sqlite3_realloc()] (or their
-** internal equivalents).  Only the value returned in the
-** *pHighwater parameter to [sqlite3_status()] is of interest.  
-** The value written into the *pCurrent parameter is undefined.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_PAGECACHE_USED</dt>
-** <dd>This parameter returns the number of pages used out of the
-** [pagecache memory allocator] that was configured using 
-** [SQLITE_CONFIG_PAGECACHE].  The
-** value returned is in pages, not in bytes.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_PAGECACHE_OVERFLOW</dt>
-** <dd>This parameter returns the number of bytes of page cache
-** allocation which could not be statisfied by the [SQLITE_CONFIG_PAGECACHE]
-** buffer and where forced to overflow to [sqlite3_malloc()].  The
-** returned value includes allocations that overflowed because they
-** where too large (they were larger than the "sz" parameter to
-** [SQLITE_CONFIG_PAGECACHE]) and allocations that overflowed because
-** no space was left in the page cache.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_PAGECACHE_SIZE</dt>
-** <dd>This parameter records the largest memory allocation request
-** handed to [pagecache memory allocator].  Only the value returned in the
-** *pHighwater parameter to [sqlite3_status()] is of interest.  
-** The value written into the *pCurrent parameter is undefined.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_SCRATCH_USED</dt>
-** <dd>This parameter returns the number of allocations used out of the
-** [scratch memory allocator] configured using
-** [SQLITE_CONFIG_SCRATCH].  The value returned is in allocations, not
-** in bytes.  Since a single thread may only have one scratch allocation
-** outstanding at time, this parameter also reports the number of threads
-** using scratch memory at the same time.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_SCRATCH_OVERFLOW</dt>
-** <dd>This parameter returns the number of bytes of scratch memory
-** allocation which could not be statisfied by the [SQLITE_CONFIG_SCRATCH]
-** buffer and where forced to overflow to [sqlite3_malloc()].  The values
-** returned include overflows because the requested allocation was too
-** larger (that is, because the requested allocation was larger than the
-** "sz" parameter to [SQLITE_CONFIG_SCRATCH]) and because no scratch buffer
-** slots were available.
-** </dd>)^
-**
-** ^(<dt>SQLITE_STATUS_SCRATCH_SIZE</dt>
-** <dd>This parameter records the largest memory allocation request
-** handed to [scratch memory allocator].  Only the value returned in the
-** *pHighwater parameter to [sqlite3_status()] is of interest.  
-** The value written into the *pCurrent parameter is undefined.</dd>)^
-**
-** ^(<dt>SQLITE_STATUS_PARSER_STACK</dt>
-** <dd>This parameter records the deepest parser stack.  It is only
-** meaningful if SQLite is compiled with [YYTRACKMAXSTACKDEPTH].</dd>)^
-** </dl>
-**
-** New status parameters may be added from time to time.
-*/
-#define SQLITE_STATUS_MEMORY_USED          0
-#define SQLITE_STATUS_PAGECACHE_USED       1
-#define SQLITE_STATUS_PAGECACHE_OVERFLOW   2
-#define SQLITE_STATUS_SCRATCH_USED         3
-#define SQLITE_STATUS_SCRATCH_OVERFLOW     4
-#define SQLITE_STATUS_MALLOC_SIZE          5
-#define SQLITE_STATUS_PARSER_STACK         6
-#define SQLITE_STATUS_PAGECACHE_SIZE       7
-#define SQLITE_STATUS_SCRATCH_SIZE         8
-
-/*
-** CAPI3REF: Database Connection Status
-** EXPERIMENTAL
-**
-** ^This interface is used to retrieve runtime status information 
-** about a single [database connection].  ^The first argument is the
-** database connection object to be interrogated.  ^The second argument
-** is the parameter to interrogate.  ^Currently, the only allowed value
-** for the second parameter is [SQLITE_DBSTATUS_LOOKASIDE_USED].
-** Additional options will likely appear in future releases of SQLite.
-**
-** ^The current value of the requested parameter is written into *pCur
-** and the highest instantaneous value is written into *pHiwtr.  ^If
-** the resetFlg is true, then the highest instantaneous value is
-** reset back down to the current value.
-**
-** See also: [sqlite3_status()] and [sqlite3_stmt_status()].
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
-
-/*
-** CAPI3REF: Status Parameters for database connections
-** EXPERIMENTAL
-**
-** These constants are the available integer "verbs" that can be passed as
-** the second argument to the [sqlite3_db_status()] interface.
-**
-** New verbs may be added in future releases of SQLite. Existing verbs
-** might be discontinued. Applications should check the return code from
-** [sqlite3_db_status()] to make sure that the call worked.
-** The [sqlite3_db_status()] interface will return a non-zero error code
-** if a discontinued or unsupported verb is invoked.
-**
-** <dl>
-** ^(<dt>SQLITE_DBSTATUS_LOOKASIDE_USED</dt>
-** <dd>This parameter returns the number of lookaside memory slots currently
-** checked out.</dd>)^
-** </dl>
-*/
-#define SQLITE_DBSTATUS_LOOKASIDE_USED     0
-
-
-/*
-** CAPI3REF: Prepared Statement Status
-** EXPERIMENTAL
-**
-** ^(Each prepared statement maintains various
-** [SQLITE_STMTSTATUS_SORT | counters] that measure the number
-** of times it has performed specific operations.)^  These counters can
-** be used to monitor the performance characteristics of the prepared
-** statements.  For example, if the number of table steps greatly exceeds
-** the number of table searches or result rows, that would tend to indicate
-** that the prepared statement is using a full table scan rather than
-** an index.  
-**
-** ^(This interface is used to retrieve and reset counter values from
-** a [prepared statement].  The first argument is the prepared statement
-** object to be interrogated.  The second argument
-** is an integer code for a specific [SQLITE_STMTSTATUS_SORT | counter]
-** to be interrogated.)^
-** ^The current value of the requested counter is returned.
-** ^If the resetFlg is true, then the counter is reset to zero after this
-** interface call returns.
-**
-** See also: [sqlite3_status()] and [sqlite3_db_status()].
-*/
-SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
-
-/*
-** CAPI3REF: Status Parameters for prepared statements
-** EXPERIMENTAL
-**
-** These preprocessor macros define integer codes that name counter
-** values associated with the [sqlite3_stmt_status()] interface.
-** The meanings of the various counters are as follows:
-**
-** <dl>
-** <dt>SQLITE_STMTSTATUS_FULLSCAN_STEP</dt>
-** <dd>^This is the number of times that SQLite has stepped forward in
-** a table as part of a full table scan.  Large numbers for this counter
-** may indicate opportunities for performance improvement through 
-** careful use of indices.</dd>
-**
-** <dt>SQLITE_STMTSTATUS_SORT</dt>
-** <dd>^This is the number of sort operations that have occurred.
-** A non-zero value in this counter may indicate an opportunity to
-** improvement performance through careful use of indices.</dd>
-**
-** </dl>
-*/
-#define SQLITE_STMTSTATUS_FULLSCAN_STEP     1
-#define SQLITE_STMTSTATUS_SORT              2
-
-/*
-** CAPI3REF: Custom Page Cache Object
-** EXPERIMENTAL
-**
-** The sqlite3_pcache type is opaque.  It is implemented by
-** the pluggable module.  The SQLite core has no knowledge of
-** its size or internal structure and never deals with the
-** sqlite3_pcache object except by holding and passing pointers
-** to the object.
-**
-** See [sqlite3_pcache_methods] for additional information.
-*/
-typedef struct sqlite3_pcache sqlite3_pcache;
-
-/*
-** CAPI3REF: Application Defined Page Cache.
-** KEYWORDS: {page cache}
-** EXPERIMENTAL
-**
-** ^(The [sqlite3_config]([SQLITE_CONFIG_PCACHE], ...) interface can
-** register an alternative page cache implementation by passing in an 
-** instance of the sqlite3_pcache_methods structure.)^ The majority of the 
-** heap memory used by SQLite is used by the page cache to cache data read 
-** from, or ready to be written to, the database file. By implementing a 
-** custom page cache using this API, an application can control more 
-** precisely the amount of memory consumed by SQLite, the way in which 
-** that memory is allocated and released, and the policies used to 
-** determine exactly which parts of a database file are cached and for 
-** how long.
-**
-** ^(The contents of the sqlite3_pcache_methods structure are copied to an
-** internal buffer by SQLite within the call to [sqlite3_config].  Hence
-** the application may discard the parameter after the call to
-** [sqlite3_config()] returns.)^
-**
-** ^The xInit() method is called once for each call to [sqlite3_initialize()]
-** (usually only once during the lifetime of the process). ^(The xInit()
-** method is passed a copy of the sqlite3_pcache_methods.pArg value.)^
-** ^The xInit() method can set up up global structures and/or any mutexes
-** required by the custom page cache implementation. 
-**
-** ^The xShutdown() method is called from within [sqlite3_shutdown()], 
-** if the application invokes this API. It can be used to clean up 
-** any outstanding resources before process shutdown, if required.
-**
-** ^SQLite holds a [SQLITE_MUTEX_RECURSIVE] mutex when it invokes
-** the xInit method, so the xInit method need not be threadsafe.  ^The
-** xShutdown method is only called from [sqlite3_shutdown()] so it does
-** not need to be threadsafe either.  All other methods must be threadsafe
-** in multithreaded applications.
-**
-** ^SQLite will never invoke xInit() more than once without an intervening
-** call to xShutdown().
-**
-** ^The xCreate() method is used to construct a new cache instance.  SQLite
-** will typically create one cache instance for each open database file,
-** though this is not guaranteed. ^The
-** first parameter, szPage, is the size in bytes of the pages that must
-** be allocated by the cache.  ^szPage will not be a power of two.  ^szPage
-** will the page size of the database file that is to be cached plus an
-** increment (here called "R") of about 100 or 200.  ^SQLite will use the
-** extra R bytes on each page to store metadata about the underlying
-** database page on disk.  The value of R depends
-** on the SQLite version, the target platform, and how SQLite was compiled.
-** ^R is constant for a particular build of SQLite.  ^The second argument to
-** xCreate(), bPurgeable, is true if the cache being created will
-** be used to cache database pages of a file stored on disk, or
-** false if it is used for an in-memory database. ^The cache implementation
-** does not have to do anything special based with the value of bPurgeable;
-** it is purely advisory.  ^On a cache where bPurgeable is false, SQLite will
-** never invoke xUnpin() except to deliberately delete a page.
-** ^In other words, a cache created with bPurgeable set to false will
-** never contain any unpinned pages.
-**
-** ^(The xCachesize() method may be called at any time by SQLite to set the
-** suggested maximum cache-size (number of pages stored by) the cache
-** instance passed as the first argument. This is the value configured using
-** the SQLite "[PRAGMA cache_size]" command.)^  ^As with the bPurgeable
-** parameter, the implementation is not required to do anything with this
-** value; it is advisory only.
-**
-** ^The xPagecount() method should return the number of pages currently
-** stored in the cache.
-** 
-** ^The xFetch() method is used to fetch a page and return a pointer to it. 
-** ^A 'page', in this context, is a buffer of szPage bytes aligned at an
-** 8-byte boundary. ^The page to be fetched is determined by the key. ^The
-** mimimum key value is 1. After it has been retrieved using xFetch, the page 
-** is considered to be "pinned".
-**
-** ^If the requested page is already in the page cache, then the page cache
-** implementation must return a pointer to the page buffer with its content
-** intact.  ^(If the requested page is not already in the cache, then the
-** behavior of the cache implementation is determined by the value of the
-** createFlag parameter passed to xFetch, according to the following table:
-**
-** <table border=1 width=85% align=center>
-** <tr><th> createFlag <th> Behaviour when page is not already in cache
-** <tr><td> 0 <td> Do not allocate a new page.  Return NULL.
-** <tr><td> 1 <td> Allocate a new page if it easy and convenient to do so.
-**                 Otherwise return NULL.
-** <tr><td> 2 <td> Make every effort to allocate a new page.  Only return
-**                 NULL if allocating a new page is effectively impossible.
-** </table>)^
-**
-** SQLite will normally invoke xFetch() with a createFlag of 0 or 1.  If
-** a call to xFetch() with createFlag==1 returns NULL, then SQLite will
-** attempt to unpin one or more cache pages by spilling the content of
-** pinned pages to disk and synching the operating system disk cache. After
-** attempting to unpin pages, the xFetch() method will be invoked again with
-** a createFlag of 2.
-**
-** ^xUnpin() is called by SQLite with a pointer to a currently pinned page
-** as its second argument. ^(If the third parameter, discard, is non-zero,
-** then the page should be evicted from the cache. In this case SQLite 
-** assumes that the next time the page is retrieved from the cache using
-** the xFetch() method, it will be zeroed.)^ ^If the discard parameter is
-** zero, then the page is considered to be unpinned. ^The cache implementation
-** may choose to evict unpinned pages at any time.
-**
-** ^(The cache is not required to perform any reference counting. A single 
-** call to xUnpin() unpins the page regardless of the number of prior calls 
-** to xFetch().)^
-**
-** ^The xRekey() method is used to change the key value associated with the
-** page passed as the second argument from oldKey to newKey. ^If the cache
-** previously contains an entry associated with newKey, it should be
-** discarded. ^Any prior cache entry associated with newKey is guaranteed not
-** to be pinned.
-**
-** ^When SQLite calls the xTruncate() method, the cache must discard all
-** existing cache entries with page numbers (keys) greater than or equal
-** to the value of the iLimit parameter passed to xTruncate(). ^If any
-** of these pages are pinned, they are implicitly unpinned, meaning that
-** they can be safely discarded.
-**
-** ^The xDestroy() method is used to delete a cache allocated by xCreate().
-** All resources associated with the specified cache should be freed. ^After
-** calling the xDestroy() method, SQLite considers the [sqlite3_pcache*]
-** handle invalid, and will not use it with any other sqlite3_pcache_methods
-** functions.
-*/
-typedef struct sqlite3_pcache_methods sqlite3_pcache_methods;
-struct sqlite3_pcache_methods {
-  void *pArg;
-  int (*xInit)(void*);
-  void (*xShutdown)(void*);
-  sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
-  void (*xCachesize)(sqlite3_pcache*, int nCachesize);
-  int (*xPagecount)(sqlite3_pcache*);
-  void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
-  void (*xUnpin)(sqlite3_pcache*, void*, int discard);
-  void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
-  void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
-  void (*xDestroy)(sqlite3_pcache*);
-};
-
-/*
-** CAPI3REF: Online Backup Object
-** EXPERIMENTAL
-**
-** The sqlite3_backup object records state information about an ongoing
-** online backup operation.  ^The sqlite3_backup object is created by
-** a call to [sqlite3_backup_init()] and is destroyed by a call to
-** [sqlite3_backup_finish()].
-**
-** See Also: [Using the SQLite Online Backup API]
-*/
-typedef struct sqlite3_backup sqlite3_backup;
-
-/*
-** CAPI3REF: Online Backup API.
-** EXPERIMENTAL
-**
-** The backup API copies the content of one database into another.
-** It is useful either for creating backups of databases or
-** for copying in-memory databases to or from persistent files. 
-**
-** See Also: [Using the SQLite Online Backup API]
-**
-** ^Exclusive access is required to the destination database for the 
-** duration of the operation. ^However the source database is only
-** read-locked while it is actually being read; it is not locked
-** continuously for the entire backup operation. ^Thus, the backup may be
-** performed on a live source database without preventing other users from
-** reading or writing to the source database while the backup is underway.
-** 
-** ^(To perform a backup operation: 
-**   <ol>
-**     <li><b>sqlite3_backup_init()</b> is called once to initialize the
-**         backup, 
-**     <li><b>sqlite3_backup_step()</b> is called one or more times to transfer 
-**         the data between the two databases, and finally
-**     <li><b>sqlite3_backup_finish()</b> is called to release all resources 
-**         associated with the backup operation. 
-**   </ol>)^
-** There should be exactly one call to sqlite3_backup_finish() for each
-** successful call to sqlite3_backup_init().
-**
-** <b>sqlite3_backup_init()</b>
-**
-** ^The D and N arguments to sqlite3_backup_init(D,N,S,M) are the 
-** [database connection] associated with the destination database 
-** and the database name, respectively.
-** ^The database name is "main" for the main database, "temp" for the
-** temporary database, or the name specified after the AS keyword in
-** an [ATTACH] statement for an attached database.
-** ^The S and M arguments passed to 
-** sqlite3_backup_init(D,N,S,M) identify the [database connection]
-** and database name of the source database, respectively.
-** ^The source and destination [database connections] (parameters S and D)
-** must be different or else sqlite3_backup_init(D,N,S,M) will file with
-** an error.
-**
-** ^If an error occurs within sqlite3_backup_init(D,N,S,M), then NULL is
-** returned and an error code and error message are store3d in the
-** destination [database connection] D.
-** ^The error code and message for the failed call to sqlite3_backup_init()
-** can be retrieved using the [sqlite3_errcode()], [sqlite3_errmsg()], and/or
-** [sqlite3_errmsg16()] functions.
-** ^A successful call to sqlite3_backup_init() returns a pointer to an
-** [sqlite3_backup] object.
-** ^The [sqlite3_backup] object may be used with the sqlite3_backup_step() and
-** sqlite3_backup_finish() functions to perform the specified backup 
-** operation.
-**
-** <b>sqlite3_backup_step()</b>
-**
-** ^Function sqlite3_backup_step(B,N) will copy up to N pages between 
-** the source and destination databases specified by [sqlite3_backup] object B.
-** ^If N is negative, all remaining source pages are copied. 
-** ^If sqlite3_backup_step(B,N) successfully copies N pages and there
-** are still more pages to be copied, then the function resturns [SQLITE_OK].
-** ^If sqlite3_backup_step(B,N) successfully finishes copying all pages
-** from source to destination, then it returns [SQLITE_DONE].
-** ^If an error occurs while running sqlite3_backup_step(B,N),
-** then an [error code] is returned. ^As well as [SQLITE_OK] and
-** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY],
-** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an
-** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX] extended error code.
-**
-** ^The sqlite3_backup_step() might return [SQLITE_READONLY] if the destination
-** database was opened read-only or if
-** the destination is an in-memory database with a different page size
-** from the source database.
-**
-** ^If sqlite3_backup_step() cannot obtain a required file-system lock, then
-** the [sqlite3_busy_handler | busy-handler function]
-** is invoked (if one is specified). ^If the 
-** busy-handler returns non-zero before the lock is available, then 
-** [SQLITE_BUSY] is returned to the caller. ^In this case the call to
-** sqlite3_backup_step() can be retried later. ^If the source
-** [database connection]
-** is being used to write to the source database when sqlite3_backup_step()
-** is called, then [SQLITE_LOCKED] is returned immediately. ^Again, in this
-** case the call to sqlite3_backup_step() can be retried later on. ^(If
-** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or
-** [SQLITE_READONLY] is returned, then 
-** there is no point in retrying the call to sqlite3_backup_step(). These 
-** errors are considered fatal.)^  The application must accept 
-** that the backup operation has failed and pass the backup operation handle 
-** to the sqlite3_backup_finish() to release associated resources.
-**
-** ^The first call to sqlite3_backup_step() obtains an exclusive lock
-** on the destination file. ^The exclusive lock is not released until either 
-** sqlite3_backup_finish() is called or the backup operation is complete 
-** and sqlite3_backup_step() returns [SQLITE_DONE].  ^Every call to
-** sqlite3_backup_step() obtains a [shared lock] on the source database that
-** lasts for the duration of the sqlite3_backup_step() call.
-** ^Because the source database is not locked between calls to
-** sqlite3_backup_step(), the source database may be modified mid-way
-** through the backup process.  ^If the source database is modified by an
-** external process or via a database connection other than the one being
-** used by the backup operation, then the backup will be automatically
-** restarted by the next call to sqlite3_backup_step(). ^If the source 
-** database is modified by the using the same database connection as is used
-** by the backup operation, then the backup database is automatically
-** updated at the same time.
-**
-** <b>sqlite3_backup_finish()</b>
-**
-** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the 
-** application wishes to abandon the backup operation, the application
-** should destroy the [sqlite3_backup] by passing it to sqlite3_backup_finish().
-** ^The sqlite3_backup_finish() interfaces releases all
-** resources associated with the [sqlite3_backup] object. 
-** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any
-** active write-transaction on the destination database is rolled back.
-** The [sqlite3_backup] object is invalid
-** and may not be used following a call to sqlite3_backup_finish().
-**
-** ^The value returned by sqlite3_backup_finish is [SQLITE_OK] if no
-** sqlite3_backup_step() errors occurred, regardless or whether or not
-** sqlite3_backup_step() completed.
-** ^If an out-of-memory condition or IO error occurred during any prior
-** sqlite3_backup_step() call on the same [sqlite3_backup] object, then
-** sqlite3_backup_finish() returns the corresponding [error code].
-**
-** ^A return of [SQLITE_BUSY] or [SQLITE_LOCKED] from sqlite3_backup_step()
-** is not a permanent error and does not affect the return value of
-** sqlite3_backup_finish().
-**
-** <b>sqlite3_backup_remaining(), sqlite3_backup_pagecount()</b>
-**
-** ^Each call to sqlite3_backup_step() sets two values inside
-** the [sqlite3_backup] object: the number of pages still to be backed
-** up and the total number of pages in the source databae file.
-** The sqlite3_backup_remaining() and sqlite3_backup_pagecount() interfaces
-** retrieve these two values, respectively.
-**
-** ^The values returned by these functions are only updated by
-** sqlite3_backup_step(). ^If the source database is modified during a backup
-** operation, then the values are not updated to account for any extra
-** pages that need to be updated or the size of the source database file
-** changing.
-**
-** <b>Concurrent Usage of Database Handles</b>
-**
-** ^The source [database connection] may be used by the application for other
-** purposes while a backup operation is underway or being initialized.
-** ^If SQLite is compiled and configured to support threadsafe database
-** connections, then the source database connection may be used concurrently
-** from within other threads.
-**
-** However, the application must guarantee that the destination 
-** [database connection] is not passed to any other API (by any thread) after 
-** sqlite3_backup_init() is called and before the corresponding call to
-** sqlite3_backup_finish().  SQLite does not currently check to see
-** if the application incorrectly accesses the destination [database connection]
-** and so no error code is reported, but the operations may malfunction
-** nevertheless.  Use of the destination database connection while a
-** backup is in progress might also also cause a mutex deadlock.
-**
-** If running in [shared cache mode], the application must
-** guarantee that the shared cache used by the destination database
-** is not accessed while the backup is running. In practice this means
-** that the application must guarantee that the disk file being 
-** backed up to is not accessed by any connection within the process,
-** not just the specific connection that was passed to sqlite3_backup_init().
-**
-** The [sqlite3_backup] object itself is partially threadsafe. Multiple 
-** threads may safely make multiple concurrent calls to sqlite3_backup_step().
-** However, the sqlite3_backup_remaining() and sqlite3_backup_pagecount()
-** APIs are not strictly speaking threadsafe. If they are invoked at the
-** same time as another thread is invoking sqlite3_backup_step() it is
-** possible that they return invalid values.
-*/
-SQLITE_API sqlite3_backup *sqlite3_backup_init(
-  sqlite3 *pDest,                        /* Destination database handle */
-  const char *zDestName,                 /* Destination database name */
-  sqlite3 *pSource,                      /* Source database handle */
-  const char *zSourceName                /* Source database name */
-);
-SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
-SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
-SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
-SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
-
-/*
-** CAPI3REF: Unlock Notification
-** EXPERIMENTAL
-**
-** ^When running in shared-cache mode, a database operation may fail with
-** an [SQLITE_LOCKED] error if the required locks on the shared-cache or
-** individual tables within the shared-cache cannot be obtained. See
-** [SQLite Shared-Cache Mode] for a description of shared-cache locking. 
-** ^This API may be used to register a callback that SQLite will invoke 
-** when the connection currently holding the required lock relinquishes it.
-** ^This API is only available if the library was compiled with the
-** [SQLITE_ENABLE_UNLOCK_NOTIFY] C-preprocessor symbol defined.
-**
-** See Also: [Using the SQLite Unlock Notification Feature].
-**
-** ^Shared-cache locks are released when a database connection concludes
-** its current transaction, either by committing it or rolling it back. 
-**
-** ^When a connection (known as the blocked connection) fails to obtain a
-** shared-cache lock and SQLITE_LOCKED is returned to the caller, the
-** identity of the database connection (the blocking connection) that
-** has locked the required resource is stored internally. ^After an 
-** application receives an SQLITE_LOCKED error, it may call the
-** sqlite3_unlock_notify() method with the blocked connection handle as 
-** the first argument to register for a callback that will be invoked
-** when the blocking connections current transaction is concluded. ^The
-** callback is invoked from within the [sqlite3_step] or [sqlite3_close]
-** call that concludes the blocking connections transaction.
-**
-** ^(If sqlite3_unlock_notify() is called in a multi-threaded application,
-** there is a chance that the blocking connection will have already
-** concluded its transaction by the time sqlite3_unlock_notify() is invoked.
-** If this happens, then the specified callback is invoked immediately,
-** from within the call to sqlite3_unlock_notify().)^
-**
-** ^If the blocked connection is attempting to obtain a write-lock on a
-** shared-cache table, and more than one other connection currently holds
-** a read-lock on the same table, then SQLite arbitrarily selects one of 
-** the other connections to use as the blocking connection.
-**
-** ^(There may be at most one unlock-notify callback registered by a 
-** blocked connection. If sqlite3_unlock_notify() is called when the
-** blocked connection already has a registered unlock-notify callback,
-** then the new callback replaces the old.)^ ^If sqlite3_unlock_notify() is
-** called with a NULL pointer as its second argument, then any existing
-** unlock-notify callback is cancelled. ^The blocked connections 
-** unlock-notify callback may also be canceled by closing the blocked
-** connection using [sqlite3_close()].
-**
-** The unlock-notify callback is not reentrant. If an application invokes
-** any sqlite3_xxx API functions from within an unlock-notify callback, a
-** crash or deadlock may be the result.
-**
-** ^Unless deadlock is detected (see below), sqlite3_unlock_notify() always
-** returns SQLITE_OK.
-**
-** <b>Callback Invocation Details</b>
-**
-** When an unlock-notify callback is registered, the application provides a 
-** single void* pointer that is passed to the callback when it is invoked.
-** However, the signature of the callback function allows SQLite to pass
-** it an array of void* context pointers. The first argument passed to
-** an unlock-notify callback is a pointer to an array of void* pointers,
-** and the second is the number of entries in the array.
-**
-** When a blocking connections transaction is concluded, there may be
-** more than one blocked connection that has registered for an unlock-notify
-** callback. ^If two or more such blocked connections have specified the
-** same callback function, then instead of invoking the callback function
-** multiple times, it is invoked once with the set of void* context pointers
-** specified by the blocked connections bundled together into an array.
-** This gives the application an opportunity to prioritize any actions 
-** related to the set of unblocked database connections.
-**
-** <b>Deadlock Detection</b>
-**
-** Assuming that after registering for an unlock-notify callback a 
-** database waits for the callback to be issued before taking any further
-** action (a reasonable assumption), then using this API may cause the
-** application to deadlock. For example, if connection X is waiting for
-** connection Y's transaction to be concluded, and similarly connection
-** Y is waiting on connection X's transaction, then neither connection
-** will proceed and the system may remain deadlocked indefinitely.
-**
-** To avoid this scenario, the sqlite3_unlock_notify() performs deadlock
-** detection. ^If a given call to sqlite3_unlock_notify() would put the
-** system in a deadlocked state, then SQLITE_LOCKED is returned and no
-** unlock-notify callback is registered. The system is said to be in
-** a deadlocked state if connection A has registered for an unlock-notify
-** callback on the conclusion of connection B's transaction, and connection
-** B has itself registered for an unlock-notify callback when connection
-** A's transaction is concluded. ^Indirect deadlock is also detected, so
-** the system is also considered to be deadlocked if connection B has
-** registered for an unlock-notify callback on the conclusion of connection
-** C's transaction, where connection C is waiting on connection A. ^Any
-** number of levels of indirection are allowed.
-**
-** <b>The "DROP TABLE" Exception</b>
-**
-** When a call to [sqlite3_step()] returns SQLITE_LOCKED, it is almost 
-** always appropriate to call sqlite3_unlock_notify(). There is however,
-** one exception. When executing a "DROP TABLE" or "DROP INDEX" statement,
-** SQLite checks if there are any currently executing SELECT statements
-** that belong to the same connection. If there are, SQLITE_LOCKED is
-** returned. In this case there is no "blocking connection", so invoking
-** sqlite3_unlock_notify() results in the unlock-notify callback being
-** invoked immediately. If the application then re-attempts the "DROP TABLE"
-** or "DROP INDEX" query, an infinite loop might be the result.
-**
-** One way around this problem is to check the extended error code returned
-** by an sqlite3_step() call. ^(If there is a blocking connection, then the
-** extended error code is set to SQLITE_LOCKED_SHAREDCACHE. Otherwise, in
-** the special "DROP TABLE/INDEX" case, the extended error code is just 
-** SQLITE_LOCKED.)^
-*/
-SQLITE_API int sqlite3_unlock_notify(
-  sqlite3 *pBlocked,                          /* Waiting connection */
-  void (*xNotify)(void **apArg, int nArg),    /* Callback function to invoke */
-  void *pNotifyArg                            /* Argument to pass to xNotify */
-);
-
-
-/*
-** CAPI3REF: String Comparison
-** EXPERIMENTAL
-**
-** ^The [sqlite3_strnicmp()] API allows applications and extensions to
-** compare the contents of two buffers containing UTF-8 strings in a
-** case-indendent fashion, using the same definition of case independence 
-** that SQLite uses internally when comparing identifiers.
-*/
-SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
-
-/*
-** CAPI3REF: Error Logging Interface
-** EXPERIMENTAL
-**
-** ^The [sqlite3_log()] interface writes a message into the error log
-** established by the [SQLITE_CONFIG_LOG] option to [sqlite3_config()].
-** ^If logging is enabled, the zFormat string and subsequent arguments are
-** passed through to [sqlite3_vmprintf()] to generate the final output string.
-**
-** The sqlite3_log() interface is intended for use by extensions such as
-** virtual tables, collating functions, and SQL functions.  While there is
-** nothing to prevent an application from calling sqlite3_log(), doing so
-** is considered bad form.
-**
-** The zFormat string must not be NULL.
-**
-** To avoid deadlocks and other threading problems, the sqlite3_log() routine
-** will not use dynamically allocated memory.  The log message is stored in
-** a fixed-length buffer on the stack.  If the log message is longer than
-** a few hundred characters, it will be truncated to the length of the
-** buffer.
-*/
-SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
-
-/*
-** Undo the hack that converts floating point types to integer for
-** builds on processors without floating point support.
-*/
-#ifdef SQLITE_OMIT_FLOATING_POINT
-# undef double
-#endif
-
-#ifdef __cplusplus
-}  /* End of the 'extern "C"' block */
-#endif
-#endif
-
diff --git a/saisei-1.0/idea.txt b/saisei-1.0/idea.txt
deleted file mode 100644 (file)
index ed4890c..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-\81u\83q\81[\83\8a\83\93\83O\81v\81E\81E\81E\92Ê\8fí\89ñ\95\9c
-\81u\83\8a\83W\83F\83l\83\8c\83C\83V\83\87\83\93\81v\81E\81E\81E\90\94\83^\81[\83\93\81A\8f­\82µ\82¸\82Â\89ñ\95\9c
-\81u\83z\81[\83\8a\81[\83u\83\8c\83X\81v\81E\81E\81E\8e\9f\82É\82g\82o\82ª\82O\82É\82È\82Á\82½\82Æ\82«\82É\81A\88ê\92è\8am\97¦\82Å\95\9c\8a\88
-\81u\83G\83N\83X\83^\83V\81[\81v\81E\81E\81E\8e\9f\82É\8eó\82¯\82½\83_\83\81\81[\83W\95ª\89ñ\95\9c\82·\82é
-\81u\83\8a\83J\83o\83\8a\81[\83t\83B\81[\83\8b\83h\81v\81E\81E\81E\93G\82à\96¡\95û\82à\89ñ\95\9c
-\81u\82`\82o\83q\81[\83\8a\83\93\83O\81v\81E\81E\81E\82`\82o\89ñ\95\9c
-\81u\83K\83b\83c\81v\81E\81E\81E\82`\82o\82É\94ä\97á\82µ\82Ä\89ñ\95\9c
-\81u\83t\83@\81[\83X\83g\83G\83C\83h\81v\81E\81E\81E\94í\83_\83\81\8e\9e\82É\89ñ\95\9c
-
-
-\92n\96¼
-\83X\83g\83\89\91°\81@\90\94\8aw\81E\95¨\97\9d\82©\82ç
-----------------------
-\83x\83N\83g\81[\83\8b      --- vector
-\83t\83H\83g\83j\83X      --- photonics
-\83P\83v\83c\83F\83\93      --- \83P\83v\83\89\81[\82Ì\96@\91¥  
-\83N\83G\81[\83g        --- equation
-\83\81\83C\83g\83\8a\83X      --- matrix
-
-
-\83{\83\8d\83j\81[\81@\8dz\90Î\82©\82ç
-\83\8b\83r\83X       --- \83\8b\83r\81[
-\83x\83\8a\83\8b       --- \83O\83\8a\81[\83\93\83x\83\8a\83\8b
-\83K\83\8b\83l\83b\83g   --- \83K\81[\83l\83b\83g
-\83\8c\83C\83\93\83V\83X\83g --- \83A\83\81\83W\83X\83
-\83\8a\83h\83b\83g     --- \83y\83\8a\83h\83b\83g
-
-
-
-\83C\81[\83\94\83X\81@\91\90\89Ô\82©\82ç
-\83t\83\89\81[\83W\83A
-\83_\83\93\83f\83\8a\83I\83\93
-\83U\83N\83\\83\93
-\83u\83\89\81[\83\80
-\83A\81[\83T\83K
-
-
-\83g\83\8b\83g\83j\83A\83\93\81@\95º\8aí\82©\82ç
-\83\94\83@\83C\83\89
-\83~\83X\83\8b
-\83A\83g\83}
-\83K\83T
-\83J\83m\83\93
-
-\83\8b\83f\83\93\83X\81@\8eï\96¡\81E\8câ\8ay\82©\82ç
-\83Q\83}\81[\83\93
-\83\8c\83C\83u\83\93
-\83G\81[\83K
-\83V\83\85\83v\83\8b\83c
-\83~\83\85\81[\83Y
index 78bf61f..5224ae6 100644 (file)
@@ -6,5 +6,11 @@ mof_executable_project(
                "./script/"
        LIBRARIES
                "moflib"
+               "ogg_static"
+               "vorbisfile_static"
+               "vorbis_static"
+               "expat"
+               "sqlite3"
+               "lua5.1"
        )
 
index a70869e..b3c1e98 100644 (file)
@@ -1,6 +1,5 @@
 #include "Demo1.hpp"
 #include "configure.hpp"
-#include "mof/Interpreter.hpp"
 #include "mof/EventScheduler.hpp"
 #include "mof/mofInput.hpp"
 #include "mof/mofGraphics.hpp"
index 089adf3..a2bf7ee 100644 (file)
@@ -1,6 +1,5 @@
 #include "Demo3.hpp"
 #include "configure.hpp"
-#include "mof/Interpreter.hpp"
 #include "mof/EventScheduler.hpp"
 #include "mof/mofInput.hpp"
 #include "mof/mofGraphics.hpp"
diff --git a/saisei-1.0/src/LICENSE.txt b/saisei-1.0/src/LICENSE.txt
deleted file mode 100644 (file)
index 42646c9..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-Motif Of Functions LIBrary (moflib) 1.0
-
-The MIT License
-
-Copyright (c) 2010 o_ggy
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
index 22a2bbe..1359da5 100644 (file)
@@ -1,7 +1,7 @@
 #include <windows.h>
 #include <iostream>
 #include <cstring>
-#include "extlib/sqlite3.h"
+#include <sqlite3.h>
 #include "Settings.hpp"
 #include <memory>
 #include <boost/lexical_cast.hpp>
index 3425ce7..85bba75 100644 (file)
@@ -39,7 +39,7 @@ int main(int , char**)
                
                { // \83V\81[\83\93\82Ì\83Z\83b\83g\82Æ\8aJ\8en
                    mof::Scene scene;
-                   #define FIRST_SCENE Demo1
+                   #define FIRST_SCENE Demo2
                    scene.initialize = FIRST_SCENE::initialize;
                    scene.finalize = FIRST_SCENE::finalize;
                    scene.update = FIRST_SCENE::update;
diff --git a/saisei-1.0/src/widget/ImageTileWidgetView.cpp b/saisei-1.0/src/widget/ImageTileWidgetView.cpp
deleted file mode 100644 (file)
index 003e064..0000000
+++ /dev/null
@@ -1,281 +0,0 @@
-#include "widget/ImageTileWidgetView.hpp"
-#include "mof/GraphicsDevice.hpp"
-#include "mof/Sprite.hpp"
-#include "widget/Frame.hpp"
-#include "mof/streams.hpp"
-#include "mof/Font.hpp"
-
-
-
-struct ImageTileWidgetView::Impl{
-
-    Frame* pFrame;
-    mof::Manipulator<bool>::Handler visible;
-    mof::FrameNumber frame;
-    mof::Rectangle<int> bounds;
-    //mof::Sprite* pCaption;
-    
-
-    Impl( )
-        :  pFrame(NULL) , frame(0)  
-    {
-    }
-
-    ~Impl(){
-        delete pFrame;
-    }
-};
-
-
-ImageTileWidgetView::ImageTileWidgetView
-(
-    const mof::tstring& filepath 
-)
-: m_pImpl( new Impl( ) )
-{
-
-    std::shared_ptr<mof::Texture> pTexture(new mof::Texture( filepath));
-    m_pImpl->pFrame = new Frame( pTexture );
-    //mof::Manipulator<mof::Matrix2D>::Handler t  = mof::makeConstantHandler( mof::Matrix2D::createIdentity() ) ;
-    //m_pImpl->transform = mof::makeJointHandler( t );
-    //m_pImpl->transform = mof::makeJointHandler< mof::Matrix2D >( mof::makeConstantHandler( mof::Matrix2D::createIdentity() ) );
-    
-    { //visible\82Ì\90Ý\92è
-        //m_pImpl->visible = mof::makeConstantHandler(false);
-    }
-
-    //m_pImpl->pCaption = mof::Sprite::createTextSprite( mof::Font(mof::Font::MS_P_GOTHIC , 25) , title );
-}
-        
-ImageTileWidgetView::~ImageTileWidgetView()
-{
-
-}
-
-
-
-
-void ImageTileWidgetView::update( )
-{
-    m_pImpl->frame++;
-    //m_pImpl->pCaption->update();
-    /*mof::Matrix2D transformMatrix = m_pImpl->transform->getValue(m_pImpl->frame);
-    mof::Vector2D begin = mof::Vector2D(0 , 0) * transformMatrix;
-    mof::Vector2D end = mof::Vector2D(1 , 1) * transformMatrix;
-    m_pImpl->pFrame->setRegion(mof::Rectangle<int>(begin.x , begin. y , end.x , end.y)); 
-    */
-}
-        
-void ImageTileWidgetView::draw() const
-{
-    if(m_pImpl->visible->value(m_pImpl->frame))
-    {
-        m_pImpl->pFrame->draw();
-        //m_pImpl->pCaption->draw();
-    }
-}
-
-
-
-/*
-#include "mof/ImageTileWidgetView.hpp"
-#include "mof/GraphicsDevice.hpp"
-#include "mof/Sprite.hpp"
-#include "mof/Frame.hpp"
-#include "mof/mofManipulators.hpp"
-#include "mof/Font.hpp"
-
-struct mof::ImageTileWidgetView::Impl{
-
-    mof::Frame* pFrame;
-    mof::Joint< mof::Matrix2D , mof::Matrix2D >::Handler transform;
-    mof::Manipulator<bool>::Handler visible;
-    mof::FrameNumber frame;
-    mof::Rectangle<int> bounds;
-    //mof::Sprite* pCaption;
-    
-
-    Impl( )
-        :  pFrame(NULL) , frame(0)  
-    {
-    }
-
-    ~Impl(){
-        delete pFrame;
-    }
-};
-
-
-mof::ImageTileWidgetView::ImageTileWidgetView(
-    const mof::tstring& filepath 
-    )
-    : m_pImpl( new Impl( ) ){
-
-    std::shared_ptr<mof::Texture> pTexture(new mof::Texture( filepath));
-    m_pImpl->pFrame = new mof::Frame( pTexture);
-    //mof::Manipulator<mof::Matrix2D>::Handler t  = mof::makeConstantHandler( mof::Matrix2D::createIdentity() ) ;
-    //m_pImpl->transform = mof::makeJointHandler( t );
-    m_pImpl->transform = mof::makeJointHandler< mof::Matrix2D >( mof::makeConstantHandler( mof::Matrix2D::createIdentity() ) );
-    {
-        //visible\82Ì\90Ý\92è
-        m_pImpl->visible = mof::makeConstantHandler(false);
-    }
-
-    //m_pImpl->pCaption = mof::Sprite::createTextSprite( mof::Font(mof::Font::MS_P_GOTHIC , 25) , title );
-}
-        
-mof::ImageTileWidgetView::~ImageTileWidgetView(){
-
-}
-
-
-void mof::ImageTileWidgetView::focus(){
-
-}
-        
-void mof::ImageTileWidgetView::blur(){
-
-}
-
-//{{{ show
-void mof::ImageTileWidgetView::show(){
-    const int endWidth = m_pImpl->bounds.endX - m_pImpl->bounds.beginX;
-    const int beginWidth = static_cast<int>( static_cast<float>(endWidth ) / 10.0f );
-    const int endHeight = m_pImpl->bounds.endY - m_pImpl->bounds.beginY;
-    const int beginHeight = static_cast<int>( static_cast<float>(endHeight ) / 10.0f);
-    mof::KeyFrameManipulator<mof::Vector2D>::KeyFrame keyFrames1[] = {
-        mof::makeKeyFrame(0 , mof::Vector2D(beginWidth , beginHeight )) ,
-        mof::makeKeyFrame(10 , mof::Vector2D(endWidth , beginHeight )) ,
-        mof::makeKeyFrame(20 , mof::Vector2D(endWidth , endHeight))
-    };
-
-    const int beginCX = (m_pImpl->bounds.beginX + m_pImpl->bounds.endX - beginWidth) / 2;
-    const int beginCY = (m_pImpl->bounds.beginY + m_pImpl->bounds.endY - beginHeight) / 2;
-    mof::KeyFrameManipulator<mof::Vector2D>::KeyFrame keyFrames2[] = {
-        mof::makeKeyFrame(0 , mof::Vector2D(beginCX , beginCY )) ,
-        mof::makeKeyFrame(10 , mof::Vector2D(m_pImpl->bounds.beginX , beginCY )) ,
-        mof::makeKeyFrame(20 , mof::Vector2D(m_pImpl->bounds.beginX , m_pImpl->bounds.beginY))
-    };
-    mof::Manipulator<mof::Matrix2D>::Handler list[] = {
-        mof::Manipulator<mof::Matrix2D>::Handler(new mof::ScalingAnimation2D(keyFrames1[0] , keyFrames1[2])) ,
-        mof::Manipulator<mof::Matrix2D>::Handler(new mof::TranslationAnimation2D(keyFrames2[0] , keyFrames2[2])) ,
-    };
-    m_pImpl->transform->set( mof::Manipulator<mof::Matrix2D>::Handler(new mof::CascadingAnimation<mof::Matrix2D>(list[0] , list[1])) );
-
-    {
-        //title\8aÖ\8cW\82Ì\90Ý\92è
-        {
-            //world transform
-            mof::KeyFrameManipulator<mof::Vector2D>::KeyFrame keyFrames[] = {
-                mof::makeKeyFrame(0 , mof::Vector2D(-10 , 0 ) ) ,
-                mof::makeKeyFrame(20 , mof::Vector2D(-10 , 0 ) ) ,
-                mof::makeKeyFrame(30 , mof::Vector2D(0 , 0 ) ) 
-            };
-            mof::Manipulator<mof::Matrix2D>::Handler tmp(new mof::TranslationAnimation2D(keyFrames[0] , keyFrames[2]));
-
-            mof::Manipulator<mof::Matrix2D>::Handler list[]= {
-                mof::makeConstantHandler( mof::Matrix2D::createScaling( m_pImpl->pCaption->getWorldTransform().getDiagonal())) ,
-                mof::makeConstantHandler( mof::Matrix2D::createTranslation(mof::Vector2D(m_pImpl->bounds.beginX + 20 , m_pImpl->bounds.beginY + 5 )) ) ,
-                tmp
-            };
-            m_pImpl->pCaption->setWorldTransform(mof::Manipulator<mof::Matrix2D>::Handler(new mof::CascadingAnimation<mof::Matrix2D>(list[0] , list[2])));
-
-        }
-        mof::KeyFrameManipulator<mof::Color4f>::KeyFrame keyFrames[] = {
-            mof::makeKeyFrame(0 , mof::Color4f(0 , 1 , 1 , 1) ) ,
-            mof::makeKeyFrame(20 , mof::Color4f(0 , 1 , 1 , 1) ) ,
-            mof::makeKeyFrame(30 , mof::Color4f(1 , 1 , 1 , 1) ) 
-        };
-        m_pImpl->pCaption->setColor(mof::Manipulator<mof::Color4f>::Handler(new mof::KeyFrameAnimation<mof::Color4f>(keyFrames[0] , keyFrames[2])));
-        m_pImpl->pCaption->setFrameNumber(0);
-    }
-    {
-        //visible\82Ì\90Ý\92è
-        m_pImpl->visible = mof::makeConstantHandler(true);
-    }
-    m_pImpl->frame = 0;
-
-}
-//}}} 
-//{{{ close
-void mof::ImageTileWidgetView::close(){
-    const int beginWidth = m_pImpl->bounds.endX - m_pImpl->bounds.beginX;
-    const int endWidth = static_cast<int>( static_cast<float>(beginWidth ) / 10.0f );
-    const int beginHeight = m_pImpl->bounds.endY - m_pImpl->bounds.beginY;
-    const int endHeight = static_cast<int>( static_cast<float>(beginHeight ) / 10.0f);
-    mof::KeyFrameManipulator<mof::Vector2D>::KeyFrame keyFrames1[] = {
-        mof::makeKeyFrame(0 , mof::Vector2D(beginWidth , beginHeight )) ,
-        mof::makeKeyFrame(10 , mof::Vector2D(beginWidth , endHeight )) ,
-        mof::makeKeyFrame(20 , mof::Vector2D(endWidth , endHeight))
-    };
-
-    const int endCX = (m_pImpl->bounds.beginX + m_pImpl->bounds.endX - endWidth) / 2;
-    const int endCY = (m_pImpl->bounds.beginY + m_pImpl->bounds.endY - endHeight) / 2;
-    mof::KeyFrameManipulator<mof::Vector2D>::KeyFrame keyFrames2[] = {
-        mof::makeKeyFrame(0 , mof::Vector2D(m_pImpl->bounds.beginX , m_pImpl->bounds.beginY )) ,
-        mof::makeKeyFrame(10 , mof::Vector2D(m_pImpl->bounds.beginX , endCY)) ,
-        mof::makeKeyFrame(20 , mof::Vector2D(endCX , endCY ))
-    };
-    mof::Manipulator<mof::Matrix2D>::Handler list[] = {
-        mof::Manipulator<mof::Matrix2D>::Handler(new mof::ScalingAnimation2D(keyFrames1[0] , keyFrames1[2])) ,
-        mof::Manipulator<mof::Matrix2D>::Handler(new mof::TranslationAnimation2D(keyFrames2[0] , keyFrames2[2])) ,
-    };
-    m_pImpl->transform->set( mof::Manipulator<mof::Matrix2D>::Handler(new mof::CascadingAnimation<mof::Matrix2D>(list[0] , list[1])) );
-
-    {
-        //title\8aÖ\8cW\82Ì\90Ý\92è
-        //m_pImpl->pCaption->setColor(mof::Color4f(0 , 0 , 0 , 0));
-        //m_pImpl->pCaption->setFrameNumber(0);
-    }
-    {
-        //visible\82Ì\90Ý\92è
-        mof::KeyFrameManipulator<bool>::KeyFrame keyFrames[] = {
-            mof::makeKeyFrame(0 , true) ,
-            mof::makeKeyFrame(20 , false) 
-        };
-        m_pImpl->visible = mof::Manipulator<bool>::Handler(
-            new mof::KeyFrameManipulator<bool>(keyFrames[0] , keyFrames[1] , &mof::stepInterpolate<bool> )
-            );
-    }
-    m_pImpl->frame = 0;
-}
-//}}}
-mof::Manipulator<mof::Vector2D>::Handler mof::ImageTileWidgetView::getPosition( ) const
-{
-    return mof::dynamic::makeTranslation2DHandler( m_pImpl->transform );
-}
-
-mof::Manipulator<mof::Vector2D>::Handler mof::ImageTileWidgetView::getSize( ) const
-{
-    return mof::dynamic::makeScaling2DHandler( m_pImpl->transform );
-}
-
-
-void mof::ImageTileWidgetView::setBounds(const mof::Rectangle<int>& bounds)
-{
-    m_pImpl->bounds = bounds;
-}
-
-mof::Rectangle<int> mof::ImageTileWidgetView::getBounds() const
-{
-    return m_pImpl->bounds;
-}
-
-
-void mof::ImageTileWidgetView::update( )
-{
-    m_pImpl->frame++;
-    //m_pImpl->pCaption->update();
-    mof::Matrix2D transformMatrix = m_pImpl->transform->getValue(m_pImpl->frame);
-    mof::Vector2D begin = mof::Vector2D(0 , 0) * transformMatrix;
-    mof::Vector2D end = mof::Vector2D(1 , 1) * transformMatrix;
-    m_pImpl->pFrame->setRegion(mof::Rectangle<int>(begin.x , begin. y , end.x , end.y));
-}
-        
-void mof::ImageTileWidgetView::draw(){
-    if(m_pImpl->visible->getValue(m_pImpl->frame)){
-        m_pImpl->pFrame->draw();
-        //m_pImpl->pCaption->draw();
-    }
-}
-*/
diff --git a/saisei-1.0/src/widget/ImageTileWidgetView.hpp b/saisei-1.0/src/widget/ImageTileWidgetView.hpp
deleted file mode 100644 (file)
index 45d3b37..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#pragma once
-#include "mof/widget/WidgetView.hpp"
-#include "mof/Font.hpp"
-#include "mof/tstring.hpp"
-#include <boost/scoped_ptr.hpp>
-
-class ImageTileWidgetView 
-: 
-    public mof::WidgetView
-{
-public:
-       ImageTileWidgetView( const mof::tstring& caption , const mof::Font& font );
-       virtual ~ImageTileWidgetView( );
-
-    virtual mof::FrameNumber show( bool imidiately = false );
-    virtual mof::FrameNumber hide( bool imidiately = false );
-    virtual mof::FrameNumber focus( bool imidiately = false );
-    virtual mof::FrameNumber blur( bool imidiately = false );
-    virtual void update( );
-    virtual void draw( ) const;
-
-private:
-    struct Impl;
-       boost::scoped_ptr<Impl> m_pImpl;
-       
-};
-
diff --git a/saisei-1.0/task.ods b/saisei-1.0/task.ods
deleted file mode 100644 (file)
index d06d6b8..0000000
Binary files a/saisei-1.0/task.ods and /dev/null differ