initialize,ViSibook-method {ViSiElse}R Documentation

Method initialize-ViSibook

Description

Method initialize for class ViSibook object.

Usage

## S4 method for signature 'ViSibook'
initialize(.Object, vars, label, typeA, showorder,
  deb, fin, GZDeb, GZFin, Repetition, BZBeforeDeb, BZBeforeFin, BZAfterDeb,
  BZAfterFin, BZLong, BZLtype, NAMES)

Arguments

.Object

a ViSibook object.

vars

Vector storing names of actions.

label

Vector storing brief description of actions.

typeA

Vector storing type of actions, "l" for long actions, "p" for punctual actions.

showorder

Vector storing order in which actions will be plotted. showorder should be "NA" for actions not to be plotted.

deb

Vector storing, for long actions, the punctual action names that corresponds to its start.

fin

Vector storing, for long actions, the punctual action names that corresponds to its end.

GZDeb

Vector storing punctual actions green zone starting time.

GZFin

Vector storing punctual action green zone ending time.

Repetition

Vector storing if the green zones should be repeated the time interval of repetition.

BZBeforeDeb

Vector storing punctual black zone 1 starting time.

BZBeforeFin

Vector storing punctual black zone 1 ending time.

BZAfterDeb

Vector storing punctual black zone 2 starting time.

BZAfterFin

Vector storing punctual black zone 2 ending time.

BZLong

Vector storing the long action black zone time.

BZLtype

Vector storing the type of the black zone, "time" if the action should be finish at a deadline, "span" if the action should not last more than a period.

NAMES

Vector storing names of slots that are to be considered for plot-ViSigrid-method.

Value

a ViSibook object

See Also

See plot-ViSigrid-method for examples.


[Package ViSiElse version 1.2.2 Index]