gpt4 book ai didi

us.ihmc.graphicsDescription.yoGraphics.YoGraphicsListRegistry.registerYoGraphicsList()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 14:36:40 24 4
gpt4 key购买 nike

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

YoGraphicsListRegistry.registerYoGraphicsList介绍

暂无

代码示例

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

public void registerYoGraphicsLists(ArrayList<YoGraphicsList> yoGraphicsLists)
{
 for (YoGraphicsList yoGraphicsList : yoGraphicsLists)
 {
   registerYoGraphicsList(yoGraphicsList);
 }
}

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

public void registerYoGraphicsLists(ArrayList<YoGraphicsList> yoGraphicsLists)
{
 for (YoGraphicsList yoGraphicsList : yoGraphicsLists)
 {
   registerYoGraphicsList(yoGraphicsList);
 }
}

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

public void registerYoGraphic(String listName, YoGraphic yoGraphic)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphic);
 registerYoGraphicsList(list);
}

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

public void registerYoGraphics(String listName, ArrayList<? extends YoGraphic> yoGraphics)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphics);
 registerYoGraphicsList(list);
}

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

public void registerYoGraphic(String listName, YoGraphic yoGraphic)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphic);
 registerYoGraphicsList(list);
}

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

public void registerYoGraphics(String listName, ArrayList<? extends YoGraphic> yoGraphics)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphics);
 registerYoGraphicsList(list);
}

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

public void registerYoGraphics(String listName, YoGraphic[] yoGraphics)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphics);
 registerYoGraphicsList(list);
}

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

public void registerYoGraphics(String listName, YoGraphic[] yoGraphics)
{
 YoGraphicsList list = new YoGraphicsList(listName, yoGraphics);
 registerYoGraphicsList(list);
}

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

public VisualizeFramesController(ArrayList<ReferenceFrame> referenceFrames, YoGraphicsListRegistry yoGraphicsListRegistry, double coordinateSystemLength)
{
 for (ReferenceFrame frame : referenceFrames)
 {
   YoGraphicReferenceFrame dynamicGraphicReferenceFrame = new YoGraphicReferenceFrame(frame, registry, coordinateSystemLength);
   dynamicGraphicReferenceFrames.add(dynamicGraphicReferenceFrame);
   yoGraphicsList.add(dynamicGraphicReferenceFrame);
 }
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
}

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

private void registerYoGraphics(String name, YoVariableRegistry registry, YoVariableRegistry parentYoVariableRegistry,
                YoGraphicsListRegistry yoGraphicsListRegistry)
{
 if (yoGraphicsListRegistry != null)
 {
   yoGraphicsList = new YoGraphicsList(name + "Balls");
   for (YoGraphicPosition yoGraphicPosition : yoGraphicPositions)
   {
    yoGraphicsList.add(yoGraphicPosition);
   }
   yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 }
}

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

private YoGraphicsListRegistry createYoGraphicsListRegistryWithObject()
{
 YoGraphicsListRegistry yoGraphicsListRegistry = new YoGraphicsListRegistry();
 YoGraphicsList yoGraphicsList = new YoGraphicsList(yoGraphicsListName);
 yoGraphicsList.add(yoGraphic);
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 return yoGraphicsListRegistry;
}

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

private void registerBalls(String name, YoVariableRegistry registry, YoVariableRegistry parentYoVariableRegistry,
   YoGraphicsListRegistry yoGraphicsListRegistry)
{
 if ((parentYoVariableRegistry != null) && (yoGraphicsListRegistry != null))
 {
   parentYoVariableRegistry.addChild(registry); // (name + " Balls")); //
   yoGraphicsList = new YoGraphicsList(name + "Balls");
   for (YoGraphicPosition dynamicGraphicPosition : dynamicGraphicPositions)
   {
    yoGraphicsList.add(dynamicGraphicPosition);
   }
   if (yoGraphicsListRegistry != null)
    yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 }
}

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

public InverseDynamicsMechanismReferenceFrameVisualizer(RigidBodyBasics rootBody, YoGraphicsListRegistry yoGraphicsListRegistry,
   double length)
{
 YoGraphicsList yoGraphicsList = new YoGraphicsList(name);
 List<JointBasics> jointStack = new ArrayList<JointBasics>(rootBody.getChildrenJoints());
 while (!jointStack.isEmpty())
 {
   JointBasics joint = jointStack.get(0);
   ReferenceFrame referenceFrame = joint.getSuccessor().getBodyFixedFrame();
   YoGraphicReferenceFrame yoGraphicReferenceFrame = new YoGraphicReferenceFrame(referenceFrame, registry, false, length);
   yoGraphicsList.add(yoGraphicReferenceFrame);
   yoGraphicReferenceFrames.add(yoGraphicReferenceFrame);
   List<? extends JointBasics> childrenJoints = joint.getSuccessor().getChildrenJoints();
   jointStack.addAll(childrenJoints);
   jointStack.remove(joint);
 }
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
}

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

private void setupVisualization(String namePrefix, YoGraphicsListRegistry yoGraphicsListRegistry)
{
 YoGraphicsList list = new YoGraphicsList(name);
 YoGraphicCoordinateSystem desiredPoseViz = new YoGraphicCoordinateSystem(namePrefix + "DesiredPose", yoDesiredPose, 0.3);
 list.add(desiredPoseViz);
 yoGraphicsListRegistry.registerYoGraphicsList(list);
 list.hideYoGraphics();
}

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

private void setupVisualization(String prefix, YoGraphicsListRegistry graphicsListRegistry, YoVariableRegistry registry)
{
 YoGraphicsList yoGraphicsList = new YoGraphicsList(prefix + "VisGraph");
 for (int i = 0; i < bodyPathPointsForVisualization; i++)
 {
   YoFramePoint3D point = new YoFramePoint3D(prefix + "BodyPathPoint" + i, ReferenceFrame.getWorldFrame(), registry);
   point.setToNaN();
   bodyPathPoints.add(point);
   YoGraphicPosition pointVisualization = new YoGraphicPosition(prefix + "BodyPathPoint" + i, point, 0.02, YoAppearance.Yellow());
   yoGraphicsList.add(pointVisualization);
 }
 graphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
}

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

private void addText(SimulationConstructionSet scs, YoGraphicsListRegistry yoGraphicsListRegistry, String string)
{
 if (string == null)
   return;
 YoGraphicsList yoGraphicsList = new YoGraphicsList("TextDescription");
 textPoint = new YoFramePoint("Desc", worldFrame, registry);
 textPoint.set(focusX, focusY, -.003);
 YoFrameOrientation orientation = new YoFrameOrientation("Desc", worldFrame, registry);
 double scale = 0.5;
 YoGraphicText desc = new YoGraphicText("FootstepDescription", string, textPoint, orientation, scale, Color.WHITE, Color.BLACK);
 yoGraphicsList.add(desc);
 if (yoGraphicsListRegistry != null)
   yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
}

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

private void addText(SimulationConstructionSet scs, YoGraphicsListRegistry yoGraphicsListRegistry, String string)
{
 if (string == null)
   return;
 YoGraphicsList yoGraphicsList = new YoGraphicsList("TextDescription");
 textPoint = new YoFramePoint3D("Desc", worldFrame, registry);
 textPoint.set(focusX, focusY, -.003);
 YoFrameYawPitchRoll orientation = new YoFrameYawPitchRoll("Desc", worldFrame, registry);
 double scale = 0.5;
 YoGraphicText desc = new YoGraphicText("FootstepDescription", string, textPoint, orientation, scale, Color.WHITE, Color.BLACK);
 yoGraphicsList.add(desc);
 if (yoGraphicsListRegistry != null)
   yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
}

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

private void setupVisualizers(YoGraphicsListRegistry yoGraphicsListRegistry, boolean visualize)
{
 YoGraphicsList yoGraphicsList = new YoGraphicsList(getClass().getSimpleName());
 ArtifactList artifactList = new ArtifactList(getClass().getSimpleName());
 YoGraphicPosition previousExitCMP = new YoGraphicPosition("previousExitCMP", previousStanceExitCMP, 0.01, YoAppearance.Red(), GraphicType.SQUARE);
 YoGraphicPosition entryCMP = new YoGraphicPosition("entryCMP", stanceEntryCMP, 0.01, YoAppearance.Red(), GraphicType.SQUARE);
 YoGraphicPosition exitCMP = new YoGraphicPosition("exitCMP", stanceExitCMP, 0.01, YoAppearance.Red(), GraphicType.SQUARE);
 YoGraphicPosition finalICP = new YoGraphicPosition("finalICP", this.finalICP, 0.005, YoAppearance.Black(), GraphicType.SOLID_BALL);
 yoGraphicsList.add(finalICP);
 artifactList.add(previousExitCMP.createArtifact());
 artifactList.add(entryCMP.createArtifact());
 artifactList.add(exitCMP.createArtifact());
 artifactList.add(finalICP.createArtifact());
 artifactList.setVisible(visualize);
 yoGraphicsList.setVisible(visualize);
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 yoGraphicsListRegistry.registerArtifactList(artifactList);
}

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

public VehicleModelObjectVisualizer(ReferenceFrame vehicleFrame, VehicleModelObjects vehicleModelObjects, YoGraphicsListRegistry yoGraphicsListRegistry,
   YoVariableRegistry parentRegistry)
{
 yoGraphicsList = new YoGraphicsList("vehicleObjects");
 for (VehicleObject vehicleObject : VehicleObject.values())
 {
   FramePose3D framePose = vehicleModelObjects.getFramePose(vehicleFrame, vehicleObject);
   String objectName = FormattingTools.underscoredToCamelCase(vehicleObject.toString(), false);
   ReferenceFrame objectFrame = new PoseReferenceFrame(objectName, framePose);
   objectFrame.update();
   YoGraphicReferenceFrame yoGraphicReferenceFrame = new YoGraphicReferenceFrame(objectFrame, registry, true, objectFrameScale);
   yoGraphicsList.add(yoGraphicReferenceFrame);
 }
 YoGraphicReferenceFrame vehicleFrameViz = new YoGraphicReferenceFrame(vehicleFrame, registry, true, vehicleFrameScale);
 yoGraphicsList.add(vehicleFrameViz);
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 parentRegistry.addChild(registry);
}

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

public VehicleModelObjectVisualizer(ReferenceFrame vehicleFrame, VehicleModelObjects vehicleModelObjects, YoGraphicsListRegistry yoGraphicsListRegistry,
   YoVariableRegistry parentRegistry)
{
 yoGraphicsList = new YoGraphicsList("vehicleObjects");
 for (VehicleObject vehicleObject : VehicleObject.values())
 {
   FramePose framePose = vehicleModelObjects.getFramePose(vehicleFrame, vehicleObject);
   String objectName = FormattingTools.underscoredToCamelCase(vehicleObject.toString(), false);
   ReferenceFrame objectFrame = new PoseReferenceFrame(objectName, framePose);
   objectFrame.update();
   YoGraphicReferenceFrame dynamicGraphicReferenceFrame = new YoGraphicReferenceFrame(objectFrame, registry, objectFrameScale);
   yoGraphicsList.add(dynamicGraphicReferenceFrame);
 }
 YoGraphicReferenceFrame vehicleFrameViz = new YoGraphicReferenceFrame(vehicleFrame, registry, vehicleFrameScale);
 yoGraphicsList.add(vehicleFrameViz);
 yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
 parentRegistry.addChild(registry);
}

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