dg.FactorVertex-class {dynamicGraph} | R Documentation |
A skeleton class for the classes of factor vertices.
newFactor(vertex.indices, vertices = NULL, name = ifelse(is.null(vertices), "", paste(Labels(vertices), collapse = ":")), label = name, type = "Generator", index = 0, width = 2, color = "default", factorClasses = validFactorClasses())
vertex.indices |
Integer vector of the vertex.indices
of the vertices of the factor. |
vertices |
The vertices of the factor. Used for setting
the default label. |
name |
Text string for the name of the factor vertex. |
label |
Text string for the label of the factor vertex. |
type |
Text string for the type , e.i. the class,
of the factor vertex. Should be in factorClasses . |
index |
Integer for the index of the factor vertex. |
width |
Numeric, for the width of the factor vertex. |
color |
Text string for the color of the factor vertex. |
factorClasses |
The valid factorClasses . |
vertex.indices
:"numeric"
:
The vertex.indices
of the vertices of the factor. name
:"character"
,
see "dg.Vertex"
. index
:"numeric"
,
see "dg.Vertex"
. position
:"numeric"
,
see "dg.Vertex"
. blockindex
:"numeric"
,
see "dg.Vertex"
. stratum
:"numeric"
,
see "dg.Vertex"
. color
:"character"
,
see "dg.Vertex"
. label
:"character"
,
see "dg.Vertex"
. label.position
:"numeric"
,
see "dg.Vertex"
.
Class "dg.Vertex"
, directly.
Class "dg.Node"
, by class "dg.Vertex"
.
signature(x = "dg.FactorVertex")
: ... signature(object = "dg.FactorVertex")
: ... signature(x = "dg.FactorVertex")
: ... signature(object = "dg.FactorVertex")
: ...
The methods (except stratum
)
of dg.Vertex
also applies for dg.FactorVertex
.
Jens Henrik Badsberg
returnFactorVerticesAndEdges
,
dg.FactorEdge-class
,
dg.Vertex-class
,
dg.Node-class
, and
validFactorClasses
.
vertices <- returnVertexList(paste("V", 1:4, sep = ""), types = rep("Discrete", 4)) factor <- newFactor(c(1, 2, 3), new("dg.VertexList", vertices[1:3]), type = "Generator") str(factor) color(factor) label(factor) labelPosition(factor) name(factor) index(factor) position(factor) nodeIndices(factor) color(factor) <- "green" label(factor) <- "v-1-2-3" labelPosition(factor) <- c(1, 2, 3) name(factor) <- "V-123" index(factor) <- 3 position(factor) <- c( 10, 20, 30, 40) str(factor)