SimpleLayerDescriptor

class bagPy.SimpleLayerDescriptor[source]

Bases: LayerDescriptor

Proxy of C++ BAG::SimpleLayerDescriptor class.

Attributes Summary

thisown

The membership flag

Methods Summary

create(Dataset dataset, BAG, uint32_t rows, ...)

param dataset:

openDataset(Dataset dataset, BAG, ...)

param dataset:

Attributes Documentation

thisown

The membership flag

Methods Documentation

static create(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols, uint64_t chunkSize, int compressionLevel) std::shared_ptr< BAG::SimpleLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG::LayerType) –

  • rows (uint32_t) –

  • cols (uint32_t) –

  • chunkSize (uint64_t) –

  • compressionLevel (int) –

static openDataset(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols) std::shared_ptr< BAG::SimpleLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG::LayerType) –

  • rows (uint32_t) –

  • cols (uint32_t) –

__init__(*args, **kwargs)[source]
static create(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols, uint64_t chunkSize, int compressionLevel) std::shared_ptr< BAG::SimpleLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG::LayerType) –

  • rows (uint32_t) –

  • cols (uint32_t) –

  • chunkSize (uint64_t) –

  • compressionLevel (int) –

static openDataset(Dataset dataset, BAG::LayerType type, uint32_t rows, uint32_t cols) std::shared_ptr< BAG::SimpleLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • type (enum BAG::LayerType) –

  • rows (uint32_t) –

  • cols (uint32_t) –

property thisown

The membership flag