or.globalSeg {GeneR}R Documentation

Union of global segments

Description

This function compute union of two objects of class globalSeg a and b.

When used with only one parameter, or(A) returns the union of A.

Usage

or.globalSeg(a, b = NULL, byrows = FALSE,...)

Arguments

a,b

elements of class globalSeg

byrows

if TRUE, a and b must be lists of same length, and intersection is computed for each elements from a with its homologue in b.

...

Unused

Value

An element of class globalSeg

Author(s)

Odile Rogier

See Also

globalSeg,and.globalSeg,or.segSet

Examples


a = list(
    matrix( c( 1, 15, 17,  5, 45, 38),ncol=2),
    matrix( c( 100 , 120),ncol=2),
    matrix( c( 130, 135, 140, 145),ncol=2),
    matrix( c( 142 , 160),ncol=2))


b = list(
    matrix( c(15, 28, 18, 45),ncol=2),
    matrix( c(1, 15, 25, 10, 20, 40),ncol=2),
    matrix( c(17, 35, 23, 38),ncol=2),
    matrix( c(100, 110, 105, 120),ncol=2))

a = as.globalSeg(a)
b = as.globalSeg(b)

c = or(a,b)
par(mfrow=c(4,1))
plot(a,xlim=c(1,160),main="A")
plot(b,xlim=c(1,160),main="B")
plot(c,xlim=c(1,160),main="or(A,B)")

plot(or(b),xlim=c(1,160),main="or(B)")

## Show all
c
or(b)


[Package GeneR version 2.24.0 Index]