rs3.properties.material.constitutiveModel.PowerCurve module#

class rs3.properties.material.constitutiveModel.PowerCurve.PowerCurveBase(client: Client, id: str)#

Bases: _ProxyObject, IPropertyGroupAccessors

getAParameter() float#
setAParameter(value: float)#
getBParameter() float#
setBParameter(value: float)#
getCParameter() float#
setCParameter(value: float)#
getDParameter() float#
setDParameter(value: float)#
getWaviness() float#
setWaviness(value: float)#
getResidualAParameter() float#
setResidualAParameter(value: float)#
getResidualBParameter() float#
setResidualBParameter(value: float)#
getResidualCParameter() float#
setResidualCParameter(value: float)#
getResidualDParameter() float#
setResidualDParameter(value: float)#
getResidualWaviness() float#
setResidualWaviness(value: float)#
getDilationRatio() float#
setDilationRatio(value: float)#
getApplySSRShearStrengthReduction() bool#
setApplySSRShearStrengthReduction(value: bool)#
getProperties()#

Retrieve properties as a dictionary.

setProperties(AParameter: float = None, BParameter: float = None, CParameter: float = None, DParameter: float = None, Waviness: float = None, ResidualAParameter: float = None, ResidualBParameter: float = None, ResidualCParameter: float = None, ResidualDParameter: float = None, ResidualWaviness: float = None, DilationRatio: float = None, ApplySSRShearStrengthReduction: bool = None)#

Set properties using keyword arguments.

class rs3.properties.material.constitutiveModel.PowerCurve.PowerCurve(client: Client, id: str)#

Bases: PowerCurveBase, BaseConstitutiveModel