Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 package com.generalrobotix.ui.item;
00019
00020 import jp.go.aist.hrp.simulator.HwcInfo;
00021 import com.generalrobotix.ui.GrxPluginManager;
00022
00023 @SuppressWarnings("serial")
00024 public class GrxHwcItem extends GrxShapeTransformItem{
00025
00026
00031 protected GrxHwcItem(String name, GrxPluginManager manager, GrxModelItem model, HwcInfo info) {
00032 super(name, manager, model);
00033
00034
00035 setProperty("id", String.valueOf(info.id));
00036 translation(info.translation);
00037 rotation(info.rotation);
00038 setURL(info.url);
00039
00040 setIcon("camera.png");
00041
00042 int n = info.shapeIndices.length;
00043 for(int i=0; i<n; i++)
00044 addTransformedShapeIndex(info.shapeIndices[i]);
00045 buildShapeTransforms(info.inlinedShapeTransformMatrices);
00046
00047 }
00048 }