# dynamicGraph

## Documentation for package ‘dynamicGraph’ version 0.2.2.6

- DESCRIPTION file.
- Code demos. Use demo() to run them.

## Help Pages

A B C D E F G I L M N O P R S T V W

dynamicGraph-package | dynamicGraph

## -- A --

addModel | Class dg.graph
addModel-method | Class dg.graph
addModel-method | Class dg.graphedges
addModel-method | Class dg.simple.graph
addToPopups | Class dg.Vertex
addToPopups-method | Class dg.Node
addView | Class dg.graph
addView-method | Class dg.graph
addView-method | Class dg.graphedges
addView-method | Class dg.simple.graph
ancestors | Class dg.Block
ancestors-method | Class dg.Block
ancestors-method | Class dg.Vertex
ancestors<- | Class dg.Block
ancestors<--method | Class dg.Block
ancestors<--method | Class dg.Vertex
ancestorsBlockList | Class dg.BlockList: The block list
ancestorsBlockList-method | Class dg.BlockList: The block list
asDataFrame | Classes dg.list, dg.NodeList, and dg.EdgeList
asDataFrame-method | Classes dg.list, dg.NodeList, and dg.EdgeList

## -- B --

blockEdgeList | Class dg.BlockEdgeList: The block edge list
blockEdgeList-method | Class dg.graphedges
blockEdgeList<--method | Class dg.graphedges
blockindex | Class dg.Vertex
blockindex-method | Class dg.Vertex
blockindex<- | Class dg.Vertex
blockindex<--method | Class dg.Vertex
Blockindices | Classes dg.list, dg.NodeList, and dg.EdgeList
Blockindices-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Blockindices<- | Classes dg.list, dg.NodeList, and dg.EdgeList
blockList | Class dg.BlockList: The block list
blockList-method | Class dg.graphedges
blockList<--method | Class dg.graphedges
blocks | Class DynamicGraph
blocks-method | Class DynamicGraph
blocks<- | Class DynamicGraph
blocks<--method | Class DynamicGraph
blockTreeToList | Extract the list of blocks from a block tree

## -- C --

canvas | Class DynamicGraphView
canvas-method | Class DynamicGraphView
checkBlockList | Class dg.BlockList: The block list
checkBlockList-method | Class dg.BlockList: The block list
Children | The block tree
children | Class dg.Block
Children-method | Classes dg.list, dg.NodeList, and dg.EdgeList
children-method | Class dg.Block
Children<- | The block tree
children<- | Class dg.Block
Children<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
children<--method | Class dg.Block
Closed | The block tree
closed | Class dg.Block
Closed-method | Classes dg.list, dg.NodeList, and dg.EdgeList
closed-method | Class dg.Block
Closed<- | The block tree
closed<- | Class dg.Block
Closed<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
closed<--method | Class dg.Block
coerce-method | Class dg.simple.graph
color | Class dg.Vertex
color-method | Class dg.Node
color<- | Class dg.Vertex
color<--method | Class dg.Node
Colors | Classes dg.list, dg.NodeList, and dg.EdgeList
Colors-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Colors<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Colors<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
Constrained | Classes dg.list, dg.NodeList, and dg.EdgeList
constrained | Class dg.Vertex
Constrained-method | Classes dg.list, dg.NodeList, and dg.EdgeList
constrained-method | Class dg.Vertex
Constrained<- | Classes dg.list, dg.NodeList, and dg.EdgeList
constrained<- | Class dg.Vertex
Constrained<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
constrained<--method | Class dg.Vertex
control | Class DynamicGraph
control-method | Class DynamicGraph
control<- | Class DynamicGraph
control<--method | Class DynamicGraph
control<--method | Class DynamicGraphModel
control<--method | Class DynamicGraphView

## -- D --

dash | Class dg.VertexEdge
dash-method | Class dg.Edge
dash<- | Class dg.VertexEdge
dash<--method | Class dg.Edge
Dashes | Classes dg.list, dg.NodeList, and dg.EdgeList
Dashes-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Dashes<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Dashes<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
descendants | Class dg.Block
descendants-method | Class dg.Block
descendants-method | Class dg.Vertex
descendants<- | Class dg.Block
descendants<--method | Class dg.Block
descendants<--method | Class dg.Vertex
descendantsBlockList | Class dg.BlockList: The block list
descendantsBlockList-method | Class dg.BlockList: The block list
dg | Class dg.graph
dg-method | Class DynamicGraph
dg-method | Class DynamicGraphView
dg-method | Class dg.graph
dg-method | Class dg.simple.graph
dg.Block | Class dg.Block
dg.Block-class | Class dg.Block
dg.BlockEdge | Class dg.BlockEdge
dg.BlockEdge-class | Class dg.BlockEdge
dg.BlockEdgeList-class | Class dg.BlockEdgeList: The block edge list
dg.BlockList-class | Class dg.BlockList: The block list
dg.ContinuousVertex-class | Classes dg.DiscreteVertex, dg.ContinuousVertex, and dg.OrdinalVertex
dg.control | Options of dynamicGraphMain and simpleGraphtoGraph
dg.DashedEdge | Class dg.VertexEdge
dg.DashedEdge-class | Class dg.VertexEdge
dg.DiscreteGenerator-class | Classes dg.Generator, dg.DiscreteGenerator, dg.Linear\-Generator, and dg.QuadraticGenerator
dg.DiscreteVertex-class | Classes dg.DiscreteVertex, dg.ContinuousVertex, and dg.OrdinalVertex
dg.DottedEdge | Class dg.VertexEdge
dg.DottedEdge-class | Class dg.VertexEdge
dg.DoubleArrowEdge | Class dg.VertexEdge
dg.DoubleArrowEdge-class | Class dg.VertexEdge
dg.DoubleConnectedEdge | Class dg.VertexEdge
dg.DoubleConnectedEdge-class | Class dg.VertexEdge
dg.Edge | Class dg.VertexEdge
dg.Edge-class | Class dg.Edge
dg.EdgeList-class | Classes dg.list, dg.NodeList, and dg.EdgeList
dg.ExtraEdge | Class dg.ExtraEdge
dg.ExtraEdge-class | Class dg.ExtraEdge
dg.ExtraEdgeList-class | Class dg.ExtraEdgeList: The extra edge list
dg.FactorEdge | Class dg.FactorEdge
dg.FactorEdge-class | Class dg.FactorEdge
dg.FactorEdgeList-class | Class dg.FactorEdgeList: The factor edge list
dg.FactorVertex | Class dg.FactorVertex
dg.FactorVertex-class | Class dg.FactorVertex
dg.FactorVertexList-class | Class dg.FactorVertexList: The factor vertex list
dg.Generator-class | Classes dg.Generator, dg.DiscreteGenerator, dg.Linear\-Generator, and dg.QuadraticGenerator
dg.graph-class | Class dg.graph
dg.graphedges-class | Class dg.graphedges
dg.LinearGenerator-class | Classes dg.Generator, dg.DiscreteGenerator, dg.Linear\-Generator, and dg.QuadraticGenerator
dg.list-class | Classes dg.list, dg.NodeList, and dg.EdgeList
dg.Model-class | Class dg.Model
dg.Node | Class dg.Vertex
dg.Node-class | Class dg.Node
dg.NodeList-class | Classes dg.list, dg.NodeList, and dg.EdgeList
dg.OrdinalVertex-class | Classes dg.DiscreteVertex, dg.ContinuousVertex, and dg.OrdinalVertex
dg.QuadraticGenerator-class | Classes dg.Generator, dg.DiscreteGenerator, dg.Linear\-Generator, and dg.QuadraticGenerator
dg.simple.graph-class | Class dg.simple.graph
dg.Test-class | Class dg.Test
dg.TextVertex-class | Class dg.TextVertex
dg.TripleConnectedEdge | Class dg.VertexEdge
dg.TripleConnectedEdge-class | Class dg.VertexEdge
dg.Vertex | Class dg.Vertex
dg.Vertex-class | Class dg.Vertex
dg.VertexEdge | Class dg.VertexEdge
dg.VertexEdge-class | Class dg.VertexEdge
dg.VertexEdgeList-class | Class dg.VertexEdgeList: The edge list
dg.VertexList-class | Class dg.VertexList: The vertex list
dg<- | Class DynamicGraphView
dg<--method | Class DynamicGraphView
draw | Class dg.Vertex
draw-method | Class dg.Block
draw-method | Classes dg.DiscreteVertex, dg.ContinuousVertex, and dg.OrdinalVertex
draw-method | Class dg.Edge
draw-method | Classes dg.Generator, dg.DiscreteGenerator, dg.Linear\-Generator, and dg.QuadraticGenerator
draw-method | Class dg.TextVertex
drawModel | DEPRECATED: Draw the dynamicGraph window and slaves
DynamicGraph | DEPRECATED: Simple interface to dynamicGraph
dynamicGraph | Dynamic Graph
DynamicGraph-class | Class DynamicGraph
dynamicGraphMain | Dynamic Graph
DynamicGraphModel-class | Class DynamicGraphModel
DynamicGraphView-class | Class DynamicGraphView

## -- E --

edgeClasses | Valid edge classes
edgeList | Class dg.graph
edgeList-method | Class dg.graphedges
edgeList<--method | Class dg.graphedges
EssentialDynamicGraphView-class | Class DynamicGraphView
extraEdgeList | Class dg.ExtraEdgeList: The extra edge list
extraEdgeList-method | Class dg.graphedges
extraEdgeList<--method | Class dg.graphedges
extraList | Class dg.graph
extraList-method | Class dg.graphedges
extraList<--method | Class dg.graphedges

## -- F --

factorClasses | Valid factor vertex classes
FactorDynamicGraphView-class | Class DynamicGraphView
factorEdgeList | Class dg.FactorEdgeList: The factor edge list
factorEdgeList-method | Class dg.graphedges
factorEdgeList<--method | Class dg.graphedges
factorVertexList | Class dg.FactorVertexList: The factor vertex list
factorVertexList-method | Class dg.graphedges
factorVertexList<--method | Class dg.graphedges
fixed.positions-method | Class dg.FactorVertex
fixed.positions<--method | Class dg.FactorVertex
FixedPositions-method | Classes dg.list, dg.NodeList, and dg.EdgeList
FixedPositions<--method | Classes dg.list, dg.NodeList, and dg.EdgeList

## -- G --

graphComponents | Class dg.Model
graphComponents-method | Class dg.Model
graphEdges | Class dg.Model
graphEdges-method | Class dg.Model
graphs | Class DynamicGraphModel
graphs-method | Class DynamicGraphModel
graphs<- | Class DynamicGraphModel
graphs<--method | Class DynamicGraphModel

## -- I --

index | Class dg.Vertex
index-method | Class DynamicGraphModel
index-method | Class DynamicGraphView
index-method | Class dg.Block
index-method | Class dg.FactorVertex
index-method | Class dg.Vertex
index<- | Class dg.Vertex
index<--method | Class dg.Block
index<--method | Class dg.FactorVertex
index<--method | Class dg.Vertex
Indices | Classes dg.list, dg.NodeList, and dg.EdgeList
Indices-method | Classes dg.list, dg.NodeList, and dg.EdgeList
initialize-method | Class dg.Block
initialize-method | Class dg.Edge
initialize-method | Class dg.FactorVertex
initialize-method | Class dg.Model
initialize-method | Class dg.Test
initialize-method | Class dg.Vertex
initialize-method | Class dg.BlockEdgeList: The block edge list
initialize-method | Class dg.VertexEdgeList: The edge list
initialize-method | Class dg.ExtraEdgeList: The extra edge list
initialize-method | Class dg.FactorEdgeList: The factor edge list
initialize-method | Class dg.VertexList: The vertex list

## -- L --

label | Class DynamicGraph
label-method | Class DynamicGraph
label-method | Class DynamicGraphModel
label-method | Class DynamicGraphView
label-method | Class dg.Edge
label-method | Class dg.Node
label-method | Class dg.Test
label<- | Class DynamicGraph
label<--method | Class DynamicGraph
label<--method | Class DynamicGraphModel
label<--method | Class DynamicGraphView
label<--method | Class dg.Edge
label<--method | Class dg.Node
labelPosition | Class dg.Vertex
labelPosition-method | Class dg.Node
labelPosition<- | Class dg.Vertex
labelPosition<--method | Class dg.Node
LabelPositions | Classes dg.list, dg.NodeList, and dg.EdgeList
LabelPositions-method | Classes dg.list, dg.NodeList, and dg.EdgeList
LabelPositions<- | Classes dg.list, dg.NodeList, and dg.EdgeList
LabelPositions<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
Labels | Classes dg.list, dg.NodeList, and dg.EdgeList
Labels-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Labels<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Labels<--method | Classes dg.list, dg.NodeList, and dg.EdgeList

## -- M --

menu | DEPRECATED: Draw the dynamicGraph window and slaves
modalDialog | Modal dialog window for returning a text string
model | Class DynamicGraphModel
model-method | Class DynamicGraphModel
model<- | Class DynamicGraphModel
model<--method | Class DynamicGraphModel
models | Class DynamicGraph
models-method | Class DynamicGraph
models<- | Class DynamicGraph
models<--method | Class DynamicGraph
modifyModel | Class dg.Model
modifyModel-method | Class dg.Model
MoralDynamicGraphView-class | Class DynamicGraphView

## -- N --

name | Class dg.Vertex
name-method | Class dg.Block
name-method | Class dg.Edge
name-method | Class dg.Vertex
name<- | Class dg.Vertex
name<--method | Class dg.Vertex
Names | Classes dg.list, dg.NodeList, and dg.EdgeList
Names-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Names<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Names<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
nameToVertexIndex | The indices of vertices
newBlock | Class dg.Block
newBlockEdge | Class dg.BlockEdge
newDefaultModelObject | Class dg.Model
newDefaultTestObject | Class dg.Test
newExtraEdge | Class dg.ExtraEdge
newFactor | Class dg.FactorVertex
newFactorEdge | Class dg.FactorEdge
newVertex | Class dg.Vertex
newVertexEdge | Class dg.VertexEdge
NodeAncestors | The block tree
NodeAncestors-method | Classes dg.list, dg.NodeList, and dg.EdgeList
NodeAncestors<- | The block tree
NodeAncestors<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
NodeDescendants | The block tree
NodeDescendants-method | Classes dg.list, dg.NodeList, and dg.EdgeList
NodeDescendants<- | The block tree
NodeDescendants<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
NodeIndices | Classes dg.list, dg.NodeList, and dg.EdgeList
nodeIndices | Class dg.FactorVertex
NodeIndices-method | Classes dg.list, dg.NodeList, and dg.EdgeList
nodeIndices-method | Class dg.Edge
nodeIndices-method | Class dg.FactorVertex
nodeIndices<- | Class dg.FactorVertex
nodeIndices<--method | Class dg.FactorVertex
nodeIndicesOfEdge | Class dg.VertexEdge
nodeIndicesOfEdge-method | Class dg.Edge
nodeIndicesOfEdge<- | Class dg.VertexEdge
nodeIndicesOfEdge<--method | Class dg.Edge
NodeTypes | Classes dg.list, dg.NodeList, and dg.EdgeList
NodeTypes-method | Classes dg.list, dg.NodeList, and dg.EdgeList
nodeTypesOfEdge | Class dg.VertexEdge
nodeTypesOfEdge-method | Class dg.BlockEdge
nodeTypesOfEdge-method | Class dg.ExtraEdge
nodeTypesOfEdge-method | Class dg.FactorEdge
nodeTypesOfEdge-method | Class dg.VertexEdge

## -- O --

Oriented | Classes dg.list, dg.NodeList, and dg.EdgeList
oriented | Class dg.VertexEdge
Oriented-method | Classes dg.list, dg.NodeList, and dg.EdgeList
oriented-method | Class dg.BlockEdge
oriented-method | Class dg.VertexEdge
oriented-method | Class dg.graphedges
Oriented<- | Classes dg.list, dg.NodeList, and dg.EdgeList
oriented<- | Class dg.VertexEdge
Oriented<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
oriented<--method | Class dg.BlockEdge
oriented<--method | Class dg.VertexEdge

## -- P --

parent | Class dg.Block
parent-method | Class dg.Block
parent<- | Class dg.Block
parent<--method | Class dg.Block
Parents | The block tree
Parents-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Parents<- | The block tree
Parents<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
position | Class dg.Vertex
position-method | Class dg.Block
position-method | Class dg.Vertex
position<- | Class dg.Vertex
position<--method | Class dg.Block
position<--method | Class dg.Vertex
Positions | Classes dg.list, dg.NodeList, and dg.EdgeList
Positions-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Positions<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Positions<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
propertyDialog | Class dg.Vertex
propertyDialog-method | Class dg.Node

## -- R --

redrawGraphWindow | DEPRECATED: Draw the dynamicGraph window and slaves
redrawView | DEPRECATED: Draw the dynamicGraph window and slaves
replaceBlockList | Replace the block list of model frame
replaceControls | Replace the controls of model frame
replaceModel | Class dg.graph
replaceModel-method | Class dg.graph
replaceModel-method | Class dg.graphedges
replaceModel-method | Class dg.simple.graph
replaceVertexList | Replace the vertex list of model frame
replaceView | Class dg.graph
replaceView-method | Class dg.graph
replaceView-method | Class dg.graphedges
replaceView-method | Class dg.simple.graph
returnBlockEdgeList | Class dg.BlockEdgeList: The block edge list
returnEdgeList | Class dg.VertexEdgeList: The edge list
returnExtraEdgeList | Class dg.ExtraEdgeList: The extra edge list
returnFactorEdgeList | Class dg.FactorEdgeList: The factor edge list
returnFactorVerticesAndEdges | Class dg.FactorVertexList: The factor vertex list
returnGraphComponents | Class dg.Model
returnGraphComponents-method | Class dg.Model
returnVertexList | Class dg.VertexList: The vertex list

## -- S --

selectDialog | Dialog window for selection between items
setBlocks | Class dg.BlockList: The block list
setGraphComponents | Class dg.Model
setGraphComponents-method | Class dg.Model
setGraphEdges | Class dg.Model
setGraphEdges-method | Class dg.Model
setSlots | Class dg.Node
setSlots-method | Class dg.Model
setSlots-method | Class dg.Node
setSlots-method | Class dg.Test
setTreeBlocks | The block tree
show-method | Class DynamicGraph
show-method | Class DynamicGraphModel
show-method | Class DynamicGraphView
show-method | Class dg.graphedges
show-method | Classes dg.list, dg.NodeList, and dg.EdgeList
SimpleDynamicGraphView-class | Class DynamicGraphView
simpleGraphToGraph | simple graph to graph
Str | Class DynamicGraph
Str-method | Class DynamicGraph
Str-method | Class DynamicGraphModel
Str-method | Class DynamicGraphView
Str-method | Class dg.Model
Str-method | Class dg.graphedges
Str-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Strata | Classes dg.list, dg.NodeList, and dg.EdgeList
Strata-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Strata<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Strata<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
stratum | Class dg.Vertex
stratum-method | Class dg.Block
stratum-method | Class dg.Vertex
stratum<- | Class dg.Vertex
stratum<--method | Class dg.Block
stratum<--method | Class dg.Vertex

## -- T --

tags | Class DynamicGraphView
tags-method | Class DynamicGraphView
testEdge | Class dg.Model
testEdge-method | Class dg.Model
top | Class DynamicGraphView
top-method | Class DynamicGraphView

## -- V --

validEdgeClasses | Valid edge classes
validFactorClasses | Valid factor vertex classes
validVertexClasses | Valid vertex classes
validViewClasses | Valid view classes
vbox | Class DynamicGraphView
vbox-method | Class DynamicGraphView
vertexClasses | Valid vertex classes
vertexEdgeList | Class dg.VertexEdgeList: The edge list
vertexList | Class dg.VertexList: The vertex list
vertices | Class DynamicGraph
vertices-method | Class DynamicGraph
vertices<- | Class DynamicGraph
vertices<--method | Class DynamicGraph
viewClasses | Valid view classes
viewLabel | Class DynamicGraphView
viewLabel-method | Class DynamicGraphView
viewType | Class dg.graph
viewType-method | Class dg.graphedges
viewType<--method | Class dg.graphedges
Visible | Classes dg.list, dg.NodeList, and dg.EdgeList
visible | Class dg.Vertex
Visible-method | Classes dg.list, dg.NodeList, and dg.EdgeList
visible-method | Class dg.Block
visible-method | Class dg.Vertex
Visible<- | Classes dg.list, dg.NodeList, and dg.EdgeList
visible<- | Class dg.Vertex
Visible<--method | Classes dg.list, dg.NodeList, and dg.EdgeList
visible<--method | Class dg.Block
visible<--method | Class dg.Vertex
visibleBlocks | Class dg.graph
visibleBlocks-method | Class dg.graphedges
visibleBlocks<--method | Class dg.graphedges
visibleVertices | Class dg.graph
visibleVertices-method | Class dg.graphedges
visibleVertices<--method | Class dg.graphedges

## -- W --

wDG | DEPRECATED: Interface to dynamicGraph
width | Class dg.VertexEdge
width-method | Class dg.Edge
width-method | Class dg.Test
width<- | Class dg.VertexEdge
width<--method | Class dg.Edge
Widths | Classes dg.list, dg.NodeList, and dg.EdgeList
Widths-method | Classes dg.list, dg.NodeList, and dg.EdgeList
Widths<- | Classes dg.list, dg.NodeList, and dg.EdgeList
Widths<--method | Classes dg.list, dg.NodeList, and dg.EdgeList