public BagOfSingleFootstepVisualizers(int maxNumberOfFootstepsPerSide, int maxContactPoints, YoVariableRegistry registry, YoGraphicsListRegistry yoGraphicsListRegistry) { singleFootstepVisualizers = new SideDependentList<ArrayList<SingleFootstepVisualizer>>(new ArrayList<SingleFootstepVisualizer>(), new ArrayList<SingleFootstepVisualizer>()); for (RobotSide robotSide : RobotSide.values) { for (int footstepIndex = 0; footstepIndex < maxNumberOfFootstepsPerSide; footstepIndex++) { SingleFootstepVisualizer singleFootstepVisualizer = new SingleFootstepVisualizer(robotSide, maxContactPoints, registry, yoGraphicsListRegistry); singleFootstepVisualizers.get(robotSide).add(singleFootstepVisualizer); } } }
public BagOfSingleFootstepVisualizers(int maxNumberOfFootstepsPerSide, int maxContactPoints, YoVariableRegistry registry, YoGraphicsListRegistry yoGraphicsListRegistry) { singleFootstepVisualizers = new SideDependentList<ArrayList<SingleFootstepVisualizer>>(new ArrayList<SingleFootstepVisualizer>(), new ArrayList<SingleFootstepVisualizer>()); for (RobotSide robotSide : RobotSide.values) { for (int footstepIndex = 0; footstepIndex < maxNumberOfFootstepsPerSide; footstepIndex++) { SingleFootstepVisualizer singleFootstepVisualizer = new SingleFootstepVisualizer(robotSide, maxContactPoints, registry, yoGraphicsListRegistry); singleFootstepVisualizers.get(robotSide).add(singleFootstepVisualizer); } } }