rsseismic.properties.bedrockLayer package#
Typed getters and setters mixed into rsseismic.BedrockLayer.
- class rsseismic.properties.bedrockLayer._generated.BedrockLayerPropertiesMixin#
Bases:
objectTyped 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#