Class BookmarksManager.BookmarkNode

java.lang.Object
gaiasky.gui.bookmarks.BookmarksManager.BookmarkNode
Enclosing class:
BookmarksManager

public static class BookmarksManager.BookmarkNode extends Object
  • Field Details Link icon

    • POS_BOOKMARK_REGEX Link icon

      public static final String POS_BOOKMARK_REGEX
      Regular expression that defines the format of positional bookmarks, which is: {[x,y,z]|[dx,dy,dz]|[ux,uy,uz]|instant|name}
      See Also:
    • text Link icon

      public String text

      The text of the bookmark in the bookmarks.txt file. This coincides with the name for regular bookmarks. For positional bookmarks, this has the format:

      {[x,y,z]|[dx,dy,dz]|[ux,uy,uz]|instant|name}
    • name Link icon

      public String name
      The name of this node
    • position Link icon

      public Vector3d position
      Camera position, for positional bookmarks.
    • direction Link icon

      public Vector3d direction
      Camera direction, for positional bookmarks.
    • up Link icon

      public Vector3d up
      Camera up vector, for positional bookmarks.
    • time Link icon

      public Instant time
      Time, positional bookmarks.
    • path Link icon

      public Path path
      The full path.
    • parent Link icon

      The parent of this node, null if root.
    • children Link icon

      Children, if any.
    • folder Link icon

      public boolean folder
      Is it a folder?
  • Constructor Details Link icon

    • BookmarkNode Link icon

      public BookmarkNode(Path path, boolean folder)
  • Method Details Link icon