Skip to contents

Specify a rectangle stratum

Usage

synthetic.stratum.rectangle(id, coordinate.ranges, origin, basis)

Arguments

id

Stable stratum identifier.

coordinate.ranges

Two-row matrix of finite increasing ranges.

origin

Finite ambient origin.

basis

Orthonormal ambient-by-two basis.

Value

A draw-free synthetic_stratum.

Examples

synthetic.stratum.rectangle(
  "square", rbind(c(-1, 1), c(-1, 1)), c(0, 0), diag(2)
)
#> $id
#> [1] "square"
#> 
#> $family
#> [1] "rectangle"
#> 
#> $version
#> [1] 1
#> 
#> $intrinsic.dim
#> [1] 2
#> 
#> $parameters
#> $parameters$coordinate.ranges
#>      [,1] [,2]
#> [1,]   -1    1
#> [2,]   -1    1
#> 
#> $parameters$origin
#> [1] 0 0
#> 
#> $parameters$basis
#>      [,1] [,2]
#> [1,]    1    0
#> [2,]    0    1
#> 
#> 
#> attr(,"class")
#> [1] "synthetic_rectangle_stratum" "synthetic_stratum"          
#> [3] "list"