octave: Application-defined Data

 
 15.4.5 Application-defined Data
 -------------------------------
 
 Octave has a provision for attaching application-defined data to a
 graphics handle.  The data can be anything which is meaningful to the
 application, and will be completely ignored by Octave.
 
  -- : setappdata (H, NAME, VALUE)
  -- : setappdata (H, NAME1, VALUE1, NAME2, VALUE3, ...)
      Set the application data NAME to VALUE for the graphics object with
      handle H.
 
      H may also be a vector of graphics handles.  If the application
      data with the specified NAME does not exist, it is created.
      Multiple NAME/VALUE pairs can be specified at a time.
 
DONTPRINTYET       See also: Seegetappdata XREFgetappdata, *noteisappdata:
DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, *noteguidata:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, *notegetpref:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, Seegetpref

      XREFgetpref, Seesetpref XREFsetpref.
 
  -- : VALUE = getappdata (H, NAME)
  -- : APPDATA = getappdata (H)
      Return the VALUE of the application data NAME for the graphics
      object with handle H.
 
      H may also be a vector of graphics handles.  If no second argument
      NAME is given then ‘getappdata’ returns a structure, APPDATA, whose
      fields correspond to the appdata properties.
 
DONTPRINTYET       See also: Seesetappdata XREFsetappdata, *noteisappdata:
DONTPRINTYET DONTPRINTYET       See also: Seesetappdata XREFsetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, *noteguidata:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seesetappdata XREFsetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, *notegetpref:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seesetappdata XREFsetappdata, Seeisappdata

      XREFisappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, Seegetpref

      XREFgetpref, Seesetpref XREFsetpref.
 
  -- : rmappdata (H, NAME)
  -- : rmappdata (H, NAME1, NAME2, ...)
      Delete the application data NAME from the graphics object with
      handle H.
 
      H may also be a vector of graphics handles.  Multiple application
      data names may be supplied to delete several properties at once.
 
DONTPRINTYET       See also: Seesetappdata XREFsetappdata, *notegetappdata:
DONTPRINTYET       See also: Seesetappdata XREFsetappdata, Seegetappdata

      XREFgetappdata, Seeisappdata XREFisappdata.
 
  -- : VALID = isappdata (H, NAME)
      Return true if the named application data, NAME, exists for the
      graphics object with handle H.
 
      H may also be a vector of graphics handles.
 
DONTPRINTYET       See also: Seegetappdata XREFgetappdata, *notesetappdata:
DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seesetappdata

      XREFsetappdata, Seermappdata XREFrmappdata, *noteguidata:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seesetappdata

      XREFsetappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, *notegetpref:
DONTPRINTYET DONTPRINTYET DONTPRINTYET       See also: Seegetappdata XREFgetappdata, Seesetappdata

      XREFsetappdata, Seermappdata XREFrmappdata, Seeguidata

      XREFguidata, Seeget XREFget, Seeset XREFset, Seegetpref

      XREFgetpref, Seesetpref XREFsetpref.