- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中us.ihmc.simulationconstructionset.yoUtilities.graphics.YoGraphicsListRegistry.registerYoGraphicsList()
方法的一些代码示例,展示了YoGraphicsListRegistry.registerYoGraphicsList()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoGraphicsListRegistry.registerYoGraphicsList()
方法的具体详情如下:
包路径:us.ihmc.simulationconstructionset.yoUtilities.graphics.YoGraphicsListRegistry
类名称:YoGraphicsListRegistry
方法名:registerYoGraphicsList
暂无
代码示例来源:origin: us.ihmc/DarpaRoboticsChallenge
public FootstepGeneratorVisualizer(int maxNumberOfContacts, int maxPointsPerContact, YoVariableRegistry parentRegistry,
YoGraphicsListRegistry yoGraphicsListRegistry)
{
YoGraphicsList yoGraphicsList = new YoGraphicsList("FootstepGeneratorVisualizer");
AppearanceDefinition[] appearances = new AppearanceDefinition[] { YoAppearance.Red(), YoAppearance.Green(), YoAppearance.Blue(), YoAppearance.Purple() };
for (int i = 0; i < maxNumberOfContacts; i++)
{
YoFramePose contactPose = new YoFramePose("contactPose" + i, "", worldFrame, registry);
contactPoses.add(contactPose);
YoFrameConvexPolygon2d contactPolygon = new YoFrameConvexPolygon2d("contactPolygon" + i, "", worldFrame, maxPointsPerContact, registry);
contactPolygonsWorld.add(contactPolygon);
YoGraphicPolygon dynamicGraphicPolygon = new YoGraphicPolygon("contactPolygon" + i, contactPolygon, contactPose, 1.0, appearances[i
% appearances.length]);
yoGraphicsList.add(dynamicGraphicPolygon);
}
yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
parentRegistry.addChild(registry);
}
代码示例来源:origin: us.ihmc/RobotDataCommunication
yoGraphicsListRegistry.registerYoGraphicsList(dgoListMap.get(list));
代码示例来源:origin: us.ihmc/DarpaRoboticsChallenge
private void addSupportBaseGraphics(YoGraphicsListRegistry yoGraphicsListRegistry,YoFramePoint[] basePoints, ArrayList<YoGraphic> basePointsList, ArrayList<YoGraphic> linesList, String namePrefix,AppearanceDefinition appearance)
{
AppearanceDefinition[] colors = { YoAppearance.Red(), YoAppearance.Green(), YoAppearance.Blue(), YoAppearance.Yellow() };
YoGraphicsList yoGraphicsList = new YoGraphicsList(namePrefix + "Points");
for (int i = 0; i < basePoints.length; i++)
{
YoGraphicPosition baseControlPointViz = new YoGraphicPosition(namePrefix + "Point" + i, basePoints[i], 0.01, colors[i]);
yoGraphicsList.add(baseControlPointViz);
basePointsList.add(baseControlPointViz);
for (int j = i + 1; j < basePoints.length; j++)
{
YoGraphicLineSegment dynamicGraphicLineSegment = new YoGraphicLineSegment(namePrefix + "SupportLine", basePoints[i], basePoints[j],
1.0, appearance, false);
yoGraphicsList.add(dynamicGraphicLineSegment);
linesList.add(dynamicGraphicLineSegment);
}
}
if (yoGraphicsListRegistry != null)
yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
yoGraphicsList.hideYoGraphics();
}
代码示例来源:origin: us.ihmc/DarpaRoboticsChallenge
public DRCSimulationVisualizer(Robot robot, YoGraphicsListRegistry yoGraphicsListRegistry)
{
this.robot = robot;
YoGraphicsList yoGraphicsList = new YoGraphicsList("Simulation Viz");
ArrayList<GroundContactPoint> groundContactPoints = robot.getAllGroundContactPoints();
AppearanceDefinition appearance = YoAppearance.Red(); // BlackMetalMaterial();
for (GroundContactPoint groundContactPoint : groundContactPoints)
{
double scaleFactor = 0.0015;
YoGraphicVector dynamicGraphicVector = new YoGraphicVector(groundContactPoint.getName(), groundContactPoint.getYoPosition(), groundContactPoint.getYoForce(), scaleFactor, appearance);
yoGraphicsList.add(dynamicGraphicVector);
}
if (yoGraphicsListRegistry != null)
yoGraphicsListRegistry.registerYoGraphicsList(yoGraphicsList);
robot.setController(this, 10);
}
代码示例来源:origin: us.ihmc/DarpaRoboticsChallenge
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);
}
本文整理了Java中us.ihmc.graphicsDescription.yoGraphics.YoGraphicsListRegistry.registerYoGraphicsLists()方法的
本文整理了Java中us.ihmc.graphicsDescription.yoGraphics.YoGraphicsListRegistry.registerYoGraphicsList()方法的一
本文整理了Java中us.ihmc.simulationconstructionset.yoUtilities.graphics.YoGraphicsListRegistry.registerYoGr
我是一名优秀的程序员,十分优秀!