geoflow_dimension: Geoflow dimension class

geoflow_dimensionR Documentation

Geoflow dimension class

Description

This class models a dimension

Format

R6Class object.

Details

geoflow_dimension

Value

Object of R6Class for modelling a dimension

Public fields

longName

dimension longName

resolution

dimension resolution

size

dimension size

values

dimension values

minValue

dimension min value

maxValue

dimension max value

Methods

Public methods


geoflow_dimension$new()

Initializes the geoflow_dimension

Usage
geoflow_dimension$new()

geoflow_dimension$setLongName()

Sets the dimension long name

Usage
geoflow_dimension$setLongName(longName)
Arguments
longName

dimension long name


geoflow_dimension$setResolution()

Sets the resolution

Usage
geoflow_dimension$setResolution(uom, value)
Arguments
uom

unit of measure

value

resolution value


geoflow_dimension$setSize()

Sets the dimension size

Usage
geoflow_dimension$setSize(size)
Arguments
size

dimension size


geoflow_dimension$setValues()

Sets dimension values

Usage
geoflow_dimension$setValues(values)
Arguments
values

dimension values


geoflow_dimension$setMinValue()

Sets dimension min value

Usage
geoflow_dimension$setMinValue(minValue)
Arguments
minValue

min value


geoflow_dimension$setMaxValue()

Sets dimension max value

Usage
geoflow_dimension$setMaxValue(maxValue)
Arguments
maxValue

max value


geoflow_dimension$clone()

The objects of this class are cloneable with this method.

Usage
geoflow_dimension$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Examples

 ## Not run: 
  dimension <- geoflow_dimension$new()
  dimension$setLongName("longname")
  dimension$setResolution(uom="s",value=1)
  dimension$setSize(10)
  dimension$setValues(c(1,2,3))
  dimension$setMinValue(1)
  dimension$setMaxValue(3)
 
## End(Not run)


geoflow documentation built on Sept. 5, 2026, 5:08 p.m.