Files
TrinityCore/dep/g3dlite/Matrix3.cpp
click e5b00f9b10 Buildsystem: Use "industry standard" foldernames on dpendencies + move/rename ace-folder (for future upgrades/changes).
This does not break anything, it has been tested with compile etc.

--HG--
branch : trunk
rename : externals/CMakeLists.txt => dep/CMakeLists.txt
rename : externals/PackageList.txt => dep/PackageList.txt
rename : externals/SFMT/SFMT-alti.h => dep/SFMT/SFMT-alti.h
rename : externals/SFMT/SFMT-params.h => dep/SFMT/SFMT-params.h
rename : externals/SFMT/SFMT-sse2.h => dep/SFMT/SFMT-sse2.h
rename : externals/SFMT/SFMT.c => dep/SFMT/SFMT.c
rename : externals/SFMT/SFMT.h => dep/SFMT/SFMT.h
rename : externals/ace/ACE.cpp => dep/acelite/ace/ACE.cpp
rename : externals/ace/ACE.h => dep/acelite/ace/ACE.h
rename : externals/ace/ACE.inl => dep/acelite/ace/ACE.inl
rename : externals/ace/ACE.pc.in => dep/acelite/ace/ACE.pc.in
rename : externals/ace/ACE_crc32.cpp => dep/acelite/ace/ACE_crc32.cpp
rename : externals/ace/ACE_crc_ccitt.cpp => dep/acelite/ace/ACE_crc_ccitt.cpp
rename : externals/ace/ACE_export.h => dep/acelite/ace/ACE_export.h
rename : externals/ace/ARGV.cpp => dep/acelite/ace/ARGV.cpp
rename : externals/ace/ARGV.h => dep/acelite/ace/ARGV.h
rename : externals/ace/ARGV.inl => dep/acelite/ace/ARGV.inl
rename : externals/ace/ATM_Acceptor.cpp => dep/acelite/ace/ATM_Acceptor.cpp
rename : externals/ace/ATM_Acceptor.h => dep/acelite/ace/ATM_Acceptor.h
rename : externals/ace/ATM_Acceptor.inl => dep/acelite/ace/ATM_Acceptor.inl
rename : externals/ace/ATM_Addr.cpp => dep/acelite/ace/ATM_Addr.cpp
rename : externals/ace/ATM_Addr.h => dep/acelite/ace/ATM_Addr.h
rename : externals/ace/ATM_Addr.inl => dep/acelite/ace/ATM_Addr.inl
rename : externals/ace/ATM_Connector.cpp => dep/acelite/ace/ATM_Connector.cpp
rename : externals/ace/ATM_Connector.h => dep/acelite/ace/ATM_Connector.h
rename : externals/ace/ATM_Connector.inl => dep/acelite/ace/ATM_Connector.inl
rename : externals/ace/ATM_Params.cpp => dep/acelite/ace/ATM_Params.cpp
rename : externals/ace/ATM_Params.h => dep/acelite/ace/ATM_Params.h
rename : externals/ace/ATM_Params.inl => dep/acelite/ace/ATM_Params.inl
rename : externals/ace/ATM_QoS.cpp => dep/acelite/ace/ATM_QoS.cpp
rename : externals/ace/ATM_QoS.h => dep/acelite/ace/ATM_QoS.h
rename : externals/ace/ATM_QoS.inl => dep/acelite/ace/ATM_QoS.inl
rename : externals/ace/ATM_Stream.cpp => dep/acelite/ace/ATM_Stream.cpp
rename : externals/ace/ATM_Stream.h => dep/acelite/ace/ATM_Stream.h
rename : externals/ace/ATM_Stream.inl => dep/acelite/ace/ATM_Stream.inl
rename : externals/ace/Acceptor.cpp => dep/acelite/ace/Acceptor.cpp
rename : externals/ace/Acceptor.h => dep/acelite/ace/Acceptor.h
rename : externals/ace/Activation_Queue.cpp => dep/acelite/ace/Activation_Queue.cpp
rename : externals/ace/Activation_Queue.h => dep/acelite/ace/Activation_Queue.h
rename : externals/ace/Activation_Queue.inl => dep/acelite/ace/Activation_Queue.inl
rename : externals/ace/Active_Map_Manager.cpp => dep/acelite/ace/Active_Map_Manager.cpp
rename : externals/ace/Active_Map_Manager.h => dep/acelite/ace/Active_Map_Manager.h
rename : externals/ace/Active_Map_Manager.inl => dep/acelite/ace/Active_Map_Manager.inl
rename : externals/ace/Active_Map_Manager_T.cpp => dep/acelite/ace/Active_Map_Manager_T.cpp
rename : externals/ace/Active_Map_Manager_T.h => dep/acelite/ace/Active_Map_Manager_T.h
rename : externals/ace/Active_Map_Manager_T.inl => dep/acelite/ace/Active_Map_Manager_T.inl
rename : externals/ace/Addr.cpp => dep/acelite/ace/Addr.cpp
rename : externals/ace/Addr.h => dep/acelite/ace/Addr.h
rename : externals/ace/Addr.inl => dep/acelite/ace/Addr.inl
rename : externals/ace/Arg_Shifter.cpp => dep/acelite/ace/Arg_Shifter.cpp
rename : externals/ace/Arg_Shifter.h => dep/acelite/ace/Arg_Shifter.h
rename : externals/ace/Argv_Type_Converter.cpp => dep/acelite/ace/Argv_Type_Converter.cpp
rename : externals/ace/Argv_Type_Converter.h => dep/acelite/ace/Argv_Type_Converter.h
rename : externals/ace/Argv_Type_Converter.inl => dep/acelite/ace/Argv_Type_Converter.inl
rename : externals/ace/Array.h => dep/acelite/ace/Array.h
rename : externals/ace/Array_Base.cpp => dep/acelite/ace/Array_Base.cpp
rename : externals/ace/Array_Base.h => dep/acelite/ace/Array_Base.h
rename : externals/ace/Array_Base.inl => dep/acelite/ace/Array_Base.inl
rename : externals/ace/Array_Map.cpp => dep/acelite/ace/Array_Map.cpp
rename : externals/ace/Array_Map.h => dep/acelite/ace/Array_Map.h
rename : externals/ace/Array_Map.inl => dep/acelite/ace/Array_Map.inl
rename : externals/ace/Assert.cpp => dep/acelite/ace/Assert.cpp
rename : externals/ace/Assert.h => dep/acelite/ace/Assert.h
rename : externals/ace/Asynch_Acceptor.cpp => dep/acelite/ace/Asynch_Acceptor.cpp
rename : externals/ace/Asynch_Acceptor.h => dep/acelite/ace/Asynch_Acceptor.h
rename : externals/ace/Asynch_Connector.cpp => dep/acelite/ace/Asynch_Connector.cpp
rename : externals/ace/Asynch_Connector.h => dep/acelite/ace/Asynch_Connector.h
rename : externals/ace/Asynch_IO.cpp => dep/acelite/ace/Asynch_IO.cpp
rename : externals/ace/Asynch_IO.h => dep/acelite/ace/Asynch_IO.h
rename : externals/ace/Asynch_IO_Impl.cpp => dep/acelite/ace/Asynch_IO_Impl.cpp
rename : externals/ace/Asynch_IO_Impl.h => dep/acelite/ace/Asynch_IO_Impl.h
rename : externals/ace/Asynch_IO_Impl.inl => dep/acelite/ace/Asynch_IO_Impl.inl
rename : externals/ace/Asynch_Pseudo_Task.cpp => dep/acelite/ace/Asynch_Pseudo_Task.cpp
rename : externals/ace/Asynch_Pseudo_Task.h => dep/acelite/ace/Asynch_Pseudo_Task.h
rename : externals/ace/Atomic_Op.cpp => dep/acelite/ace/Atomic_Op.cpp
rename : externals/ace/Atomic_Op.h => dep/acelite/ace/Atomic_Op.h
rename : externals/ace/Atomic_Op.inl => dep/acelite/ace/Atomic_Op.inl
rename : externals/ace/Atomic_Op_GCC_T.cpp => dep/acelite/ace/Atomic_Op_GCC_T.cpp
rename : externals/ace/Atomic_Op_GCC_T.h => dep/acelite/ace/Atomic_Op_GCC_T.h
rename : externals/ace/Atomic_Op_GCC_T.inl => dep/acelite/ace/Atomic_Op_GCC_T.inl
rename : externals/ace/Atomic_Op_Sparc.c => dep/acelite/ace/Atomic_Op_Sparc.c
rename : externals/ace/Atomic_Op_Sparc.h => dep/acelite/ace/Atomic_Op_Sparc.h
rename : externals/ace/Atomic_Op_T.cpp => dep/acelite/ace/Atomic_Op_T.cpp
rename : externals/ace/Atomic_Op_T.h => dep/acelite/ace/Atomic_Op_T.h
rename : externals/ace/Atomic_Op_T.inl => dep/acelite/ace/Atomic_Op_T.inl
rename : externals/ace/Auto_Event.cpp => dep/acelite/ace/Auto_Event.cpp
rename : externals/ace/Auto_Event.h => dep/acelite/ace/Auto_Event.h
rename : externals/ace/Auto_Event.inl => dep/acelite/ace/Auto_Event.inl
rename : externals/ace/Auto_Functor.cpp => dep/acelite/ace/Auto_Functor.cpp
rename : externals/ace/Auto_Functor.h => dep/acelite/ace/Auto_Functor.h
rename : externals/ace/Auto_Functor.inl => dep/acelite/ace/Auto_Functor.inl
rename : externals/ace/Auto_IncDec_T.cpp => dep/acelite/ace/Auto_IncDec_T.cpp
rename : externals/ace/Auto_IncDec_T.h => dep/acelite/ace/Auto_IncDec_T.h
rename : externals/ace/Auto_IncDec_T.inl => dep/acelite/ace/Auto_IncDec_T.inl
rename : externals/ace/Auto_Ptr.cpp => dep/acelite/ace/Auto_Ptr.cpp
rename : externals/ace/Auto_Ptr.h => dep/acelite/ace/Auto_Ptr.h
rename : externals/ace/Auto_Ptr.inl => dep/acelite/ace/Auto_Ptr.inl
rename : externals/ace/Barrier.cpp => dep/acelite/ace/Barrier.cpp
rename : externals/ace/Barrier.h => dep/acelite/ace/Barrier.h
rename : externals/ace/Barrier.inl => dep/acelite/ace/Barrier.inl
rename : externals/ace/Base_Thread_Adapter.cpp => dep/acelite/ace/Base_Thread_Adapter.cpp
rename : externals/ace/Base_Thread_Adapter.h => dep/acelite/ace/Base_Thread_Adapter.h
rename : externals/ace/Base_Thread_Adapter.inl => dep/acelite/ace/Base_Thread_Adapter.inl
rename : externals/ace/Based_Pointer_Repository.cpp => dep/acelite/ace/Based_Pointer_Repository.cpp
rename : externals/ace/Based_Pointer_Repository.h => dep/acelite/ace/Based_Pointer_Repository.h
rename : externals/ace/Based_Pointer_T.cpp => dep/acelite/ace/Based_Pointer_T.cpp
rename : externals/ace/Based_Pointer_T.h => dep/acelite/ace/Based_Pointer_T.h
rename : externals/ace/Based_Pointer_T.inl => dep/acelite/ace/Based_Pointer_T.inl
rename : externals/ace/Basic_Stats.cpp => dep/acelite/ace/Basic_Stats.cpp
rename : externals/ace/Basic_Stats.h => dep/acelite/ace/Basic_Stats.h
rename : externals/ace/Basic_Stats.inl => dep/acelite/ace/Basic_Stats.inl
rename : externals/ace/Basic_Types.cpp => dep/acelite/ace/Basic_Types.cpp
rename : externals/ace/Basic_Types.h => dep/acelite/ace/Basic_Types.h
rename : externals/ace/Basic_Types.inl => dep/acelite/ace/Basic_Types.inl
rename : externals/ace/Bound_Ptr.h => dep/acelite/ace/Bound_Ptr.h
rename : externals/ace/Bound_Ptr.inl => dep/acelite/ace/Bound_Ptr.inl
rename : externals/ace/CDR_Base.cpp => dep/acelite/ace/CDR_Base.cpp
rename : externals/ace/CDR_Base.h => dep/acelite/ace/CDR_Base.h
rename : externals/ace/CDR_Base.inl => dep/acelite/ace/CDR_Base.inl
rename : externals/ace/CDR_Size.cpp => dep/acelite/ace/CDR_Size.cpp
rename : externals/ace/CDR_Size.h => dep/acelite/ace/CDR_Size.h
rename : externals/ace/CDR_Size.inl => dep/acelite/ace/CDR_Size.inl
rename : externals/ace/CDR_Stream.cpp => dep/acelite/ace/CDR_Stream.cpp
rename : externals/ace/CDR_Stream.h => dep/acelite/ace/CDR_Stream.h
rename : externals/ace/CDR_Stream.inl => dep/acelite/ace/CDR_Stream.inl
rename : externals/ace/CE_Screen_Output.cpp => dep/acelite/ace/CE_Screen_Output.cpp
rename : externals/ace/CE_Screen_Output.h => dep/acelite/ace/CE_Screen_Output.h
rename : externals/ace/CMakeLists.txt => dep/acelite/ace/CMakeLists.txt
rename : externals/ace/CORBA_macros.h => dep/acelite/ace/CORBA_macros.h
rename : externals/ace/Cache_Map_Manager_T.cpp => dep/acelite/ace/Cache_Map_Manager_T.cpp
rename : externals/ace/Cache_Map_Manager_T.h => dep/acelite/ace/Cache_Map_Manager_T.h
rename : externals/ace/Cache_Map_Manager_T.inl => dep/acelite/ace/Cache_Map_Manager_T.inl
rename : externals/ace/Cached_Connect_Strategy_T.cpp => dep/acelite/ace/Cached_Connect_Strategy_T.cpp
rename : externals/ace/Cached_Connect_Strategy_T.h => dep/acelite/ace/Cached_Connect_Strategy_T.h
rename : externals/ace/Caching_Strategies_T.cpp => dep/acelite/ace/Caching_Strategies_T.cpp
rename : externals/ace/Caching_Strategies_T.h => dep/acelite/ace/Caching_Strategies_T.h
rename : externals/ace/Caching_Strategies_T.inl => dep/acelite/ace/Caching_Strategies_T.inl
rename : externals/ace/Caching_Utility_T.cpp => dep/acelite/ace/Caching_Utility_T.cpp
rename : externals/ace/Caching_Utility_T.h => dep/acelite/ace/Caching_Utility_T.h
rename : externals/ace/Capabilities.cpp => dep/acelite/ace/Capabilities.cpp
rename : externals/ace/Capabilities.h => dep/acelite/ace/Capabilities.h
rename : externals/ace/Capabilities.inl => dep/acelite/ace/Capabilities.inl
rename : externals/ace/Cleanup.cpp => dep/acelite/ace/Cleanup.cpp
rename : externals/ace/Cleanup.h => dep/acelite/ace/Cleanup.h
rename : externals/ace/Cleanup.inl => dep/acelite/ace/Cleanup.inl
rename : externals/ace/Cleanup_Strategies_T.cpp => dep/acelite/ace/Cleanup_Strategies_T.cpp
rename : externals/ace/Cleanup_Strategies_T.h => dep/acelite/ace/Cleanup_Strategies_T.h
rename : externals/ace/Codecs.cpp => dep/acelite/ace/Codecs.cpp
rename : externals/ace/Codecs.h => dep/acelite/ace/Codecs.h
rename : externals/ace/Codeset_IBM1047.cpp => dep/acelite/ace/Codeset_IBM1047.cpp
rename : externals/ace/Codeset_IBM1047.h => dep/acelite/ace/Codeset_IBM1047.h
rename : externals/ace/Codeset_Registry.cpp => dep/acelite/ace/Codeset_Registry.cpp
rename : externals/ace/Codeset_Registry.h => dep/acelite/ace/Codeset_Registry.h
rename : externals/ace/Codeset_Registry.inl => dep/acelite/ace/Codeset_Registry.inl
rename : externals/ace/Codeset_Registry_db.cpp => dep/acelite/ace/Codeset_Registry_db.cpp
rename : externals/ace/Codeset_Symbols.h => dep/acelite/ace/Codeset_Symbols.h
rename : externals/ace/Condition_Recursive_Thread_Mutex.cpp => dep/acelite/ace/Condition_Recursive_Thread_Mutex.cpp
rename : externals/ace/Condition_Recursive_Thread_Mutex.h => dep/acelite/ace/Condition_Recursive_Thread_Mutex.h
rename : externals/ace/Condition_T.cpp => dep/acelite/ace/Condition_T.cpp
rename : externals/ace/Condition_T.h => dep/acelite/ace/Condition_T.h
rename : externals/ace/Condition_T.inl => dep/acelite/ace/Condition_T.inl
rename : externals/ace/Condition_Thread_Mutex.cpp => dep/acelite/ace/Condition_Thread_Mutex.cpp
rename : externals/ace/Condition_Thread_Mutex.h => dep/acelite/ace/Condition_Thread_Mutex.h
rename : externals/ace/Condition_Thread_Mutex.inl => dep/acelite/ace/Condition_Thread_Mutex.inl
rename : externals/ace/Configuration.cpp => dep/acelite/ace/Configuration.cpp
rename : externals/ace/Configuration.h => dep/acelite/ace/Configuration.h
rename : externals/ace/Configuration.inl => dep/acelite/ace/Configuration.inl
rename : externals/ace/Configuration_Import_Export.cpp => dep/acelite/ace/Configuration_Import_Export.cpp
rename : externals/ace/Configuration_Import_Export.h => dep/acelite/ace/Configuration_Import_Export.h
rename : externals/ace/Connection_Recycling_Strategy.cpp => dep/acelite/ace/Connection_Recycling_Strategy.cpp
rename : externals/ace/Connection_Recycling_Strategy.h => dep/acelite/ace/Connection_Recycling_Strategy.h
rename : externals/ace/Connector.cpp => dep/acelite/ace/Connector.cpp
rename : externals/ace/Connector.h => dep/acelite/ace/Connector.h
rename : externals/ace/Containers.cpp => dep/acelite/ace/Containers.cpp
rename : externals/ace/Containers.h => dep/acelite/ace/Containers.h
rename : externals/ace/Containers.inl => dep/acelite/ace/Containers.inl
rename : externals/ace/Containers_T.cpp => dep/acelite/ace/Containers_T.cpp
rename : externals/ace/Containers_T.h => dep/acelite/ace/Containers_T.h
rename : externals/ace/Containers_T.inl => dep/acelite/ace/Containers_T.inl
rename : externals/ace/Copy_Disabled.cpp => dep/acelite/ace/Copy_Disabled.cpp
rename : externals/ace/Copy_Disabled.h => dep/acelite/ace/Copy_Disabled.h
rename : externals/ace/Countdown_Time.cpp => dep/acelite/ace/Countdown_Time.cpp
rename : externals/ace/Countdown_Time.h => dep/acelite/ace/Countdown_Time.h
rename : externals/ace/Countdown_Time.inl => dep/acelite/ace/Countdown_Time.inl
rename : externals/ace/DEV.cpp => dep/acelite/ace/DEV.cpp
rename : externals/ace/DEV.h => dep/acelite/ace/DEV.h
rename : externals/ace/DEV.inl => dep/acelite/ace/DEV.inl
rename : externals/ace/DEV_Addr.cpp => dep/acelite/ace/DEV_Addr.cpp
rename : externals/ace/DEV_Addr.h => dep/acelite/ace/DEV_Addr.h
rename : externals/ace/DEV_Addr.inl => dep/acelite/ace/DEV_Addr.inl
rename : externals/ace/DEV_Connector.cpp => dep/acelite/ace/DEV_Connector.cpp
rename : externals/ace/DEV_Connector.h => dep/acelite/ace/DEV_Connector.h
rename : externals/ace/DEV_Connector.inl => dep/acelite/ace/DEV_Connector.inl
rename : externals/ace/DEV_IO.cpp => dep/acelite/ace/DEV_IO.cpp
rename : externals/ace/DEV_IO.h => dep/acelite/ace/DEV_IO.h
rename : externals/ace/DEV_IO.inl => dep/acelite/ace/DEV_IO.inl
rename : externals/ace/DLL.cpp => dep/acelite/ace/DLL.cpp
rename : externals/ace/DLL.h => dep/acelite/ace/DLL.h
rename : externals/ace/DLL_Manager.cpp => dep/acelite/ace/DLL_Manager.cpp
rename : externals/ace/DLL_Manager.h => dep/acelite/ace/DLL_Manager.h
rename : externals/ace/Date_Time.cpp => dep/acelite/ace/Date_Time.cpp
rename : externals/ace/Date_Time.h => dep/acelite/ace/Date_Time.h
rename : externals/ace/Date_Time.inl => dep/acelite/ace/Date_Time.inl
rename : externals/ace/Default_Constants.h => dep/acelite/ace/Default_Constants.h
rename : externals/ace/Dev_Poll_Reactor.cpp => dep/acelite/ace/Dev_Poll_Reactor.cpp
rename : externals/ace/Dev_Poll_Reactor.h => dep/acelite/ace/Dev_Poll_Reactor.h
rename : externals/ace/Dev_Poll_Reactor.inl => dep/acelite/ace/Dev_Poll_Reactor.inl
rename : externals/ace/Dirent.cpp => dep/acelite/ace/Dirent.cpp
rename : externals/ace/Dirent.h => dep/acelite/ace/Dirent.h
rename : externals/ace/Dirent.inl => dep/acelite/ace/Dirent.inl
rename : externals/ace/Dirent_Selector.cpp => dep/acelite/ace/Dirent_Selector.cpp
rename : externals/ace/Dirent_Selector.h => dep/acelite/ace/Dirent_Selector.h
rename : externals/ace/Dirent_Selector.inl => dep/acelite/ace/Dirent_Selector.inl
rename : externals/ace/Dump.cpp => dep/acelite/ace/Dump.cpp
rename : externals/ace/Dump.h => dep/acelite/ace/Dump.h
rename : externals/ace/Dump_T.cpp => dep/acelite/ace/Dump_T.cpp
rename : externals/ace/Dump_T.h => dep/acelite/ace/Dump_T.h
rename : externals/ace/Dynamic.cpp => dep/acelite/ace/Dynamic.cpp
rename : externals/ace/Dynamic.h => dep/acelite/ace/Dynamic.h
rename : externals/ace/Dynamic.inl => dep/acelite/ace/Dynamic.inl
rename : externals/ace/Dynamic_Message_Strategy.cpp => dep/acelite/ace/Dynamic_Message_Strategy.cpp
rename : externals/ace/Dynamic_Message_Strategy.h => dep/acelite/ace/Dynamic_Message_Strategy.h
rename : externals/ace/Dynamic_Message_Strategy.inl => dep/acelite/ace/Dynamic_Message_Strategy.inl
rename : externals/ace/Dynamic_Service.cpp => dep/acelite/ace/Dynamic_Service.cpp
rename : externals/ace/Dynamic_Service.h => dep/acelite/ace/Dynamic_Service.h
rename : externals/ace/Dynamic_Service.inl => dep/acelite/ace/Dynamic_Service.inl
rename : externals/ace/Dynamic_Service_Base.cpp => dep/acelite/ace/Dynamic_Service_Base.cpp
rename : externals/ace/Dynamic_Service_Base.h => dep/acelite/ace/Dynamic_Service_Base.h
rename : externals/ace/Dynamic_Service_Dependency.cpp => dep/acelite/ace/Dynamic_Service_Dependency.cpp
rename : externals/ace/Dynamic_Service_Dependency.h => dep/acelite/ace/Dynamic_Service_Dependency.h
rename : externals/ace/Encoding_Converter.cpp => dep/acelite/ace/Encoding_Converter.cpp
rename : externals/ace/Encoding_Converter.h => dep/acelite/ace/Encoding_Converter.h
rename : externals/ace/Encoding_Converter_Factory.cpp => dep/acelite/ace/Encoding_Converter_Factory.cpp
rename : externals/ace/Encoding_Converter_Factory.h => dep/acelite/ace/Encoding_Converter_Factory.h
rename : externals/ace/Env_Value_T.cpp => dep/acelite/ace/Env_Value_T.cpp
rename : externals/ace/Env_Value_T.h => dep/acelite/ace/Env_Value_T.h
rename : externals/ace/Env_Value_T.inl => dep/acelite/ace/Env_Value_T.inl
rename : externals/ace/Event.cpp => dep/acelite/ace/Event.cpp
rename : externals/ace/Event.h => dep/acelite/ace/Event.h
rename : externals/ace/Event.inl => dep/acelite/ace/Event.inl
rename : externals/ace/Event_Handler.cpp => dep/acelite/ace/Event_Handler.cpp
rename : externals/ace/Event_Handler.h => dep/acelite/ace/Event_Handler.h
rename : externals/ace/Event_Handler.inl => dep/acelite/ace/Event_Handler.inl
rename : externals/ace/Event_Handler_T.cpp => dep/acelite/ace/Event_Handler_T.cpp
rename : externals/ace/Event_Handler_T.h => dep/acelite/ace/Event_Handler_T.h
rename : externals/ace/Event_Handler_T.inl => dep/acelite/ace/Event_Handler_T.inl
rename : externals/ace/Exception_Macros.h => dep/acelite/ace/Exception_Macros.h
rename : externals/ace/FIFO.cpp => dep/acelite/ace/FIFO.cpp
rename : externals/ace/FIFO.h => dep/acelite/ace/FIFO.h
rename : externals/ace/FIFO.inl => dep/acelite/ace/FIFO.inl
rename : externals/ace/FIFO_Recv.cpp => dep/acelite/ace/FIFO_Recv.cpp
rename : externals/ace/FIFO_Recv.h => dep/acelite/ace/FIFO_Recv.h
rename : externals/ace/FIFO_Recv.inl => dep/acelite/ace/FIFO_Recv.inl
rename : externals/ace/FIFO_Recv_Msg.cpp => dep/acelite/ace/FIFO_Recv_Msg.cpp
rename : externals/ace/FIFO_Recv_Msg.h => dep/acelite/ace/FIFO_Recv_Msg.h
rename : externals/ace/FIFO_Recv_Msg.inl => dep/acelite/ace/FIFO_Recv_Msg.inl
rename : externals/ace/FIFO_Send.cpp => dep/acelite/ace/FIFO_Send.cpp
rename : externals/ace/FIFO_Send.h => dep/acelite/ace/FIFO_Send.h
rename : externals/ace/FIFO_Send.inl => dep/acelite/ace/FIFO_Send.inl
rename : externals/ace/FIFO_Send_Msg.cpp => dep/acelite/ace/FIFO_Send_Msg.cpp
rename : externals/ace/FIFO_Send_Msg.h => dep/acelite/ace/FIFO_Send_Msg.h
rename : externals/ace/FIFO_Send_Msg.inl => dep/acelite/ace/FIFO_Send_Msg.inl
rename : externals/ace/FILE.cpp => dep/acelite/ace/FILE.cpp
rename : externals/ace/FILE.h => dep/acelite/ace/FILE.h
rename : externals/ace/FILE.inl => dep/acelite/ace/FILE.inl
rename : externals/ace/FILE_Addr.cpp => dep/acelite/ace/FILE_Addr.cpp
rename : externals/ace/FILE_Addr.h => dep/acelite/ace/FILE_Addr.h
rename : externals/ace/FILE_Addr.inl => dep/acelite/ace/FILE_Addr.inl
rename : externals/ace/FILE_Connector.cpp => dep/acelite/ace/FILE_Connector.cpp
rename : externals/ace/FILE_Connector.h => dep/acelite/ace/FILE_Connector.h
rename : externals/ace/FILE_Connector.inl => dep/acelite/ace/FILE_Connector.inl
rename : externals/ace/FILE_IO.cpp => dep/acelite/ace/FILE_IO.cpp
rename : externals/ace/FILE_IO.h => dep/acelite/ace/FILE_IO.h
rename : externals/ace/FILE_IO.inl => dep/acelite/ace/FILE_IO.inl
rename : externals/ace/File_Lock.cpp => dep/acelite/ace/File_Lock.cpp
rename : externals/ace/File_Lock.h => dep/acelite/ace/File_Lock.h
rename : externals/ace/File_Lock.inl => dep/acelite/ace/File_Lock.inl
rename : externals/ace/Filecache.cpp => dep/acelite/ace/Filecache.cpp
rename : externals/ace/Filecache.h => dep/acelite/ace/Filecache.h
rename : externals/ace/Flag_Manip.cpp => dep/acelite/ace/Flag_Manip.cpp
rename : externals/ace/Flag_Manip.h => dep/acelite/ace/Flag_Manip.h
rename : externals/ace/Flag_Manip.inl => dep/acelite/ace/Flag_Manip.inl
rename : externals/ace/Framework_Component.cpp => dep/acelite/ace/Framework_Component.cpp
rename : externals/ace/Framework_Component.h => dep/acelite/ace/Framework_Component.h
rename : externals/ace/Framework_Component.inl => dep/acelite/ace/Framework_Component.inl
rename : externals/ace/Framework_Component_T.cpp => dep/acelite/ace/Framework_Component_T.cpp
rename : externals/ace/Framework_Component_T.h => dep/acelite/ace/Framework_Component_T.h
rename : externals/ace/Free_List.cpp => dep/acelite/ace/Free_List.cpp
rename : externals/ace/Free_List.h => dep/acelite/ace/Free_List.h
rename : externals/ace/Functor.cpp => dep/acelite/ace/Functor.cpp
rename : externals/ace/Functor.h => dep/acelite/ace/Functor.h
rename : externals/ace/Functor.inl => dep/acelite/ace/Functor.inl
rename : externals/ace/Functor_String.cpp => dep/acelite/ace/Functor_String.cpp
rename : externals/ace/Functor_String.h => dep/acelite/ace/Functor_String.h
rename : externals/ace/Functor_String.inl => dep/acelite/ace/Functor_String.inl
rename : externals/ace/Functor_T.cpp => dep/acelite/ace/Functor_T.cpp
rename : externals/ace/Functor_T.h => dep/acelite/ace/Functor_T.h
rename : externals/ace/Functor_T.inl => dep/acelite/ace/Functor_T.inl
rename : externals/ace/Future.cpp => dep/acelite/ace/Future.cpp
rename : externals/ace/Future.h => dep/acelite/ace/Future.h
rename : externals/ace/Future_Set.cpp => dep/acelite/ace/Future_Set.cpp
rename : externals/ace/Future_Set.h => dep/acelite/ace/Future_Set.h
rename : externals/ace/Get_Opt.cpp => dep/acelite/ace/Get_Opt.cpp
rename : externals/ace/Get_Opt.h => dep/acelite/ace/Get_Opt.h
rename : externals/ace/Get_Opt.inl => dep/acelite/ace/Get_Opt.inl
rename : externals/ace/Global_Macros.h => dep/acelite/ace/Global_Macros.h
rename : externals/ace/Guard_T.cpp => dep/acelite/ace/Guard_T.cpp
rename : externals/ace/Guard_T.h => dep/acelite/ace/Guard_T.h
rename : externals/ace/Guard_T.inl => dep/acelite/ace/Guard_T.inl
rename : externals/ace/Handle_Gobbler.h => dep/acelite/ace/Handle_Gobbler.h
rename : externals/ace/Handle_Gobbler.inl => dep/acelite/ace/Handle_Gobbler.inl
rename : externals/ace/Handle_Ops.cpp => dep/acelite/ace/Handle_Ops.cpp
rename : externals/ace/Handle_Ops.h => dep/acelite/ace/Handle_Ops.h
rename : externals/ace/Handle_Set.cpp => dep/acelite/ace/Handle_Set.cpp
rename : externals/ace/Handle_Set.h => dep/acelite/ace/Handle_Set.h
rename : externals/ace/Handle_Set.inl => dep/acelite/ace/Handle_Set.inl
rename : externals/ace/Hash_Cache_Map_Manager_T.cpp => dep/acelite/ace/Hash_Cache_Map_Manager_T.cpp
rename : externals/ace/Hash_Cache_Map_Manager_T.h => dep/acelite/ace/Hash_Cache_Map_Manager_T.h
rename : externals/ace/Hash_Cache_Map_Manager_T.inl => dep/acelite/ace/Hash_Cache_Map_Manager_T.inl
rename : externals/ace/Hash_Map_Manager.h => dep/acelite/ace/Hash_Map_Manager.h
rename : externals/ace/Hash_Map_Manager_T.cpp => dep/acelite/ace/Hash_Map_Manager_T.cpp
rename : externals/ace/Hash_Map_Manager_T.h => dep/acelite/ace/Hash_Map_Manager_T.h
rename : externals/ace/Hash_Map_Manager_T.inl => dep/acelite/ace/Hash_Map_Manager_T.inl
rename : externals/ace/Hash_Map_With_Allocator_T.cpp => dep/acelite/ace/Hash_Map_With_Allocator_T.cpp
rename : externals/ace/Hash_Map_With_Allocator_T.h => dep/acelite/ace/Hash_Map_With_Allocator_T.h
rename : externals/ace/Hash_Map_With_Allocator_T.inl => dep/acelite/ace/Hash_Map_With_Allocator_T.inl
rename : externals/ace/Hash_Multi_Map_Manager_T.cpp => dep/acelite/ace/Hash_Multi_Map_Manager_T.cpp
rename : externals/ace/Hash_Multi_Map_Manager_T.h => dep/acelite/ace/Hash_Multi_Map_Manager_T.h
rename : externals/ace/Hash_Multi_Map_Manager_T.inl => dep/acelite/ace/Hash_Multi_Map_Manager_T.inl
rename : externals/ace/Hashable.cpp => dep/acelite/ace/Hashable.cpp
rename : externals/ace/Hashable.h => dep/acelite/ace/Hashable.h
rename : externals/ace/Hashable.inl => dep/acelite/ace/Hashable.inl
rename : externals/ace/High_Res_Timer.cpp => dep/acelite/ace/High_Res_Timer.cpp
rename : externals/ace/High_Res_Timer.h => dep/acelite/ace/High_Res_Timer.h
rename : externals/ace/High_Res_Timer.inl => dep/acelite/ace/High_Res_Timer.inl
rename : externals/ace/ICMP_Socket.cpp => dep/acelite/ace/ICMP_Socket.cpp
rename : externals/ace/ICMP_Socket.h => dep/acelite/ace/ICMP_Socket.h
rename : externals/ace/INET_Addr.cpp => dep/acelite/ace/INET_Addr.cpp
rename : externals/ace/INET_Addr.h => dep/acelite/ace/INET_Addr.h
rename : externals/ace/INET_Addr.inl => dep/acelite/ace/INET_Addr.inl
rename : externals/ace/IOStream.cpp => dep/acelite/ace/IOStream.cpp
rename : externals/ace/IOStream.h => dep/acelite/ace/IOStream.h
rename : externals/ace/IOStream_T.cpp => dep/acelite/ace/IOStream_T.cpp
rename : externals/ace/IOStream_T.h => dep/acelite/ace/IOStream_T.h
rename : externals/ace/IOStream_T.inl => dep/acelite/ace/IOStream_T.inl
rename : externals/ace/IO_Cntl_Msg.cpp => dep/acelite/ace/IO_Cntl_Msg.cpp
rename : externals/ace/IO_Cntl_Msg.h => dep/acelite/ace/IO_Cntl_Msg.h
rename : externals/ace/IO_Cntl_Msg.inl => dep/acelite/ace/IO_Cntl_Msg.inl
rename : externals/ace/IO_SAP.cpp => dep/acelite/ace/IO_SAP.cpp
rename : externals/ace/IO_SAP.h => dep/acelite/ace/IO_SAP.h
rename : externals/ace/IO_SAP.inl => dep/acelite/ace/IO_SAP.inl
rename : externals/ace/IPC_SAP.cpp => dep/acelite/ace/IPC_SAP.cpp
rename : externals/ace/IPC_SAP.h => dep/acelite/ace/IPC_SAP.h
rename : externals/ace/IPC_SAP.inl => dep/acelite/ace/IPC_SAP.inl
rename : externals/ace/If_Then_Else.h => dep/acelite/ace/If_Then_Else.h
rename : externals/ace/Init_ACE.cpp => dep/acelite/ace/Init_ACE.cpp
rename : externals/ace/Init_ACE.h => dep/acelite/ace/Init_ACE.h
rename : externals/ace/Intrusive_Auto_Ptr.cpp => dep/acelite/ace/Intrusive_Auto_Ptr.cpp
rename : externals/ace/Intrusive_Auto_Ptr.h => dep/acelite/ace/Intrusive_Auto_Ptr.h
rename : externals/ace/Intrusive_Auto_Ptr.inl => dep/acelite/ace/Intrusive_Auto_Ptr.inl
rename : externals/ace/Intrusive_List.cpp => dep/acelite/ace/Intrusive_List.cpp
rename : externals/ace/Intrusive_List.h => dep/acelite/ace/Intrusive_List.h
rename : externals/ace/Intrusive_List.inl => dep/acelite/ace/Intrusive_List.inl
rename : externals/ace/Intrusive_List_Node.cpp => dep/acelite/ace/Intrusive_List_Node.cpp
rename : externals/ace/Intrusive_List_Node.h => dep/acelite/ace/Intrusive_List_Node.h
rename : externals/ace/Intrusive_List_Node.inl => dep/acelite/ace/Intrusive_List_Node.inl
rename : externals/ace/LOCK_SOCK_Acceptor.cpp => dep/acelite/ace/LOCK_SOCK_Acceptor.cpp
rename : externals/ace/LOCK_SOCK_Acceptor.h => dep/acelite/ace/LOCK_SOCK_Acceptor.h
rename : externals/ace/LSOCK.cpp => dep/acelite/ace/LSOCK.cpp
rename : externals/ace/LSOCK.h => dep/acelite/ace/LSOCK.h
rename : externals/ace/LSOCK.inl => dep/acelite/ace/LSOCK.inl
rename : externals/ace/LSOCK_Acceptor.cpp => dep/acelite/ace/LSOCK_Acceptor.cpp
rename : externals/ace/LSOCK_Acceptor.h => dep/acelite/ace/LSOCK_Acceptor.h
rename : externals/ace/LSOCK_CODgram.cpp => dep/acelite/ace/LSOCK_CODgram.cpp
rename : externals/ace/LSOCK_CODgram.h => dep/acelite/ace/LSOCK_CODgram.h
rename : externals/ace/LSOCK_CODgram.inl => dep/acelite/ace/LSOCK_CODgram.inl
rename : externals/ace/LSOCK_Connector.cpp => dep/acelite/ace/LSOCK_Connector.cpp
rename : externals/ace/LSOCK_Connector.h => dep/acelite/ace/LSOCK_Connector.h
rename : externals/ace/LSOCK_Connector.inl => dep/acelite/ace/LSOCK_Connector.inl
rename : externals/ace/LSOCK_Dgram.cpp => dep/acelite/ace/LSOCK_Dgram.cpp
rename : externals/ace/LSOCK_Dgram.h => dep/acelite/ace/LSOCK_Dgram.h
rename : externals/ace/LSOCK_Dgram.inl => dep/acelite/ace/LSOCK_Dgram.inl
rename : externals/ace/LSOCK_Stream.cpp => dep/acelite/ace/LSOCK_Stream.cpp
rename : externals/ace/LSOCK_Stream.h => dep/acelite/ace/LSOCK_Stream.h
rename : externals/ace/LSOCK_Stream.inl => dep/acelite/ace/LSOCK_Stream.inl
rename : externals/ace/Lib_Find.cpp => dep/acelite/ace/Lib_Find.cpp
rename : externals/ace/Lib_Find.h => dep/acelite/ace/Lib_Find.h
rename : externals/ace/Local_Memory_Pool.cpp => dep/acelite/ace/Local_Memory_Pool.cpp
rename : externals/ace/Local_Memory_Pool.h => dep/acelite/ace/Local_Memory_Pool.h
rename : externals/ace/Local_Name_Space.cpp => dep/acelite/ace/Local_Name_Space.cpp
rename : externals/ace/Local_Name_Space.h => dep/acelite/ace/Local_Name_Space.h
rename : externals/ace/Local_Name_Space_T.cpp => dep/acelite/ace/Local_Name_Space_T.cpp
rename : externals/ace/Local_Name_Space_T.h => dep/acelite/ace/Local_Name_Space_T.h
rename : externals/ace/Local_Tokens.cpp => dep/acelite/ace/Local_Tokens.cpp
rename : externals/ace/Local_Tokens.h => dep/acelite/ace/Local_Tokens.h
rename : externals/ace/Local_Tokens.inl => dep/acelite/ace/Local_Tokens.inl
rename : externals/ace/Lock.cpp => dep/acelite/ace/Lock.cpp
rename : externals/ace/Lock.h => dep/acelite/ace/Lock.h
rename : externals/ace/Lock.inl => dep/acelite/ace/Lock.inl
rename : externals/ace/Lock_Adapter_T.cpp => dep/acelite/ace/Lock_Adapter_T.cpp
rename : externals/ace/Lock_Adapter_T.h => dep/acelite/ace/Lock_Adapter_T.h
rename : externals/ace/Lock_Adapter_T.inl => dep/acelite/ace/Lock_Adapter_T.inl
rename : externals/ace/Log_Msg.cpp => dep/acelite/ace/Log_Msg.cpp
rename : externals/ace/Log_Msg.h => dep/acelite/ace/Log_Msg.h
rename : externals/ace/Log_Msg.inl => dep/acelite/ace/Log_Msg.inl
rename : externals/ace/Log_Msg_Backend.cpp => dep/acelite/ace/Log_Msg_Backend.cpp
rename : externals/ace/Log_Msg_Backend.h => dep/acelite/ace/Log_Msg_Backend.h
rename : externals/ace/Log_Msg_Callback.cpp => dep/acelite/ace/Log_Msg_Callback.cpp
rename : externals/ace/Log_Msg_Callback.h => dep/acelite/ace/Log_Msg_Callback.h
rename : externals/ace/Log_Msg_IPC.cpp => dep/acelite/ace/Log_Msg_IPC.cpp
rename : externals/ace/Log_Msg_IPC.h => dep/acelite/ace/Log_Msg_IPC.h
rename : externals/ace/Log_Msg_NT_Event_Log.cpp => dep/acelite/ace/Log_Msg_NT_Event_Log.cpp
rename : externals/ace/Log_Msg_NT_Event_Log.h => dep/acelite/ace/Log_Msg_NT_Event_Log.h
rename : externals/ace/Log_Msg_UNIX_Syslog.cpp => dep/acelite/ace/Log_Msg_UNIX_Syslog.cpp
rename : externals/ace/Log_Msg_UNIX_Syslog.h => dep/acelite/ace/Log_Msg_UNIX_Syslog.h
rename : externals/ace/Log_Priority.h => dep/acelite/ace/Log_Priority.h
rename : externals/ace/Log_Record.cpp => dep/acelite/ace/Log_Record.cpp
rename : externals/ace/Log_Record.h => dep/acelite/ace/Log_Record.h
rename : externals/ace/Log_Record.inl => dep/acelite/ace/Log_Record.inl
rename : externals/ace/Logging_Strategy.cpp => dep/acelite/ace/Logging_Strategy.cpp
rename : externals/ace/Logging_Strategy.h => dep/acelite/ace/Logging_Strategy.h
rename : externals/ace/MEM_Acceptor.cpp => dep/acelite/ace/MEM_Acceptor.cpp
rename : externals/ace/MEM_Acceptor.h => dep/acelite/ace/MEM_Acceptor.h
rename : externals/ace/MEM_Acceptor.inl => dep/acelite/ace/MEM_Acceptor.inl
rename : externals/ace/MEM_Addr.cpp => dep/acelite/ace/MEM_Addr.cpp
rename : externals/ace/MEM_Addr.h => dep/acelite/ace/MEM_Addr.h
rename : externals/ace/MEM_Addr.inl => dep/acelite/ace/MEM_Addr.inl
rename : externals/ace/MEM_Connector.cpp => dep/acelite/ace/MEM_Connector.cpp
rename : externals/ace/MEM_Connector.h => dep/acelite/ace/MEM_Connector.h
rename : externals/ace/MEM_Connector.inl => dep/acelite/ace/MEM_Connector.inl
rename : externals/ace/MEM_IO.cpp => dep/acelite/ace/MEM_IO.cpp
rename : externals/ace/MEM_IO.h => dep/acelite/ace/MEM_IO.h
rename : externals/ace/MEM_IO.inl => dep/acelite/ace/MEM_IO.inl
rename : externals/ace/MEM_SAP.cpp => dep/acelite/ace/MEM_SAP.cpp
rename : externals/ace/MEM_SAP.h => dep/acelite/ace/MEM_SAP.h
rename : externals/ace/MEM_SAP.inl => dep/acelite/ace/MEM_SAP.inl
rename : externals/ace/MEM_Stream.cpp => dep/acelite/ace/MEM_Stream.cpp
rename : externals/ace/MEM_Stream.h => dep/acelite/ace/MEM_Stream.h
rename : externals/ace/MEM_Stream.inl => dep/acelite/ace/MEM_Stream.inl
rename : externals/ace/MMAP_Memory_Pool.cpp => dep/acelite/ace/MMAP_Memory_Pool.cpp
rename : externals/ace/MMAP_Memory_Pool.h => dep/acelite/ace/MMAP_Memory_Pool.h
rename : externals/ace/MMAP_Memory_Pool.inl => dep/acelite/ace/MMAP_Memory_Pool.inl
rename : externals/ace/Makefile.in => dep/acelite/ace/Makefile.in
rename : externals/ace/Malloc.cpp => dep/acelite/ace/Malloc.cpp
rename : externals/ace/Malloc.h => dep/acelite/ace/Malloc.h
rename : externals/ace/Malloc.inl => dep/acelite/ace/Malloc.inl
rename : externals/ace/Malloc_Allocator.cpp => dep/acelite/ace/Malloc_Allocator.cpp
rename : externals/ace/Malloc_Allocator.h => dep/acelite/ace/Malloc_Allocator.h
rename : externals/ace/Malloc_Allocator.inl => dep/acelite/ace/Malloc_Allocator.inl
rename : externals/ace/Malloc_Base.h => dep/acelite/ace/Malloc_Base.h
rename : externals/ace/Malloc_T.cpp => dep/acelite/ace/Malloc_T.cpp
rename : externals/ace/Malloc_T.h => dep/acelite/ace/Malloc_T.h
rename : externals/ace/Malloc_T.inl => dep/acelite/ace/Malloc_T.inl
rename : externals/ace/Managed_Object.cpp => dep/acelite/ace/Managed_Object.cpp
rename : externals/ace/Managed_Object.h => dep/acelite/ace/Managed_Object.h
rename : externals/ace/Managed_Object.inl => dep/acelite/ace/Managed_Object.inl
rename : externals/ace/Manual_Event.cpp => dep/acelite/ace/Manual_Event.cpp
rename : externals/ace/Manual_Event.h => dep/acelite/ace/Manual_Event.h
rename : externals/ace/Manual_Event.inl => dep/acelite/ace/Manual_Event.inl
rename : externals/ace/Map.h => dep/acelite/ace/Map.h
rename : externals/ace/Map_Manager.cpp => dep/acelite/ace/Map_Manager.cpp
rename : externals/ace/Map_Manager.h => dep/acelite/ace/Map_Manager.h
rename : externals/ace/Map_Manager.inl => dep/acelite/ace/Map_Manager.inl
rename : externals/ace/Map_T.cpp => dep/acelite/ace/Map_T.cpp
rename : externals/ace/Map_T.h => dep/acelite/ace/Map_T.h
rename : externals/ace/Map_T.inl => dep/acelite/ace/Map_T.inl
rename : externals/ace/Mem_Map.cpp => dep/acelite/ace/Mem_Map.cpp
rename : externals/ace/Mem_Map.h => dep/acelite/ace/Mem_Map.h
rename : externals/ace/Mem_Map.inl => dep/acelite/ace/Mem_Map.inl
rename : externals/ace/Memory_Pool.h => dep/acelite/ace/Memory_Pool.h
rename : externals/ace/Message_Block.cpp => dep/acelite/ace/Message_Block.cpp
rename : externals/ace/Message_Block.h => dep/acelite/ace/Message_Block.h
rename : externals/ace/Message_Block.inl => dep/acelite/ace/Message_Block.inl
rename : externals/ace/Message_Block_T.cpp => dep/acelite/ace/Message_Block_T.cpp
rename : externals/ace/Message_Block_T.h => dep/acelite/ace/Message_Block_T.h
rename : externals/ace/Message_Block_T.inl => dep/acelite/ace/Message_Block_T.inl
rename : externals/ace/Message_Queue.cpp => dep/acelite/ace/Message_Queue.cpp
rename : externals/ace/Message_Queue.h => dep/acelite/ace/Message_Queue.h
rename : externals/ace/Message_Queue.inl => dep/acelite/ace/Message_Queue.inl
rename : externals/ace/Message_Queue_NT.cpp => dep/acelite/ace/Message_Queue_NT.cpp
rename : externals/ace/Message_Queue_NT.h => dep/acelite/ace/Message_Queue_NT.h
rename : externals/ace/Message_Queue_NT.inl => dep/acelite/ace/Message_Queue_NT.inl
rename : externals/ace/Message_Queue_T.cpp => dep/acelite/ace/Message_Queue_T.cpp
rename : externals/ace/Message_Queue_T.h => dep/acelite/ace/Message_Queue_T.h
rename : externals/ace/Message_Queue_Vx.cpp => dep/acelite/ace/Message_Queue_Vx.cpp
rename : externals/ace/Message_Queue_Vx.h => dep/acelite/ace/Message_Queue_Vx.h
rename : externals/ace/Message_Queue_Vx.inl => dep/acelite/ace/Message_Queue_Vx.inl
rename : externals/ace/Method_Object.h => dep/acelite/ace/Method_Object.h
rename : externals/ace/Method_Request.cpp => dep/acelite/ace/Method_Request.cpp
rename : externals/ace/Method_Request.h => dep/acelite/ace/Method_Request.h
rename : externals/ace/Metrics_Cache.h => dep/acelite/ace/Metrics_Cache.h
rename : externals/ace/Metrics_Cache_T.cpp => dep/acelite/ace/Metrics_Cache_T.cpp
rename : externals/ace/Metrics_Cache_T.h => dep/acelite/ace/Metrics_Cache_T.h
rename : externals/ace/Metrics_Cache_T.inl => dep/acelite/ace/Metrics_Cache_T.inl
rename : externals/ace/Min_Max.h => dep/acelite/ace/Min_Max.h
rename : externals/ace/Module.cpp => dep/acelite/ace/Module.cpp
rename : externals/ace/Module.h => dep/acelite/ace/Module.h
rename : externals/ace/Module.inl => dep/acelite/ace/Module.inl
rename : externals/ace/Monitor_Admin.cpp => dep/acelite/ace/Monitor_Admin.cpp
rename : externals/ace/Monitor_Admin.h => dep/acelite/ace/Monitor_Admin.h
rename : externals/ace/Monitor_Admin_Manager.cpp => dep/acelite/ace/Monitor_Admin_Manager.cpp
rename : externals/ace/Monitor_Admin_Manager.h => dep/acelite/ace/Monitor_Admin_Manager.h
rename : externals/ace/Monitor_Base.cpp => dep/acelite/ace/Monitor_Base.cpp
rename : externals/ace/Monitor_Base.h => dep/acelite/ace/Monitor_Base.h
rename : externals/ace/Monitor_Base.inl => dep/acelite/ace/Monitor_Base.inl
rename : externals/ace/Monitor_Control_Action.cpp => dep/acelite/ace/Monitor_Control_Action.cpp
rename : externals/ace/Monitor_Control_Action.h => dep/acelite/ace/Monitor_Control_Action.h
rename : externals/ace/Monitor_Control_Types.cpp => dep/acelite/ace/Monitor_Control_Types.cpp
rename : externals/ace/Monitor_Control_Types.h => dep/acelite/ace/Monitor_Control_Types.h
rename : externals/ace/Monitor_Point_Registry.cpp => dep/acelite/ace/Monitor_Point_Registry.cpp
rename : externals/ace/Monitor_Point_Registry.h => dep/acelite/ace/Monitor_Point_Registry.h
rename : externals/ace/Monitor_Size.cpp => dep/acelite/ace/Monitor_Size.cpp
rename : externals/ace/Monitor_Size.h => dep/acelite/ace/Monitor_Size.h
rename : externals/ace/Msg_WFMO_Reactor.cpp => dep/acelite/ace/Msg_WFMO_Reactor.cpp
rename : externals/ace/Msg_WFMO_Reactor.h => dep/acelite/ace/Msg_WFMO_Reactor.h
rename : externals/ace/Msg_WFMO_Reactor.inl => dep/acelite/ace/Msg_WFMO_Reactor.inl
rename : externals/ace/Multihomed_INET_Addr.cpp => dep/acelite/ace/Multihomed_INET_Addr.cpp
rename : externals/ace/Multihomed_INET_Addr.h => dep/acelite/ace/Multihomed_INET_Addr.h
rename : externals/ace/Multihomed_INET_Addr.inl => dep/acelite/ace/Multihomed_INET_Addr.inl
rename : externals/ace/Mutex.cpp => dep/acelite/ace/Mutex.cpp
rename : externals/ace/Mutex.h => dep/acelite/ace/Mutex.h
rename : externals/ace/Mutex.inl => dep/acelite/ace/Mutex.inl
rename : externals/ace/NT_Service.cpp => dep/acelite/ace/NT_Service.cpp
rename : externals/ace/NT_Service.h => dep/acelite/ace/NT_Service.h
rename : externals/ace/NT_Service.inl => dep/acelite/ace/NT_Service.inl
rename : externals/ace/Name_Proxy.cpp => dep/acelite/ace/Name_Proxy.cpp
rename : externals/ace/Name_Proxy.h => dep/acelite/ace/Name_Proxy.h
rename : externals/ace/Name_Request_Reply.cpp => dep/acelite/ace/Name_Request_Reply.cpp
rename : externals/ace/Name_Request_Reply.h => dep/acelite/ace/Name_Request_Reply.h
rename : externals/ace/Name_Space.cpp => dep/acelite/ace/Name_Space.cpp
rename : externals/ace/Name_Space.h => dep/acelite/ace/Name_Space.h
rename : externals/ace/Naming_Context.cpp => dep/acelite/ace/Naming_Context.cpp
rename : externals/ace/Naming_Context.h => dep/acelite/ace/Naming_Context.h
rename : externals/ace/Naming_Context.inl => dep/acelite/ace/Naming_Context.inl
rename : externals/ace/Netlink_Addr.cpp => dep/acelite/ace/Netlink_Addr.cpp
rename : externals/ace/Netlink_Addr.h => dep/acelite/ace/Netlink_Addr.h
rename : externals/ace/Netlink_Addr.inl => dep/acelite/ace/Netlink_Addr.inl
rename : externals/ace/Node.cpp => dep/acelite/ace/Node.cpp
rename : externals/ace/Node.h => dep/acelite/ace/Node.h
rename : externals/ace/Notification_Queue.cpp => dep/acelite/ace/Notification_Queue.cpp
rename : externals/ace/Notification_Queue.h => dep/acelite/ace/Notification_Queue.h
rename : externals/ace/Notification_Queue.inl => dep/acelite/ace/Notification_Queue.inl
rename : externals/ace/Notification_Strategy.cpp => dep/acelite/ace/Notification_Strategy.cpp
rename : externals/ace/Notification_Strategy.h => dep/acelite/ace/Notification_Strategy.h
rename : externals/ace/Notification_Strategy.inl => dep/acelite/ace/Notification_Strategy.inl
rename : externals/ace/Null_Barrier.h => dep/acelite/ace/Null_Barrier.h
rename : externals/ace/Null_Condition.h => dep/acelite/ace/Null_Condition.h
rename : externals/ace/Null_Mutex.h => dep/acelite/ace/Null_Mutex.h
rename : externals/ace/Null_Semaphore.h => dep/acelite/ace/Null_Semaphore.h
rename : externals/ace/Numeric_Limits.h => dep/acelite/ace/Numeric_Limits.h
rename : externals/ace/OS.cpp => dep/acelite/ace/OS.cpp
rename : externals/ace/OS.h => dep/acelite/ace/OS.h
rename : externals/ace/OS.inl => dep/acelite/ace/OS.inl
rename : externals/ace/OS_Dirent.h => dep/acelite/ace/OS_Dirent.h
rename : externals/ace/OS_Errno.cpp => dep/acelite/ace/OS_Errno.cpp
rename : externals/ace/OS_Errno.h => dep/acelite/ace/OS_Errno.h
rename : externals/ace/OS_Errno.inl => dep/acelite/ace/OS_Errno.inl
rename : externals/ace/OS_Log_Msg_Attributes.cpp => dep/acelite/ace/OS_Log_Msg_Attributes.cpp
rename : externals/ace/OS_Log_Msg_Attributes.h => dep/acelite/ace/OS_Log_Msg_Attributes.h
rename : externals/ace/OS_Log_Msg_Attributes.inl => dep/acelite/ace/OS_Log_Msg_Attributes.inl
rename : externals/ace/OS_Memory.h => dep/acelite/ace/OS_Memory.h
rename : externals/ace/OS_NS_Thread.cpp => dep/acelite/ace/OS_NS_Thread.cpp
rename : externals/ace/OS_NS_Thread.h => dep/acelite/ace/OS_NS_Thread.h
rename : externals/ace/OS_NS_Thread.inl => dep/acelite/ace/OS_NS_Thread.inl
rename : externals/ace/OS_NS_arpa_inet.cpp => dep/acelite/ace/OS_NS_arpa_inet.cpp
rename : externals/ace/OS_NS_arpa_inet.h => dep/acelite/ace/OS_NS_arpa_inet.h
rename : externals/ace/OS_NS_arpa_inet.inl => dep/acelite/ace/OS_NS_arpa_inet.inl
rename : externals/ace/OS_NS_ctype.cpp => dep/acelite/ace/OS_NS_ctype.cpp
rename : externals/ace/OS_NS_ctype.h => dep/acelite/ace/OS_NS_ctype.h
rename : externals/ace/OS_NS_ctype.inl => dep/acelite/ace/OS_NS_ctype.inl
rename : externals/ace/OS_NS_dirent.cpp => dep/acelite/ace/OS_NS_dirent.cpp
rename : externals/ace/OS_NS_dirent.h => dep/acelite/ace/OS_NS_dirent.h
rename : externals/ace/OS_NS_dirent.inl => dep/acelite/ace/OS_NS_dirent.inl
rename : externals/ace/OS_NS_dlfcn.cpp => dep/acelite/ace/OS_NS_dlfcn.cpp
rename : externals/ace/OS_NS_dlfcn.h => dep/acelite/ace/OS_NS_dlfcn.h
rename : externals/ace/OS_NS_dlfcn.inl => dep/acelite/ace/OS_NS_dlfcn.inl
rename : externals/ace/OS_NS_errno.cpp => dep/acelite/ace/OS_NS_errno.cpp
rename : externals/ace/OS_NS_errno.h => dep/acelite/ace/OS_NS_errno.h
rename : externals/ace/OS_NS_errno.inl => dep/acelite/ace/OS_NS_errno.inl
rename : externals/ace/OS_NS_fcntl.cpp => dep/acelite/ace/OS_NS_fcntl.cpp
rename : externals/ace/OS_NS_fcntl.h => dep/acelite/ace/OS_NS_fcntl.h
rename : externals/ace/OS_NS_fcntl.inl => dep/acelite/ace/OS_NS_fcntl.inl
rename : externals/ace/OS_NS_macros.h => dep/acelite/ace/OS_NS_macros.h
rename : externals/ace/OS_NS_math.cpp => dep/acelite/ace/OS_NS_math.cpp
rename : externals/ace/OS_NS_math.h => dep/acelite/ace/OS_NS_math.h
rename : externals/ace/OS_NS_math.inl => dep/acelite/ace/OS_NS_math.inl
rename : externals/ace/OS_NS_netdb.cpp => dep/acelite/ace/OS_NS_netdb.cpp
rename : externals/ace/OS_NS_netdb.h => dep/acelite/ace/OS_NS_netdb.h
rename : externals/ace/OS_NS_netdb.inl => dep/acelite/ace/OS_NS_netdb.inl
rename : externals/ace/OS_NS_poll.cpp => dep/acelite/ace/OS_NS_poll.cpp
rename : externals/ace/OS_NS_poll.h => dep/acelite/ace/OS_NS_poll.h
rename : externals/ace/OS_NS_poll.inl => dep/acelite/ace/OS_NS_poll.inl
rename : externals/ace/OS_NS_pwd.cpp => dep/acelite/ace/OS_NS_pwd.cpp
rename : externals/ace/OS_NS_pwd.h => dep/acelite/ace/OS_NS_pwd.h
rename : externals/ace/OS_NS_pwd.inl => dep/acelite/ace/OS_NS_pwd.inl
rename : externals/ace/OS_NS_regex.cpp => dep/acelite/ace/OS_NS_regex.cpp
rename : externals/ace/OS_NS_regex.h => dep/acelite/ace/OS_NS_regex.h
rename : externals/ace/OS_NS_regex.inl => dep/acelite/ace/OS_NS_regex.inl
rename : externals/ace/OS_NS_signal.cpp => dep/acelite/ace/OS_NS_signal.cpp
rename : externals/ace/OS_NS_signal.h => dep/acelite/ace/OS_NS_signal.h
rename : externals/ace/OS_NS_signal.inl => dep/acelite/ace/OS_NS_signal.inl
rename : externals/ace/OS_NS_stdio.cpp => dep/acelite/ace/OS_NS_stdio.cpp
rename : externals/ace/OS_NS_stdio.h => dep/acelite/ace/OS_NS_stdio.h
rename : externals/ace/OS_NS_stdio.inl => dep/acelite/ace/OS_NS_stdio.inl
rename : externals/ace/OS_NS_stdlib.cpp => dep/acelite/ace/OS_NS_stdlib.cpp
rename : externals/ace/OS_NS_stdlib.h => dep/acelite/ace/OS_NS_stdlib.h
rename : externals/ace/OS_NS_stdlib.inl => dep/acelite/ace/OS_NS_stdlib.inl
rename : externals/ace/OS_NS_string.cpp => dep/acelite/ace/OS_NS_string.cpp
rename : externals/ace/OS_NS_string.h => dep/acelite/ace/OS_NS_string.h
rename : externals/ace/OS_NS_string.inl => dep/acelite/ace/OS_NS_string.inl
rename : externals/ace/OS_NS_strings.cpp => dep/acelite/ace/OS_NS_strings.cpp
rename : externals/ace/OS_NS_strings.h => dep/acelite/ace/OS_NS_strings.h
rename : externals/ace/OS_NS_strings.inl => dep/acelite/ace/OS_NS_strings.inl
rename : externals/ace/OS_NS_stropts.cpp => dep/acelite/ace/OS_NS_stropts.cpp
rename : externals/ace/OS_NS_stropts.h => dep/acelite/ace/OS_NS_stropts.h
rename : externals/ace/OS_NS_stropts.inl => dep/acelite/ace/OS_NS_stropts.inl
rename : externals/ace/OS_NS_sys_mman.cpp => dep/acelite/ace/OS_NS_sys_mman.cpp
rename : externals/ace/OS_NS_sys_mman.h => dep/acelite/ace/OS_NS_sys_mman.h
rename : externals/ace/OS_NS_sys_mman.inl => dep/acelite/ace/OS_NS_sys_mman.inl
rename : externals/ace/OS_NS_sys_msg.cpp => dep/acelite/ace/OS_NS_sys_msg.cpp
rename : externals/ace/OS_NS_sys_msg.h => dep/acelite/ace/OS_NS_sys_msg.h
rename : externals/ace/OS_NS_sys_msg.inl => dep/acelite/ace/OS_NS_sys_msg.inl
rename : externals/ace/OS_NS_sys_resource.cpp => dep/acelite/ace/OS_NS_sys_resource.cpp
rename : externals/ace/OS_NS_sys_resource.h => dep/acelite/ace/OS_NS_sys_resource.h
rename : externals/ace/OS_NS_sys_resource.inl => dep/acelite/ace/OS_NS_sys_resource.inl
rename : externals/ace/OS_NS_sys_select.cpp => dep/acelite/ace/OS_NS_sys_select.cpp
rename : externals/ace/OS_NS_sys_select.h => dep/acelite/ace/OS_NS_sys_select.h
rename : externals/ace/OS_NS_sys_select.inl => dep/acelite/ace/OS_NS_sys_select.inl
rename : externals/ace/OS_NS_sys_sendfile.cpp => dep/acelite/ace/OS_NS_sys_sendfile.cpp
rename : externals/ace/OS_NS_sys_sendfile.h => dep/acelite/ace/OS_NS_sys_sendfile.h
rename : externals/ace/OS_NS_sys_sendfile.inl => dep/acelite/ace/OS_NS_sys_sendfile.inl
rename : externals/ace/OS_NS_sys_shm.cpp => dep/acelite/ace/OS_NS_sys_shm.cpp
rename : externals/ace/OS_NS_sys_shm.h => dep/acelite/ace/OS_NS_sys_shm.h
rename : externals/ace/OS_NS_sys_shm.inl => dep/acelite/ace/OS_NS_sys_shm.inl
rename : externals/ace/OS_NS_sys_socket.cpp => dep/acelite/ace/OS_NS_sys_socket.cpp
rename : externals/ace/OS_NS_sys_socket.h => dep/acelite/ace/OS_NS_sys_socket.h
rename : externals/ace/OS_NS_sys_socket.inl => dep/acelite/ace/OS_NS_sys_socket.inl
rename : externals/ace/OS_NS_sys_stat.cpp => dep/acelite/ace/OS_NS_sys_stat.cpp
rename : externals/ace/OS_NS_sys_stat.h => dep/acelite/ace/OS_NS_sys_stat.h
rename : externals/ace/OS_NS_sys_stat.inl => dep/acelite/ace/OS_NS_sys_stat.inl
rename : externals/ace/OS_NS_sys_time.cpp => dep/acelite/ace/OS_NS_sys_time.cpp
rename : externals/ace/OS_NS_sys_time.h => dep/acelite/ace/OS_NS_sys_time.h
rename : externals/ace/OS_NS_sys_time.inl => dep/acelite/ace/OS_NS_sys_time.inl
rename : externals/ace/OS_NS_sys_uio.cpp => dep/acelite/ace/OS_NS_sys_uio.cpp
rename : externals/ace/OS_NS_sys_uio.h => dep/acelite/ace/OS_NS_sys_uio.h
rename : externals/ace/OS_NS_sys_uio.inl => dep/acelite/ace/OS_NS_sys_uio.inl
rename : externals/ace/OS_NS_sys_utsname.cpp => dep/acelite/ace/OS_NS_sys_utsname.cpp
rename : externals/ace/OS_NS_sys_utsname.h => dep/acelite/ace/OS_NS_sys_utsname.h
rename : externals/ace/OS_NS_sys_wait.cpp => dep/acelite/ace/OS_NS_sys_wait.cpp
rename : externals/ace/OS_NS_sys_wait.h => dep/acelite/ace/OS_NS_sys_wait.h
rename : externals/ace/OS_NS_sys_wait.inl => dep/acelite/ace/OS_NS_sys_wait.inl
rename : externals/ace/OS_NS_time.cpp => dep/acelite/ace/OS_NS_time.cpp
rename : externals/ace/OS_NS_time.h => dep/acelite/ace/OS_NS_time.h
rename : externals/ace/OS_NS_time.inl => dep/acelite/ace/OS_NS_time.inl
rename : externals/ace/OS_NS_unistd.cpp => dep/acelite/ace/OS_NS_unistd.cpp
rename : externals/ace/OS_NS_unistd.h => dep/acelite/ace/OS_NS_unistd.h
rename : externals/ace/OS_NS_unistd.inl => dep/acelite/ace/OS_NS_unistd.inl
rename : externals/ace/OS_NS_wchar.cpp => dep/acelite/ace/OS_NS_wchar.cpp
rename : externals/ace/OS_NS_wchar.h => dep/acelite/ace/OS_NS_wchar.h
rename : externals/ace/OS_NS_wchar.inl => dep/acelite/ace/OS_NS_wchar.inl
rename : externals/ace/OS_NS_wctype.cpp => dep/acelite/ace/OS_NS_wctype.cpp
rename : externals/ace/OS_NS_wctype.h => dep/acelite/ace/OS_NS_wctype.h
rename : externals/ace/OS_NS_wctype.inl => dep/acelite/ace/OS_NS_wctype.inl
rename : externals/ace/OS_QoS.cpp => dep/acelite/ace/OS_QoS.cpp
rename : externals/ace/OS_QoS.h => dep/acelite/ace/OS_QoS.h
rename : externals/ace/OS_String.h => dep/acelite/ace/OS_String.h
rename : externals/ace/OS_TLI.cpp => dep/acelite/ace/OS_TLI.cpp
rename : externals/ace/OS_TLI.h => dep/acelite/ace/OS_TLI.h
rename : externals/ace/OS_TLI.inl => dep/acelite/ace/OS_TLI.inl
rename : externals/ace/OS_Thread_Adapter.cpp => dep/acelite/ace/OS_Thread_Adapter.cpp
rename : externals/ace/OS_Thread_Adapter.h => dep/acelite/ace/OS_Thread_Adapter.h
rename : externals/ace/OS_main.cpp => dep/acelite/ace/OS_main.cpp
rename : externals/ace/OS_main.h => dep/acelite/ace/OS_main.h
rename : externals/ace/Obchunk.cpp => dep/acelite/ace/Obchunk.cpp
rename : externals/ace/Obchunk.h => dep/acelite/ace/Obchunk.h
rename : externals/ace/Obchunk.inl => dep/acelite/ace/Obchunk.inl
rename : externals/ace/Object_Manager.cpp => dep/acelite/ace/Object_Manager.cpp
rename : externals/ace/Object_Manager.h => dep/acelite/ace/Object_Manager.h
rename : externals/ace/Object_Manager.inl => dep/acelite/ace/Object_Manager.inl
rename : externals/ace/Object_Manager_Base.cpp => dep/acelite/ace/Object_Manager_Base.cpp
rename : externals/ace/Object_Manager_Base.h => dep/acelite/ace/Object_Manager_Base.h
rename : externals/ace/Obstack.h => dep/acelite/ace/Obstack.h
rename : externals/ace/Obstack_T.cpp => dep/acelite/ace/Obstack_T.cpp
rename : externals/ace/Obstack_T.h => dep/acelite/ace/Obstack_T.h
rename : externals/ace/Obstack_T.inl => dep/acelite/ace/Obstack_T.inl
rename : externals/ace/PI_Malloc.cpp => dep/acelite/ace/PI_Malloc.cpp
rename : externals/ace/PI_Malloc.h => dep/acelite/ace/PI_Malloc.h
rename : externals/ace/PI_Malloc.inl => dep/acelite/ace/PI_Malloc.inl
rename : externals/ace/POSIX_Asynch_IO.cpp => dep/acelite/ace/POSIX_Asynch_IO.cpp
rename : externals/ace/POSIX_Asynch_IO.h => dep/acelite/ace/POSIX_Asynch_IO.h
rename : externals/ace/POSIX_CB_Proactor.cpp => dep/acelite/ace/POSIX_CB_Proactor.cpp
rename : externals/ace/POSIX_CB_Proactor.h => dep/acelite/ace/POSIX_CB_Proactor.h
rename : externals/ace/POSIX_Proactor.cpp => dep/acelite/ace/POSIX_Proactor.cpp
rename : externals/ace/POSIX_Proactor.h => dep/acelite/ace/POSIX_Proactor.h
rename : externals/ace/POSIX_Proactor.inl => dep/acelite/ace/POSIX_Proactor.inl
rename : externals/ace/Pagefile_Memory_Pool.cpp => dep/acelite/ace/Pagefile_Memory_Pool.cpp
rename : externals/ace/Pagefile_Memory_Pool.h => dep/acelite/ace/Pagefile_Memory_Pool.h
rename : externals/ace/Pagefile_Memory_Pool.inl => dep/acelite/ace/Pagefile_Memory_Pool.inl
rename : externals/ace/Pair.h => dep/acelite/ace/Pair.h
rename : externals/ace/Pair_T.cpp => dep/acelite/ace/Pair_T.cpp
rename : externals/ace/Pair_T.h => dep/acelite/ace/Pair_T.h
rename : externals/ace/Pair_T.inl => dep/acelite/ace/Pair_T.inl
rename : externals/ace/Parse_Node.cpp => dep/acelite/ace/Parse_Node.cpp
rename : externals/ace/Parse_Node.h => dep/acelite/ace/Parse_Node.h
rename : externals/ace/Ping_Socket.cpp => dep/acelite/ace/Ping_Socket.cpp
rename : externals/ace/Ping_Socket.h => dep/acelite/ace/Ping_Socket.h
rename : externals/ace/Ping_Socket.inl => dep/acelite/ace/Ping_Socket.inl
rename : externals/ace/Pipe.cpp => dep/acelite/ace/Pipe.cpp
rename : externals/ace/Pipe.h => dep/acelite/ace/Pipe.h
rename : externals/ace/Pipe.inl => dep/acelite/ace/Pipe.inl
rename : externals/ace/PrecompiledHeaders/WinAcePCH.cpp => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp
rename : externals/ace/PrecompiledHeaders/WinAcePCH.h => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h
rename : externals/ace/Priority_Reactor.cpp => dep/acelite/ace/Priority_Reactor.cpp
rename : externals/ace/Priority_Reactor.h => dep/acelite/ace/Priority_Reactor.h
rename : externals/ace/Proactor.cpp => dep/acelite/ace/Proactor.cpp
rename : externals/ace/Proactor.h => dep/acelite/ace/Proactor.h
rename : externals/ace/Proactor.inl => dep/acelite/ace/Proactor.inl
rename : externals/ace/Proactor_Impl.cpp => dep/acelite/ace/Proactor_Impl.cpp
rename : externals/ace/Proactor_Impl.h => dep/acelite/ace/Proactor_Impl.h
rename : externals/ace/Process.cpp => dep/acelite/ace/Process.cpp
rename : externals/ace/Process.h => dep/acelite/ace/Process.h
rename : externals/ace/Process.inl => dep/acelite/ace/Process.inl
rename : externals/ace/Process_Manager.cpp => dep/acelite/ace/Process_Manager.cpp
rename : externals/ace/Process_Manager.h => dep/acelite/ace/Process_Manager.h
rename : externals/ace/Process_Manager.inl => dep/acelite/ace/Process_Manager.inl
rename : externals/ace/Process_Mutex.cpp => dep/acelite/ace/Process_Mutex.cpp
rename : externals/ace/Process_Mutex.h => dep/acelite/ace/Process_Mutex.h
rename : externals/ace/Process_Mutex.inl => dep/acelite/ace/Process_Mutex.inl
rename : externals/ace/Process_Semaphore.cpp => dep/acelite/ace/Process_Semaphore.cpp
rename : externals/ace/Process_Semaphore.h => dep/acelite/ace/Process_Semaphore.h
rename : externals/ace/Process_Semaphore.inl => dep/acelite/ace/Process_Semaphore.inl
rename : externals/ace/Profile_Timer.cpp => dep/acelite/ace/Profile_Timer.cpp
rename : externals/ace/Profile_Timer.h => dep/acelite/ace/Profile_Timer.h
rename : externals/ace/Profile_Timer.inl => dep/acelite/ace/Profile_Timer.inl
rename : externals/ace/QoS/ACE_QoS_Export.h => dep/acelite/ace/QoS/ACE_QoS_Export.h
rename : externals/ace/QoS/QoS_Decorator.cpp => dep/acelite/ace/QoS/QoS_Decorator.cpp
rename : externals/ace/QoS/QoS_Decorator.h => dep/acelite/ace/QoS/QoS_Decorator.h
rename : externals/ace/QoS/QoS_Manager.cpp => dep/acelite/ace/QoS/QoS_Manager.cpp
rename : externals/ace/QoS/QoS_Manager.h => dep/acelite/ace/QoS/QoS_Manager.h
rename : externals/ace/QoS/QoS_Session.h => dep/acelite/ace/QoS/QoS_Session.h
rename : externals/ace/QoS/QoS_Session_Factory.cpp => dep/acelite/ace/QoS/QoS_Session_Factory.cpp
rename : externals/ace/QoS/QoS_Session_Factory.h => dep/acelite/ace/QoS/QoS_Session_Factory.h
rename : externals/ace/QoS/QoS_Session_Impl.cpp => dep/acelite/ace/QoS/QoS_Session_Impl.cpp
rename : externals/ace/QoS/QoS_Session_Impl.h => dep/acelite/ace/QoS/QoS_Session_Impl.h
rename : externals/ace/QoS/QoS_Session_Impl.inl => dep/acelite/ace/QoS/QoS_Session_Impl.inl
rename : externals/ace/QoS/README => dep/acelite/ace/QoS/README
rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp
rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.h => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.h
rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.inl => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.inl
rename : externals/ace/RB_Tree.cpp => dep/acelite/ace/RB_Tree.cpp
rename : externals/ace/RB_Tree.h => dep/acelite/ace/RB_Tree.h
rename : externals/ace/RB_Tree.inl => dep/acelite/ace/RB_Tree.inl
rename : externals/ace/README => dep/acelite/ace/README
rename : externals/ace/RW_Mutex.cpp => dep/acelite/ace/RW_Mutex.cpp
rename : externals/ace/RW_Mutex.h => dep/acelite/ace/RW_Mutex.h
rename : externals/ace/RW_Mutex.inl => dep/acelite/ace/RW_Mutex.inl
rename : externals/ace/RW_Process_Mutex.cpp => dep/acelite/ace/RW_Process_Mutex.cpp
rename : externals/ace/RW_Process_Mutex.h => dep/acelite/ace/RW_Process_Mutex.h
rename : externals/ace/RW_Process_Mutex.inl => dep/acelite/ace/RW_Process_Mutex.inl
rename : externals/ace/RW_Thread_Mutex.cpp => dep/acelite/ace/RW_Thread_Mutex.cpp
rename : externals/ace/RW_Thread_Mutex.h => dep/acelite/ace/RW_Thread_Mutex.h
rename : externals/ace/RW_Thread_Mutex.inl => dep/acelite/ace/RW_Thread_Mutex.inl
rename : externals/ace/Reactor.cpp => dep/acelite/ace/Reactor.cpp
rename : externals/ace/Reactor.h => dep/acelite/ace/Reactor.h
rename : externals/ace/Reactor.inl => dep/acelite/ace/Reactor.inl
rename : externals/ace/Reactor_Impl.cpp => dep/acelite/ace/Reactor_Impl.cpp
rename : externals/ace/Reactor_Impl.h => dep/acelite/ace/Reactor_Impl.h
rename : externals/ace/Reactor_Notification_Strategy.cpp => dep/acelite/ace/Reactor_Notification_Strategy.cpp
rename : externals/ace/Reactor_Notification_Strategy.h => dep/acelite/ace/Reactor_Notification_Strategy.h
rename : externals/ace/Reactor_Notification_Strategy.inl => dep/acelite/ace/Reactor_Notification_Strategy.inl
rename : externals/ace/Reactor_Timer_Interface.cpp => dep/acelite/ace/Reactor_Timer_Interface.cpp
rename : externals/ace/Reactor_Timer_Interface.h => dep/acelite/ace/Reactor_Timer_Interface.h
rename : externals/ace/Reactor_Token_T.cpp => dep/acelite/ace/Reactor_Token_T.cpp
rename : externals/ace/Reactor_Token_T.h => dep/acelite/ace/Reactor_Token_T.h
rename : externals/ace/Read_Buffer.cpp => dep/acelite/ace/Read_Buffer.cpp
rename : externals/ace/Read_Buffer.h => dep/acelite/ace/Read_Buffer.h
rename : externals/ace/Read_Buffer.inl => dep/acelite/ace/Read_Buffer.inl
rename : externals/ace/Recursive_Thread_Mutex.cpp => dep/acelite/ace/Recursive_Thread_Mutex.cpp
rename : externals/ace/Recursive_Thread_Mutex.h => dep/acelite/ace/Recursive_Thread_Mutex.h
rename : externals/ace/Recursive_Thread_Mutex.inl => dep/acelite/ace/Recursive_Thread_Mutex.inl
rename : externals/ace/Recyclable.cpp => dep/acelite/ace/Recyclable.cpp
rename : externals/ace/Recyclable.h => dep/acelite/ace/Recyclable.h
rename : externals/ace/Recyclable.inl => dep/acelite/ace/Recyclable.inl
rename : externals/ace/Refcountable.h => dep/acelite/ace/Refcountable.h
rename : externals/ace/Refcountable_T.cpp => dep/acelite/ace/Refcountable_T.cpp
rename : externals/ace/Refcountable_T.h => dep/acelite/ace/Refcountable_T.h
rename : externals/ace/Refcountable_T.inl => dep/acelite/ace/Refcountable_T.inl
rename : externals/ace/Refcounted_Auto_Ptr.cpp => dep/acelite/ace/Refcounted_Auto_Ptr.cpp
rename : externals/ace/Refcounted_Auto_Ptr.h => dep/acelite/ace/Refcounted_Auto_Ptr.h
rename : externals/ace/Refcounted_Auto_Ptr.inl => dep/acelite/ace/Refcounted_Auto_Ptr.inl
rename : externals/ace/Registry.cpp => dep/acelite/ace/Registry.cpp
rename : externals/ace/Registry.h => dep/acelite/ace/Registry.h
rename : externals/ace/Registry_Name_Space.cpp => dep/acelite/ace/Registry_Name_Space.cpp
rename : externals/ace/Registry_Name_Space.h => dep/acelite/ace/Registry_Name_Space.h
rename : externals/ace/Remote_Name_Space.cpp => dep/acelite/ace/Remote_Name_Space.cpp
rename : externals/ace/Remote_Name_Space.h => dep/acelite/ace/Remote_Name_Space.h
rename : externals/ace/Remote_Tokens.cpp => dep/acelite/ace/Remote_Tokens.cpp
rename : externals/ace/Remote_Tokens.h => dep/acelite/ace/Remote_Tokens.h
rename : externals/ace/Remote_Tokens.inl => dep/acelite/ace/Remote_Tokens.inl
rename : externals/ace/Reverse_Lock_T.cpp => dep/acelite/ace/Reverse_Lock_T.cpp
rename : externals/ace/Reverse_Lock_T.h => dep/acelite/ace/Reverse_Lock_T.h
rename : externals/ace/Reverse_Lock_T.inl => dep/acelite/ace/Reverse_Lock_T.inl
rename : externals/ace/Rtems_init.c => dep/acelite/ace/Rtems_init.c
rename : externals/ace/SOCK.cpp => dep/acelite/ace/SOCK.cpp
rename : externals/ace/SOCK.h => dep/acelite/ace/SOCK.h
rename : externals/ace/SOCK.inl => dep/acelite/ace/SOCK.inl
rename : externals/ace/SOCK_Acceptor.cpp => dep/acelite/ace/SOCK_Acceptor.cpp
rename : externals/ace/SOCK_Acceptor.h => dep/acelite/ace/SOCK_Acceptor.h
rename : externals/ace/SOCK_Acceptor.inl => dep/acelite/ace/SOCK_Acceptor.inl
rename : externals/ace/SOCK_CODgram.cpp => dep/acelite/ace/SOCK_CODgram.cpp
rename : externals/ace/SOCK_CODgram.h => dep/acelite/ace/SOCK_CODgram.h
rename : externals/ace/SOCK_CODgram.inl => dep/acelite/ace/SOCK_CODgram.inl
rename : externals/ace/SOCK_Connector.cpp => dep/acelite/ace/SOCK_Connector.cpp
rename : externals/ace/SOCK_Connector.h => dep/acelite/ace/SOCK_Connector.h
rename : externals/ace/SOCK_Connector.inl => dep/acelite/ace/SOCK_Connector.inl
rename : externals/ace/SOCK_Dgram.cpp => dep/acelite/ace/SOCK_Dgram.cpp
rename : externals/ace/SOCK_Dgram.h => dep/acelite/ace/SOCK_Dgram.h
rename : externals/ace/SOCK_Dgram.inl => dep/acelite/ace/SOCK_Dgram.inl
rename : externals/ace/SOCK_Dgram_Bcast.cpp => dep/acelite/ace/SOCK_Dgram_Bcast.cpp
rename : externals/ace/SOCK_Dgram_Bcast.h => dep/acelite/ace/SOCK_Dgram_Bcast.h
rename : externals/ace/SOCK_Dgram_Bcast.inl => dep/acelite/ace/SOCK_Dgram_Bcast.inl
rename : externals/ace/SOCK_Dgram_Mcast.cpp => dep/acelite/ace/SOCK_Dgram_Mcast.cpp
rename : externals/ace/SOCK_Dgram_Mcast.h => dep/acelite/ace/SOCK_Dgram_Mcast.h
rename : externals/ace/SOCK_Dgram_Mcast.inl => dep/acelite/ace/SOCK_Dgram_Mcast.inl
rename : externals/ace/SOCK_IO.cpp => dep/acelite/ace/SOCK_IO.cpp
rename : externals/ace/SOCK_IO.h => dep/acelite/ace/SOCK_IO.h
rename : externals/ace/SOCK_IO.inl => dep/acelite/ace/SOCK_IO.inl
rename : externals/ace/SOCK_Netlink.cpp => dep/acelite/ace/SOCK_Netlink.cpp
rename : externals/ace/SOCK_Netlink.h => dep/acelite/ace/SOCK_Netlink.h
rename : externals/ace/SOCK_Netlink.inl => dep/acelite/ace/SOCK_Netlink.inl
rename : externals/ace/SOCK_SEQPACK_Acceptor.cpp => dep/acelite/ace/SOCK_SEQPACK_Acceptor.cpp
rename : externals/ace/SOCK_SEQPACK_Acceptor.h => dep/acelite/ace/SOCK_SEQPACK_Acceptor.h
rename : externals/ace/SOCK_SEQPACK_Acceptor.inl => dep/acelite/ace/SOCK_SEQPACK_Acceptor.inl
rename : externals/ace/SOCK_SEQPACK_Association.cpp => dep/acelite/ace/SOCK_SEQPACK_Association.cpp
rename : externals/ace/SOCK_SEQPACK_Association.h => dep/acelite/ace/SOCK_SEQPACK_Association.h
rename : externals/ace/SOCK_SEQPACK_Association.inl => dep/acelite/ace/SOCK_SEQPACK_Association.inl
rename : externals/ace/SOCK_SEQPACK_Connector.cpp => dep/acelite/ace/SOCK_SEQPACK_Connector.cpp
rename : externals/ace/SOCK_SEQPACK_Connector.h => dep/acelite/ace/SOCK_SEQPACK_Connector.h
rename : externals/ace/SOCK_SEQPACK_Connector.inl => dep/acelite/ace/SOCK_SEQPACK_Connector.inl
rename : externals/ace/SOCK_Stream.cpp => dep/acelite/ace/SOCK_Stream.cpp
rename : externals/ace/SOCK_Stream.h => dep/acelite/ace/SOCK_Stream.h
rename : externals/ace/SOCK_Stream.inl => dep/acelite/ace/SOCK_Stream.inl
rename : externals/ace/SPIPE.cpp => dep/acelite/ace/SPIPE.cpp
rename : externals/ace/SPIPE.h => dep/acelite/ace/SPIPE.h
rename : externals/ace/SPIPE.inl => dep/acelite/ace/SPIPE.inl
rename : externals/ace/SPIPE_Acceptor.cpp => dep/acelite/ace/SPIPE_Acceptor.cpp
rename : externals/ace/SPIPE_Acceptor.h => dep/acelite/ace/SPIPE_Acceptor.h
rename : externals/ace/SPIPE_Addr.cpp => dep/acelite/ace/SPIPE_Addr.cpp
rename : externals/ace/SPIPE_Addr.h => dep/acelite/ace/SPIPE_Addr.h
rename : externals/ace/SPIPE_Addr.inl => dep/acelite/ace/SPIPE_Addr.inl
rename : externals/ace/SPIPE_Connector.cpp => dep/acelite/ace/SPIPE_Connector.cpp
rename : externals/ace/SPIPE_Connector.h => dep/acelite/ace/SPIPE_Connector.h
rename : externals/ace/SPIPE_Connector.inl => dep/acelite/ace/SPIPE_Connector.inl
rename : externals/ace/SPIPE_Stream.cpp => dep/acelite/ace/SPIPE_Stream.cpp
rename : externals/ace/SPIPE_Stream.h => dep/acelite/ace/SPIPE_Stream.h
rename : externals/ace/SPIPE_Stream.inl => dep/acelite/ace/SPIPE_Stream.inl
rename : externals/ace/SSL/SSL_Asynch_BIO.cpp => dep/acelite/ace/SSL/SSL_Asynch_BIO.cpp
rename : externals/ace/SSL/SSL_Asynch_BIO.h => dep/acelite/ace/SSL/SSL_Asynch_BIO.h
rename : externals/ace/SSL/SSL_Asynch_Stream.cpp => dep/acelite/ace/SSL/SSL_Asynch_Stream.cpp
rename : externals/ace/SSL/SSL_Asynch_Stream.h => dep/acelite/ace/SSL/SSL_Asynch_Stream.h
rename : externals/ace/SSL/SSL_Asynch_Stream.inl => dep/acelite/ace/SSL/SSL_Asynch_Stream.inl
rename : externals/ace/SSL/SSL_Context.cpp => dep/acelite/ace/SSL/SSL_Context.cpp
rename : externals/ace/SSL/SSL_Context.h => dep/acelite/ace/SSL/SSL_Context.h
rename : externals/ace/SSL/SSL_Context.inl => dep/acelite/ace/SSL/SSL_Context.inl
rename : externals/ace/SSL/SSL_Export.h => dep/acelite/ace/SSL/SSL_Export.h
rename : externals/ace/SSL/SSL_SOCK.cpp => dep/acelite/ace/SSL/SSL_SOCK.cpp
rename : externals/ace/SSL/SSL_SOCK.h => dep/acelite/ace/SSL/SSL_SOCK.h
rename : externals/ace/SSL/SSL_SOCK.inl => dep/acelite/ace/SSL/SSL_SOCK.inl
rename : externals/ace/SSL/SSL_SOCK_Acceptor.cpp => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.cpp
rename : externals/ace/SSL/SSL_SOCK_Acceptor.h => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.h
rename : externals/ace/SSL/SSL_SOCK_Acceptor.inl => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.inl
rename : externals/ace/SSL/SSL_SOCK_Connector.cpp => dep/acelite/ace/SSL/SSL_SOCK_Connector.cpp
rename : externals/ace/SSL/SSL_SOCK_Connector.h => dep/acelite/ace/SSL/SSL_SOCK_Connector.h
rename : externals/ace/SSL/SSL_SOCK_Connector.inl => dep/acelite/ace/SSL/SSL_SOCK_Connector.inl
rename : externals/ace/SSL/SSL_SOCK_Stream.cpp => dep/acelite/ace/SSL/SSL_SOCK_Stream.cpp
rename : externals/ace/SSL/SSL_SOCK_Stream.h => dep/acelite/ace/SSL/SSL_SOCK_Stream.h
rename : externals/ace/SSL/SSL_SOCK_Stream.inl => dep/acelite/ace/SSL/SSL_SOCK_Stream.inl
rename : externals/ace/SSL/sslconf.h => dep/acelite/ace/SSL/sslconf.h
rename : externals/ace/SString.cpp => dep/acelite/ace/SString.cpp
rename : externals/ace/SString.h => dep/acelite/ace/SString.h
rename : externals/ace/SString.inl => dep/acelite/ace/SString.inl
rename : externals/ace/SStringfwd.h => dep/acelite/ace/SStringfwd.h
rename : externals/ace/SUN_Proactor.cpp => dep/acelite/ace/SUN_Proactor.cpp
rename : externals/ace/SUN_Proactor.h => dep/acelite/ace/SUN_Proactor.h
rename : externals/ace/SV_Message.cpp => dep/acelite/ace/SV_Message.cpp
rename : externals/ace/SV_Message.h => dep/acelite/ace/SV_Message.h
rename : externals/ace/SV_Message.inl => dep/acelite/ace/SV_Message.inl
rename : externals/ace/SV_Message_Queue.cpp => dep/acelite/ace/SV_Message_Queue.cpp
rename : externals/ace/SV_Message_Queue.h => dep/acelite/ace/SV_Message_Queue.h
rename : externals/ace/SV_Message_Queue.inl => dep/acelite/ace/SV_Message_Queue.inl
rename : externals/ace/SV_Semaphore_Complex.cpp => dep/acelite/ace/SV_Semaphore_Complex.cpp
rename : externals/ace/SV_Semaphore_Complex.h => dep/acelite/ace/SV_Semaphore_Complex.h
rename : externals/ace/SV_Semaphore_Complex.inl => dep/acelite/ace/SV_Semaphore_Complex.inl
rename : externals/ace/SV_Semaphore_Simple.cpp => dep/acelite/ace/SV_Semaphore_Simple.cpp
rename : externals/ace/SV_Semaphore_Simple.h => dep/acelite/ace/SV_Semaphore_Simple.h
rename : externals/ace/SV_Semaphore_Simple.inl => dep/acelite/ace/SV_Semaphore_Simple.inl
rename : externals/ace/SV_Shared_Memory.cpp => dep/acelite/ace/SV_Shared_Memory.cpp
rename : externals/ace/SV_Shared_Memory.h => dep/acelite/ace/SV_Shared_Memory.h
rename : externals/ace/SV_Shared_Memory.inl => dep/acelite/ace/SV_Shared_Memory.inl
rename : externals/ace/Sample_History.cpp => dep/acelite/ace/Sample_History.cpp
rename : externals/ace/Sample_History.h => dep/acelite/ace/Sample_History.h
rename : externals/ace/Sample_History.inl => dep/acelite/ace/Sample_History.inl
rename : externals/ace/Sbrk_Memory_Pool.cpp => dep/acelite/ace/Sbrk_Memory_Pool.cpp
rename : externals/ace/Sbrk_Memory_Pool.h => dep/acelite/ace/Sbrk_Memory_Pool.h
rename : externals/ace/Sched_Params.cpp => dep/acelite/ace/Sched_Params.cpp
rename : externals/ace/Sched_Params.h => dep/acelite/ace/Sched_Params.h
rename : externals/ace/Sched_Params.inl => dep/acelite/ace/Sched_Params.inl
rename : externals/ace/Select_Reactor.h => dep/acelite/ace/Select_Reactor.h
rename : externals/ace/Select_Reactor_Base.cpp => dep/acelite/ace/Select_Reactor_Base.cpp
rename : externals/ace/Select_Reactor_Base.h => dep/acelite/ace/Select_Reactor_Base.h
rename : externals/ace/Select_Reactor_Base.inl => dep/acelite/ace/Select_Reactor_Base.inl
rename : externals/ace/Select_Reactor_T.cpp => dep/acelite/ace/Select_Reactor_T.cpp
rename : externals/ace/Select_Reactor_T.h => dep/acelite/ace/Select_Reactor_T.h
rename : externals/ace/Select_Reactor_T.inl => dep/acelite/ace/Select_Reactor_T.inl
rename : externals/ace/Semaphore.cpp => dep/acelite/ace/Semaphore.cpp
rename : externals/ace/Semaphore.h => dep/acelite/ace/Semaphore.h
rename : externals/ace/Semaphore.inl => dep/acelite/ace/Semaphore.inl
rename : externals/ace/Service_Config.cpp => dep/acelite/ace/Service_Config.cpp
rename : externals/ace/Service_Config.h => dep/acelite/ace/Service_Config.h
rename : externals/ace/Service_Config.inl => dep/acelite/ace/Service_Config.inl
rename : externals/ace/Service_Gestalt.cpp => dep/acelite/ace/Service_Gestalt.cpp
rename : externals/ace/Service_Gestalt.h => dep/acelite/ace/Service_Gestalt.h
rename : externals/ace/Service_Gestalt.inl => dep/acelite/ace/Service_Gestalt.inl
rename : externals/ace/Service_Manager.cpp => dep/acelite/ace/Service_Manager.cpp
rename : externals/ace/Service_Manager.h => dep/acelite/ace/Service_Manager.h
rename : externals/ace/Service_Object.cpp => dep/acelite/ace/Service_Object.cpp
rename : externals/ace/Service_Object.h => dep/acelite/ace/Service_Object.h
rename : externals/ace/Service_Object.inl => dep/acelite/ace/Service_Object.inl
rename : externals/ace/Service_Repository.cpp => dep/acelite/ace/Service_Repository.cpp
rename : externals/ace/Service_Repository.h => dep/acelite/ace/Service_Repository.h
rename : externals/ace/Service_Repository.inl => dep/acelite/ace/Service_Repository.inl
rename : externals/ace/Service_Templates.h => dep/acelite/ace/Service_Templates.h
rename : externals/ace/Service_Types.cpp => dep/acelite/ace/Service_Types.cpp
rename : externals/ace/Service_Types.h => dep/acelite/ace/Service_Types.h
rename : externals/ace/Service_Types.inl => dep/acelite/ace/Service_Types.inl
rename : externals/ace/Shared_Memory.cpp => dep/acelite/ace/Shared_Memory.cpp
rename : externals/ace/Shared_Memory.h => dep/acelite/ace/Shared_Memory.h
rename : externals/ace/Shared_Memory_MM.cpp => dep/acelite/ace/Shared_Memory_MM.cpp
rename : externals/ace/Shared_Memory_MM.h => dep/acelite/ace/Shared_Memory_MM.h
rename : externals/ace/Shared_Memory_MM.inl => dep/acelite/ace/Shared_Memory_MM.inl
rename : externals/ace/Shared_Memory_Pool.cpp => dep/acelite/ace/Shared_Memory_Pool.cpp
rename : externals/ace/Shared_Memory_Pool.h => dep/acelite/ace/Shared_Memory_Pool.h
rename : externals/ace/Shared_Memory_SV.cpp => dep/acelite/ace/Shared_Memory_SV.cpp
rename : externals/ace/Shared_Memory_SV.h => dep/acelite/ace/Shared_Memory_SV.h
rename : externals/ace/Shared_Memory_SV.inl => dep/acelite/ace/Shared_Memory_SV.inl
rename : externals/ace/Shared_Object.cpp => dep/acelite/ace/Shared_Object.cpp
rename : externals/ace/Shared_Object.h => dep/acelite/ace/Shared_Object.h
rename : externals/ace/Shared_Object.inl => dep/acelite/ace/Shared_Object.inl
rename : externals/ace/Sig_Adapter.cpp => dep/acelite/ace/Sig_Adapter.cpp
rename : externals/ace/Sig_Adapter.h => dep/acelite/ace/Sig_Adapter.h
rename : externals/ace/Sig_Handler.cpp => dep/acelite/ace/Sig_Handler.cpp
rename : externals/ace/Sig_Handler.h => dep/acelite/ace/Sig_Handler.h
rename : externals/ace/Sig_Handler.inl => dep/acelite/ace/Sig_Handler.inl
rename : externals/ace/Signal.cpp => dep/acelite/ace/Signal.cpp
rename : externals/ace/Signal.h => dep/acelite/ace/Signal.h
rename : externals/ace/Signal.inl => dep/acelite/ace/Signal.inl
rename : externals/ace/Singleton.cpp => dep/acelite/ace/Singleton.cpp
rename : externals/ace/Singleton.h => dep/acelite/ace/Singleton.h
rename : externals/ace/Singleton.inl => dep/acelite/ace/Singleton.inl
rename : externals/ace/Sock_Connect.cpp => dep/acelite/ace/Sock_Connect.cpp
rename : externals/ace/Sock_Connect.h => dep/acelite/ace/Sock_Connect.h
rename : externals/ace/Stack_Trace.cpp => dep/acelite/ace/Stack_Trace.cpp
rename : externals/ace/Stack_Trace.h => dep/acelite/ace/Stack_Trace.h
rename : externals/ace/Static_Object_Lock.h => dep/acelite/ace/Static_Object_Lock.h
rename : externals/ace/Stats.cpp => dep/acelite/ace/Stats.cpp
rename : externals/ace/Stats.h => dep/acelite/ace/Stats.h
rename : externals/ace/Stats.inl => dep/acelite/ace/Stats.inl
rename : externals/ace/Strategies.h => dep/acelite/ace/Strategies.h
rename : externals/ace/Strategies_T.cpp => dep/acelite/ace/Strategies_T.cpp
rename : externals/ace/Strategies_T.h => dep/acelite/ace/Strategies_T.h
rename : externals/ace/Strategies_T.inl => dep/acelite/ace/Strategies_T.inl
rename : externals/ace/Stream.cpp => dep/acelite/ace/Stream.cpp
rename : externals/ace/Stream.h => dep/acelite/ace/Stream.h
rename : externals/ace/Stream.inl => dep/acelite/ace/Stream.inl
rename : externals/ace/Stream_Modules.cpp => dep/acelite/ace/Stream_Modules.cpp
rename : externals/ace/Stream_Modules.h => dep/acelite/ace/Stream_Modules.h
rename : externals/ace/String_Base.cpp => dep/acelite/ace/String_Base.cpp
rename : externals/ace/String_Base.h => dep/acelite/ace/String_Base.h
rename : externals/ace/String_Base.inl => dep/acelite/ace/String_Base.inl
rename : externals/ace/String_Base_Const.cpp => dep/acelite/ace/String_Base_Const.cpp
rename : externals/ace/String_Base_Const.h => dep/acelite/ace/String_Base_Const.h
rename : externals/ace/Svc_Conf.h => dep/acelite/ace/Svc_Conf.h
rename : externals/ace/Svc_Conf.y => dep/acelite/ace/Svc_Conf.y
rename : externals/ace/Svc_Conf_Lexer.cpp => dep/acelite/ace/Svc_Conf_Lexer.cpp
rename : externals/ace/Svc_Conf_Lexer.h => dep/acelite/ace/Svc_Conf_Lexer.h
rename : externals/ace/Svc_Conf_Param.h => dep/acelite/ace/Svc_Conf_Param.h
rename : externals/ace/Svc_Conf_Token_Table.h => dep/acelite/ace/Svc_Conf_Token_Table.h
rename : externals/ace/Svc_Conf_Tokens.h => dep/acelite/ace/Svc_Conf_Tokens.h
rename : externals/ace/Svc_Conf_y.cpp => dep/acelite/ace/Svc_Conf_y.cpp
rename : externals/ace/Svc_Handler.cpp => dep/acelite/ace/Svc_Handler.cpp
rename : externals/ace/Svc_Handler.h => dep/acelite/ace/Svc_Handler.h
rename : externals/ace/Synch.h => dep/acelite/ace/Synch.h
rename : externals/ace/Synch_Options.cpp => dep/acelite/ace/Synch_Options.cpp
rename : externals/ace/Synch_Options.h => dep/acelite/ace/Synch_Options.h
rename : externals/ace/Synch_T.cpp => dep/acelite/ace/Synch_T.cpp
rename : externals/ace/Synch_T.h => dep/acelite/ace/Synch_T.h
rename : externals/ace/Synch_Traits.h => dep/acelite/ace/Synch_Traits.h
rename : externals/ace/System_Time.cpp => dep/acelite/ace/System_Time.cpp
rename : externals/ace/System_Time.h => dep/acelite/ace/System_Time.h
rename : externals/ace/TLI.cpp => dep/acelite/ace/TLI.cpp
rename : externals/ace/TLI.h => dep/acelite/ace/TLI.h
rename : externals/ace/TLI.inl => dep/acelite/ace/TLI.inl
rename : externals/ace/TLI_Acceptor.cpp => dep/acelite/ace/TLI_Acceptor.cpp
rename : externals/ace/TLI_Acceptor.h => dep/acelite/ace/TLI_Acceptor.h
rename : externals/ace/TLI_Connector.cpp => dep/acelite/ace/TLI_Connector.cpp
rename : externals/ace/TLI_Connector.h => dep/acelite/ace/TLI_Connector.h
rename : externals/ace/TLI_Connector.inl => dep/acelite/ace/TLI_Connector.inl
rename : externals/ace/TLI_Stream.cpp => dep/acelite/ace/TLI_Stream.cpp
rename : externals/ace/TLI_Stream.h => dep/acelite/ace/TLI_Stream.h
rename : externals/ace/TLI_Stream.inl => dep/acelite/ace/TLI_Stream.inl
rename : externals/ace/TP_Reactor.cpp => dep/acelite/ace/TP_Reactor.cpp
rename : externals/ace/TP_Reactor.h => dep/acelite/ace/TP_Reactor.h
rename : externals/ace/TP_Reactor.inl => dep/acelite/ace/TP_Reactor.inl
rename : externals/ace/TSS_Adapter.cpp => dep/acelite/ace/TSS_Adapter.cpp
rename : externals/ace/TSS_Adapter.h => dep/acelite/ace/TSS_Adapter.h
rename : externals/ace/TSS_T.cpp => dep/acelite/ace/TSS_T.cpp
rename : externals/ace/TSS_T.h => dep/acelite/ace/TSS_T.h
rename : externals/ace/TSS_T.inl => dep/acelite/ace/TSS_T.inl
rename : externals/ace/TTY_IO.cpp => dep/acelite/ace/TTY_IO.cpp
rename : externals/ace/TTY_IO.h => dep/acelite/ace/TTY_IO.h
rename : externals/ace/Task.cpp => dep/acelite/ace/Task.cpp
rename : externals/ace/Task.h => dep/acelite/ace/Task.h
rename : externals/ace/Task.inl => dep/acelite/ace/Task.inl
rename : externals/ace/Task_Ex_T.cpp => dep/acelite/ace/Task_Ex_T.cpp
rename : externals/ace/Task_Ex_T.h => dep/acelite/ace/Task_Ex_T.h
rename : externals/ace/Task_Ex_T.inl => dep/acelite/ace/Task_Ex_T.inl
rename : externals/ace/Task_T.cpp => dep/acelite/ace/Task_T.cpp
rename : externals/ace/Task_T.h => dep/acelite/ace/Task_T.h
rename : externals/ace/Task_T.inl => dep/acelite/ace/Task_T.inl
rename : externals/ace/Test_and_Set.cpp => dep/acelite/ace/Test_and_Set.cpp
rename : externals/ace/Test_and_Set.h => dep/acelite/ace/Test_and_Set.h
rename : externals/ace/Thread.cpp => dep/acelite/ace/Thread.cpp
rename : externals/ace/Thread.h => dep/acelite/ace/Thread.h
rename : externals/ace/Thread.inl => dep/acelite/ace/Thread.inl
rename : externals/ace/Thread_Adapter.cpp => dep/acelite/ace/Thread_Adapter.cpp
rename : externals/ace/Thread_Adapter.h => dep/acelite/ace/Thread_Adapter.h
rename : externals/ace/Thread_Adapter.inl => dep/acelite/ace/Thread_Adapter.inl
rename : externals/ace/Thread_Control.cpp => dep/acelite/ace/Thread_Control.cpp
rename : externals/ace/Thread_Control.h => dep/acelite/ace/Thread_Control.h
rename : externals/ace/Thread_Control.inl => dep/acelite/ace/Thread_Control.inl
rename : externals/ace/Thread_Exit.cpp => dep/acelite/ace/Thread_Exit.cpp
rename : externals/ace/Thread_Exit.h => dep/acelite/ace/Thread_Exit.h
rename : externals/ace/Thread_Hook.cpp => dep/acelite/ace/Thread_Hook.cpp
rename : externals/ace/Thread_Hook.h => dep/acelite/ace/Thread_Hook.h
rename : externals/ace/Thread_Manager.cpp => dep/acelite/ace/Thread_Manager.cpp
rename : externals/ace/Thread_Manager.h => dep/acelite/ace/Thread_Manager.h
rename : externals/ace/Thread_Manager.inl => dep/acelite/ace/Thread_Manager.inl
rename : externals/ace/Thread_Mutex.cpp => dep/acelite/ace/Thread_Mutex.cpp
rename : externals/ace/Thread_Mutex.h => dep/acelite/ace/Thread_Mutex.h
rename : externals/ace/Thread_Mutex.inl => dep/acelite/ace/Thread_Mutex.inl
rename : externals/ace/Thread_Semaphore.cpp => dep/acelite/ace/Thread_Semaphore.cpp
rename : externals/ace/Thread_Semaphore.h => dep/acelite/ace/Thread_Semaphore.h
rename : externals/ace/Thread_Semaphore.inl => dep/acelite/ace/Thread_Semaphore.inl
rename : externals/ace/Throughput_Stats.cpp => dep/acelite/ace/Throughput_Stats.cpp
rename : externals/ace/Throughput_Stats.h => dep/acelite/ace/Throughput_Stats.h
rename : externals/ace/Time_Value.cpp => dep/acelite/ace/Time_Value.cpp
rename : externals/ace/Time_Value.h => dep/acelite/ace/Time_Value.h
rename : externals/ace/Time_Value.inl => dep/acelite/ace/Time_Value.inl
rename : externals/ace/Timeprobe.cpp => dep/acelite/ace/Timeprobe.cpp
rename : externals/ace/Timeprobe.h => dep/acelite/ace/Timeprobe.h
rename : externals/ace/Timeprobe.inl => dep/acelite/ace/Timeprobe.inl
rename : externals/ace/Timeprobe_T.cpp => dep/acelite/ace/Timeprobe_T.cpp
rename : externals/ace/Timeprobe_T.h => dep/acelite/ace/Timeprobe_T.h
rename : externals/ace/Timer_Hash.h => dep/acelite/ace/Timer_Hash.h
rename : externals/ace/Timer_Hash_T.cpp => dep/acelite/ace/Timer_Hash_T.cpp
rename : externals/ace/Timer_Hash_T.h => dep/acelite/ace/Timer_Hash_T.h
rename : externals/ace/Timer_Heap.h => dep/acelite/ace/Timer_Heap.h
rename : externals/ace/Timer_Heap_T.cpp => dep/acelite/ace/Timer_Heap_T.cpp
rename : externals/ace/Timer_Heap_T.h => dep/acelite/ace/Timer_Heap_T.h
rename : externals/ace/Timer_List.h => dep/acelite/ace/Timer_List.h
rename : externals/ace/Timer_List_T.cpp => dep/acelite/ace/Timer_List_T.cpp
rename : externals/ace/Timer_List_T.h => dep/acelite/ace/Timer_List_T.h
rename : externals/ace/Timer_Queue.h => dep/acelite/ace/Timer_Queue.h
rename : externals/ace/Timer_Queue_Adapters.cpp => dep/acelite/ace/Timer_Queue_Adapters.cpp
rename : externals/ace/Timer_Queue_Adapters.h => dep/acelite/ace/Timer_Queue_Adapters.h
rename : externals/ace/Timer_Queue_Adapters.inl => dep/acelite/ace/Timer_Queue_Adapters.inl
rename : externals/ace/Timer_Queue_T.cpp => dep/acelite/ace/Timer_Queue_T.cpp
rename : externals/ace/Timer_Queue_T.h => dep/acelite/ace/Timer_Queue_T.h
rename : externals/ace/Timer_Queue_T.inl => dep/acelite/ace/Timer_Queue_T.inl
rename : externals/ace/Timer_Queuefwd.h => dep/acelite/ace/Timer_Queuefwd.h
rename : externals/ace/Timer_Wheel.h => dep/acelite/ace/Timer_Wheel.h
rename : externals/ace/Timer_Wheel_T.cpp => dep/acelite/ace/Timer_Wheel_T.cpp
rename : externals/ace/Timer_Wheel_T.h => dep/acelite/ace/Timer_Wheel_T.h
rename : externals/ace/Token.cpp => dep/acelite/ace/Token.cpp
rename : externals/ace/Token.h => dep/acelite/ace/Token.h
rename : externals/ace/Token.inl => dep/acelite/ace/Token.inl
rename : externals/ace/Token_Collection.cpp => dep/acelite/ace/Token_Collection.cpp
rename : externals/ace/Token_Collection.h => dep/acelite/ace/Token_Collection.h
rename : externals/ace/Token_Collection.inl => dep/acelite/ace/Token_Collection.inl
rename : externals/ace/Token_Invariants.cpp => dep/acelite/ace/Token_Invariants.cpp
rename : externals/ace/Token_Invariants.h => dep/acelite/ace/Token_Invariants.h
rename : externals/ace/Token_Manager.cpp => dep/acelite/ace/Token_Manager.cpp
rename : externals/ace/Token_Manager.h => dep/acelite/ace/Token_Manager.h
rename : externals/ace/Token_Manager.inl => dep/acelite/ace/Token_Manager.inl
rename : externals/ace/Token_Request_Reply.cpp => dep/acelite/ace/Token_Request_Reply.cpp
rename : externals/ace/Token_Request_Reply.h => dep/acelite/ace/Token_Request_Reply.h
rename : externals/ace/Token_Request_Reply.inl => dep/acelite/ace/Token_Request_Reply.inl
rename : externals/ace/Tokenizer_T.cpp => dep/acelite/ace/Tokenizer_T.cpp
rename : externals/ace/Tokenizer_T.h => dep/acelite/ace/Tokenizer_T.h
rename : externals/ace/Trace.cpp => dep/acelite/ace/Trace.cpp
rename : externals/ace/Trace.h => dep/acelite/ace/Trace.h
rename : externals/ace/Truncate.h => dep/acelite/ace/Truncate.h
rename : externals/ace/Typed_SV_Message.cpp => dep/acelite/ace/Typed_SV_Message.cpp
rename : externals/ace/Typed_SV_Message.h => dep/acelite/ace/Typed_SV_Message.h
rename : externals/ace/Typed_SV_Message.inl => dep/acelite/ace/Typed_SV_Message.inl
rename : externals/ace/Typed_SV_Message_Queue.cpp => dep/acelite/ace/Typed_SV_Message_Queue.cpp
rename : externals/ace/Typed_SV_Message_Queue.h => dep/acelite/ace/Typed_SV_Message_Queue.h
rename : externals/ace/Typed_SV_Message_Queue.inl => dep/acelite/ace/Typed_SV_Message_Queue.inl
rename : externals/ace/UNIX_Addr.cpp => dep/acelite/ace/UNIX_Addr.cpp
rename : externals/ace/UNIX_Addr.h => dep/acelite/ace/UNIX_Addr.h
rename : externals/ace/UNIX_Addr.inl => dep/acelite/ace/UNIX_Addr.inl
rename : externals/ace/UPIPE_Acceptor.cpp => dep/acelite/ace/UPIPE_Acceptor.cpp
rename : externals/ace/UPIPE_Acceptor.h => dep/acelite/ace/UPIPE_Acceptor.h
rename : externals/ace/UPIPE_Acceptor.inl => dep/acelite/ace/UPIPE_Acceptor.inl
rename : externals/ace/UPIPE_Addr.h => dep/acelite/ace/UPIPE_Addr.h
rename : externals/ace/UPIPE_Connector.cpp => dep/acelite/ace/UPIPE_Connector.cpp
rename : externals/ace/UPIPE_Connector.h => dep/acelite/ace/UPIPE_Connector.h
rename : externals/ace/UPIPE_Connector.inl => dep/acelite/ace/UPIPE_Connector.inl
rename : externals/ace/UPIPE_Stream.cpp => dep/acelite/ace/UPIPE_Stream.cpp
rename : externals/ace/UPIPE_Stream.h => dep/acelite/ace/UPIPE_Stream.h
rename : externals/ace/UPIPE_Stream.inl => dep/acelite/ace/UPIPE_Stream.inl
rename : externals/ace/UTF16_Encoding_Converter.cpp => dep/acelite/ace/UTF16_Encoding_Converter.cpp
rename : externals/ace/UTF16_Encoding_Converter.h => dep/acelite/ace/UTF16_Encoding_Converter.h
rename : externals/ace/UTF16_Encoding_Converter.inl => dep/acelite/ace/UTF16_Encoding_Converter.inl
rename : externals/ace/UTF32_Encoding_Converter.cpp => dep/acelite/ace/UTF32_Encoding_Converter.cpp
rename : externals/ace/UTF32_Encoding_Converter.h => dep/acelite/ace/UTF32_Encoding_Converter.h
rename : externals/ace/UTF8_Encoding_Converter.cpp => dep/acelite/ace/UTF8_Encoding_Converter.cpp
rename : externals/ace/UTF8_Encoding_Converter.h => dep/acelite/ace/UTF8_Encoding_Converter.h
rename : externals/ace/UUID.cpp => dep/acelite/ace/UUID.cpp
rename : externals/ace/UUID.h => dep/acelite/ace/UUID.h
rename : externals/ace/UUID.inl => dep/acelite/ace/UUID.inl
rename : externals/ace/Unbounded_Queue.cpp => dep/acelite/ace/Unbounded_Queue.cpp
rename : externals/ace/Unbounded_Queue.h => dep/acelite/ace/Unbounded_Queue.h
rename : externals/ace/Unbounded_Queue.inl => dep/acelite/ace/Unbounded_Queue.inl
rename : externals/ace/Unbounded_Set.cpp => dep/acelite/ace/Unbounded_Set.cpp
rename : externals/ace/Unbounded_Set.h => dep/acelite/ace/Unbounded_Set.h
rename : externals/ace/Unbounded_Set.inl => dep/acelite/ace/Unbounded_Set.inl
rename : externals/ace/Unbounded_Set_Ex.cpp => dep/acelite/ace/Unbounded_Set_Ex.cpp
rename : externals/ace/Unbounded_Set_Ex.h => dep/acelite/ace/Unbounded_Set_Ex.h
rename : externals/ace/Unbounded_Set_Ex.inl => dep/acelite/ace/Unbounded_Set_Ex.inl
rename : externals/ace/Value_Ptr.h => dep/acelite/ace/Value_Ptr.h
rename : externals/ace/Vector_T.cpp => dep/acelite/ace/Vector_T.cpp
rename : externals/ace/Vector_T.h => dep/acelite/ace/Vector_T.h
rename : externals/ace/Vector_T.inl => dep/acelite/ace/Vector_T.inl
rename : externals/ace/Version.h => dep/acelite/ace/Version.h
rename : externals/ace/Versioned_Namespace.h => dep/acelite/ace/Versioned_Namespace.h
rename : externals/ace/WFMO_Reactor.cpp => dep/acelite/ace/WFMO_Reactor.cpp
rename : externals/ace/WFMO_Reactor.h => dep/acelite/ace/WFMO_Reactor.h
rename : externals/ace/WFMO_Reactor.inl => dep/acelite/ace/WFMO_Reactor.inl
rename : externals/ace/WIN32_Asynch_IO.cpp => dep/acelite/ace/WIN32_Asynch_IO.cpp
rename : externals/ace/WIN32_Asynch_IO.h => dep/acelite/ace/WIN32_Asynch_IO.h
rename : externals/ace/WIN32_Proactor.cpp => dep/acelite/ace/WIN32_Proactor.cpp
rename : externals/ace/WIN32_Proactor.h => dep/acelite/ace/WIN32_Proactor.h
rename : externals/ace/XML_Svc_Conf.cpp => dep/acelite/ace/XML_Svc_Conf.cpp
rename : externals/ace/XML_Svc_Conf.h => dep/acelite/ace/XML_Svc_Conf.h
rename : externals/ace/XTI_ATM_Mcast.cpp => dep/acelite/ace/XTI_ATM_Mcast.cpp
rename : externals/ace/XTI_ATM_Mcast.h => dep/acelite/ace/XTI_ATM_Mcast.h
rename : externals/ace/XTI_ATM_Mcast.inl => dep/acelite/ace/XTI_ATM_Mcast.inl
rename : externals/ace/ace.rc => dep/acelite/ace/ace.rc
rename : externals/ace/ace_message_table.bin => dep/acelite/ace/ace_message_table.bin
rename : externals/ace/ace_wchar.cpp => dep/acelite/ace/ace_wchar.cpp
rename : externals/ace/ace_wchar.h => dep/acelite/ace/ace_wchar.h
rename : externals/ace/ace_wchar.inl => dep/acelite/ace/ace_wchar.inl
rename : externals/ace/checked_iterator.h => dep/acelite/ace/checked_iterator.h
rename : externals/ace/config-WinCE.h => dep/acelite/ace/config-WinCE.h
rename : externals/ace/config-aix-5.x.h => dep/acelite/ace/config-aix-5.x.h
rename : externals/ace/config-all.h => dep/acelite/ace/config-all.h
rename : externals/ace/config-cray.h => dep/acelite/ace/config-cray.h
rename : externals/ace/config-cxx-common.h => dep/acelite/ace/config-cxx-common.h
rename : externals/ace/config-cygwin32.h => dep/acelite/ace/config-cygwin32.h
rename : externals/ace/config-doxygen.h => dep/acelite/ace/config-doxygen.h
rename : externals/ace/config-freebsd.h => dep/acelite/ace/config-freebsd.h
rename : externals/ace/config-g++-common.h => dep/acelite/ace/config-g++-common.h
rename : externals/ace/config-ghs-common.h => dep/acelite/ace/config-ghs-common.h
rename : externals/ace/config-hpux-11.00.h => dep/acelite/ace/config-hpux-11.00.h
rename : externals/ace/config-icc-common.h => dep/acelite/ace/config-icc-common.h
rename : externals/ace/config-integritySCA.h => dep/acelite/ace/config-integritySCA.h
rename : externals/ace/config-irix6.5.x-sgic++.h => dep/acelite/ace/config-irix6.5.x-sgic++.h
rename : externals/ace/config-irix6.x-common.h => dep/acelite/ace/config-irix6.x-common.h
rename : externals/ace/config-irix6.x-g++.h => dep/acelite/ace/config-irix6.x-g++.h
rename : externals/ace/config-irix6.x-sgic++.h => dep/acelite/ace/config-irix6.x-sgic++.h
rename : externals/ace/config-linux-common.h => dep/acelite/ace/config-linux-common.h
rename : externals/ace/config-linux.h => dep/acelite/ace/config-linux.h
rename : externals/ace/config-lite.h => dep/acelite/ace/config-lite.h
rename : externals/ace/config-lynxos.h => dep/acelite/ace/config-lynxos.h
rename : externals/ace/config-macosx-iphone-hardware.h => dep/acelite/ace/config-macosx-iphone-hardware.h
rename : externals/ace/config-macosx-iphone-simulator.h => dep/acelite/ace/config-macosx-iphone-simulator.h
rename : externals/ace/config-macosx-leopard.h => dep/acelite/ace/config-macosx-leopard.h
rename : externals/ace/config-macosx-panther.h => dep/acelite/ace/config-macosx-panther.h
rename : externals/ace/config-macosx-snowleopard.h => dep/acelite/ace/config-macosx-snowleopard.h
rename : externals/ace/config-macosx-tiger.h => dep/acelite/ace/config-macosx-tiger.h
rename : externals/ace/config-macosx.h => dep/acelite/ace/config-macosx.h
rename : externals/ace/config-macros.h => dep/acelite/ace/config-macros.h
rename : externals/ace/config-minimal.h => dep/acelite/ace/config-minimal.h
rename : externals/ace/config-mvs.h => dep/acelite/ace/config-mvs.h
rename : externals/ace/config-netbsd.h => dep/acelite/ace/config-netbsd.h
rename : externals/ace/config-openbsd.h => dep/acelite/ace/config-openbsd.h
rename : externals/ace/config-openvms.h => dep/acelite/ace/config-openvms.h
rename : externals/ace/config-pharlap.h => dep/acelite/ace/config-pharlap.h
rename : externals/ace/config-posix-nonetworking.h => dep/acelite/ace/config-posix-nonetworking.h
rename : externals/ace/config-posix.h => dep/acelite/ace/config-posix.h
rename : externals/ace/config-qnx-neutrino.h => dep/acelite/ace/config-qnx-neutrino.h
rename : externals/ace/config-qnx-rtp-62x.h => dep/acelite/ace/config-qnx-rtp-62x.h
rename : externals/ace/config-qnx-rtp-common.h => dep/acelite/ace/config-qnx-rtp-common.h
rename : externals/ace/config-qnx-rtp-pre62x.h => dep/acelite/ace/config-qnx-rtp-pre62x.h
rename : externals/ace/config-qnx-rtp.h => dep/acelite/ace/config-qnx-rtp.h
rename : externals/ace/config-rtems.h => dep/acelite/ace/config-rtems.h
rename : externals/ace/config-sco-5.0.0-nothread.h => dep/acelite/ace/config-sco-5.0.0-nothread.h
rename : externals/ace/config-sco-5.0.0.h => dep/acelite/ace/config-sco-5.0.0.h
rename : externals/ace/config-suncc-common.h => dep/acelite/ace/config-suncc-common.h
rename : externals/ace/config-sunos5.10.h => dep/acelite/ace/config-sunos5.10.h
rename : externals/ace/config-sunos5.11.h => dep/acelite/ace/config-sunos5.11.h
rename : externals/ace/config-sunos5.4-g++.h => dep/acelite/ace/config-sunos5.4-g++.h
rename : externals/ace/config-sunos5.4-sunc++-4.x.h => dep/acelite/ace/config-sunos5.4-sunc++-4.x.h
rename : externals/ace/config-sunos5.5.h => dep/acelite/ace/config-sunos5.5.h
rename : externals/ace/config-sunos5.6.h => dep/acelite/ace/config-sunos5.6.h
rename : externals/ace/config-sunos5.7.h => dep/acelite/ace/config-sunos5.7.h
rename : externals/ace/config-sunos5.8.h => dep/acelite/ace/config-sunos5.8.h
rename : externals/ace/config-sunos5.9.h => dep/acelite/ace/config-sunos5.9.h
rename : externals/ace/config-tandem-nsk-mips-v2.h => dep/acelite/ace/config-tandem-nsk-mips-v2.h
rename : externals/ace/config-tandem-nsk-mips-v3.h => dep/acelite/ace/config-tandem-nsk-mips-v3.h
rename : externals/ace/config-tandem.h => dep/acelite/ace/config-tandem.h
rename : externals/ace/config-tru64.h => dep/acelite/ace/config-tru64.h
rename : externals/ace/config-unixware-7.1.0.h => dep/acelite/ace/config-unixware-7.1.0.h
rename : externals/ace/config-unixware-7.1.0.udk.h => dep/acelite/ace/config-unixware-7.1.0.udk.h
rename : externals/ace/config-visualage.h => dep/acelite/ace/config-visualage.h
rename : externals/ace/config-vxworks.h => dep/acelite/ace/config-vxworks.h
rename : externals/ace/config-vxworks6.4.h => dep/acelite/ace/config-vxworks6.4.h
rename : externals/ace/config-vxworks6.5.h => dep/acelite/ace/config-vxworks6.5.h
rename : externals/ace/config-vxworks6.6.h => dep/acelite/ace/config-vxworks6.6.h
rename : externals/ace/config-vxworks6.7.h => dep/acelite/ace/config-vxworks6.7.h
rename : externals/ace/config-vxworks6.8.h => dep/acelite/ace/config-vxworks6.8.h
rename : externals/ace/config-win32-borland.h => dep/acelite/ace/config-win32-borland.h
rename : externals/ace/config-win32-cegcc.h => dep/acelite/ace/config-win32-cegcc.h
rename : externals/ace/config-win32-common.h => dep/acelite/ace/config-win32-common.h
rename : externals/ace/config-win32-dmc.h => dep/acelite/ace/config-win32-dmc.h
rename : externals/ace/config-win32-ghs.h => dep/acelite/ace/config-win32-ghs.h
rename : externals/ace/config-win32-interix.h => dep/acelite/ace/config-win32-interix.h
rename : externals/ace/config-win32-mingw.h => dep/acelite/ace/config-win32-mingw.h
rename : externals/ace/config-win32-msvc-10.h => dep/acelite/ace/config-win32-msvc-10.h
rename : externals/ace/config-win32-msvc-7.h => dep/acelite/ace/config-win32-msvc-7.h
rename : externals/ace/config-win32-msvc-8.h => dep/acelite/ace/config-win32-msvc-8.h
rename : externals/ace/config-win32-msvc-9.h => dep/acelite/ace/config-win32-msvc-9.h
rename : externals/ace/config-win32-msvc.h => dep/acelite/ace/config-win32-msvc.h
rename : externals/ace/config-win32.h => dep/acelite/ace/config-win32.h
rename : externals/ace/config.h.in => dep/acelite/ace/config.h.in
rename : externals/ace/gethrtime.cpp => dep/acelite/ace/gethrtime.cpp
rename : externals/ace/iosfwd.h => dep/acelite/ace/iosfwd.h
rename : externals/ace/os_include/arpa/os_inet.h => dep/acelite/ace/os_include/arpa/os_inet.h
rename : externals/ace/os_include/net/os_if.h => dep/acelite/ace/os_include/net/os_if.h
rename : externals/ace/os_include/netinet/os_in.h => dep/acelite/ace/os_include/netinet/os_in.h
rename : externals/ace/os_include/netinet/os_tcp.h => dep/acelite/ace/os_include/netinet/os_tcp.h
rename : externals/ace/os_include/os_aio.h => dep/acelite/ace/os_include/os_aio.h
rename : externals/ace/os_include/os_assert.h => dep/acelite/ace/os_include/os_assert.h
rename : externals/ace/os_include/os_byteswap.h => dep/acelite/ace/os_include/os_byteswap.h
rename : externals/ace/os_include/os_complex.h => dep/acelite/ace/os_include/os_complex.h
rename : externals/ace/os_include/os_cpio.h => dep/acelite/ace/os_include/os_cpio.h
rename : externals/ace/os_include/os_ctype.h => dep/acelite/ace/os_include/os_ctype.h
rename : externals/ace/os_include/os_dirent.h => dep/acelite/ace/os_include/os_dirent.h
rename : externals/ace/os_include/os_dlfcn.h => dep/acelite/ace/os_include/os_dlfcn.h
rename : externals/ace/os_include/os_errno.h => dep/acelite/ace/os_include/os_errno.h
rename : externals/ace/os_include/os_fcntl.h => dep/acelite/ace/os_include/os_fcntl.h
rename : externals/ace/os_include/os_fenv.h => dep/acelite/ace/os_include/os_fenv.h
rename : externals/ace/os_include/os_float.h => dep/acelite/ace/os_include/os_float.h
rename : externals/ace/os_include/os_fmtmsg.h => dep/acelite/ace/os_include/os_fmtmsg.h
rename : externals/ace/os_include/os_fnmatch.h => dep/acelite/ace/os_include/os_fnmatch.h
rename : externals/ace/os_include/os_ftw.h => dep/acelite/ace/os_include/os_ftw.h
rename : externals/ace/os_include/os_glob.h => dep/acelite/ace/os_include/os_glob.h
rename : externals/ace/os_include/os_grp.h => dep/acelite/ace/os_include/os_grp.h
rename : externals/ace/os_include/os_iconv.h => dep/acelite/ace/os_include/os_iconv.h
rename : externals/ace/os_include/os_intrin.h => dep/acelite/ace/os_include/os_intrin.h
rename : externals/ace/os_include/os_inttypes.h => dep/acelite/ace/os_include/os_inttypes.h
rename : externals/ace/os_include/os_iso646.h => dep/acelite/ace/os_include/os_iso646.h
rename : externals/ace/os_include/os_kstat.h => dep/acelite/ace/os_include/os_kstat.h
rename : externals/ace/os_include/os_langinfo.h => dep/acelite/ace/os_include/os_langinfo.h
rename : externals/ace/os_include/os_libgen.h => dep/acelite/ace/os_include/os_libgen.h
rename : externals/ace/os_include/os_limits.h => dep/acelite/ace/os_include/os_limits.h
rename : externals/ace/os_include/os_local.h => dep/acelite/ace/os_include/os_local.h
rename : externals/ace/os_include/os_math.h => dep/acelite/ace/os_include/os_math.h
rename : externals/ace/os_include/os_monetary.h => dep/acelite/ace/os_include/os_monetary.h
rename : externals/ace/os_include/os_mqueue.h => dep/acelite/ace/os_include/os_mqueue.h
rename : externals/ace/os_include/os_ndbm.h => dep/acelite/ace/os_include/os_ndbm.h
rename : externals/ace/os_include/os_netdb.h => dep/acelite/ace/os_include/os_netdb.h
rename : externals/ace/os_include/os_nl_types.h => dep/acelite/ace/os_include/os_nl_types.h
rename : externals/ace/os_include/os_pdh.h => dep/acelite/ace/os_include/os_pdh.h
rename : externals/ace/os_include/os_pdhmsg.h => dep/acelite/ace/os_include/os_pdhmsg.h
rename : externals/ace/os_include/os_poll.h => dep/acelite/ace/os_include/os_poll.h
rename : externals/ace/os_include/os_pthread.h => dep/acelite/ace/os_include/os_pthread.h
rename : externals/ace/os_include/os_pwd.h => dep/acelite/ace/os_include/os_pwd.h
rename : externals/ace/os_include/os_regex.h => dep/acelite/ace/os_include/os_regex.h
rename : externals/ace/os_include/os_sched.h => dep/acelite/ace/os_include/os_sched.h
rename : externals/ace/os_include/os_search.h => dep/acelite/ace/os_include/os_search.h
rename : externals/ace/os_include/os_semaphore.h => dep/acelite/ace/os_include/os_semaphore.h
rename : externals/ace/os_include/os_setjmp.h => dep/acelite/ace/os_include/os_setjmp.h
rename : externals/ace/os_include/os_signal.h => dep/acelite/ace/os_include/os_signal.h
rename : externals/ace/os_include/os_spawn.h => dep/acelite/ace/os_include/os_spawn.h
rename : externals/ace/os_include/os_stdarg.h => dep/acelite/ace/os_include/os_stdarg.h
rename : externals/ace/os_include/os_stdbool.h => dep/acelite/ace/os_include/os_stdbool.h
rename : externals/ace/os_include/os_stddef.h => dep/acelite/ace/os_include/os_stddef.h
rename : externals/ace/os_include/os_stdint.h => dep/acelite/ace/os_include/os_stdint.h
rename : externals/ace/os_include/os_stdio.h => dep/acelite/ace/os_include/os_stdio.h
rename : externals/ace/os_include/os_stdlib.h => dep/acelite/ace/os_include/os_stdlib.h
rename : externals/ace/os_include/os_string.h => dep/acelite/ace/os_include/os_string.h
rename : externals/ace/os_include/os_strings.h => dep/acelite/ace/os_include/os_strings.h
rename : externals/ace/os_include/os_stropts.h => dep/acelite/ace/os_include/os_stropts.h
rename : externals/ace/os_include/os_syslog.h => dep/acelite/ace/os_include/os_syslog.h
rename : externals/ace/os_include/os_tar.h => dep/acelite/ace/os_include/os_tar.h
rename : externals/ace/os_include/os_termios.h => dep/acelite/ace/os_include/os_termios.h
rename : externals/ace/os_include/os_tgmath.h => dep/acelite/ace/os_include/os_tgmath.h
rename : externals/ace/os_include/os_time.h => dep/acelite/ace/os_include/os_time.h
rename : externals/ace/os_include/os_trace.h => dep/acelite/ace/os_include/os_trace.h
rename : externals/ace/os_include/os_typeinfo.h => dep/acelite/ace/os_include/os_typeinfo.h
rename : externals/ace/os_include/os_ucontext.h => dep/acelite/ace/os_include/os_ucontext.h
rename : externals/ace/os_include/os_ulimit.h => dep/acelite/ace/os_include/os_ulimit.h
rename : externals/ace/os_include/os_unistd.h => dep/acelite/ace/os_include/os_unistd.h
rename : externals/ace/os_include/os_utime.h => dep/acelite/ace/os_include/os_utime.h
rename : externals/ace/os_include/os_utmpx.h => dep/acelite/ace/os_include/os_utmpx.h
rename : externals/ace/os_include/os_wchar.h => dep/acelite/ace/os_include/os_wchar.h
rename : externals/ace/os_include/os_wctype.h => dep/acelite/ace/os_include/os_wctype.h
rename : externals/ace/os_include/os_wordexp.h => dep/acelite/ace/os_include/os_wordexp.h
rename : externals/ace/os_include/sys/os_ipc.h => dep/acelite/ace/os_include/sys/os_ipc.h
rename : externals/ace/os_include/sys/os_loadavg.h => dep/acelite/ace/os_include/sys/os_loadavg.h
rename : externals/ace/os_include/sys/os_mman.h => dep/acelite/ace/os_include/sys/os_mman.h
rename : externals/ace/os_include/sys/os_msg.h => dep/acelite/ace/os_include/sys/os_msg.h
rename : externals/ace/os_include/sys/os_pstat.h => dep/acelite/ace/os_include/sys/os_pstat.h
rename : externals/ace/os_include/sys/os_resource.h => dep/acelite/ace/os_include/sys/os_resource.h
rename : externals/ace/os_include/sys/os_select.h => dep/acelite/ace/os_include/sys/os_select.h
rename : externals/ace/os_include/sys/os_sem.h => dep/acelite/ace/os_include/sys/os_sem.h
rename : externals/ace/os_include/sys/os_shm.h => dep/acelite/ace/os_include/sys/os_shm.h
rename : externals/ace/os_include/sys/os_socket.h => dep/acelite/ace/os_include/sys/os_socket.h
rename : externals/ace/os_include/sys/os_stat.h => dep/acelite/ace/os_include/sys/os_stat.h
rename : externals/ace/os_include/sys/os_statvfs.h => dep/acelite/ace/os_include/sys/os_statvfs.h
rename : externals/ace/os_include/sys/os_sysctl.h => dep/acelite/ace/os_include/sys/os_sysctl.h
rename : externals/ace/os_include/sys/os_sysinfo.h => dep/acelite/ace/os_include/sys/os_sysinfo.h
rename : externals/ace/os_include/sys/os_time.h => dep/acelite/ace/os_include/sys/os_time.h
rename : externals/ace/os_include/sys/os_timeb.h => dep/acelite/ace/os_include/sys/os_timeb.h
rename : externals/ace/os_include/sys/os_times.h => dep/acelite/ace/os_include/sys/os_times.h
rename : externals/ace/os_include/sys/os_types.h => dep/acelite/ace/os_include/sys/os_types.h
rename : externals/ace/os_include/sys/os_uio.h => dep/acelite/ace/os_include/sys/os_uio.h
rename : externals/ace/os_include/sys/os_un.h => dep/acelite/ace/os_include/sys/os_un.h
rename : externals/ace/os_include/sys/os_utsname.h => dep/acelite/ace/os_include/sys/os_utsname.h
rename : externals/ace/os_include/sys/os_wait.h => dep/acelite/ace/os_include/sys/os_wait.h
rename : externals/ace/post.h => dep/acelite/ace/post.h
rename : externals/ace/pre.h => dep/acelite/ace/pre.h
rename : externals/ace/streams.h => dep/acelite/ace/streams.h
rename : externals/ace/svc_export.h => dep/acelite/ace/svc_export.h
rename : externals/bzip2/CMakeLists.txt => dep/bzip2/CMakeLists.txt
rename : externals/bzip2/blocksort.c => dep/bzip2/blocksort.c
rename : externals/bzip2/bzlib.c => dep/bzip2/bzlib.c
rename : externals/bzip2/bzlib.h => dep/bzip2/bzlib.h
rename : externals/bzip2/bzlib_private.h => dep/bzip2/bzlib_private.h
rename : externals/bzip2/compress.c => dep/bzip2/compress.c
rename : externals/bzip2/crctable.c => dep/bzip2/crctable.c
rename : externals/bzip2/decompress.c => dep/bzip2/decompress.c
rename : externals/bzip2/huffman.c => dep/bzip2/huffman.c
rename : externals/bzip2/randtable.c => dep/bzip2/randtable.c
rename : externals/g3dlite/AABox.cpp => dep/g3dlite/AABox.cpp
rename : externals/g3dlite/Any.cpp => dep/g3dlite/Any.cpp
rename : externals/g3dlite/BinaryFormat.cpp => dep/g3dlite/BinaryFormat.cpp
rename : externals/g3dlite/BinaryInput.cpp => dep/g3dlite/BinaryInput.cpp
rename : externals/g3dlite/BinaryOutput.cpp => dep/g3dlite/BinaryOutput.cpp
rename : externals/g3dlite/Box.cpp => dep/g3dlite/Box.cpp
rename : externals/g3dlite/CMakeLists.txt => dep/g3dlite/CMakeLists.txt
rename : externals/g3dlite/Capsule.cpp => dep/g3dlite/Capsule.cpp
rename : externals/g3dlite/CollisionDetection.cpp => dep/g3dlite/CollisionDetection.cpp
rename : externals/g3dlite/CoordinateFrame.cpp => dep/g3dlite/CoordinateFrame.cpp
rename : externals/g3dlite/Crypto.cpp => dep/g3dlite/Crypto.cpp
rename : externals/g3dlite/Cylinder.cpp => dep/g3dlite/Cylinder.cpp
rename : externals/g3dlite/G3D/AABox.h => dep/g3dlite/G3D/AABox.h
rename : externals/g3dlite/G3D/Any.h => dep/g3dlite/G3D/Any.h
rename : externals/g3dlite/G3D/AnyVal.h => dep/g3dlite/G3D/AnyVal.h
rename : externals/g3dlite/G3D/AreaMemoryManager.h => dep/g3dlite/G3D/AreaMemoryManager.h
rename : externals/g3dlite/G3D/Array.h => dep/g3dlite/G3D/Array.h
rename : externals/g3dlite/G3D/AtomicInt32.h => dep/g3dlite/G3D/AtomicInt32.h
rename : externals/g3dlite/G3D/BinaryFormat.h => dep/g3dlite/G3D/BinaryFormat.h
rename : externals/g3dlite/G3D/BinaryInput.h => dep/g3dlite/G3D/BinaryInput.h
rename : externals/g3dlite/G3D/BinaryOutput.h => dep/g3dlite/G3D/BinaryOutput.h
rename : externals/g3dlite/G3D/BoundsTrait.h => dep/g3dlite/G3D/BoundsTrait.h
rename : externals/g3dlite/G3D/Box.h => dep/g3dlite/G3D/Box.h
rename : externals/g3dlite/G3D/Box2D.h => dep/g3dlite/G3D/Box2D.h
rename : externals/g3dlite/G3D/BumpMapPreprocess.h => dep/g3dlite/G3D/BumpMapPreprocess.h
rename : externals/g3dlite/G3D/Capsule.h => dep/g3dlite/G3D/Capsule.h
rename : externals/g3dlite/G3D/CollisionDetection.h => dep/g3dlite/G3D/CollisionDetection.h
rename : externals/g3dlite/G3D/Color1.h => dep/g3dlite/G3D/Color1.h
rename : externals/g3dlite/G3D/Color1uint8.h => dep/g3dlite/G3D/Color1uint8.h
rename : externals/g3dlite/G3D/Color3.h => dep/g3dlite/G3D/Color3.h
rename : externals/g3dlite/G3D/Color3uint8.h => dep/g3dlite/G3D/Color3uint8.h
rename : externals/g3dlite/G3D/Color4.h => dep/g3dlite/G3D/Color4.h
rename : externals/g3dlite/G3D/Color4uint8.h => dep/g3dlite/G3D/Color4uint8.h
rename : externals/g3dlite/G3D/Cone.h => dep/g3dlite/G3D/Cone.h
rename : externals/g3dlite/G3D/ConvexPolyhedron.h => dep/g3dlite/G3D/ConvexPolyhedron.h
rename : externals/g3dlite/G3D/CoordinateFrame.h => dep/g3dlite/G3D/CoordinateFrame.h
rename : externals/g3dlite/G3D/Crypto.h => dep/g3dlite/G3D/Crypto.h
rename : externals/g3dlite/G3D/Cylinder.h => dep/g3dlite/G3D/Cylinder.h
rename : externals/g3dlite/G3D/EqualsTrait.h => dep/g3dlite/G3D/EqualsTrait.h
rename : externals/g3dlite/G3D/G3D.h => dep/g3dlite/G3D/G3D.h
rename : externals/g3dlite/G3D/G3DAll.h => dep/g3dlite/G3D/G3DAll.h
rename : externals/g3dlite/G3D/G3DGameUnits.h => dep/g3dlite/G3D/G3DGameUnits.h
rename : externals/g3dlite/G3D/GCamera.h => dep/g3dlite/G3D/GCamera.h
rename : externals/g3dlite/G3D/GImage.h => dep/g3dlite/G3D/GImage.h
rename : externals/g3dlite/G3D/GLight.h => dep/g3dlite/G3D/GLight.h
rename : externals/g3dlite/G3D/GMutex.h => dep/g3dlite/G3D/GMutex.h
rename : externals/g3dlite/G3D/GThread.h => dep/g3dlite/G3D/GThread.h
rename : externals/g3dlite/G3D/GUniqueID.h => dep/g3dlite/G3D/GUniqueID.h
rename : externals/g3dlite/G3D/HashTrait.h => dep/g3dlite/G3D/HashTrait.h
rename : externals/g3dlite/G3D/Image1.h => dep/g3dlite/G3D/Image1.h
rename : externals/g3dlite/G3D/Image1uint8.h => dep/g3dlite/G3D/Image1uint8.h
rename : externals/g3dlite/G3D/Image3.h => dep/g3dlite/G3D/Image3.h
rename : externals/g3dlite/G3D/Image3uint8.h => dep/g3dlite/G3D/Image3uint8.h
rename : externals/g3dlite/G3D/Image4.h => dep/g3dlite/G3D/Image4.h
rename : externals/g3dlite/G3D/Image4uint8.h => dep/g3dlite/G3D/Image4uint8.h
rename : externals/g3dlite/G3D/ImageFormat.h => dep/g3dlite/G3D/ImageFormat.h
rename : externals/g3dlite/G3D/Intersect.h => dep/g3dlite/G3D/Intersect.h
rename : externals/g3dlite/G3D/KDTree.h => dep/g3dlite/G3D/KDTree.h
rename : externals/g3dlite/G3D/Line.h => dep/g3dlite/G3D/Line.h
rename : externals/g3dlite/G3D/LineSegment.h => dep/g3dlite/G3D/LineSegment.h
rename : externals/g3dlite/G3D/Log.h => dep/g3dlite/G3D/Log.h
rename : externals/g3dlite/G3D/Map2D.h => dep/g3dlite/G3D/Map2D.h
rename : externals/g3dlite/G3D/Matrix.h => dep/g3dlite/G3D/Matrix.h
rename : externals/g3dlite/G3D/Matrix2.h => dep/g3dlite/G3D/Matrix2.h
rename : externals/g3dlite/G3D/Matrix3.h => dep/g3dlite/G3D/Matrix3.h
rename : externals/g3dlite/G3D/Matrix4.h => dep/g3dlite/G3D/Matrix4.h
rename : externals/g3dlite/G3D/MemoryManager.h => dep/g3dlite/G3D/MemoryManager.h
rename : externals/g3dlite/G3D/MeshAlg.h => dep/g3dlite/G3D/MeshAlg.h
rename : externals/g3dlite/G3D/MeshBuilder.h => dep/g3dlite/G3D/MeshBuilder.h
rename : externals/g3dlite/G3D/NetAddress.h => dep/g3dlite/G3D/NetAddress.h
rename : externals/g3dlite/G3D/NetworkDevice.h => dep/g3dlite/G3D/NetworkDevice.h
rename : externals/g3dlite/G3D/ParseError.h => dep/g3dlite/G3D/ParseError.h
rename : externals/g3dlite/G3D/PhysicsFrame.h => dep/g3dlite/G3D/PhysicsFrame.h
rename : externals/g3dlite/G3D/Plane.h => dep/g3dlite/G3D/Plane.h
rename : externals/g3dlite/G3D/PointHashGrid.h => dep/g3dlite/G3D/PointHashGrid.h
rename : externals/g3dlite/G3D/PointKDTree.h => dep/g3dlite/G3D/PointKDTree.h
rename : externals/g3dlite/G3D/Pointer.h => dep/g3dlite/G3D/Pointer.h
rename : externals/g3dlite/G3D/PositionTrait.h => dep/g3dlite/G3D/PositionTrait.h
rename : externals/g3dlite/G3D/PrecomputedRandom.h => dep/g3dlite/G3D/PrecomputedRandom.h
rename : externals/g3dlite/G3D/Quat.h => dep/g3dlite/G3D/Quat.h
rename : externals/g3dlite/G3D/Quat.inl => dep/g3dlite/G3D/Quat.inl
rename : externals/g3dlite/G3D/Queue.h => dep/g3dlite/G3D/Queue.h
rename : externals/g3dlite/G3D/Random.h => dep/g3dlite/G3D/Random.h
rename : externals/g3dlite/G3D/Ray.h => dep/g3dlite/G3D/Ray.h
rename : externals/g3dlite/G3D/Rect2D.h => dep/g3dlite/G3D/Rect2D.h
rename : externals/g3dlite/G3D/ReferenceCount.h => dep/g3dlite/G3D/ReferenceCount.h
rename : externals/g3dlite/G3D/RegistryUtil.h => dep/g3dlite/G3D/RegistryUtil.h
rename : externals/g3dlite/G3D/Set.h => dep/g3dlite/G3D/Set.h
rename : externals/g3dlite/G3D/SmallArray.h => dep/g3dlite/G3D/SmallArray.h
rename : externals/g3dlite/G3D/Sphere.h => dep/g3dlite/G3D/Sphere.h
rename : externals/g3dlite/G3D/Spline.h => dep/g3dlite/G3D/Spline.h
rename : externals/g3dlite/G3D/Stopwatch.h => dep/g3dlite/G3D/Stopwatch.h
rename : externals/g3dlite/G3D/System.h => dep/g3dlite/G3D/System.h
rename : externals/g3dlite/G3D/Table.h => dep/g3dlite/G3D/Table.h
rename : externals/g3dlite/G3D/TextInput.h => dep/g3dlite/G3D/TextInput.h
rename : externals/g3dlite/G3D/TextOutput.h => dep/g3dlite/G3D/TextOutput.h
rename : externals/g3dlite/G3D/ThreadSet.h => dep/g3dlite/G3D/ThreadSet.h
rename : externals/g3dlite/G3D/Triangle.h => dep/g3dlite/G3D/Triangle.h
rename : externals/g3dlite/G3D/UprightFrame.h => dep/g3dlite/G3D/UprightFrame.h
rename : externals/g3dlite/G3D/Vector2.h => dep/g3dlite/G3D/Vector2.h
rename : externals/g3dlite/G3D/Vector2.inl => dep/g3dlite/G3D/Vector2.inl
rename : externals/g3dlite/G3D/Vector2int16.h => dep/g3dlite/G3D/Vector2int16.h
rename : externals/g3dlite/G3D/Vector3.h => dep/g3dlite/G3D/Vector3.h
rename : externals/g3dlite/G3D/Vector3.inl => dep/g3dlite/G3D/Vector3.inl
rename : externals/g3dlite/G3D/Vector3int16.h => dep/g3dlite/G3D/Vector3int16.h
rename : externals/g3dlite/G3D/Vector3int32.h => dep/g3dlite/G3D/Vector3int32.h
rename : externals/g3dlite/G3D/Vector4.h => dep/g3dlite/G3D/Vector4.h
rename : externals/g3dlite/G3D/Vector4.inl => dep/g3dlite/G3D/Vector4.inl
rename : externals/g3dlite/G3D/Vector4int8.h => dep/g3dlite/G3D/Vector4int8.h
rename : externals/g3dlite/G3D/WeakCache.h => dep/g3dlite/G3D/WeakCache.h
rename : externals/g3dlite/G3D/Welder.h => dep/g3dlite/G3D/Welder.h
rename : externals/g3dlite/G3D/WrapMode.h => dep/g3dlite/G3D/WrapMode.h
rename : externals/g3dlite/G3D/constants.h => dep/g3dlite/G3D/constants.h
rename : externals/g3dlite/G3D/debug.h => dep/g3dlite/G3D/debug.h
rename : externals/g3dlite/G3D/debugAssert.h => dep/g3dlite/G3D/debugAssert.h
rename : externals/g3dlite/G3D/debugPrintf.h => dep/g3dlite/G3D/debugPrintf.h
rename : externals/g3dlite/G3D/enumclass.h => dep/g3dlite/G3D/enumclass.h
rename : externals/g3dlite/G3D/fileutils.h => dep/g3dlite/G3D/fileutils.h
rename : externals/g3dlite/G3D/filter.h => dep/g3dlite/G3D/filter.h
rename : externals/g3dlite/G3D/format.h => dep/g3dlite/G3D/format.h
rename : externals/g3dlite/G3D/g3dfnmatch.h => dep/g3dlite/G3D/g3dfnmatch.h
rename : externals/g3dlite/G3D/g3dmath.h => dep/g3dlite/G3D/g3dmath.h
rename : externals/g3dlite/G3D/g3dmath.inl => dep/g3dlite/G3D/g3dmath.inl
rename : externals/g3dlite/G3D/platform.h => dep/g3dlite/G3D/platform.h
rename : externals/g3dlite/G3D/prompt.h => dep/g3dlite/G3D/prompt.h
rename : externals/g3dlite/G3D/serialize.h => dep/g3dlite/G3D/serialize.h
rename : externals/g3dlite/G3D/splinefunc.h => dep/g3dlite/G3D/splinefunc.h
rename : externals/g3dlite/G3D/stringutils.h => dep/g3dlite/G3D/stringutils.h
rename : externals/g3dlite/G3D/uint128.h => dep/g3dlite/G3D/uint128.h
rename : externals/g3dlite/G3D/units.h => dep/g3dlite/G3D/units.h
rename : externals/g3dlite/G3D/vectorMath.h => dep/g3dlite/G3D/vectorMath.h
rename : externals/g3dlite/Line.cpp => dep/g3dlite/Line.cpp
rename : externals/g3dlite/LineSegment.cpp => dep/g3dlite/LineSegment.cpp
rename : externals/g3dlite/Log.cpp => dep/g3dlite/Log.cpp
rename : externals/g3dlite/Matrix3.cpp => dep/g3dlite/Matrix3.cpp
rename : externals/g3dlite/Matrix4.cpp => dep/g3dlite/Matrix4.cpp
rename : externals/g3dlite/MemoryManager.cpp => dep/g3dlite/MemoryManager.cpp
rename : externals/g3dlite/Plane.cpp => dep/g3dlite/Plane.cpp
rename : externals/g3dlite/Quat.cpp => dep/g3dlite/Quat.cpp
rename : externals/g3dlite/Random.cpp => dep/g3dlite/Random.cpp
rename : externals/g3dlite/Ray.cpp => dep/g3dlite/Ray.cpp
rename : externals/g3dlite/ReferenceCount.cpp => dep/g3dlite/ReferenceCount.cpp
rename : externals/g3dlite/RegistryUtil.cpp => dep/g3dlite/RegistryUtil.cpp
rename : externals/g3dlite/Sphere.cpp => dep/g3dlite/Sphere.cpp
rename : externals/g3dlite/System.cpp => dep/g3dlite/System.cpp
rename : externals/g3dlite/TextInput.cpp => dep/g3dlite/TextInput.cpp
rename : externals/g3dlite/TextOutput.cpp => dep/g3dlite/TextOutput.cpp
rename : externals/g3dlite/Triangle.cpp => dep/g3dlite/Triangle.cpp
rename : externals/g3dlite/UprightFrame.cpp => dep/g3dlite/UprightFrame.cpp
rename : externals/g3dlite/Vector2.cpp => dep/g3dlite/Vector2.cpp
rename : externals/g3dlite/Vector3.cpp => dep/g3dlite/Vector3.cpp
rename : externals/g3dlite/Vector4.cpp => dep/g3dlite/Vector4.cpp
rename : externals/g3dlite/debugAssert.cpp => dep/g3dlite/debugAssert.cpp
rename : externals/g3dlite/fileutils.cpp => dep/g3dlite/fileutils.cpp
rename : externals/g3dlite/format.cpp => dep/g3dlite/format.cpp
rename : externals/g3dlite/g3dfnmatch.cpp => dep/g3dlite/g3dfnmatch.cpp
rename : externals/g3dlite/g3dmath.cpp => dep/g3dlite/g3dmath.cpp
rename : externals/g3dlite/prompt.cpp => dep/g3dlite/prompt.cpp
rename : externals/g3dlite/stringutils.cpp => dep/g3dlite/stringutils.cpp
rename : externals/gsoap/CMakeLists.txt => dep/gsoap/CMakeLists.txt
rename : externals/gsoap/soapC.cpp => dep/gsoap/soapC.cpp
rename : externals/gsoap/soapH.h => dep/gsoap/soapH.h
rename : externals/gsoap/soapServer.cpp => dep/gsoap/soapServer.cpp
rename : externals/gsoap/soapStub.h => dep/gsoap/soapStub.h
rename : externals/gsoap/stdsoap2.cpp => dep/gsoap/stdsoap2.cpp
rename : externals/gsoap/stdsoap2.h => dep/gsoap/stdsoap2.h
rename : externals/jemalloc/CMakeLists.txt => dep/jemalloc/CMakeLists.txt
rename : externals/jemalloc/arena.c => dep/jemalloc/arena.c
rename : externals/jemalloc/base.c => dep/jemalloc/base.c
rename : externals/jemalloc/chunk.c => dep/jemalloc/chunk.c
rename : externals/jemalloc/chunk_dss.c => dep/jemalloc/chunk_dss.c
rename : externals/jemalloc/chunk_mmap.c => dep/jemalloc/chunk_mmap.c
rename : externals/jemalloc/chunk_swap.c => dep/jemalloc/chunk_swap.c
rename : externals/jemalloc/ckh.c => dep/jemalloc/ckh.c
rename : externals/jemalloc/ctl.c => dep/jemalloc/ctl.c
rename : externals/jemalloc/extent.c => dep/jemalloc/extent.c
rename : externals/jemalloc/hash.c => dep/jemalloc/hash.c
rename : externals/jemalloc/huge.c => dep/jemalloc/huge.c
rename : externals/jemalloc/jemalloc.c => dep/jemalloc/jemalloc.c
rename : externals/jemalloc/jemalloc/internal/arena.h => dep/jemalloc/jemalloc/internal/arena.h
rename : externals/jemalloc/jemalloc/internal/base.h => dep/jemalloc/jemalloc/internal/base.h
rename : externals/jemalloc/jemalloc/internal/chunk.h => dep/jemalloc/jemalloc/internal/chunk.h
rename : externals/jemalloc/jemalloc/internal/chunk_dss.h => dep/jemalloc/jemalloc/internal/chunk_dss.h
rename : externals/jemalloc/jemalloc/internal/chunk_mmap.h => dep/jemalloc/jemalloc/internal/chunk_mmap.h
rename : externals/jemalloc/jemalloc/internal/chunk_swap.h => dep/jemalloc/jemalloc/internal/chunk_swap.h
rename : externals/jemalloc/jemalloc/internal/ckh.h => dep/jemalloc/jemalloc/internal/ckh.h
rename : externals/jemalloc/jemalloc/internal/ctl.h => dep/jemalloc/jemalloc/internal/ctl.h
rename : externals/jemalloc/jemalloc/internal/extent.h => dep/jemalloc/jemalloc/internal/extent.h
rename : externals/jemalloc/jemalloc/internal/hash.h => dep/jemalloc/jemalloc/internal/hash.h
rename : externals/jemalloc/jemalloc/internal/huge.h => dep/jemalloc/jemalloc/internal/huge.h
rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h => dep/jemalloc/jemalloc/internal/jemalloc_internal.h
rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in => dep/jemalloc/jemalloc/internal/jemalloc_internal.h.in
rename : externals/jemalloc/jemalloc/internal/mb.h => dep/jemalloc/jemalloc/internal/mb.h
rename : externals/jemalloc/jemalloc/internal/mutex.h => dep/jemalloc/jemalloc/internal/mutex.h
rename : externals/jemalloc/jemalloc/internal/prof.h => dep/jemalloc/jemalloc/internal/prof.h
rename : externals/jemalloc/jemalloc/internal/ql.h => dep/jemalloc/jemalloc/internal/ql.h
rename : externals/jemalloc/jemalloc/internal/qr.h => dep/jemalloc/jemalloc/internal/qr.h
rename : externals/jemalloc/jemalloc/internal/rb.h => dep/jemalloc/jemalloc/internal/rb.h
rename : externals/jemalloc/jemalloc/internal/stats.h => dep/jemalloc/jemalloc/internal/stats.h
rename : externals/jemalloc/jemalloc/internal/tcache.h => dep/jemalloc/jemalloc/internal/tcache.h
rename : externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h => dep/jemalloc/jemalloc/internal/totally_not_p_r_n.h
rename : externals/jemalloc/jemalloc/jemalloc.h => dep/jemalloc/jemalloc/jemalloc.h
rename : externals/jemalloc/jemalloc/jemalloc.h.in => dep/jemalloc/jemalloc/jemalloc.h.in
rename : externals/jemalloc/jemalloc/jemalloc_defs.h => dep/jemalloc/jemalloc/jemalloc_defs.h
rename : externals/jemalloc/jemalloc/jemalloc_defs.h.in => dep/jemalloc/jemalloc/jemalloc_defs.h.in
rename : externals/jemalloc/mb.c => dep/jemalloc/mb.c
rename : externals/jemalloc/mutex.c => dep/jemalloc/mutex.c
rename : externals/jemalloc/prof.c => dep/jemalloc/prof.c
rename : externals/jemalloc/stats.c => dep/jemalloc/stats.c
rename : externals/jemalloc/tcache.c => dep/jemalloc/tcache.c
rename : externals/libmpq/AUTHORS => dep/libmpq/AUTHORS
rename : externals/libmpq/CMakeLists.txt => dep/libmpq/CMakeLists.txt
rename : externals/libmpq/COPYING => dep/libmpq/COPYING
rename : externals/libmpq/FAQ => dep/libmpq/FAQ
rename : externals/libmpq/INSTALL => dep/libmpq/INSTALL
rename : externals/libmpq/Makefile.am => dep/libmpq/Makefile.am
rename : externals/libmpq/NEWS => dep/libmpq/NEWS
rename : externals/libmpq/README => dep/libmpq/README
rename : externals/libmpq/THANKS => dep/libmpq/THANKS
rename : externals/libmpq/TODO => dep/libmpq/TODO
rename : externals/libmpq/autogen.sh => dep/libmpq/autogen.sh
rename : externals/libmpq/bindings/Makefile.am => dep/libmpq/bindings/Makefile.am
rename : externals/libmpq/bindings/d/Makefile.am => dep/libmpq/bindings/d/Makefile.am
rename : externals/libmpq/bindings/d/dsss.conf => dep/libmpq/bindings/d/dsss.conf
rename : externals/libmpq/bindings/d/mpq.d => dep/libmpq/bindings/d/mpq.d
rename : externals/libmpq/bindings/python/Makefile.am => dep/libmpq/bindings/python/Makefile.am
rename : externals/libmpq/bindings/python/mpq-info => dep/libmpq/bindings/python/mpq-info
rename : externals/libmpq/bindings/python/mpq.py => dep/libmpq/bindings/python/mpq.py
rename : externals/libmpq/config.h => dep/libmpq/config.h
rename : externals/libmpq/configure.ac => dep/libmpq/configure.ac
rename : externals/libmpq/debian/changelog => dep/libmpq/debian/changelog
rename : externals/libmpq/debian/compat => dep/libmpq/debian/compat
rename : externals/libmpq/debian/control => dep/libmpq/debian/control
rename : externals/libmpq/debian/copyright => dep/libmpq/debian/copyright
rename : externals/libmpq/debian/libmpq-dev.dirs => dep/libmpq/debian/libmpq-dev.dirs
rename : externals/libmpq/debian/libmpq-dev.install => dep/libmpq/debian/libmpq-dev.install
rename : externals/libmpq/debian/libmpq0.dirs => dep/libmpq/debian/libmpq0.dirs
rename : externals/libmpq/debian/libmpq0.docs => dep/libmpq/debian/libmpq0.docs
rename : externals/libmpq/debian/libmpq0.install => dep/libmpq/debian/libmpq0.install
rename : externals/libmpq/debian/python-mpq.install => dep/libmpq/debian/python-mpq.install
rename : externals/libmpq/debian/rules => dep/libmpq/debian/rules
rename : externals/libmpq/doc/Makefile.am => dep/libmpq/doc/Makefile.am
rename : externals/libmpq/doc/man1/Makefile.am => dep/libmpq/doc/man1/Makefile.am
rename : externals/libmpq/doc/man1/libmpq-config.1 => dep/libmpq/doc/man1/libmpq-config.1
rename : externals/libmpq/doc/man3/Makefile.am => dep/libmpq/doc/man3/Makefile.am
rename : externals/libmpq/doc/man3/libmpq.3 => dep/libmpq/doc/man3/libmpq.3
rename : externals/libmpq/doc/man3/libmpq__archive_close.3 => dep/libmpq/doc/man3/libmpq__archive_close.3
rename : externals/libmpq/doc/man3/libmpq__archive_files.3 => dep/libmpq/doc/man3/libmpq__archive_files.3
rename : externals/libmpq/doc/man3/libmpq__archive_offset.3 => dep/libmpq/doc/man3/libmpq__archive_offset.3
rename : externals/libmpq/doc/man3/libmpq__archive_open.3 => dep/libmpq/doc/man3/libmpq__archive_open.3
rename : externals/libmpq/doc/man3/libmpq__archive_packed_size.3 => dep/libmpq/doc/man3/libmpq__archive_packed_size.3
rename : externals/libmpq/doc/man3/libmpq__archive_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__archive_unpacked_size.3
rename : externals/libmpq/doc/man3/libmpq__archive_version.3 => dep/libmpq/doc/man3/libmpq__archive_version.3
rename : externals/libmpq/doc/man3/libmpq__block_close_offset.3 => dep/libmpq/doc/man3/libmpq__block_close_offset.3
rename : externals/libmpq/doc/man3/libmpq__block_open_offset.3 => dep/libmpq/doc/man3/libmpq__block_open_offset.3
rename : externals/libmpq/doc/man3/libmpq__block_read.3 => dep/libmpq/doc/man3/libmpq__block_read.3
rename : externals/libmpq/doc/man3/libmpq__block_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__block_unpacked_size.3
rename : externals/libmpq/doc/man3/libmpq__file_blocks.3 => dep/libmpq/doc/man3/libmpq__file_blocks.3
rename : externals/libmpq/doc/man3/libmpq__file_compressed.3 => dep/libmpq/doc/man3/libmpq__file_compressed.3
rename : externals/libmpq/doc/man3/libmpq__file_encrypted.3 => dep/libmpq/doc/man3/libmpq__file_encrypted.3
rename : externals/libmpq/doc/man3/libmpq__file_imploded.3 => dep/libmpq/doc/man3/libmpq__file_imploded.3
rename : externals/libmpq/doc/man3/libmpq__file_number.3 => dep/libmpq/doc/man3/libmpq__file_number.3
rename : externals/libmpq/doc/man3/libmpq__file_offset.3 => dep/libmpq/doc/man3/libmpq__file_offset.3
rename : externals/libmpq/doc/man3/libmpq__file_packed_size.3 => dep/libmpq/doc/man3/libmpq__file_packed_size.3
rename : externals/libmpq/doc/man3/libmpq__file_read.3 => dep/libmpq/doc/man3/libmpq__file_read.3
rename : externals/libmpq/doc/man3/libmpq__file_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__file_unpacked_size.3
rename : externals/libmpq/doc/man3/libmpq__strerror.3 => dep/libmpq/doc/man3/libmpq__strerror.3
rename : externals/libmpq/doc/man3/libmpq__version.3 => dep/libmpq/doc/man3/libmpq__version.3
rename : externals/libmpq/libmpq-config.in => dep/libmpq/libmpq-config.in
rename : externals/libmpq/libmpq.pc.in => dep/libmpq/libmpq.pc.in
rename : externals/libmpq/libmpq/Makefile.am => dep/libmpq/libmpq/Makefile.am
rename : externals/libmpq/libmpq/common.c => dep/libmpq/libmpq/common.c
rename : externals/libmpq/libmpq/common.h => dep/libmpq/libmpq/common.h
rename : externals/libmpq/libmpq/crypt_buf.h => dep/libmpq/libmpq/crypt_buf.h
rename : externals/libmpq/libmpq/explode.c => dep/libmpq/libmpq/explode.c
rename : externals/libmpq/libmpq/explode.h => dep/libmpq/libmpq/explode.h
rename : externals/libmpq/libmpq/extract.c => dep/libmpq/libmpq/extract.c
rename : externals/libmpq/libmpq/extract.h => dep/libmpq/libmpq/extract.h
rename : externals/libmpq/libmpq/huffman.c => dep/libmpq/libmpq/huffman.c
rename : externals/libmpq/libmpq/huffman.h => dep/libmpq/libmpq/huffman.h
rename : externals/libmpq/libmpq/mpq-internal.h => dep/libmpq/libmpq/mpq-internal.h
rename : externals/libmpq/libmpq/mpq.c => dep/libmpq/libmpq/mpq.c
rename : externals/libmpq/libmpq/mpq.h => dep/libmpq/libmpq/mpq.h
rename : externals/libmpq/libmpq/pack_begin.h => dep/libmpq/libmpq/pack_begin.h
rename : externals/libmpq/libmpq/pack_end.h => dep/libmpq/libmpq/pack_end.h
rename : externals/libmpq/libmpq/platform.h => dep/libmpq/libmpq/platform.h
rename : externals/libmpq/libmpq/wave.c => dep/libmpq/libmpq/wave.c
rename : externals/libmpq/libmpq/wave.h => dep/libmpq/libmpq/wave.h
rename : externals/libmpq/tools/Makefile.am => dep/libmpq/tools/Makefile.am
rename : externals/libmpq/tools/crypt_buf_gen.c => dep/libmpq/tools/crypt_buf_gen.c
rename : externals/libmpq/win/config.h => dep/libmpq/win/config.h
rename : externals/libmpq/win/dirent.h => dep/libmpq/win/dirent.h
rename : externals/libmpq/win/stdint.h => dep/libmpq/win/stdint.h
rename : externals/mersennetwister/MersenneTwister.h => dep/mersennetwister/MersenneTwister.h
rename : externals/sockets/Base64.cpp => dep/sockets/Base64.cpp
rename : externals/sockets/CMakeLists.txt => dep/sockets/CMakeLists.txt
rename : externals/sockets/Exception.cpp => dep/sockets/Exception.cpp
rename : externals/sockets/Ipv4Address.cpp => dep/sockets/Ipv4Address.cpp
rename : externals/sockets/Ipv6Address.cpp => dep/sockets/Ipv6Address.cpp
rename : externals/sockets/Lock.cpp => dep/sockets/Lock.cpp
rename : externals/sockets/Makefile => dep/sockets/Makefile
rename : externals/sockets/Mutex.cpp => dep/sockets/Mutex.cpp
rename : externals/sockets/Parse.cpp => dep/sockets/Parse.cpp
rename : externals/sockets/ResolvServer.cpp => dep/sockets/ResolvServer.cpp
rename : externals/sockets/ResolvSocket.cpp => dep/sockets/ResolvSocket.cpp
rename : externals/sockets/Socket.cpp => dep/sockets/Socket.cpp
rename : externals/sockets/SocketHandler.cpp => dep/sockets/SocketHandler.cpp
rename : externals/sockets/StdoutLog.cpp => dep/sockets/StdoutLog.cpp
rename : externals/sockets/StreamSocket.cpp => dep/sockets/StreamSocket.cpp
rename : externals/sockets/TcpSocket.cpp => dep/sockets/TcpSocket.cpp
rename : externals/sockets/Thread.cpp => dep/sockets/Thread.cpp
rename : externals/sockets/UdpSocket.cpp => dep/sockets/UdpSocket.cpp
rename : externals/sockets/Utility.cpp => dep/sockets/Utility.cpp
rename : externals/sockets/include/Base64.h => dep/sockets/include/Base64.h
rename : externals/sockets/include/Exception.h => dep/sockets/include/Exception.h
rename : externals/sockets/include/File.h => dep/sockets/include/File.h
rename : externals/sockets/include/IFile.h => dep/sockets/include/IFile.h
rename : externals/sockets/include/ISocketHandler.h => dep/sockets/include/ISocketHandler.h
rename : externals/sockets/include/Ipv4Address.h => dep/sockets/include/Ipv4Address.h
rename : externals/sockets/include/Ipv6Address.h => dep/sockets/include/Ipv6Address.h
rename : externals/sockets/include/ListenSocket.h => dep/sockets/include/ListenSocket.h
rename : externals/sockets/include/Lock.h => dep/sockets/include/Lock.h
rename : externals/sockets/include/Mutex.h => dep/sockets/include/Mutex.h
rename : externals/sockets/include/Parse.h => dep/sockets/include/Parse.h
rename : externals/sockets/include/ResolvServer.h => dep/sockets/include/ResolvServer.h
rename : externals/sockets/include/ResolvSocket.h => dep/sockets/include/ResolvSocket.h
rename : externals/sockets/include/SctpSocket.h => dep/sockets/include/SctpSocket.h
rename : externals/sockets/include/Socket.h => dep/sockets/include/Socket.h
rename : externals/sockets/include/SocketAddress.h => dep/sockets/include/SocketAddress.h
rename : externals/sockets/include/SocketHandler.h => dep/sockets/include/SocketHandler.h
rename : externals/sockets/include/StdLog.h => dep/sockets/include/StdLog.h
rename : externals/sockets/include/StdoutLog.h => dep/sockets/include/StdoutLog.h
rename : externals/sockets/include/StreamSocket.h => dep/sockets/include/StreamSocket.h
rename : externals/sockets/include/TcpSocket.h => dep/sockets/include/TcpSocket.h
rename : externals/sockets/include/Thread.h => dep/sockets/include/Thread.h
rename : externals/sockets/include/UdpSocket.h => dep/sockets/include/UdpSocket.h
rename : externals/sockets/include/Utility.h => dep/sockets/include/Utility.h
rename : externals/sockets/include/socket_include.h => dep/sockets/include/socket_include.h
rename : externals/sockets/include/sockets-config.h => dep/sockets/include/sockets-config.h
rename : externals/sockets/network_kist.txt => dep/sockets/network_kist.txt
rename : externals/sockets/socket_include.cpp => dep/sockets/socket_include.cpp
rename : externals/utf8cpp/utf8.h => dep/utf8cpp/utf8.h
rename : externals/utf8cpp/utf8/checked.h => dep/utf8cpp/utf8/checked.h
rename : externals/utf8cpp/utf8/core.h => dep/utf8cpp/utf8/core.h
rename : externals/utf8cpp/utf8/unchecked.h => dep/utf8cpp/utf8/unchecked.h
rename : externals/zlib/CMakeLists.txt => dep/zlib/CMakeLists.txt
rename : externals/zlib/adler32.c => dep/zlib/adler32.c
rename : externals/zlib/compress.c => dep/zlib/compress.c
rename : externals/zlib/crc32.c => dep/zlib/crc32.c
rename : externals/zlib/crc32.h => dep/zlib/crc32.h
rename : externals/zlib/deflate.c => dep/zlib/deflate.c
rename : externals/zlib/deflate.h => dep/zlib/deflate.h
rename : externals/zlib/example.c => dep/zlib/example.c
rename : externals/zlib/gzclose.c => dep/zlib/gzclose.c
rename : externals/zlib/gzguts.h => dep/zlib/gzguts.h
rename : externals/zlib/gzlib.c => dep/zlib/gzlib.c
rename : externals/zlib/gzread.c => dep/zlib/gzread.c
rename : externals/zlib/gzwrite.c => dep/zlib/gzwrite.c
rename : externals/zlib/infback.c => dep/zlib/infback.c
rename : externals/zlib/inffast.c => dep/zlib/inffast.c
rename : externals/zlib/inffast.h => dep/zlib/inffast.h
rename : externals/zlib/inffixed.h => dep/zlib/inffixed.h
rename : externals/zlib/inflate.c => dep/zlib/inflate.c
rename : externals/zlib/inflate.h => dep/zlib/inflate.h
rename : externals/zlib/inftrees.c => dep/zlib/inftrees.c
rename : externals/zlib/inftrees.h => dep/zlib/inftrees.h
rename : externals/zlib/minigzip.c => dep/zlib/minigzip.c
rename : externals/zlib/trees.c => dep/zlib/trees.c
rename : externals/zlib/trees.h => dep/zlib/trees.h
rename : externals/zlib/uncompr.c => dep/zlib/uncompr.c
rename : externals/zlib/zconf.h => dep/zlib/zconf.h
rename : externals/zlib/zlib.h => dep/zlib/zlib.h
rename : externals/zlib/zutil.c => dep/zlib/zutil.c
rename : externals/zlib/zutil.h => dep/zlib/zutil.h
rename : docs/AuctionHouseBot.txt => doc/AuctionHouseBot.txt
rename : docs/EventAI.txt => doc/EventAI.txt
rename : docs/HowToScript.txt => doc/HowToScript.txt
rename : docs/TextTables.txt => doc/TextTables.txt
rename : docs/UnixInstall.txt => doc/UnixInstall.txt
rename : docs/gpl-2.0.txt => doc/gpl-2.0.txt
2010-08-17 02:14:20 +02:00

1928 lines
58 KiB
C++

/**
@file Matrix3.cpp
3x3 matrix class
@author Morgan McGuire, graphics3d.com
@created 2001-06-02
@edited 2009-11-15
Copyright 2000-2009, Morgan McGuire.
All rights reserved.
*/
#include "G3D/platform.h"
#include <memory.h>
#include <assert.h>
#include "G3D/Matrix3.h"
#include "G3D/g3dmath.h"
#include "G3D/BinaryInput.h"
#include "G3D/BinaryOutput.h"
#include "G3D/Quat.h"
#include "G3D/Any.h"
namespace G3D {
const float Matrix3::EPSILON = 1e-06f;
Matrix3::Matrix3(const Any& any) {
any.verifyName("Matrix3");
any.verifyType(Any::ARRAY);
any.verifySize(9);
for (int r = 0; r < 3; ++r) {
for (int c = 0; c < 3; ++c) {
elt[r][c] = any[r * 3 + c];
}
}
}
Matrix3::operator Any() const {
Any any(Any::ARRAY, "Matrix3");
any.resize(9);
for (int r = 0; r < 3; ++r) {
for (int c = 0; c < 3; ++c) {
any[r * 3 + c] = elt[r][c];
}
}
return any;
}
const Matrix3& Matrix3::zero() {
static Matrix3 m(0, 0, 0, 0, 0, 0, 0, 0, 0);
return m;
}
const Matrix3& Matrix3::identity() {
static Matrix3 m(1, 0, 0, 0, 1, 0, 0, 0, 1);
return m;
}
const float Matrix3::ms_fSvdEpsilon = 1e-04f;
const int Matrix3::ms_iSvdMaxIterations = 32;
Matrix3::Matrix3(BinaryInput& b) {
deserialize(b);
}
bool Matrix3::fuzzyEq(const Matrix3& b) const {
for (int r = 0; r < 3; ++r) {
for (int c = 0; c < 3; ++c) {
if (! G3D::fuzzyEq(elt[r][c], b[r][c])) {
return false;
}
}
}
return true;
}
bool Matrix3::isRightHanded() const{
const Vector3& X = column(0);
const Vector3& Y = column(1);
const Vector3& Z = column(2);
const Vector3& W = X.cross(Y);
return W.dot(Z) > 0.0f;
}
bool Matrix3::isOrthonormal() const {
const Vector3& X = column(0);
const Vector3& Y = column(1);
const Vector3& Z = column(2);
return
(G3D::fuzzyEq(X.dot(Y), 0.0f) &&
G3D::fuzzyEq(Y.dot(Z), 0.0f) &&
G3D::fuzzyEq(X.dot(Z), 0.0f) &&
G3D::fuzzyEq(X.squaredMagnitude(), 1.0f) &&
G3D::fuzzyEq(Y.squaredMagnitude(), 1.0f) &&
G3D::fuzzyEq(Z.squaredMagnitude(), 1.0f));
}
//----------------------------------------------------------------------------
Matrix3::Matrix3(const Quat& _q) {
// Implementation from Watt and Watt, pg 362
// See also http://www.flipcode.com/documents/matrfaq.html#Q54
Quat q = _q;
q.unitize();
float xx = 2.0f * q.x * q.x;
float xy = 2.0f * q.x * q.y;
float xz = 2.0f * q.x * q.z;
float xw = 2.0f * q.x * q.w;
float yy = 2.0f * q.y * q.y;
float yz = 2.0f * q.y * q.z;
float yw = 2.0f * q.y * q.w;
float zz = 2.0f * q.z * q.z;
float zw = 2.0f * q.z * q.w;
set(1.0f - yy - zz, xy - zw, xz + yw,
xy + zw, 1.0f - xx - zz, yz - xw,
xz - yw, yz + xw, 1.0f - xx - yy);
}
//----------------------------------------------------------------------------
Matrix3::Matrix3 (const float aafEntry[3][3]) {
memcpy(elt, aafEntry, 9*sizeof(float));
}
//----------------------------------------------------------------------------
Matrix3::Matrix3 (const Matrix3& rkMatrix) {
memcpy(elt, rkMatrix.elt, 9*sizeof(float));
}
//----------------------------------------------------------------------------
Matrix3::Matrix3(
float fEntry00, float fEntry01, float fEntry02,
float fEntry10, float fEntry11, float fEntry12,
float fEntry20, float fEntry21, float fEntry22) {
set(fEntry00, fEntry01, fEntry02,
fEntry10, fEntry11, fEntry12,
fEntry20, fEntry21, fEntry22);
}
void Matrix3::set(
float fEntry00, float fEntry01, float fEntry02,
float fEntry10, float fEntry11, float fEntry12,
float fEntry20, float fEntry21, float fEntry22) {
elt[0][0] = fEntry00;
elt[0][1] = fEntry01;
elt[0][2] = fEntry02;
elt[1][0] = fEntry10;
elt[1][1] = fEntry11;
elt[1][2] = fEntry12;
elt[2][0] = fEntry20;
elt[2][1] = fEntry21;
elt[2][2] = fEntry22;
}
void Matrix3::deserialize(BinaryInput& b) {
int r,c;
for (c = 0; c < 3; ++c) {
for (r = 0; r < 3; ++r) {
elt[r][c] = b.readFloat32();
}
}
}
void Matrix3::serialize(BinaryOutput& b) const {
int r,c;
for (c = 0; c < 3; ++c) {
for (r = 0; r < 3; ++r) {
b.writeFloat32(elt[r][c]);
}
}
}
//----------------------------------------------------------------------------
Vector3 Matrix3::column (int iCol) const {
assert((0 <= iCol) && (iCol < 3));
return Vector3(elt[0][iCol], elt[1][iCol],
elt[2][iCol]);
}
const Vector3& Matrix3::row (int iRow) const {
assert((0 <= iRow) && (iRow < 3));
return *reinterpret_cast<const Vector3*>(elt[iRow]);
}
void Matrix3::setColumn(int iCol, const Vector3 &vector) {
debugAssert((iCol >= 0) && (iCol < 3));
elt[0][iCol] = vector.x;
elt[1][iCol] = vector.y;
elt[2][iCol] = vector.z;
}
void Matrix3::setRow(int iRow, const Vector3 &vector) {
debugAssert((iRow >= 0) && (iRow < 3));
elt[iRow][0] = vector.x;
elt[iRow][1] = vector.y;
elt[iRow][2] = vector.z;
}
//----------------------------------------------------------------------------
bool Matrix3::operator== (const Matrix3& rkMatrix) const {
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
if ( elt[iRow][iCol] != rkMatrix.elt[iRow][iCol] )
return false;
}
}
return true;
}
//----------------------------------------------------------------------------
bool Matrix3::operator!= (const Matrix3& rkMatrix) const {
return !operator==(rkMatrix);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::operator+ (const Matrix3& rkMatrix) const {
Matrix3 kSum;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kSum.elt[iRow][iCol] = elt[iRow][iCol] +
rkMatrix.elt[iRow][iCol];
}
}
return kSum;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::operator- (const Matrix3& rkMatrix) const {
Matrix3 kDiff;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kDiff.elt[iRow][iCol] = elt[iRow][iCol] -
rkMatrix.elt[iRow][iCol];
}
}
return kDiff;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::operator* (const Matrix3& rkMatrix) const {
Matrix3 kProd;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kProd.elt[iRow][iCol] =
elt[iRow][0] * rkMatrix.elt[0][iCol] +
elt[iRow][1] * rkMatrix.elt[1][iCol] +
elt[iRow][2] * rkMatrix.elt[2][iCol];
}
}
return kProd;
}
Matrix3& Matrix3::operator+= (const Matrix3& rkMatrix) {
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
elt[iRow][iCol] = elt[iRow][iCol] + rkMatrix.elt[iRow][iCol];
}
}
return *this;
}
Matrix3& Matrix3::operator-= (const Matrix3& rkMatrix) {
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
elt[iRow][iCol] = elt[iRow][iCol] - rkMatrix.elt[iRow][iCol];
}
}
return *this;
}
Matrix3& Matrix3::operator*= (const Matrix3& rkMatrix) {
Matrix3 mulMat;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
mulMat.elt[iRow][iCol] =
elt[iRow][0] * rkMatrix.elt[0][iCol] +
elt[iRow][1] * rkMatrix.elt[1][iCol] +
elt[iRow][2] * rkMatrix.elt[2][iCol];
}
}
*this = mulMat;
return *this;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::operator- () const {
Matrix3 kNeg;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kNeg[iRow][iCol] = -elt[iRow][iCol];
}
}
return kNeg;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::operator* (float fScalar) const {
Matrix3 kProd;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kProd[iRow][iCol] = fScalar * elt[iRow][iCol];
}
}
return kProd;
}
Matrix3& Matrix3::operator/= (float fScalar) {
return *this *= (1.0f / fScalar);
}
Matrix3& Matrix3::operator*= (float fScalar) {
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
elt[iRow][iCol] *= fScalar;
}
}
return *this;
}
//----------------------------------------------------------------------------
Matrix3 operator* (double fScalar, const Matrix3& rkMatrix) {
Matrix3 kProd;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kProd[iRow][iCol] = fScalar * rkMatrix.elt[iRow][iCol];
}
}
return kProd;
}
Matrix3 operator* (float fScalar, const Matrix3& rkMatrix) {
return (double)fScalar * rkMatrix;
}
Matrix3 operator* (int fScalar, const Matrix3& rkMatrix) {
return (double)fScalar * rkMatrix;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::transpose () const {
Matrix3 kTranspose;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
kTranspose[iRow][iCol] = elt[iCol][iRow];
}
}
return kTranspose;
}
//----------------------------------------------------------------------------
bool Matrix3::inverse (Matrix3& rkInverse, float fTolerance) const {
// Invert a 3x3 using cofactors. This is about 8 times faster than
// the Numerical Recipes code which uses Gaussian elimination.
rkInverse[0][0] = elt[1][1] * elt[2][2] -
elt[1][2] * elt[2][1];
rkInverse[0][1] = elt[0][2] * elt[2][1] -
elt[0][1] * elt[2][2];
rkInverse[0][2] = elt[0][1] * elt[1][2] -
elt[0][2] * elt[1][1];
rkInverse[1][0] = elt[1][2] * elt[2][0] -
elt[1][0] * elt[2][2];
rkInverse[1][1] = elt[0][0] * elt[2][2] -
elt[0][2] * elt[2][0];
rkInverse[1][2] = elt[0][2] * elt[1][0] -
elt[0][0] * elt[1][2];
rkInverse[2][0] = elt[1][0] * elt[2][1] -
elt[1][1] * elt[2][0];
rkInverse[2][1] = elt[0][1] * elt[2][0] -
elt[0][0] * elt[2][1];
rkInverse[2][2] = elt[0][0] * elt[1][1] -
elt[0][1] * elt[1][0];
float fDet =
elt[0][0] * rkInverse[0][0] +
elt[0][1] * rkInverse[1][0] +
elt[0][2] * rkInverse[2][0];
if ( G3D::abs(fDet) <= fTolerance )
return false;
float fInvDet = 1.0 / fDet;
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++)
rkInverse[iRow][iCol] *= fInvDet;
}
return true;
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::inverse (float fTolerance) const {
Matrix3 kInverse = Matrix3::zero();
inverse(kInverse, fTolerance);
return kInverse;
}
//----------------------------------------------------------------------------
float Matrix3::determinant () const {
float fCofactor00 = elt[1][1] * elt[2][2] -
elt[1][2] * elt[2][1];
float fCofactor10 = elt[1][2] * elt[2][0] -
elt[1][0] * elt[2][2];
float fCofactor20 = elt[1][0] * elt[2][1] -
elt[1][1] * elt[2][0];
float fDet =
elt[0][0] * fCofactor00 +
elt[0][1] * fCofactor10 +
elt[0][2] * fCofactor20;
return fDet;
}
//----------------------------------------------------------------------------
void Matrix3::bidiagonalize (Matrix3& kA, Matrix3& kL,
Matrix3& kR) {
float afV[3], afW[3];
float fLength, fSign, fT1, fInvT1, fT2;
bool bIdentity;
// map first column to (*,0,0)
fLength = sqrt(kA[0][0] * kA[0][0] + kA[1][0] * kA[1][0] +
kA[2][0] * kA[2][0]);
if ( fLength > 0.0 ) {
fSign = (kA[0][0] > 0.0 ? 1.0 : -1.0);
fT1 = kA[0][0] + fSign * fLength;
fInvT1 = 1.0 / fT1;
afV[1] = kA[1][0] * fInvT1;
afV[2] = kA[2][0] * fInvT1;
fT2 = -2.0 / (1.0 + afV[1] * afV[1] + afV[2] * afV[2]);
afW[0] = fT2 * (kA[0][0] + kA[1][0] * afV[1] + kA[2][0] * afV[2]);
afW[1] = fT2 * (kA[0][1] + kA[1][1] * afV[1] + kA[2][1] * afV[2]);
afW[2] = fT2 * (kA[0][2] + kA[1][2] * afV[1] + kA[2][2] * afV[2]);
kA[0][0] += afW[0];
kA[0][1] += afW[1];
kA[0][2] += afW[2];
kA[1][1] += afV[1] * afW[1];
kA[1][2] += afV[1] * afW[2];
kA[2][1] += afV[2] * afW[1];
kA[2][2] += afV[2] * afW[2];
kL[0][0] = 1.0 + fT2;
kL[0][1] = kL[1][0] = fT2 * afV[1];
kL[0][2] = kL[2][0] = fT2 * afV[2];
kL[1][1] = 1.0 + fT2 * afV[1] * afV[1];
kL[1][2] = kL[2][1] = fT2 * afV[1] * afV[2];
kL[2][2] = 1.0 + fT2 * afV[2] * afV[2];
bIdentity = false;
} else {
kL = Matrix3::identity();
bIdentity = true;
}
// map first row to (*,*,0)
fLength = sqrt(kA[0][1] * kA[0][1] + kA[0][2] * kA[0][2]);
if ( fLength > 0.0 ) {
fSign = (kA[0][1] > 0.0 ? 1.0 : -1.0);
fT1 = kA[0][1] + fSign * fLength;
afV[2] = kA[0][2] / fT1;
fT2 = -2.0 / (1.0 + afV[2] * afV[2]);
afW[0] = fT2 * (kA[0][1] + kA[0][2] * afV[2]);
afW[1] = fT2 * (kA[1][1] + kA[1][2] * afV[2]);
afW[2] = fT2 * (kA[2][1] + kA[2][2] * afV[2]);
kA[0][1] += afW[0];
kA[1][1] += afW[1];
kA[1][2] += afW[1] * afV[2];
kA[2][1] += afW[2];
kA[2][2] += afW[2] * afV[2];
kR[0][0] = 1.0;
kR[0][1] = kR[1][0] = 0.0;
kR[0][2] = kR[2][0] = 0.0;
kR[1][1] = 1.0 + fT2;
kR[1][2] = kR[2][1] = fT2 * afV[2];
kR[2][2] = 1.0 + fT2 * afV[2] * afV[2];
} else {
kR = Matrix3::identity();
}
// map second column to (*,*,0)
fLength = sqrt(kA[1][1] * kA[1][1] + kA[2][1] * kA[2][1]);
if ( fLength > 0.0 ) {
fSign = (kA[1][1] > 0.0 ? 1.0 : -1.0);
fT1 = kA[1][1] + fSign * fLength;
afV[2] = kA[2][1] / fT1;
fT2 = -2.0 / (1.0 + afV[2] * afV[2]);
afW[1] = fT2 * (kA[1][1] + kA[2][1] * afV[2]);
afW[2] = fT2 * (kA[1][2] + kA[2][2] * afV[2]);
kA[1][1] += afW[1];
kA[1][2] += afW[2];
kA[2][2] += afV[2] * afW[2];
float fA = 1.0 + fT2;
float fB = fT2 * afV[2];
float fC = 1.0 + fB * afV[2];
if ( bIdentity ) {
kL[0][0] = 1.0;
kL[0][1] = kL[1][0] = 0.0;
kL[0][2] = kL[2][0] = 0.0;
kL[1][1] = fA;
kL[1][2] = kL[2][1] = fB;
kL[2][2] = fC;
} else {
for (int iRow = 0; iRow < 3; iRow++) {
float fTmp0 = kL[iRow][1];
float fTmp1 = kL[iRow][2];
kL[iRow][1] = fA * fTmp0 + fB * fTmp1;
kL[iRow][2] = fB * fTmp0 + fC * fTmp1;
}
}
}
}
//----------------------------------------------------------------------------
void Matrix3::golubKahanStep (Matrix3& kA, Matrix3& kL,
Matrix3& kR) {
float fT11 = kA[0][1] * kA[0][1] + kA[1][1] * kA[1][1];
float fT22 = kA[1][2] * kA[1][2] + kA[2][2] * kA[2][2];
float fT12 = kA[1][1] * kA[1][2];
float fTrace = fT11 + fT22;
float fDiff = fT11 - fT22;
float fDiscr = sqrt(fDiff * fDiff + 4.0 * fT12 * fT12);
float fRoot1 = 0.5 * (fTrace + fDiscr);
float fRoot2 = 0.5 * (fTrace - fDiscr);
// adjust right
float fY = kA[0][0] - (G3D::abs(fRoot1 - fT22) <=
G3D::abs(fRoot2 - fT22) ? fRoot1 : fRoot2);
float fZ = kA[0][1];
float fInvLength = 1.0 / sqrt(fY * fY + fZ * fZ);
float fSin = fZ * fInvLength;
float fCos = -fY * fInvLength;
float fTmp0 = kA[0][0];
float fTmp1 = kA[0][1];
kA[0][0] = fCos * fTmp0 - fSin * fTmp1;
kA[0][1] = fSin * fTmp0 + fCos * fTmp1;
kA[1][0] = -fSin * kA[1][1];
kA[1][1] *= fCos;
int iRow;
for (iRow = 0; iRow < 3; iRow++) {
fTmp0 = kR[0][iRow];
fTmp1 = kR[1][iRow];
kR[0][iRow] = fCos * fTmp0 - fSin * fTmp1;
kR[1][iRow] = fSin * fTmp0 + fCos * fTmp1;
}
// adjust left
fY = kA[0][0];
fZ = kA[1][0];
fInvLength = 1.0 / sqrt(fY * fY + fZ * fZ);
fSin = fZ * fInvLength;
fCos = -fY * fInvLength;
kA[0][0] = fCos * kA[0][0] - fSin * kA[1][0];
fTmp0 = kA[0][1];
fTmp1 = kA[1][1];
kA[0][1] = fCos * fTmp0 - fSin * fTmp1;
kA[1][1] = fSin * fTmp0 + fCos * fTmp1;
kA[0][2] = -fSin * kA[1][2];
kA[1][2] *= fCos;
int iCol;
for (iCol = 0; iCol < 3; iCol++) {
fTmp0 = kL[iCol][0];
fTmp1 = kL[iCol][1];
kL[iCol][0] = fCos * fTmp0 - fSin * fTmp1;
kL[iCol][1] = fSin * fTmp0 + fCos * fTmp1;
}
// adjust right
fY = kA[0][1];
fZ = kA[0][2];
fInvLength = 1.0 / sqrt(fY * fY + fZ * fZ);
fSin = fZ * fInvLength;
fCos = -fY * fInvLength;
kA[0][1] = fCos * kA[0][1] - fSin * kA[0][2];
fTmp0 = kA[1][1];
fTmp1 = kA[1][2];
kA[1][1] = fCos * fTmp0 - fSin * fTmp1;
kA[1][2] = fSin * fTmp0 + fCos * fTmp1;
kA[2][1] = -fSin * kA[2][2];
kA[2][2] *= fCos;
for (iRow = 0; iRow < 3; iRow++) {
fTmp0 = kR[1][iRow];
fTmp1 = kR[2][iRow];
kR[1][iRow] = fCos * fTmp0 - fSin * fTmp1;
kR[2][iRow] = fSin * fTmp0 + fCos * fTmp1;
}
// adjust left
fY = kA[1][1];
fZ = kA[2][1];
fInvLength = 1.0 / sqrt(fY * fY + fZ * fZ);
fSin = fZ * fInvLength;
fCos = -fY * fInvLength;
kA[1][1] = fCos * kA[1][1] - fSin * kA[2][1];
fTmp0 = kA[1][2];
fTmp1 = kA[2][2];
kA[1][2] = fCos * fTmp0 - fSin * fTmp1;
kA[2][2] = fSin * fTmp0 + fCos * fTmp1;
for (iCol = 0; iCol < 3; iCol++) {
fTmp0 = kL[iCol][1];
fTmp1 = kL[iCol][2];
kL[iCol][1] = fCos * fTmp0 - fSin * fTmp1;
kL[iCol][2] = fSin * fTmp0 + fCos * fTmp1;
}
}
//----------------------------------------------------------------------------
void Matrix3::singularValueDecomposition (Matrix3& kL, Vector3& kS,
Matrix3& kR) const {
int iRow, iCol;
Matrix3 kA = *this;
bidiagonalize(kA, kL, kR);
for (int i = 0; i < ms_iSvdMaxIterations; i++) {
float fTmp, fTmp0, fTmp1;
float fSin0, fCos0, fTan0;
float fSin1, fCos1, fTan1;
bool bTest1 = (G3D::abs(kA[0][1]) <=
ms_fSvdEpsilon * (G3D::abs(kA[0][0]) + G3D::abs(kA[1][1])));
bool bTest2 = (G3D::abs(kA[1][2]) <=
ms_fSvdEpsilon * (G3D::abs(kA[1][1]) + G3D::abs(kA[2][2])));
if ( bTest1 ) {
if ( bTest2 ) {
kS[0] = kA[0][0];
kS[1] = kA[1][1];
kS[2] = kA[2][2];
break;
} else {
// 2x2 closed form factorization
fTmp = (kA[1][1] * kA[1][1] - kA[2][2] * kA[2][2] +
kA[1][2] * kA[1][2]) / (kA[1][2] * kA[2][2]);
fTan0 = 0.5 * (fTmp + sqrt(fTmp * fTmp + 4.0));
fCos0 = 1.0 / sqrt(1.0 + fTan0 * fTan0);
fSin0 = fTan0 * fCos0;
for (iCol = 0; iCol < 3; iCol++) {
fTmp0 = kL[iCol][1];
fTmp1 = kL[iCol][2];
kL[iCol][1] = fCos0 * fTmp0 - fSin0 * fTmp1;
kL[iCol][2] = fSin0 * fTmp0 + fCos0 * fTmp1;
}
fTan1 = (kA[1][2] - kA[2][2] * fTan0) / kA[1][1];
fCos1 = 1.0 / sqrt(1.0 + fTan1 * fTan1);
fSin1 = -fTan1 * fCos1;
for (iRow = 0; iRow < 3; iRow++) {
fTmp0 = kR[1][iRow];
fTmp1 = kR[2][iRow];
kR[1][iRow] = fCos1 * fTmp0 - fSin1 * fTmp1;
kR[2][iRow] = fSin1 * fTmp0 + fCos1 * fTmp1;
}
kS[0] = kA[0][0];
kS[1] = fCos0 * fCos1 * kA[1][1] -
fSin1 * (fCos0 * kA[1][2] - fSin0 * kA[2][2]);
kS[2] = fSin0 * fSin1 * kA[1][1] +
fCos1 * (fSin0 * kA[1][2] + fCos0 * kA[2][2]);
break;
}
} else {
if ( bTest2 ) {
// 2x2 closed form factorization
fTmp = (kA[0][0] * kA[0][0] + kA[1][1] * kA[1][1] -
kA[0][1] * kA[0][1]) / (kA[0][1] * kA[1][1]);
fTan0 = 0.5 * ( -fTmp + sqrt(fTmp * fTmp + 4.0));
fCos0 = 1.0 / sqrt(1.0 + fTan0 * fTan0);
fSin0 = fTan0 * fCos0;
for (iCol = 0; iCol < 3; iCol++) {
fTmp0 = kL[iCol][0];
fTmp1 = kL[iCol][1];
kL[iCol][0] = fCos0 * fTmp0 - fSin0 * fTmp1;
kL[iCol][1] = fSin0 * fTmp0 + fCos0 * fTmp1;
}
fTan1 = (kA[0][1] - kA[1][1] * fTan0) / kA[0][0];
fCos1 = 1.0 / sqrt(1.0 + fTan1 * fTan1);
fSin1 = -fTan1 * fCos1;
for (iRow = 0; iRow < 3; iRow++) {
fTmp0 = kR[0][iRow];
fTmp1 = kR[1][iRow];
kR[0][iRow] = fCos1 * fTmp0 - fSin1 * fTmp1;
kR[1][iRow] = fSin1 * fTmp0 + fCos1 * fTmp1;
}
kS[0] = fCos0 * fCos1 * kA[0][0] -
fSin1 * (fCos0 * kA[0][1] - fSin0 * kA[1][1]);
kS[1] = fSin0 * fSin1 * kA[0][0] +
fCos1 * (fSin0 * kA[0][1] + fCos0 * kA[1][1]);
kS[2] = kA[2][2];
break;
} else {
golubKahanStep(kA, kL, kR);
}
}
}
// positize diagonal
for (iRow = 0; iRow < 3; iRow++) {
if ( kS[iRow] < 0.0 ) {
kS[iRow] = -kS[iRow];
for (iCol = 0; iCol < 3; iCol++)
kR[iRow][iCol] = -kR[iRow][iCol];
}
}
}
//----------------------------------------------------------------------------
void Matrix3::singularValueComposition (const Matrix3& kL,
const Vector3& kS, const Matrix3& kR) {
int iRow, iCol;
Matrix3 kTmp;
// product S*R
for (iRow = 0; iRow < 3; iRow++) {
for (iCol = 0; iCol < 3; iCol++)
kTmp[iRow][iCol] = kS[iRow] * kR[iRow][iCol];
}
// product L*S*R
for (iRow = 0; iRow < 3; iRow++) {
for (iCol = 0; iCol < 3; iCol++) {
elt[iRow][iCol] = 0.0;
for (int iMid = 0; iMid < 3; iMid++)
elt[iRow][iCol] += kL[iRow][iMid] * kTmp[iMid][iCol];
}
}
}
//----------------------------------------------------------------------------
void Matrix3::orthonormalize () {
// Algorithm uses Gram-Schmidt orthogonalization. If 'this' matrix is
// M = [m0|m1|m2], then orthonormal output matrix is Q = [q0|q1|q2],
//
// q0 = m0/|m0|
// q1 = (m1-(q0*m1)q0)/|m1-(q0*m1)q0|
// q2 = (m2-(q0*m2)q0-(q1*m2)q1)/|m2-(q0*m2)q0-(q1*m2)q1|
//
// where |V| indicates length of vector V and A*B indicates dot
// product of vectors A and B.
// compute q0
float fInvLength = 1.0 / sqrt(elt[0][0] * elt[0][0]
+ elt[1][0] * elt[1][0] +
elt[2][0] * elt[2][0]);
elt[0][0] *= fInvLength;
elt[1][0] *= fInvLength;
elt[2][0] *= fInvLength;
// compute q1
float fDot0 =
elt[0][0] * elt[0][1] +
elt[1][0] * elt[1][1] +
elt[2][0] * elt[2][1];
elt[0][1] -= fDot0 * elt[0][0];
elt[1][1] -= fDot0 * elt[1][0];
elt[2][1] -= fDot0 * elt[2][0];
fInvLength = 1.0 / sqrt(elt[0][1] * elt[0][1] +
elt[1][1] * elt[1][1] +
elt[2][1] * elt[2][1]);
elt[0][1] *= fInvLength;
elt[1][1] *= fInvLength;
elt[2][1] *= fInvLength;
// compute q2
float fDot1 =
elt[0][1] * elt[0][2] +
elt[1][1] * elt[1][2] +
elt[2][1] * elt[2][2];
fDot0 =
elt[0][0] * elt[0][2] +
elt[1][0] * elt[1][2] +
elt[2][0] * elt[2][2];
elt[0][2] -= fDot0 * elt[0][0] + fDot1 * elt[0][1];
elt[1][2] -= fDot0 * elt[1][0] + fDot1 * elt[1][1];
elt[2][2] -= fDot0 * elt[2][0] + fDot1 * elt[2][1];
fInvLength = 1.0 / sqrt(elt[0][2] * elt[0][2] +
elt[1][2] * elt[1][2] +
elt[2][2] * elt[2][2]);
elt[0][2] *= fInvLength;
elt[1][2] *= fInvLength;
elt[2][2] *= fInvLength;
}
//----------------------------------------------------------------------------
void Matrix3::qDUDecomposition (Matrix3& kQ,
Vector3& kD, Vector3& kU) const {
// Factor M = QR = QDU where Q is orthogonal, D is diagonal,
// and U is upper triangular with ones on its diagonal. Algorithm uses
// Gram-Schmidt orthogonalization (the QR algorithm).
//
// If M = [ m0 | m1 | m2 ] and Q = [ q0 | q1 | q2 ], then
//
// q0 = m0/|m0|
// q1 = (m1-(q0*m1)q0)/|m1-(q0*m1)q0|
// q2 = (m2-(q0*m2)q0-(q1*m2)q1)/|m2-(q0*m2)q0-(q1*m2)q1|
//
// where |V| indicates length of vector V and A*B indicates dot
// product of vectors A and B. The matrix R has entries
//
// r00 = q0*m0 r01 = q0*m1 r02 = q0*m2
// r10 = 0 r11 = q1*m1 r12 = q1*m2
// r20 = 0 r21 = 0 r22 = q2*m2
//
// so D = diag(r00,r11,r22) and U has entries u01 = r01/r00,
// u02 = r02/r00, and u12 = r12/r11.
// Q = rotation
// D = scaling
// U = shear
// D stores the three diagonal entries r00, r11, r22
// U stores the entries U[0] = u01, U[1] = u02, U[2] = u12
// build orthogonal matrix Q
float fInvLength = 1.0 / sqrt(elt[0][0] * elt[0][0]
+ elt[1][0] * elt[1][0] +
elt[2][0] * elt[2][0]);
kQ[0][0] = elt[0][0] * fInvLength;
kQ[1][0] = elt[1][0] * fInvLength;
kQ[2][0] = elt[2][0] * fInvLength;
float fDot = kQ[0][0] * elt[0][1] + kQ[1][0] * elt[1][1] +
kQ[2][0] * elt[2][1];
kQ[0][1] = elt[0][1] - fDot * kQ[0][0];
kQ[1][1] = elt[1][1] - fDot * kQ[1][0];
kQ[2][1] = elt[2][1] - fDot * kQ[2][0];
fInvLength = 1.0 / sqrt(kQ[0][1] * kQ[0][1] + kQ[1][1] * kQ[1][1] +
kQ[2][1] * kQ[2][1]);
kQ[0][1] *= fInvLength;
kQ[1][1] *= fInvLength;
kQ[2][1] *= fInvLength;
fDot = kQ[0][0] * elt[0][2] + kQ[1][0] * elt[1][2] +
kQ[2][0] * elt[2][2];
kQ[0][2] = elt[0][2] - fDot * kQ[0][0];
kQ[1][2] = elt[1][2] - fDot * kQ[1][0];
kQ[2][2] = elt[2][2] - fDot * kQ[2][0];
fDot = kQ[0][1] * elt[0][2] + kQ[1][1] * elt[1][2] +
kQ[2][1] * elt[2][2];
kQ[0][2] -= fDot * kQ[0][1];
kQ[1][2] -= fDot * kQ[1][1];
kQ[2][2] -= fDot * kQ[2][1];
fInvLength = 1.0 / sqrt(kQ[0][2] * kQ[0][2] + kQ[1][2] * kQ[1][2] +
kQ[2][2] * kQ[2][2]);
kQ[0][2] *= fInvLength;
kQ[1][2] *= fInvLength;
kQ[2][2] *= fInvLength;
// guarantee that orthogonal matrix has determinant 1 (no reflections)
float fDet = kQ[0][0] * kQ[1][1] * kQ[2][2] + kQ[0][1] * kQ[1][2] * kQ[2][0] +
kQ[0][2] * kQ[1][0] * kQ[2][1] - kQ[0][2] * kQ[1][1] * kQ[2][0] -
kQ[0][1] * kQ[1][0] * kQ[2][2] - kQ[0][0] * kQ[1][2] * kQ[2][1];
if ( fDet < 0.0 ) {
for (int iRow = 0; iRow < 3; iRow++)
for (int iCol = 0; iCol < 3; iCol++)
kQ[iRow][iCol] = -kQ[iRow][iCol];
}
// build "right" matrix R
Matrix3 kR;
kR[0][0] = kQ[0][0] * elt[0][0] + kQ[1][0] * elt[1][0] +
kQ[2][0] * elt[2][0];
kR[0][1] = kQ[0][0] * elt[0][1] + kQ[1][0] * elt[1][1] +
kQ[2][0] * elt[2][1];
kR[1][1] = kQ[0][1] * elt[0][1] + kQ[1][1] * elt[1][1] +
kQ[2][1] * elt[2][1];
kR[0][2] = kQ[0][0] * elt[0][2] + kQ[1][0] * elt[1][2] +
kQ[2][0] * elt[2][2];
kR[1][2] = kQ[0][1] * elt[0][2] + kQ[1][1] * elt[1][2] +
kQ[2][1] * elt[2][2];
kR[2][2] = kQ[0][2] * elt[0][2] + kQ[1][2] * elt[1][2] +
kQ[2][2] * elt[2][2];
// the scaling component
kD[0] = kR[0][0];
kD[1] = kR[1][1];
kD[2] = kR[2][2];
// the shear component
float fInvD0 = 1.0 / kD[0];
kU[0] = kR[0][1] * fInvD0;
kU[1] = kR[0][2] * fInvD0;
kU[2] = kR[1][2] / kD[1];
}
//----------------------------------------------------------------------------
void Matrix3::polarDecomposition(Matrix3 &R, Matrix3 &S) const{
/*
Polar decomposition of a matrix. Based on pseudocode from
Nicholas J Higham, "Computing the Polar Decomposition -- with
Applications Siam Journal of Science and Statistical Computing, Vol 7, No. 4,
October 1986.
Decomposes A into R*S, where R is orthogonal and S is symmetric.
Ken Shoemake's "Matrix animation and polar decomposition"
in Proceedings of the conference on Graphics interface '92
seems to be better known in the world of graphics, but Higham's version
uses a scaling constant that can lead to faster convergence than
Shoemake's when the initial matrix is far from orthogonal.
*/
Matrix3 X = *this;
Matrix3 tmp = X.inverse();
Matrix3 Xit = tmp.transpose();
int iter = 0;
const int MAX_ITERS = 100;
const double eps = 50 * std::numeric_limits<float>::epsilon();
const float BigEps = 50 * eps;
/* Higham suggests using OneNorm(Xit-X) < eps * OneNorm(X)
* as the convergence criterion, but OneNorm(X) should quickly
* settle down to something between 1 and 1.7, so just comparing
* with eps seems sufficient.
*--------------------------------------------------------------- */
double resid = X.diffOneNorm(Xit);
while (resid > eps && iter < MAX_ITERS) {
tmp = X.inverse();
Xit = tmp.transpose();
if (resid < BigEps) {
// close enough use simple iteration
X += Xit;
X *= 0.5f;
}
else {
// not close to convergence, compute acceleration factor
float gamma = sqrt( sqrt(
(Xit.l1Norm()* Xit.lInfNorm())/(X.l1Norm()*X.lInfNorm()) ) );
X *= 0.5f * gamma;
tmp = Xit;
tmp *= 0.5f / gamma;
X += tmp;
}
resid = X.diffOneNorm(Xit);
iter++;
}
R = X;
tmp = R.transpose();
S = tmp * (*this);
// S := (S + S^t)/2 one more time to make sure it is symmetric
tmp = S.transpose();
S += tmp;
S *= 0.5f;
#ifdef G3D_DEBUG
// Check iter limit
assert(iter < MAX_ITERS);
// Check A = R*S
tmp = R*S;
resid = tmp.diffOneNorm(*this);
assert(resid < eps);
// Check R is orthogonal
tmp = R*R.transpose();
resid = tmp.diffOneNorm(Matrix3::identity());
assert(resid < eps);
// Check that S is symmetric
tmp = S.transpose();
resid = tmp.diffOneNorm(S);
assert(resid < eps);
#endif
}
//----------------------------------------------------------------------------
float Matrix3::maxCubicRoot (float afCoeff[3]) {
// Spectral norm is for A^T*A, so characteristic polynomial
// P(x) = c[0]+c[1]*x+c[2]*x^2+x^3 has three positive float roots.
// This yields the assertions c[0] < 0 and c[2]*c[2] >= 3*c[1].
// quick out for uniform scale (triple root)
const float fOneThird = 1.0f / 3.0f;
const float fEpsilon = 1e-06f;
float fDiscr = afCoeff[2] * afCoeff[2] - 3.0f * afCoeff[1];
if ( fDiscr <= fEpsilon )
return -fOneThird*afCoeff[2];
// Compute an upper bound on roots of P(x). This assumes that A^T*A
// has been scaled by its largest entry.
float fX = 1.0f;
float fPoly = afCoeff[0] + fX * (afCoeff[1] + fX * (afCoeff[2] + fX));
if ( fPoly < 0.0f ) {
// uses a matrix norm to find an upper bound on maximum root
fX = G3D::abs(afCoeff[0]);
float fTmp = 1.0 + G3D::abs(afCoeff[1]);
if ( fTmp > fX )
fX = fTmp;
fTmp = 1.0 + G3D::abs(afCoeff[2]);
if ( fTmp > fX )
fX = fTmp;
}
// Newton's method to find root
float fTwoC2 = 2.0f * afCoeff[2];
for (int i = 0; i < 16; i++) {
fPoly = afCoeff[0] + fX * (afCoeff[1] + fX * (afCoeff[2] + fX));
if ( G3D::abs(fPoly) <= fEpsilon )
return fX;
float fDeriv = afCoeff[1] + fX * (fTwoC2 + 3.0f * fX);
fX -= fPoly / fDeriv;
}
return fX;
}
//----------------------------------------------------------------------------
float Matrix3::spectralNorm () const {
Matrix3 kP;
int iRow, iCol;
float fPmax = 0.0;
for (iRow = 0; iRow < 3; iRow++) {
for (iCol = 0; iCol < 3; iCol++) {
kP[iRow][iCol] = 0.0;
for (int iMid = 0; iMid < 3; iMid++) {
kP[iRow][iCol] +=
elt[iMid][iRow] * elt[iMid][iCol];
}
if ( kP[iRow][iCol] > fPmax )
fPmax = kP[iRow][iCol];
}
}
float fInvPmax = 1.0 / fPmax;
for (iRow = 0; iRow < 3; iRow++) {
for (iCol = 0; iCol < 3; iCol++)
kP[iRow][iCol] *= fInvPmax;
}
float afCoeff[3];
afCoeff[0] = -(kP[0][0] * (kP[1][1] * kP[2][2] - kP[1][2] * kP[2][1]) +
kP[0][1] * (kP[2][0] * kP[1][2] - kP[1][0] * kP[2][2]) +
kP[0][2] * (kP[1][0] * kP[2][1] - kP[2][0] * kP[1][1]));
afCoeff[1] = kP[0][0] * kP[1][1] - kP[0][1] * kP[1][0] +
kP[0][0] * kP[2][2] - kP[0][2] * kP[2][0] +
kP[1][1] * kP[2][2] - kP[1][2] * kP[2][1];
afCoeff[2] = -(kP[0][0] + kP[1][1] + kP[2][2]);
float fRoot = maxCubicRoot(afCoeff);
float fNorm = sqrt(fPmax * fRoot);
return fNorm;
}
//----------------------------------------------------------------------------
float Matrix3::squaredFrobeniusNorm() const {
float norm2 = 0;
const float* e = &elt[0][0];
for (int i = 0; i < 9; ++i){
norm2 += (*e) * (*e);
}
return norm2;
}
//----------------------------------------------------------------------------
float Matrix3::frobeniusNorm() const {
return sqrtf(squaredFrobeniusNorm());
}
//----------------------------------------------------------------------------
float Matrix3::l1Norm() const {
// The one norm of a matrix is the max column sum in absolute value.
float oneNorm = 0;
for (int c = 0; c < 3; ++c) {
float f = fabs(elt[0][c])+ fabs(elt[1][c]) + fabs(elt[2][c]);
if (f > oneNorm) {
oneNorm = f;
}
}
return oneNorm;
}
//----------------------------------------------------------------------------
float Matrix3::lInfNorm() const {
// The infinity norm of a matrix is the max row sum in absolute value.
float infNorm = 0;
for (int r = 0; r < 3; ++r) {
float f = fabs(elt[r][0]) + fabs(elt[r][1])+ fabs(elt[r][2]);
if (f > infNorm) {
infNorm = f;
}
}
return infNorm;
}
//----------------------------------------------------------------------------
float Matrix3::diffOneNorm(const Matrix3 &y) const{
float oneNorm = 0;
for (int c = 0; c < 3; ++c){
float f = fabs(elt[0][c] - y[0][c]) + fabs(elt[1][c] - y[1][c])
+ fabs(elt[2][c] - y[2][c]);
if (f > oneNorm) {
oneNorm = f;
}
}
return oneNorm;
}
//----------------------------------------------------------------------------
void Matrix3::toAxisAngle (Vector3& rkAxis, float& rfRadians) const {
//
// Let (x,y,z) be the unit-length axis and let A be an angle of rotation.
// The rotation matrix is R = I + sin(A)*P + (1-cos(A))*P^2 (Rodrigues' formula) where
// I is the identity and
//
// +- -+
// P = | 0 -z +y |
// | +z 0 -x |
// | -y +x 0 |
// +- -+
//
// If A > 0, R represents a counterclockwise rotation about the axis in
// the sense of looking from the tip of the axis vector towards the
// origin. Some algebra will show that
//
// cos(A) = (trace(R)-1)/2 and R - R^t = 2*sin(A)*P
//
// In the event that A = pi, R-R^t = 0 which prevents us from extracting
// the axis through P. Instead note that R = I+2*P^2 when A = pi, so
// P^2 = (R-I)/2. The diagonal entries of P^2 are x^2-1, y^2-1, and
// z^2-1. We can solve these for axis (x,y,z). Because the angle is pi,
// it does not matter which sign you choose on the square roots.
float fTrace = elt[0][0] + elt[1][1] + elt[2][2];
float fCos = 0.5f * (fTrace - 1.0f);
rfRadians = G3D::aCos(fCos); // in [0,PI]
if ( rfRadians > 0.0 ) {
if ( rfRadians < pi() ) {
rkAxis.x = elt[2][1] - elt[1][2];
rkAxis.y = elt[0][2] - elt[2][0];
rkAxis.z = elt[1][0] - elt[0][1];
rkAxis.unitize();
} else {
// angle is PI
float fHalfInverse;
if ( elt[0][0] >= elt[1][1] ) {
// r00 >= r11
if ( elt[0][0] >= elt[2][2] ) {
// r00 is maximum diagonal term
rkAxis.x = 0.5 * sqrt(elt[0][0] -
elt[1][1] - elt[2][2] + 1.0);
fHalfInverse = 0.5 / rkAxis.x;
rkAxis.y = fHalfInverse * elt[0][1];
rkAxis.z = fHalfInverse * elt[0][2];
} else {
// r22 is maximum diagonal term
rkAxis.z = 0.5 * sqrt(elt[2][2] -
elt[0][0] - elt[1][1] + 1.0);
fHalfInverse = 0.5 / rkAxis.z;
rkAxis.x = fHalfInverse * elt[0][2];
rkAxis.y = fHalfInverse * elt[1][2];
}
} else {
// r11 > r00
if ( elt[1][1] >= elt[2][2] ) {
// r11 is maximum diagonal term
rkAxis.y = 0.5 * sqrt(elt[1][1] -
elt[0][0] - elt[2][2] + 1.0);
fHalfInverse = 0.5 / rkAxis.y;
rkAxis.x = fHalfInverse * elt[0][1];
rkAxis.z = fHalfInverse * elt[1][2];
} else {
// r22 is maximum diagonal term
rkAxis.z = 0.5 * sqrt(elt[2][2] -
elt[0][0] - elt[1][1] + 1.0);
fHalfInverse = 0.5 / rkAxis.z;
rkAxis.x = fHalfInverse * elt[0][2];
rkAxis.y = fHalfInverse * elt[1][2];
}
}
}
} else {
// The angle is 0 and the matrix is the identity. Any axis will
// work, so just use the x-axis.
rkAxis.x = 1.0;
rkAxis.y = 0.0;
rkAxis.z = 0.0;
}
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromAxisAngle (const Vector3& _axis, float fRadians) {
Vector3 axis = _axis.direction();
Matrix3 m;
float fCos = cos(fRadians);
float fSin = sin(fRadians);
float fOneMinusCos = 1.0 - fCos;
float fX2 = square(axis.x);
float fY2 = square(axis.y);
float fZ2 = square(axis.z);
float fXYM = axis.x * axis.y * fOneMinusCos;
float fXZM = axis.x * axis.z * fOneMinusCos;
float fYZM = axis.y * axis.z * fOneMinusCos;
float fXSin = axis.x * fSin;
float fYSin = axis.y * fSin;
float fZSin = axis.z * fSin;
m.elt[0][0] = fX2 * fOneMinusCos + fCos;
m.elt[0][1] = fXYM - fZSin;
m.elt[0][2] = fXZM + fYSin;
m.elt[1][0] = fXYM + fZSin;
m.elt[1][1] = fY2 * fOneMinusCos + fCos;
m.elt[1][2] = fYZM - fXSin;
m.elt[2][0] = fXZM - fYSin;
m.elt[2][1] = fYZM + fXSin;
m.elt[2][2] = fZ2 * fOneMinusCos + fCos;
return m;
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesXYZ (float& rfXAngle, float& rfYAngle,
float& rfZAngle) const {
// rot = cy*cz -cy*sz sy
// cz*sx*sy+cx*sz cx*cz-sx*sy*sz -cy*sx
// -cx*cz*sy+sx*sz cz*sx+cx*sy*sz cx*cy
if ( elt[0][2] < 1.0f ) {
if ( elt[0][2] > -1.0f ) {
rfXAngle = G3D::aTan2( -elt[1][2], elt[2][2]);
rfYAngle = (float) G3D::aSin(elt[0][2]);
rfZAngle = G3D::aTan2( -elt[0][1], elt[0][0]);
return true;
} else {
// WARNING. Not unique. XA - ZA = -atan2(r10,r11)
rfXAngle = -G3D::aTan2(elt[1][0], elt[1][1]);
rfYAngle = -(float)halfPi();
rfZAngle = 0.0f;
return false;
}
} else {
// WARNING. Not unique. XAngle + ZAngle = atan2(r10,r11)
rfXAngle = G3D::aTan2(elt[1][0], elt[1][1]);
rfYAngle = (float)halfPi();
rfZAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesXZY (float& rfXAngle, float& rfZAngle,
float& rfYAngle) const {
// rot = cy*cz -sz cz*sy
// sx*sy+cx*cy*sz cx*cz -cy*sx+cx*sy*sz
// -cx*sy+cy*sx*sz cz*sx cx*cy+sx*sy*sz
if ( elt[0][1] < 1.0f ) {
if ( elt[0][1] > -1.0f ) {
rfXAngle = G3D::aTan2(elt[2][1], elt[1][1]);
rfZAngle = (float) asin( -elt[0][1]);
rfYAngle = G3D::aTan2(elt[0][2], elt[0][0]);
return true;
} else {
// WARNING. Not unique. XA - YA = atan2(r20,r22)
rfXAngle = G3D::aTan2(elt[2][0], elt[2][2]);
rfZAngle = (float)halfPi();
rfYAngle = 0.0;
return false;
}
} else {
// WARNING. Not unique. XA + YA = atan2(-r20,r22)
rfXAngle = G3D::aTan2( -elt[2][0], elt[2][2]);
rfZAngle = -(float)halfPi();
rfYAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesYXZ (float& rfYAngle, float& rfXAngle,
float& rfZAngle) const {
// rot = cy*cz+sx*sy*sz cz*sx*sy-cy*sz cx*sy
// cx*sz cx*cz -sx
// -cz*sy+cy*sx*sz cy*cz*sx+sy*sz cx*cy
if ( elt[1][2] < 1.0 ) {
if ( elt[1][2] > -1.0 ) {
rfYAngle = G3D::aTan2(elt[0][2], elt[2][2]);
rfXAngle = (float) asin( -elt[1][2]);
rfZAngle = G3D::aTan2(elt[1][0], elt[1][1]);
return true;
} else {
// WARNING. Not unique. YA - ZA = atan2(r01,r00)
rfYAngle = G3D::aTan2(elt[0][1], elt[0][0]);
rfXAngle = (float)halfPi();
rfZAngle = 0.0;
return false;
}
} else {
// WARNING. Not unique. YA + ZA = atan2(-r01,r00)
rfYAngle = G3D::aTan2( -elt[0][1], elt[0][0]);
rfXAngle = -(float)halfPi();
rfZAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesYZX (float& rfYAngle, float& rfZAngle,
float& rfXAngle) const {
// rot = cy*cz sx*sy-cx*cy*sz cx*sy+cy*sx*sz
// sz cx*cz -cz*sx
// -cz*sy cy*sx+cx*sy*sz cx*cy-sx*sy*sz
if ( elt[1][0] < 1.0 ) {
if ( elt[1][0] > -1.0 ) {
rfYAngle = G3D::aTan2( -elt[2][0], elt[0][0]);
rfZAngle = (float) asin(elt[1][0]);
rfXAngle = G3D::aTan2( -elt[1][2], elt[1][1]);
return true;
} else {
// WARNING. Not unique. YA - XA = -atan2(r21,r22);
rfYAngle = -G3D::aTan2(elt[2][1], elt[2][2]);
rfZAngle = -(float)halfPi();
rfXAngle = 0.0;
return false;
}
} else {
// WARNING. Not unique. YA + XA = atan2(r21,r22)
rfYAngle = G3D::aTan2(elt[2][1], elt[2][2]);
rfZAngle = (float)halfPi();
rfXAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesZXY (float& rfZAngle, float& rfXAngle,
float& rfYAngle) const {
// rot = cy*cz-sx*sy*sz -cx*sz cz*sy+cy*sx*sz
// cz*sx*sy+cy*sz cx*cz -cy*cz*sx+sy*sz
// -cx*sy sx cx*cy
if ( elt[2][1] < 1.0 ) {
if ( elt[2][1] > -1.0 ) {
rfZAngle = G3D::aTan2( -elt[0][1], elt[1][1]);
rfXAngle = (float) asin(elt[2][1]);
rfYAngle = G3D::aTan2( -elt[2][0], elt[2][2]);
return true;
} else {
// WARNING. Not unique. ZA - YA = -atan(r02,r00)
rfZAngle = -G3D::aTan2(elt[0][2], elt[0][0]);
rfXAngle = -(float)halfPi();
rfYAngle = 0.0f;
return false;
}
} else {
// WARNING. Not unique. ZA + YA = atan2(r02,r00)
rfZAngle = G3D::aTan2(elt[0][2], elt[0][0]);
rfXAngle = (float)halfPi();
rfYAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
bool Matrix3::toEulerAnglesZYX (float& rfZAngle, float& rfYAngle,
float& rfXAngle) const {
// rot = cy*cz cz*sx*sy-cx*sz cx*cz*sy+sx*sz
// cy*sz cx*cz+sx*sy*sz -cz*sx+cx*sy*sz
// -sy cy*sx cx*cy
if ( elt[2][0] < 1.0 ) {
if ( elt[2][0] > -1.0 ) {
rfZAngle = atan2f(elt[1][0], elt[0][0]);
rfYAngle = asinf(-(double)elt[2][1]);
rfXAngle = atan2f(elt[2][1], elt[2][2]);
return true;
} else {
// WARNING. Not unique. ZA - XA = -atan2(r01,r02)
rfZAngle = -G3D::aTan2(elt[0][1], elt[0][2]);
rfYAngle = (float)halfPi();
rfXAngle = 0.0f;
return false;
}
} else {
// WARNING. Not unique. ZA + XA = atan2(-r01,-r02)
rfZAngle = G3D::aTan2( -elt[0][1], -elt[0][2]);
rfYAngle = -(float)halfPi();
rfXAngle = 0.0f;
return false;
}
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesXYZ (float fYAngle, float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cosf(fYAngle);
fSin = sinf(fYAngle);
Matrix3 kXMat(1.0f, 0.0f, 0.0f, 0.0f, fCos, -fSin, 0.0, fSin, fCos);
fCos = cosf(fPAngle);
fSin = sinf(fPAngle);
Matrix3 kYMat(fCos, 0.0f, fSin, 0.0f, 1.0f, 0.0f, -fSin, 0.0f, fCos);
fCos = cosf(fRAngle);
fSin = sinf(fRAngle);
Matrix3 kZMat(fCos, -fSin, 0.0f, fSin, fCos, 0.0f, 0.0f, 0.0f, 1.0f);
return kXMat * (kYMat * kZMat);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesXZY (float fYAngle, float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cosf(fYAngle);
fSin = sinf(fYAngle);
Matrix3 kXMat(1.0, 0.0, 0.0, 0.0, fCos, -fSin, 0.0, fSin, fCos);
fCos = cosf(fPAngle);
fSin = sinf(fPAngle);
Matrix3 kZMat(fCos, -fSin, 0.0, fSin, fCos, 0.0, 0.0, 0.0, 1.0);
fCos = cosf(fRAngle);
fSin = sinf(fRAngle);
Matrix3 kYMat(fCos, 0.0, fSin, 0.0, 1.0, 0.0, -fSin, 0.0, fCos);
return kXMat * (kZMat * kYMat);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesYXZ(
float fYAngle,
float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cos(fYAngle);
fSin = sin(fYAngle);
Matrix3 kYMat(fCos, 0.0f, fSin, 0.0f, 1.0f, 0.0f, -fSin, 0.0f, fCos);
fCos = cos(fPAngle);
fSin = sin(fPAngle);
Matrix3 kXMat(1.0f, 0.0f, 0.0f, 0.0f, fCos, -fSin, 0.0f, fSin, fCos);
fCos = cos(fRAngle);
fSin = sin(fRAngle);
Matrix3 kZMat(fCos, -fSin, 0.0f, fSin, fCos, 0.0f, 0.0f, 0.0f, 1.0f);
return kYMat * (kXMat * kZMat);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesYZX(
float fYAngle,
float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cos(fYAngle);
fSin = sin(fYAngle);
Matrix3 kYMat(fCos, 0.0f, fSin, 0.0f, 1.0f, 0.0f, -fSin, 0.0f, fCos);
fCos = cos(fPAngle);
fSin = sin(fPAngle);
Matrix3 kZMat(fCos, -fSin, 0.0f, fSin, fCos, 0.0f, 0.0f, 0.0f, 1.0f);
fCos = cos(fRAngle);
fSin = sin(fRAngle);
Matrix3 kXMat(1.0f, 0.0f, 0.0f, 0.0f, fCos, -fSin, 0.0f, fSin, fCos);
return kYMat * (kZMat * kXMat);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesZXY (float fYAngle, float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cos(fYAngle);
fSin = sin(fYAngle);
Matrix3 kZMat(fCos, -fSin, 0.0, fSin, fCos, 0.0, 0.0, 0.0, 1.0);
fCos = cos(fPAngle);
fSin = sin(fPAngle);
Matrix3 kXMat(1.0, 0.0, 0.0, 0.0, fCos, -fSin, 0.0, fSin, fCos);
fCos = cos(fRAngle);
fSin = sin(fRAngle);
Matrix3 kYMat(fCos, 0.0, fSin, 0.0, 1.0, 0.0, -fSin, 0.0, fCos);
return kZMat * (kXMat * kYMat);
}
//----------------------------------------------------------------------------
Matrix3 Matrix3::fromEulerAnglesZYX (float fYAngle, float fPAngle,
float fRAngle) {
float fCos, fSin;
fCos = cos(fYAngle);
fSin = sin(fYAngle);
Matrix3 kZMat(fCos, -fSin, 0.0, fSin, fCos, 0.0, 0.0, 0.0, 1.0);
fCos = cos(fPAngle);
fSin = sin(fPAngle);
Matrix3 kYMat(fCos, 0.0, fSin, 0.0, 1.0, 0.0, -fSin, 0.0, fCos);
fCos = cos(fRAngle);
fSin = sin(fRAngle);
Matrix3 kXMat(1.0, 0.0, 0.0, 0.0, fCos, -fSin, 0.0, fSin, fCos);
return kZMat * (kYMat * kXMat);
}
//----------------------------------------------------------------------------
void Matrix3::tridiagonal (float afDiag[3], float afSubDiag[3]) {
// Householder reduction T = Q^t M Q
// Input:
// mat, symmetric 3x3 matrix M
// Output:
// mat, orthogonal matrix Q
// diag, diagonal entries of T
// subd, subdiagonal entries of T (T is symmetric)
float fA = elt[0][0];
float fB = elt[0][1];
float fC = elt[0][2];
float fD = elt[1][1];
float fE = elt[1][2];
float fF = elt[2][2];
afDiag[0] = fA;
afSubDiag[2] = 0.0;
if ( G3D::abs(fC) >= EPSILON ) {
float fLength = sqrt(fB * fB + fC * fC);
float fInvLength = 1.0 / fLength;
fB *= fInvLength;
fC *= fInvLength;
float fQ = 2.0 * fB * fE + fC * (fF - fD);
afDiag[1] = fD + fC * fQ;
afDiag[2] = fF - fC * fQ;
afSubDiag[0] = fLength;
afSubDiag[1] = fE - fB * fQ;
elt[0][0] = 1.0;
elt[0][1] = 0.0;
elt[0][2] = 0.0;
elt[1][0] = 0.0;
elt[1][1] = fB;
elt[1][2] = fC;
elt[2][0] = 0.0;
elt[2][1] = fC;
elt[2][2] = -fB;
} else {
afDiag[1] = fD;
afDiag[2] = fF;
afSubDiag[0] = fB;
afSubDiag[1] = fE;
elt[0][0] = 1.0;
elt[0][1] = 0.0;
elt[0][2] = 0.0;
elt[1][0] = 0.0;
elt[1][1] = 1.0;
elt[1][2] = 0.0;
elt[2][0] = 0.0;
elt[2][1] = 0.0;
elt[2][2] = 1.0;
}
}
//----------------------------------------------------------------------------
bool Matrix3::qLAlgorithm (float afDiag[3], float afSubDiag[3]) {
// QL iteration with implicit shifting to reduce matrix from tridiagonal
// to diagonal
for (int i0 = 0; i0 < 3; i0++) {
const int iMaxIter = 32;
int iIter;
for (iIter = 0; iIter < iMaxIter; iIter++) {
int i1;
for (i1 = i0; i1 <= 1; i1++) {
float fSum = G3D::abs(afDiag[i1]) +
G3D::abs(afDiag[i1 + 1]);
if ( G3D::abs(afSubDiag[i1]) + fSum == fSum )
break;
}
if ( i1 == i0 )
break;
float fTmp0 = (afDiag[i0 + 1] - afDiag[i0]) / (2.0 * afSubDiag[i0]);
float fTmp1 = sqrt(fTmp0 * fTmp0 + 1.0);
if ( fTmp0 < 0.0 )
fTmp0 = afDiag[i1] - afDiag[i0] + afSubDiag[i0] / (fTmp0 - fTmp1);
else
fTmp0 = afDiag[i1] - afDiag[i0] + afSubDiag[i0] / (fTmp0 + fTmp1);
float fSin = 1.0;
float fCos = 1.0;
float fTmp2 = 0.0;
for (int i2 = i1 - 1; i2 >= i0; i2--) {
float fTmp3 = fSin * afSubDiag[i2];
float fTmp4 = fCos * afSubDiag[i2];
if (G3D::abs(fTmp3) >= G3D::abs(fTmp0)) {
fCos = fTmp0 / fTmp3;
fTmp1 = sqrt(fCos * fCos + 1.0);
afSubDiag[i2 + 1] = fTmp3 * fTmp1;
fSin = 1.0 / fTmp1;
fCos *= fSin;
} else {
fSin = fTmp3 / fTmp0;
fTmp1 = sqrt(fSin * fSin + 1.0);
afSubDiag[i2 + 1] = fTmp0 * fTmp1;
fCos = 1.0 / fTmp1;
fSin *= fCos;
}
fTmp0 = afDiag[i2 + 1] - fTmp2;
fTmp1 = (afDiag[i2] - fTmp0) * fSin + 2.0 * fTmp4 * fCos;
fTmp2 = fSin * fTmp1;
afDiag[i2 + 1] = fTmp0 + fTmp2;
fTmp0 = fCos * fTmp1 - fTmp4;
for (int iRow = 0; iRow < 3; iRow++) {
fTmp3 = elt[iRow][i2 + 1];
elt[iRow][i2 + 1] = fSin * elt[iRow][i2] +
fCos * fTmp3;
elt[iRow][i2] = fCos * elt[iRow][i2] -
fSin * fTmp3;
}
}
afDiag[i0] -= fTmp2;
afSubDiag[i0] = fTmp0;
afSubDiag[i1] = 0.0;
}
if ( iIter == iMaxIter ) {
// should not get here under normal circumstances
return false;
}
}
return true;
}
//----------------------------------------------------------------------------
void Matrix3::eigenSolveSymmetric (float afEigenvalue[3],
Vector3 akEigenvector[3]) const {
Matrix3 kMatrix = *this;
float afSubDiag[3];
kMatrix.tridiagonal(afEigenvalue, afSubDiag);
kMatrix.qLAlgorithm(afEigenvalue, afSubDiag);
for (int i = 0; i < 3; i++) {
akEigenvector[i][0] = kMatrix[0][i];
akEigenvector[i][1] = kMatrix[1][i];
akEigenvector[i][2] = kMatrix[2][i];
}
// make eigenvectors form a right--handed system
Vector3 kCross = akEigenvector[1].cross(akEigenvector[2]);
float fDet = akEigenvector[0].dot(kCross);
if ( fDet < 0.0 ) {
akEigenvector[2][0] = - akEigenvector[2][0];
akEigenvector[2][1] = - akEigenvector[2][1];
akEigenvector[2][2] = - akEigenvector[2][2];
}
}
//----------------------------------------------------------------------------
void Matrix3::tensorProduct (const Vector3& rkU, const Vector3& rkV,
Matrix3& rkProduct) {
for (int iRow = 0; iRow < 3; iRow++) {
for (int iCol = 0; iCol < 3; iCol++) {
rkProduct[iRow][iCol] = rkU[iRow] * rkV[iCol];
}
}
}
//----------------------------------------------------------------------------
// Runs in 52 cycles on AMD, 76 cycles on Intel Centrino
//
// The loop unrolling is necessary for performance.
// I was unable to improve performance further by flattening the matrices
// into float*'s instead of 2D arrays.
//
// -morgan
void Matrix3::_mul(const Matrix3& A, const Matrix3& B, Matrix3& out) {
const float* ARowPtr = A.elt[0];
float* outRowPtr = out.elt[0];
outRowPtr[0] =
ARowPtr[0] * B.elt[0][0] +
ARowPtr[1] * B.elt[1][0] +
ARowPtr[2] * B.elt[2][0];
outRowPtr[1] =
ARowPtr[0] * B.elt[0][1] +
ARowPtr[1] * B.elt[1][1] +
ARowPtr[2] * B.elt[2][1];
outRowPtr[2] =
ARowPtr[0] * B.elt[0][2] +
ARowPtr[1] * B.elt[1][2] +
ARowPtr[2] * B.elt[2][2];
ARowPtr = A.elt[1];
outRowPtr = out.elt[1];
outRowPtr[0] =
ARowPtr[0] * B.elt[0][0] +
ARowPtr[1] * B.elt[1][0] +
ARowPtr[2] * B.elt[2][0];
outRowPtr[1] =
ARowPtr[0] * B.elt[0][1] +
ARowPtr[1] * B.elt[1][1] +
ARowPtr[2] * B.elt[2][1];
outRowPtr[2] =
ARowPtr[0] * B.elt[0][2] +
ARowPtr[1] * B.elt[1][2] +
ARowPtr[2] * B.elt[2][2];
ARowPtr = A.elt[2];
outRowPtr = out.elt[2];
outRowPtr[0] =
ARowPtr[0] * B.elt[0][0] +
ARowPtr[1] * B.elt[1][0] +
ARowPtr[2] * B.elt[2][0];
outRowPtr[1] =
ARowPtr[0] * B.elt[0][1] +
ARowPtr[1] * B.elt[1][1] +
ARowPtr[2] * B.elt[2][1];
outRowPtr[2] =
ARowPtr[0] * B.elt[0][2] +
ARowPtr[1] * B.elt[1][2] +
ARowPtr[2] * B.elt[2][2];
}
//----------------------------------------------------------------------------
void Matrix3::_transpose(const Matrix3& A, Matrix3& out) {
out[0][0] = A.elt[0][0];
out[0][1] = A.elt[1][0];
out[0][2] = A.elt[2][0];
out[1][0] = A.elt[0][1];
out[1][1] = A.elt[1][1];
out[1][2] = A.elt[2][1];
out[2][0] = A.elt[0][2];
out[2][1] = A.elt[1][2];
out[2][2] = A.elt[2][2];
}
//-----------------------------------------------------------------------------
std::string Matrix3::toString() const {
return G3D::format("[%g, %g, %g; %g, %g, %g; %g, %g, %g]",
elt[0][0], elt[0][1], elt[0][2],
elt[1][0], elt[1][1], elt[1][2],
elt[2][0], elt[2][1], elt[2][2]);
}
} // namespace