Class "ADEgS"
      ADEgS-class.RdAn object of ADEgS class is a complex graphic.
  This class allows the superposition, the insertion and/or the juxtaposition of several ADEg, trellis and/or ADEgS objects.
The ADEgS class have neither father class nor son classes.
Objects from the Class
ADEgS objects can be created by calls of the form new("ADEgS", ...).
The regular usage in this package is to use the ADEgS, add.ADEg, superpose, insert or + functions.
Slots
ADEglista list of several
trellis,ADEgand/orADEgSobjects.positionsa matrix with four columns and as many rows as the number of graphical objects in the
ADEglistslot. For each simple graphic, i.e. in each row, the coordinates of the top-right and the bottom-left hand corners are innpcunit (normalized parent coordinates).adda square matrix with as many rows and columns as the number of graphical objects in the
ADEglistslot. The value at the i-th row and j-th column is equal to 1 whether the j-th graphical object in theADEglistslot is superpose to i-th graphical one. Otherwise, this value is equal to 0.Callan object of class
call
Methods
- [
 signature(x = "ADEgS", i = "numeric", j = "missing", drop = "logical"): extracts thei-th sub-graphics in thex@ADEglist.ican be a vector. Ifiis a single number and if the extracted graphic in anADEgobject, the sub-selection is in the form ofADEgifdropisTRUEand in the form ofADEgSotherwise.- [
 signature(x = "ADEgS", i = "numeric", j = "missing", drop = "missing"): the same than the previous method.dropisFALSEby default- [[
 signature(x = "ADEgS", i = "numeric", j = "missing"): extracts one sub-graphic, thei-th one, in thex@ADEglist- [[
 signature(x = "ADEgS", i = "character", j = "missing"): extracts one sub-graphic, namediin thex@ADEglist- [[<-
 signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEg"): replaces one sub graphic, thei-th one, by anADEgobject in thex@ADEglist- [[<-
 signature(x = "ADEgS", i = "numeric", j = "missing", value = "ADEgS"): replaces one sub graphic, thei-th one, by anADEgSobject in thex@ADEglist- $
 signature(x = "ADEgS"): extracts one sub-graphic by its name in thex@ADEglist- getpositions
 signature(object = "ADEgS"): returns the positions matrix of the object, i.e.object@positions- getgraphics
 signature(object = "ADEgS"): returns the list of graphics of the object, i.e.object@ADEglist- getcall
 signature(object = "ADEgS"): returns the call of the object, i.e.object@Call- names
 signature(object = "ADEgS"): returns the graphics' names of the object, i.e. the names ofobject@ADEglist- names<-
 signature(object = "ADEgS"): replaces the graphics' names of the object, i.e. the names ofobject@ADEglist- length
 signature(x = "ADEgS"): returns the number of graphics intox, i.e. the length ofx@ADEglist- plot
 signature(x = "ADEgS"): same asprintsignature(x = "ADEgS"): displays the graphical elements into one device using positions and superposition management (x@addmatrix)- show
 signature(object = "ADEgS"): same asprint- superpose
 signature(g1 = "ADEgS", g2 = "ADEg", which = "numeric", plot = "logical"): creates a new"ADEgS"object performing a superposition ofg2on the which-thADEgobject ofg1. This object is printed ifplotisTRUE.- superpose
 signature(g1 = "ADEgS", g2 = "ADEg", which = "numeric", plot = "ANY"): creates a new"ADEgS"object performing a superposition ofg2on the which-thADEgobject ofg1. This object is printed only ifplotisTRUE.- superpose
 signature(g1 = "ADEgS", g2 = "ADEg", which = "missing", plot = "ANY"): creates a new"ADEgS"object performing a superposition ofg2on the lastADEgobject ofg1. This object is printed only ifplotisTRUE.- superpose
 signature(g1 = "ADEgS", g2 = "ADEgS", which = "missing", plot = "ANY"): creates a new"ADEgS"object performing a superposition between twoADEgShaving the same length and the samepositionsslot. It is used wheng1andg2are both created with a partition of individual groups, variables or analysis' axis.- +
 signature(e1 = "ADEg", e2 = "ADEgS"): creates a new"ADEgS"object performing a superposition ofe1one2.- +
 signature(e1 = "ADEgS", e2 = "ADEg"): creates a new"ADEgS"object performing a superposition ofe2one1.- cbindADEg
 signature(g1 = "ADEgORADEgS", g2 = "ADEgORADEgS"): creates a new"ADEgS"object combiningg1ong2by columns.- rbindADEg
 signature(g1 = "ADEgORADEgS", g2 = "ADEgORADEgS"): creates a new"ADEgS"object combiningg1ong2by rows.- update
 signature(object = "ADEgS"): modifies the graphical parameters of each sub-graphics listed inobject@ADEglistand/or the object's names (with the key wordnames) and/or theobject@positionsslot (with the key wordpositions), after creation of theobject. The current display is updated and a modified object is returned.- insert
 signature(graphics = "ADEgS", oldgraphics = "missing", posi, ratio, inset, plot, which, dispatch): creates a new"ADEgS"object performing an insertion ofgraphicsinto the current device.- insert
 signature(graphics = "ADEgS", oldgraphics = "ADEg", posi, ratio, inset, plot): creates a new"ADEgS"object performing an insertion ofgraphicsintooldgraphics.- insert
 signature(graphics = "ADEgORtrellis", oldgraphics = "ADEgS", posi, ratio, inset, plot, which): creates a new"ADEgS"object performing an insertion ofgraphicsintooldgraphics.- insert
 signature(graphics = "ADEgS", oldgraphics = "ADEgS", posi, ratio, inset, plot, which, dispatch): creates a new"ADEgS"object performing an insertion ofgraphicsintooldgraphics.
Author
Alice Julien-Laferriere, Aurelie Siberchicot aurelie.siberchicot@univ-lyon1.fr and Stephane Dray