SurfaceCorrectionsDescriptor

class bagPy.SurfaceCorrectionsDescriptor[source]

Bases: LayerDescriptor

Proxy of C++ BAG::SurfaceCorrectionsDescriptor class.

Attributes Summary

thisown

The membership flag

Methods Summary

create(Dataset dataset, ...)

param dataset:

getDims(SurfaceCorrectionsDescriptor self)

getNumCorrectors(...)

getOrigin(SurfaceCorrectionsDescriptor self)

getSpacing(SurfaceCorrectionsDescriptor self)

getSurfaceType(SurfaceCorrectionsDescriptor self)

getVerticalDatums(...)

openDataset(Dataset dataset)

param dataset:

setDims(SurfaceCorrectionsDescriptor self, ...)

param numRows:

setOrigin(SurfaceCorrectionsDescriptor self, ...)

param swX:

setSpacing(...)

param xSpacing:

setVerticalDatums(...)

param verticalDatums:

Attributes Documentation

thisown

The membership flag

Methods Documentation

static create(Dataset dataset, BAG_SURFACE_CORRECTION_TOPOGRAPHY type, uint8_t numCorrections, uint64_t chunkSize, int compressionLevel) std::shared_ptr< BAG::SurfaceCorrectionsDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG_SURFACE_CORRECTION_TOPOGRAPHY) –

  • numCorrections (uint8_t) –

  • chunkSize (uint64_t) –

  • compressionLevel (int) –

getDims(SurfaceCorrectionsDescriptor self) UInt32Pair[source]
getNumCorrectors(SurfaceCorrectionsDescriptor self) uint8_t[source]
getOrigin(SurfaceCorrectionsDescriptor self) DoublePair[source]
getSpacing(SurfaceCorrectionsDescriptor self) DoublePair[source]
getSurfaceType(SurfaceCorrectionsDescriptor self) BAG_SURFACE_CORRECTION_TOPOGRAPHY[source]
getVerticalDatums(SurfaceCorrectionsDescriptor self) std::string const &[source]
static openDataset(Dataset dataset) std::shared_ptr< BAG::SurfaceCorrectionsDescriptor >[source]
Parameters:

dataset (BAG::Dataset const &) –

setDims(SurfaceCorrectionsDescriptor self, uint32_t numRows, uint32_t numColumns) SurfaceCorrectionsDescriptor[source]
Parameters:
  • numRows (uint32_t) –

  • numColumns (uint32_t) –

setOrigin(SurfaceCorrectionsDescriptor self, double swX, double swY) SurfaceCorrectionsDescriptor[source]
Parameters:
  • swX (double) –

  • swY (double) –

setSpacing(SurfaceCorrectionsDescriptor self, double xSpacing, double ySpacing) SurfaceCorrectionsDescriptor[source]
Parameters:
  • xSpacing (double) –

  • ySpacing (double) –

setVerticalDatums(SurfaceCorrectionsDescriptor self, std::string verticalDatums) SurfaceCorrectionsDescriptor[source]
Parameters:

verticalDatums (std::string) –

__init__(*args, **kwargs)[source]
static create(Dataset dataset, BAG_SURFACE_CORRECTION_TOPOGRAPHY type, uint8_t numCorrections, uint64_t chunkSize, int compressionLevel) std::shared_ptr< BAG::SurfaceCorrectionsDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG_SURFACE_CORRECTION_TOPOGRAPHY) –

  • numCorrections (uint8_t) –

  • chunkSize (uint64_t) –

  • compressionLevel (int) –

getDims(SurfaceCorrectionsDescriptor self) UInt32Pair[source]
getNumCorrectors(SurfaceCorrectionsDescriptor self) uint8_t[source]
getOrigin(SurfaceCorrectionsDescriptor self) DoublePair[source]
getSpacing(SurfaceCorrectionsDescriptor self) DoublePair[source]
getSurfaceType(SurfaceCorrectionsDescriptor self) BAG_SURFACE_CORRECTION_TOPOGRAPHY[source]
getVerticalDatums(SurfaceCorrectionsDescriptor self) std::string const &[source]
static openDataset(Dataset dataset) std::shared_ptr< BAG::SurfaceCorrectionsDescriptor >[source]
Parameters:

dataset (BAG::Dataset const &) –

setDims(SurfaceCorrectionsDescriptor self, uint32_t numRows, uint32_t numColumns) SurfaceCorrectionsDescriptor[source]
Parameters:
  • numRows (uint32_t) –

  • numColumns (uint32_t) –

setOrigin(SurfaceCorrectionsDescriptor self, double swX, double swY) SurfaceCorrectionsDescriptor[source]
Parameters:
  • swX (double) –

  • swY (double) –

setSpacing(SurfaceCorrectionsDescriptor self, double xSpacing, double ySpacing) SurfaceCorrectionsDescriptor[source]
Parameters:
  • xSpacing (double) –

  • ySpacing (double) –

setVerticalDatums(SurfaceCorrectionsDescriptor self, std::string verticalDatums) SurfaceCorrectionsDescriptor[source]
Parameters:

verticalDatums (std::string) –

property thisown

The membership flag