graph_types#

Query graph series and axis types for Interpret slip-surface graphs.

Public sequential enum values come from InterpretDataService.proto. Slide maps them to interpret_defs.h ISG_* constants in InterpretGraphTypeMapping.cpp.

class InterpretSlideGraphType(*values)#

Bases: Enum

X_COORDINATE_BOTTOM = 5#
X_COORDINATE_TOP = 6#
SLICE_ANGLE = 7#
Y_COORDINATE_BOTTOM = 10#
Y_COORDINATE_TOP = 11#
THRUST_LINE_ELEVATION = 12#
FRICTIONAL_STRENGTH = 13#
COHESIVE_STRENGTH = 14#
BASE_NORMAL_FORCE = 15#
BASE_FRICTION_ANGLE = 16#
INTERSLICE_NORMAL_FORCE = 17#
INTERSLICE_SHEAR_FORCE = 18#
SLICE_WEIGHT = 19#
PORE_PRESSURE = 20#
M_ALPHA = 21#
ANGLE_OF_SLICE_BASE = 22#
SHEAR_STRENGTH = 23#
SHEAR_STRESS = 24#
BASE_NORMAL_STRESS = 25#
BASE_COHESION = 26#
INTERSLICE_RESULTANT_FORCE = 27#
SLICE_WEIGHT_DIVIDED_BY_SLICE_WIDTH = 28#
HORIZONTAL_SEISMIC_FORCE = 29#
VERTICAL_SEISMIC_FORCE = 30#
RESULTANT_SEISMIC_FORCE = 31#
HORIZONTAL_SEISMIC_FORCE_DIVIDED_BY_SLICE_WIDTH = 32#
INTERSLICE_FORCE_ANGLE = 33#
BASE_SHEAR_FORCE = 34#
POSITIVE_PORE_PRESSURE = 45#
MATRIC_SUCTION = 46#
EFFECTIVE_NORMAL_STRESS = 47#
EXCESS_PORE_PRESSURE = 48#
INITIAL_PORE_PRESSURE = 49#
PHIB = 50#
BASE_MATERIAL = 51#
GHB_GSI = 58#
GHB_MI = 59#
GHB_D = 60#
GHB_UCS = 61#
BASE_VERTICAL_STRESS = 63#
EFFECTIVE_VERTICAL_STRESS = 64#
class InterpretSlideGraphXAxisType(*values)#

Bases: Enum

DISTANCE = 1#
SLICE_NUMBER = 2#
X_COORDINATE = 3#