class_docstr: Linked list structure with list of VectorNodes as elements.
class_docstr_tok: ["Linked","list","structure","with","list","of","VectorNodes","as","elements","."]
docstr: Instantiate a VectorLinkedList of dimension `dimension`. The list is
  populated by nodes::VectorNode created from `points`. The nodes are sorted
  by i-th coordinate attribute in i-th row.
docstr_tok: ["Instantiate","a","VectorLinkedList","of","dimension","`","dimension","`",".","The","list","is","populated","by","nodes",":",":VectorNode","created","from","`","points","`",".","The","nodes","are","sorted","by","i-th","coordinate","attribute","in","i-th","row","."]
code: def create_sorted(
      cls, dimension: int, points: tp.Any
  ) -> "VectorLinkedList":
      """Instantiate a VectorLinkedList of dimension `dimension`. The list is
      populated by nodes::VectorNode created from `points`. The nodes are sorted
      by i-th coordinate attribute in i-th row."""
      linked_list = cls(dimension)
      nodes = [
          VectorNode(dimension, coordinates=point) for point in points
      ]
      for i in range(dimension):
          sorted_node = cls.sort_by_index(nodes, i)
          linked_list.extend(sorted_node, i)
      return linked_list
  
imports: import typing
  import numpy
label_desc: Use image node_id 2 for calling the VectorLinkedList obj's underlying member method code with example usage: obj.create_sorted(cls, dimension, points) and returns: linked_list