Skip to contents

Specify a sphere-cap geometry

Usage

synthetic.sphere.cap(
  radius = 2,
  footprint.radius = 1,
  ambient.dim = 3L,
  frame = c("canonical", "random.orthonormal", "supplied"),
  frame.algorithm = NULL,
  frame.matrix = NULL,
  offset = NULL
)

Arguments

radius

Sphere radius.

footprint.radius

Radius of the planar cap footprint.

ambient.dim

Ambient dimension.

frame, frame.algorithm, frame.matrix, offset

Frame parameters.

Value

A synthetic geometry component.

Examples

synthetic.sphere.cap(radius = 2, footprint.radius = 1)
#> $kind
#> [1] "geometry"
#> 
#> $family
#> [1] "sphere.cap"
#> 
#> $version
#> [1] 1
#> 
#> $parameters
#> $parameters$intrinsic.dim
#> [1] 2
#> 
#> $parameters$ambient.dim
#> [1] 3
#> 
#> $parameters$canonical.dim
#> [1] 3
#> 
#> $parameters$radius
#> [1] 2
#> 
#> $parameters$footprint.radius
#> [1] 1
#> 
#> $parameters$frame
#> [1] "canonical"
#> 
#> $parameters$frame.algorithm
#> NULL
#> 
#> $parameters$frame.matrix
#> NULL
#> 
#> $parameters$offset
#> [1] 0 0 0
#> 
#> 
#> attr(,"class")
#> [1] "synthetic_sphere_cap_geometry" "synthetic_geometry"           
#> [3] "synthetic_component"