SetNeutralJointTranslationsCommand.h dnacalib/Command.h dnacalib/Defs.h dnacalib/types/Aliases.h cstdint DNACalib.h SetNeutralJointTranslationsCommand.cpp dnac::SetNeutralJointTranslationsCommand dnac //CopyrightEpicGames,Inc.AllRightsReserved. #pragmaonce #include"dnacalib/Command.h" #include"dnacalib/Defs.h" #include"dnacalib/types/Aliases.h" #include<cstdint> namespacednac{ classDNACalibDNAReader; classSetNeutralJointTranslationsCommand:publicCommand{ public: DNACAPIexplicitSetNeutralJointTranslationsCommand(MemoryResource*memRes=nullptr); DNACAPISetNeutralJointTranslationsCommand(ConstArrayView<Vector3>translations,MemoryResource*memRes=nullptr); DNACAPISetNeutralJointTranslationsCommand(ConstArrayView<float>xs, ConstArrayView<float>ys, ConstArrayView<float>zs, MemoryResource*memRes=nullptr); DNACAPI~SetNeutralJointTranslationsCommand(); SetNeutralJointTranslationsCommand(constSetNeutralJointTranslationsCommand&)=delete; SetNeutralJointTranslationsCommand&operator=(constSetNeutralJointTranslationsCommand&)=delete; DNACAPISetNeutralJointTranslationsCommand(SetNeutralJointTranslationsCommand&&); DNACAPISetNeutralJointTranslationsCommand&operator=(SetNeutralJointTranslationsCommand&&); DNACAPIvoidsetTranslations(ConstArrayView<Vector3>translations); DNACAPIvoidsetTranslations(ConstArrayView<float>xs,ConstArrayView<float>ys,ConstArrayView<float>zs); DNACAPIvoidrun(DNACalibDNAReader*output)override; private: classImpl; ScopedPtr<Impl>pImpl; }; }//namespacednac