Example #1
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Joystick");
            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();

            SendJoy   = p.AddToggle("Publish Joy Message");
            JoyTopic  = p.AddInputFieldWithHints("Joy Topic").SetPlaceholder("joy");
            JoySender = p.AddSender();

            SendTwist = p.AddToggle("Publish Twist Message");
            MaxSpeed  = p.AddVector3("Max Speed [X, Y, Angular]");
            XIsFront  = p.AddToggle("Joystick Right is Robot Front");

            UseStamped    = p.AddToggle("Use TwistStamped instead of Twist");
            TwistTopic    = p.AddInputFieldWithHints("Twist Topic").SetPlaceholder("twist");
            AttachToFrame = p.AddInputFieldWithHints("TF Frame For Header").SetPlaceholder("map");

            TwistSender = p.AddSender();

            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #2
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Magnitude");
            Listener = p.AddListener();
            Frame    = p.AddFrame();
            //PreferUdp = p.AddToggle("Prefer UDP");
            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();
            ShowAxis    = p.AddToggle("Show Frame");
            ShowAngle   = p.AddToggle("Show Angle");
            ShowVector  = p.AddToggle("Show Vector");
            ShowTrail   = p.AddToggle("Show Trail");

            Scale = p.AddSlider("Scale (All)").SetMinValue(0.1f).SetMaxValue(10.0f).SetNumberOfSteps(99);

            VectorColor     = p.AddColorPicker("Vector Color");
            VectorScale     = p.AddSlider("Additional Scale (Vector)").SetMinValue(0.1f).SetMaxValue(10.0f).SetNumberOfSteps(99);
            ScaleMultiplier = p.AddSlider("Multiply Scale (Vector) by Power of 10").SetMinValue(-4).SetMaxValue(4).SetIntegerOnly(true);
            p.AddCollapsibleWidget("Vector...")
            .Attach(VectorColor)
            .Attach(VectorScale)
            .Attach(ScaleMultiplier)
            .UpdateSize();

            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #3
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("TF");
            HideButton     = p.AddHideButton();
            ResetButton    = p.AddResetButton();
            Listener       = p.AddListener();
            ListenerStatic = p.AddListener();
            Frame          = p.AddFrame();
            //PreferUdp = p.AddToggle("Prefer UDP");
            KeepAllFrames = p.AddToggle("Keep All Frames, Even if Unused");
            //ShowAxes = p.AddToggle("Show Frames");
            ShowFrameLabels = p.AddToggle("Show Frame Names");
            ConnectToParent = p.AddToggle("Connect Children to Parents");
            FrameSize       = p.AddSlider("Frame Size").SetMinValue(0.01f).SetMaxValue(0.5f).SetNumberOfSteps(49);
            //FrameLabelSize = p.AddSlider("Frame Names Size").SetMinValue(0.01f).SetMaxValue(0.5f).SetNumberOfSteps(49);
            Sender    = p.AddSender();
            TapSender = p.AddSender();

            p.AddCollapsibleWidget("Publishers")
            .Attach(Sender)
            .Attach(TapSender)
            .UpdateSize();

            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #4
0
        void Start()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("NYI");
            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #5
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("JointState");
            Listener    = p.AddListener();
            Robot       = p.AddDropdown("Robot");
            JointPrefix = p.AddInputField("Joint Prefix").SetPlaceholder("<none>");
            JointSuffix = p.AddInputField("Joint Suffix").SetPlaceholder("<none>");
            TrimFromEnd = p.AddSlider("Trim End Characters").SetMinValue(0).SetMaxValue(10).SetIntegerOnly(true);
            CloseButton = p.AddTrashButton();
            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #6
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Interactive\nMarker");
            Listener            = p.AddListener();
            FullListener        = p.AddListener();
            DescriptionsVisible = p.AddToggle("Show Descriptions");
            Sender      = p.AddSender();
            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();
            Marker      = p.AddMarker();
            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #7
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Path");
            Listener = p.AddListener();
            Frame    = p.AddFrame();

            ShowAxes  = p.AddToggle("Show Frames");
            ShowLines = p.AddToggle("Connect Frames");

            AxesLength = p.AddSlider("Frame Size").SetMinValue(0.01f).SetMaxValue(0.5f).SetNumberOfSteps(49);
            LineWidth  = p.AddSlider("Line Width").SetMinValue(0.005f).SetMaxValue(0.1f).SetNumberOfSteps(94);
            LineColor  = p.AddColorPicker("Line Color");

            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();

            p.UpdateSize();
            gameObject.SetActive(false);
        }
Example #8
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Markers");
            Listener  = p.AddListener();
            PreferUdp = p.AddToggle("Prefer UDP");

            Tint  = p.AddColorPicker("Tint");
            Alpha = p.AddSlider("Alpha").SetMinValue(0).SetMaxValue(1).SetNumberOfSteps(256);
            TriangleListFlipWinding = p.AddToggle("Flip Winding in Triangle Lists");
            OcclusionOnlyMode       = p.AddToggle("AR Occlusion Only Mode");

            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();

            Mask   = p.AddDropdown("Visible Mask");
            Marker = p.AddMarker();

            p.UpdateSize();
            gameObject.SetActive(false);
        }