Skip to contents

No-op geometry used when only shared group data needs to be uploaded to the viewer. The geometry renders nothing and is assigned to an invisible camera layer (31).

Author

Zhengjia Wang

Super class

AbstractGeom -> BlankGeom

Public fields

value

Reserved; always NULL for blank geometry.

type

Geometry type string used by the JavaScript engine.

clickable

Logical; whether the geometry responds to mouse clicks in the viewer.

Methods

Inherited methods


BlankGeom$set_value()

No-op value setter; blank geometry accepts no data.

Usage

BlankGeom$set_value(...)

Arguments

...

Ignored.


BlankGeom$new()

Create a new blank geometry.

Usage

BlankGeom$new(
  group,
  name = paste(sample(c(LETTERS, letters, 0:9), 16), collapse = ""),
  ...
)

Arguments

group

GeomGroup to attach this geometry to.

name

Unique character name. Defaults to a random 16-character alphanumeric string.

...

Additional arguments forwarded to AbstractGeom.


BlankGeom$to_list()

Serialize the blank geometry to a named list for JSON export.

Usage

BlankGeom$to_list()


BlankGeom$clone()

The objects of this class are cloneable with this method.

Usage

BlankGeom$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.