gpt4 book ai didi

us.ihmc.yoVariables.registry.YoVariableRegistry.createVarList()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 12:08:40 26 4
gpt4 key购买 nike

本文整理了Java中us.ihmc.yoVariables.registry.YoVariableRegistry.createVarList()方法的一些代码示例,展示了YoVariableRegistry.createVarList()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoVariableRegistry.createVarList()方法的具体详情如下:
包路径:us.ihmc.yoVariables.registry.YoVariableRegistry
类名称:YoVariableRegistry
方法名:createVarList

YoVariableRegistry.createVarList介绍

暂无

代码示例

代码示例来源:origin: us.ihmc/simulation-construction-set-tools

public static void addVarListToSimulationConstructionSet(SimulationConstructionSet scs)
{
 scs.addVarList(registry.createVarList());
}

代码示例来源:origin: us.ihmc/ihmc-yovariables

private void createVarListsIncludingChildren(HashMap<String, YoVariableList> allVarLists)
{
 // Add mine:
 YoVariableList myVarList = this.createVarList();
 if (allVarLists.containsKey(myVarList.getName()))
 {
   YoVariableList varList = allVarLists.get(myVarList.getName());
   varList.addVariables(myVarList);
 }
 else
 {
   allVarLists.put(myVarList.getName(), myVarList);
 }
 // Add all the children recursively:
 for (YoVariableRegistry child : children)
 {
   child.createVarListsIncludingChildren(allVarLists);
 }
}

代码示例来源:origin: us.ihmc/simulation-construction-set-test

@Test// timeout=300000
public void testCompareVarLists()
{
 YoVariableRegistry registry1 = createRegistryAndFillWithVariables();
 YoVariableRegistry registry2 = createRegistryAndFillWithVariables();
 
 ArrayList<String> exceptions = new ArrayList<String>();
 exceptions.add(new String("exceptional"));
 
 ArrayList<VariableDifference> variableDifferences = StateFileComparer.compareVarLists(registry1.createVarList(), registry2.createVarList(), 1e-7, false, exceptions);
 assertEquals(0, variableDifferences.size());
 ((YoDouble) registry1.getVariable("exceptionalVariable")).set(5678.0);
 
 variableDifferences = StateFileComparer.compareVarLists(registry1.createVarList(), registry2.createVarList(), 1e-7, false, exceptions);
 assertEquals(0, variableDifferences.size());
 
 ((YoDouble) registry1.getVariable("variable1")).set(3.5);
 
 variableDifferences = StateFileComparer.compareVarLists(registry1.createVarList(), registry2.createVarList(), 1e-7, false, exceptions);
 assertEquals(1, variableDifferences.size());
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com