public static PointCloudGestureEditor Open(PointCloudGestureTemplate template)
    {
        PointCloudGestureEditor window = EditorWindow.GetWindow <PointCloudGestureEditor>(true, "Gesture Editor: " + template.name);

        window.maxSize = new Vector2(GestureAreaSize, GestureAreaSize + ToolbarHeight + 22);
        window.minSize = window.maxSize;
        //window.wantsMouseMove = true;
        window.Init(template);
        window.Focus();

        return(window);
    }