rocslope2.slopeGeometry.SlopeGeometry module#

class StatsDistributionProperty(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: Enum

SlopeDip = 'SlopeDip'#
SlopeDipDirection = 'SlopeDipDirection'#
SlopeHeight = 'SlopeHeight'#
SlopeLength = 'SlopeLength'#
UpperFaceDip = 'UpperFaceDip'#
UpperFaceDipDirection = 'UpperFaceDipDirection'#
UpperFaceBenchWidth = 'UpperFaceBenchWidth'#
TensionCrackDip = 'TensionCrackDip'#
TensionCrackDipDirection = 'TensionCrackDipDirection'#
TensionCrackDistanceFromCrest = 'TensionCrackDistanceFromCrest'#
OverallBaseInclinationDip = 'OverallBaseInclinationDip'#
class SlopeGeometry(client: Client, project_id: str)#

Bases: _ProxyObject

Examples: Code Snippet: Slope Geometry

getOriginPoint() → tuple[float, float, float]#
setOriginPoint(point: tuple[float, float, float]) → None#
getSlopeDip() → float#
setSlopeDip(value: float) → None#
getSlopeDipDirection() → float#
setSlopeDipDirection(value: float) → None#
getSlopeHeight() → float#
setSlopeHeight(value: float) → None#
getSlopeLength() → float#
setSlopeLength(value: float) → None#
getIsOverhanging() → bool#
setIsOverhanging(value: bool) → None#
getIsDefineSlopeLength() → bool#
setIsDefineSlopeLength(value: bool) → None#
getUpperFaceDip() → float#
setUpperFaceDip(value: float) → None#
getUpperFaceDipDirection() → float#
setUpperFaceDipDirection(value: float) → None#
getUpperFaceBenchWidth() → float#
setUpperFaceBenchWidth(value: float) → None#
getIsBenchWidthDefined() → bool#
setIsBenchWidthDefined(value: bool) → None#
getSelectedTC_FisherDistOptionMethod() → FisherDistOption#
setSelectedTC_FisherDistOptionMethod(value: FisherDistOption) → None#
getSelectedTC_OrientationDistributionMethod() → JointOrientationDistributionMethod#
setSelectedTC_OrientationDistributionMethod(value: JointOrientationDistributionMethod) → None#
getTC_FisherDist_Stdv() → float#
setTC_FisherDist_Stdv(value: float) → None#
getTC_FisherDist_FisherK() → float#
setTC_FisherDist_FisherK(value: float) → None#
getTensionCrackDip() → float#
setTensionCrackDip(value: float) → None#
getTensionCrackDipDirection() → float#
setTensionCrackDipDirection(value: float) → None#
getTensionCrackDistanceFromCrest() → float#
setTensionCrackDistanceFromCrest(value: float) → None#
getIsTensionCrackExists() → bool#
setIsTensionCrackExists(value: bool) → None#
getIsTensionCrackMinAreaDefined() → bool#
setIsTensionCrackMinAreaDefined(value: bool) → None#
getTensionCrackMinArea() → float#
setTensionCrackMinArea(value: float) → None#
getOverallBaseInclinationDip() → float#
setOverallBaseInclinationDip(value: float) → None#
getStatsDistribution(statsDistributionProperty: StatsDistributionProperty) → StatsDistribution#

Returns a StatsDistribution for the given slope geometry property. Probabilistic analysis must be enabled first.

Examples: Code Snippet: Statistical Distributions