add SetLocalToolDirection