void Awake() { DataPanelWidgets p = GetComponent <DataPanelWidgets>(); p.AddHeadTitleWidget("Robot"); Frame = p.AddFrame(); HelpText = p.AddDataLabel("<b>No Robot Loaded</b>").SetAlignment(TextAnchor.MiddleCenter).SetHasRichText(true); SourceParameter = p.AddInputFieldWithHints("Load From Source Parameter").SetPlaceholder("<none>"); SavedRobotName = p.AddDropdown("Load From Saved"); AttachToTf = p.AddToggle("Attach to TF Frames"); Tint = p.AddColorPicker("Tint"); Alpha = p.AddSlider("Alpha").SetMinValue(0).SetMaxValue(1).SetNumberOfSteps(256); Metallic = p.AddSlider("Metallic").SetMinValue(0).SetMaxValue(1).SetNumberOfSteps(256); Smoothness = p.AddSlider("Smoothness").SetMinValue(0).SetMaxValue(1).SetNumberOfSteps(256); OcclusionOnlyMode = p.AddToggle("AR Occlusion Only Mode"); Save = p.AddToggle("Save this Robot Locally"); Material = p.AddCollapsibleWidget("Visuals") .Attach(OcclusionOnlyMode) .Attach(Tint) .Attach(Alpha) .Attach(Metallic) .Attach(Smoothness) .UpdateSize(); CloseButton = p.AddTrashButton(); HideButton = p.AddHideButton(); p.UpdateSize(); gameObject.SetActive(false); }
void Awake() { DataPanelWidgets p = GetComponent <DataPanelWidgets>(); p.AddHeadTitleWidget("LaserScan"); Listener = p.AddListener(); Frame = p.AddFrame(); NumPoints = p.AddDataLabel("Number of Points").SetHasRichText(true).SetAlignment(TextAnchor.MiddleCenter); PointSize = p.AddSlider("Point Size").SetMinValue(0.01f).SetMaxValue(0.1f); Colormap = p.AddDropdown("Colormap") .SetOptions(Resource.Colormaps.Names) .SetIndex((int)ColormapId.hsv); UseIntensity = p.AddToggle("Use Intensity instead of Range"); ForceMinMax = p.AddToggle("Colormap Override Min/Max"); MinIntensity = p.AddNumberInputField("Colormap Min"); MaxIntensity = p.AddNumberInputField("Colormap Max"); FlipMinMax = p.AddToggle("Flip Min/Max"); UseLines = p.AddToggle("Use Lines"); CloseButton = p.AddTrashButton(); HideButton = p.AddHideButton(); p.UpdateSize(); gameObject.SetActive(false); }
void Awake() { DataPanelWidgets p = GetComponent <DataPanelWidgets>(); p.AddHeadTitleWidget("GridMap"); Listener = p.AddListener(); Frame = p.AddFrame(); Description = p.AddDataLabel("Min/Max").SetHasRichText(true).SetAlignment(TextAnchor.MiddleCenter);; IntensityChannel = p.AddDropdown("Intensity Channel"); Colormap = p.AddDropdown("Colormap") .SetOptions(Resource.Colormaps.Names) .SetIndex((int)ColormapId.hsv); ForceMinMax = p.AddToggle("Colormap Force Min/Max"); MinIntensity = p.AddNumberInputField("Colormap Min"); MaxIntensity = p.AddNumberInputField("Colormap Max"); FlipMinMax = p.AddToggle("Flip Min/Max"); Alpha = p.AddSlider("Alpha").SetMinValue(0).SetMaxValue(1).SetNumberOfSteps(256); CloseButton = p.AddTrashButton(); HideButton = p.AddHideButton(); p.UpdateSize(); gameObject.SetActive(false); }
void Awake() { DataPanelWidgets p = GetComponent <DataPanelWidgets>(); p.AddHeadTitleWidget("Octomap"); CloseButton = p.AddTrashButton(); HideButton = p.AddHideButton(); Listener = p.AddListener(); Frame = p.AddFrame(); Tint = p.AddColorPicker("Tint"); MaxDepth = p.AddSlider("Max Depth").SetMinValue(8).SetMaxValue(16).SetIntegerOnly(true); OcclusionOnlyMode = p.AddToggle("AR Occlusion Only Mode"); p.UpdateSize(); gameObject.SetActive(false); }