GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
DesignLab
robot_operator_factory.h
[詳解]
1
3
4
// Copyright(c) 2023-2025 Design Engineering Laboratory, Saitama University
5
// Released under the MIT license
6
// https://opensource.org/licenses/mit-license.php
7
8
#ifndef DESIGNLAB_ROBOT_OPERATOR_FACTORY_H_
9
#define DESIGNLAB_ROBOT_OPERATOR_FACTORY_H_
10
11
#include <memory>
12
13
#include "
interface_robot_operator.h
"
14
#include "
simulation_setting_record.h
"
15
16
17
namespace
designlab
18
{
19
22
class
RobotOperatorFactory
final
23
{
24
public
:
28
static
std::unique_ptr<IRobotOperator>
Create
(
29
const
SimulationSettingRecord
& setting);
30
};
31
32
}
// namespace designlab
33
34
35
#endif
// DESIGNLAB_ROBOT_OPERATOR_FACTORY_H_
designlab::RobotOperatorFactory
TargetUpdaterを生成するファクトリクラス.
Definition
robot_operator_factory.h:23
designlab::RobotOperatorFactory::Create
static std::unique_ptr< IRobotOperator > Create(const SimulationSettingRecord &setting)
設定ファイルからTargetUpdaterを生成する.
Definition
robot_operator_factory.cpp:22
interface_robot_operator.h
designlab
Definition
abstract_dxlib_gui.cpp:18
simulation_setting_record.h
designlab::SimulationSettingRecord
Definition
simulation_setting_record.h:52
構築:
1.9.8