InterleavedLegacyLayerDescriptor

class bagPy.InterleavedLegacyLayerDescriptor[source]

Bases: LayerDescriptor

Proxy of C++ BAG::InterleavedLegacyLayerDescriptor class.

Attributes Summary

thisown

The membership flag

Methods Summary

create(Dataset dataset, BAG, BAG)

param dataset:

getGroupType(...)

openDataset(Dataset dataset, BAG, BAG)

param dataset:

Attributes Documentation

thisown

The membership flag

Methods Documentation

static create(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • layerType (enum BAG::LayerType) –

  • groupType (enum BAG::GroupType) –

getGroupType(InterleavedLegacyLayerDescriptor self) BAG::GroupType[source]
static openDataset(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • layerType (enum BAG::LayerType) –

  • groupType (enum BAG::GroupType) –

__init__(*args, **kwargs)[source]
static create(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • layerType (enum BAG::LayerType) –

  • groupType (enum BAG::GroupType) –

getGroupType(InterleavedLegacyLayerDescriptor self) BAG::GroupType[source]
static openDataset(Dataset dataset, BAG::LayerType layerType, BAG::GroupType groupType) std::shared_ptr< BAG::InterleavedLegacyLayerDescriptor >[source]
Parameters:
  • dataset (BAG::Dataset const &) –

  • layerType (enum BAG::LayerType) –

  • groupType (enum BAG::GroupType) –

property thisown

The membership flag