What's new? | Help | Directory | Sign in
Google
ggobi-documentation
Documentation and bug tracking for the GGobi project
  
  
  
  
    
Search
for
Updated May 19, 2007 by h.wickham
DataInterface  

Data interface

(methods that have been implemented will in data.gob)

public guint copy_col(self, guint j)
// returns index of new col

For compatibility with existing code, but will eventually be unnecessary because of pipeline changes:

Should the signals be primarly column or row based? I think column based signals will probably be sufficient most of the time, given that most operations occur on columns.

Attribute API

_install_[row|col|data]_attribute(GParamSpec *)
_remove_[row|col|data]_attribute(name)

_set_data_attribute(name, value)
_set_col_attribute(name, j, value)
_set_row_attribute(name, i, value)

_set_col_attributev(name, value)
_set_row_attributev(name, value)

gboolean _get_data_attribute(name, &value)
gboolean _get_col_attribute(name, j, &value)
gboolean _get_row_attribute(name, i, &value)

gboolean _get_col_attributev(name, &value)
gboolean _get_row_attributev(name, &value)

gboolean _has_[row|col|data]_attribute(name)

GSList* (of GParamSpecs) _get_[row|col|data]_attributes()

The boolean values indicate whether the attribute was actually retrieved, since it is not possible to return NULL given that we may retrieve primitive types.


Sign in to add a comment