docstr: Return a directed representation of the graph Implementation.
  This function copies the internal structures and returns the
  directed view.
  
  Note: this will discard any edge ids or edge types but will
  preserve edge weights if present.
docstr_tok: ["Return","a","directed","representation","of","the","graph","Implementation",".","This","function","copies","the","internal","structures","and","returns","the","directed","view",".","Note",":","this","will","discard","any","edge","ids","or","edge","types","but","will","preserve","edge","weights","if","present","."]
code: def to_directed(self, DiG, store_transposed=False):
      """
      Return a directed representation of the graph Implementation.
      This function copies the internal structures and returns the
      directed view.
  
      Note: this will discard any edge ids or edge types but will
      preserve edge weights if present.
      """
      DiG.properties.renumbered = self.properties.renumbered
      DiG.renumber_map = self.renumber_map
      DiG.edgelist = self.edgelist
      DiG.adjlist = self.adjlist
      DiG.transposedadjlist = self.transposedadjlist
  
      if simpleGraphImpl.edgeWeightCol in self.edgelist.edgelist_df:
          value_col = self.edgelist.edgelist_df[
              simpleGraphImpl.edgeWeightCol
          ]
      else:
          value_col = None
  
      DiG._make_plc_graph(value_col, store_transposed)
  
imports: from cugraph.structure import graph_primtypes_wrapper
  from cugraph.structure.graph_primtypes_wrapper import Direction
  from cugraph.structure.symmetrize import symmetrize
  from cugraph.structure.number_map import NumberMap
  import cugraph.dask.common.mg_utils
  import cudf
  import dask_cudf
  import cugraph.dask.comms.comms
  import pandas
  import numpy
  import warnings
  from cugraph.dask.structure import replication
  from typing import Union, Dict
  from pylibcugraph import get_two_hop_neighbors, select_random_vertices
  from pylibcugraph import ResourceHandle, GraphProperties, SGGraph
label_desc: Use image node_id 28 for calling the simpleGraphImpl obj's underlying member method code with example usage: obj.to_directed(DiG, store_transposed) without return types