rsseismic.properties.bedrockLayer package#

Typed getters and setters mixed into rsseismic.BedrockLayer.

class rsseismic.properties.bedrockLayer._generated.BedrockLayerPropertiesMixin#

Bases: object

Typed get/set helpers for generic property RPCs (uses self.Data).

getDampingRatio() float#
setDampingRatio(value: float) None#
getElasticHalfSpace() bool#

RPC property: ElasticHalfSpace

setElasticHalfSpace(value: bool) None#

RPC property: ElasticHalfSpace

getHalfspaceCv() float#
setHalfspaceCv(value: float) None#
getIsDeconvolutionEnabled() bool#
setIsDeconvolutionEnabled(value: bool) None#
getMotionRecordedSoilLayerIndex() int#

RPC property: MotionRecordedSoilLayerIndex

setMotionRecordedSoilLayerIndex(value: int) None#

RPC property: MotionRecordedSoilLayerIndex

getOutputMotionWithin() bool#

RPC property: OutputMotionWithin

setOutputMotionWithin(value: bool) None#

RPC property: OutputMotionWithin

getSelectedLayerId() str#

RPC property: selectedLayerID

setSelectedLayerId(value: str) None#

RPC property: selectedLayerID

getShearWaveVelocity() float#
setShearWaveVelocity(value: float) None#
getUnitWeight() float#
setUnitWeight(value: float) None#
getUseCvOfLastLayer() bool#
setUseCvOfLastLayer(value: bool) None#
getProperties() dict[str, object]#
setProperties(DampingRatio: float | None = None, ElasticHalfSpace: bool | None = None, HalfspaceCv: float | None = None, IsDeconvolutionEnabled: bool | None = None, MotionRecordedSoilLayerIndex: int | None = None, OutputMotionWithin: bool | None = None, SelectedLayerId: str | None = None, ShearWaveVelocity: float | None = None, UnitWeight: float | None = None, UseCvOfLastLayer: bool | None = None) None#