docstr: Creates a PlainBufferGeometry of another geometry.
  
  store_ref determines if the reference is stored after initalization.
  If it is, it will be used for future embedding.
docstr_tok: ["Creates","a","PlainBufferGeometry","of","another","geometry",".","store_ref","determines","if","the","reference","is","stored","after","initalization",".","If","it","is",",","it","will","be","used","for","future","embedding","."]
code: def from_geometry(cls, geometry, store_ref=False):
      """Creates a PlainBufferGeometry of another geometry.
  
      store_ref determines if the reference is stored after initalization.
      If it is, it will be used for future embedding.
      """
      return cls(_ref_geometry=geometry, _store_ref=store_ref)
  
file_path: pythreejs/pythreejs/core/BufferGeometry.py
imports: from ipywidgets import register, widget_serialization
  from traitlets import validate, TraitError, Undefined
  from ipydatawidgets import NDArrayWidget, get_union_array
  from .Geometry import _make_key_filter
  from .BufferGeometry_autogen import BufferGeometry
label_desc: Use image node_id 1 for calling the BufferGeometry obj's underlying member method code with example usage: obj.from_geometry(cls, geometry, store_ref) and returns: cls