rs2.modeler.properties.material.datum package
rs2.modeler.properties.material.datum.BaseDatum module
- class rs2.modeler.properties.material.datum.BaseDatum.BaseDatum(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- setUsing(use: bool)
- getUsing() bool
- setDatum(depth: float)
- getDatum() float
- setCenter(x: float, y: float)
- getCenter() -> (<class 'float'>, <class 'float'>)
Returns the Datum’s center as a tuple (x,y)
rs2.modeler.properties.material.datum.Datum module
- class rs2.modeler.properties.material.datum.Datum.DatumValueStageFactorGetters(client: Client, ID)
Bases:
ProxyObject
- getDatum() float
- getChange() float
- getResidualChange() float
- getPeakCutoffValue() float
- getResidualCutoffValue() float
- class rs2.modeler.properties.material.datum.Datum.DatumValueStageFactor(client: Client, ID)
Bases:
DatumValueStageFactorGetters
- setDatum(depth: float)
- setChange(change: float)
- setResidualChange(residualChange: float)
- setPeakCutoffValue(peakCutoffValue: float)
- setResidualCutoffValue(residualCutoffValue: float)
- class rs2.modeler.properties.material.datum.Datum.DatumStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getDatumYoungsStageFactor() DatumValueStageFactorGetters
- getDatumCohesionStageFactor() DatumValueStageFactorGetters
- getDatumFrictionStageFactor() DatumValueStageFactorGetters
- class rs2.modeler.properties.material.datum.Datum.DatumDefinedStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getDatumYoungsStageFactor() DatumValueStageFactor
- getDatumCohesionStageFactor() DatumValueStageFactor
- getDatumFrictionStageFactor() DatumValueStageFactor
- class rs2.modeler.properties.material.datum.Datum.Datum(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Datum Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- setUsingDatum(use: bool)
- getUsingDatum() bool
- getDatumUnloadingYoungsModulus() SimpleDatum
- getDatumYoungsModulus() SimpleDatum
- getDatumCohesion() PeakResidualDatum
- getDatumFrictionAngle() PeakResidualDatum
rs2.modeler.properties.material.datum.PeakResidualDatum module
- class rs2.modeler.properties.material.datum.PeakResidualDatum.PeakResidualDatum(server: Client, ID, documentProxyID)
Bases:
BaseDatum
- setPeakChange(peakChange: float)
- getPeakChange() float
- setUsePeakCutoff(usePeakCutoff: bool)
- getUsePeakCutoff() bool
- setPeakCutoffValue(peakCutoffValue: float)
- getPeakCutoffValue() float
- setResidualChange(residualChange: float)
- getResidualChange() float
- setUseResidualCutoff(useResidualCutoff)
- getUseResidualCutoff() bool
- setResidualCutoffValue(residualCutoffValue: float)
- getResidualCutoffValue() float