rsseismic.ReferenceCurve module#
- class rsseismic.ReferenceCurve.ReferenceCurve(client: Client, modelId: str, layerId: str)#
Bases:
_ProxyObject,ReferenceCurvePropertiesMixinReference curve for a soil layer.
Access via
layer.ReferenceCurveon aSoilLayerorMeanProfileSoilLayer. Use the generatedget*/set*helpers to configure the curve model, soil type, and related parameters. UsegetCurvePoints/setCurvePointsfor user-defined curves, or callgenerateReferenceCurve()to build the curve from those settings.On mean-profile template layers,
generateReferenceCurve()is not available; set properties and points directly instead.- property layerId: str#
- getCurvePoints() list[DynamicsPoint]#
Return reference curve points.
- setCurvePoints(points: list[DynamicsPoint]) None#
Set reference curve points when using a user-defined curve model.
- generateReferenceCurve() int#
Build the reference curve from the current curve model, soil type, and parameters.
Returns the number of points created. Not available on mean-profile template layers.