from dlubal.api.common import common_pb2 as _common_pb2
from google.protobuf.internal import containers as _containers
from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from typing import ClassVar as _ClassVar, Iterable as _Iterable, Mapping as _Mapping, Optional as _Optional, Union as _Union

DESCRIPTOR: _descriptor.FileDescriptor

class LineSupportCoordinateSystem(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_COORDINATE_SYSTEM_LOCAL: _ClassVar[LineSupportCoordinateSystem]
    LINE_SUPPORT_COORDINATE_SYSTEM_GLOBAL: _ClassVar[LineSupportCoordinateSystem]

class LineSupportSpringXNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportSpringXNonlinearity]
    LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportSpringXNonlinearity]

class LineSupportSpringYNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportSpringYNonlinearity]
    LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportSpringYNonlinearity]

class LineSupportSpringZNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportSpringZNonlinearity]
    LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportSpringZNonlinearity]

class LineSupportRotationalRestraintXNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportRotationalRestraintXNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportRotationalRestraintXNonlinearity]

class LineSupportRotationalRestraintYNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportRotationalRestraintYNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportRotationalRestraintYNonlinearity]

class LineSupportRotationalRestraintZNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_NONE: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[LineSupportRotationalRestraintZNonlinearity]
    LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[LineSupportRotationalRestraintZNonlinearity]

class LineSupportDiagramAlongXEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongXEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongXEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongXEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongXEnd]

class LineSupportDiagramAlongXStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongXStart]
    LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongXStart]
    LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongXStart]
    LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongXStart]

class LineSupportDiagramAlongYEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongYEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongYEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongYEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongYEnd]

class LineSupportDiagramAlongYStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongYStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongYStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongYStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongYStart]

class LineSupportDiagramAlongZEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongZEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongZEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongZEnd]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongZEnd]

class LineSupportDiagramAlongZStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAlongZStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAlongZStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAlongZStart]
    LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAlongZStart]

class LineSupportDiagramAroundXEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundXEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundXEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundXEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundXEnd]

class LineSupportDiagramAroundXStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundXStart]
    LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundXStart]
    LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundXStart]
    LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundXStart]

class LineSupportDiagramAroundYEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundYEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundYEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundYEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundYEnd]

class LineSupportDiagramAroundYStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundYStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundYStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundYStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundYStart]

class LineSupportDiagramAroundZEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundZEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundZEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundZEnd]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundZEnd]

class LineSupportDiagramAroundZStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[LineSupportDiagramAroundZStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[LineSupportDiagramAroundZStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[LineSupportDiagramAroundZStart]
    LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[LineSupportDiagramAroundZStart]

class LineSupportPartialActivityAlongXNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongXNegativeType]

class LineSupportPartialActivityAlongXPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongXPositiveType]

class LineSupportPartialActivityAlongYNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongYNegativeType]

class LineSupportPartialActivityAlongYPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongYPositiveType]

class LineSupportPartialActivityAlongZNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongZNegativeType]

class LineSupportPartialActivityAlongZPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAlongZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAlongZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAlongZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[LineSupportPartialActivityAlongZPositiveType]

class LineSupportPartialActivityAroundXNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundXNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundXNegativeType]

class LineSupportPartialActivityAroundXPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundXPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundXPositiveType]

class LineSupportPartialActivityAroundYNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundYNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundYNegativeType]

class LineSupportPartialActivityAroundYPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundYPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundYPositiveType]

class LineSupportPartialActivityAroundZNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundZNegativeType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundZNegativeType]

class LineSupportPartialActivityAroundZPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[LineSupportPartialActivityAroundZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[LineSupportPartialActivityAroundZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[LineSupportPartialActivityAroundZPositiveType]
    LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[LineSupportPartialActivityAroundZPositiveType]

class LineSupportFictitiousWallHeadSupportType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_FICTITIOUS_WALL_HEAD_SUPPORT_TYPE_HINGED: _ClassVar[LineSupportFictitiousWallHeadSupportType]
    LINE_SUPPORT_FICTITIOUS_WALL_HEAD_SUPPORT_TYPE_RIGID: _ClassVar[LineSupportFictitiousWallHeadSupportType]

class LineSupportFictitiousWallBaseSupportType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_HINGED: _ClassVar[LineSupportFictitiousWallBaseSupportType]
    LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_ELASTIC: _ClassVar[LineSupportFictitiousWallBaseSupportType]
    LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_RIGID: _ClassVar[LineSupportFictitiousWallBaseSupportType]
LINE_SUPPORT_COORDINATE_SYSTEM_LOCAL: LineSupportCoordinateSystem
LINE_SUPPORT_COORDINATE_SYSTEM_GLOBAL: LineSupportCoordinateSystem
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_NONE: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_DIAGRAM: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportSpringXNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_NONE: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_DIAGRAM: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportSpringYNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_NONE: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_DIAGRAM: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportSpringZNonlinearity
LINE_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportSpringZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_NONE: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_DIAGRAM: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportRotationalRestraintXNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_NONE: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_DIAGRAM: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportRotationalRestraintYNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_NONE: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_DIAGRAM: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: LineSupportRotationalRestraintZNonlinearity
LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongXEnd
LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongXEnd
LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongXEnd
LINE_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongXEnd
LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongXStart
LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongXStart
LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongXStart
LINE_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongXStart
LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongYEnd
LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongYEnd
LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongYEnd
LINE_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongYEnd
LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongYStart
LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongYStart
LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongYStart
LINE_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongYStart
LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongZEnd
LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongZEnd
LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongZEnd
LINE_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongZEnd
LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAlongZStart
LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAlongZStart
LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAlongZStart
LINE_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAlongZStart
LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundXEnd
LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundXEnd
LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundXEnd
LINE_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundXEnd
LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundXStart
LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundXStart
LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundXStart
LINE_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundXStart
LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundYEnd
LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundYEnd
LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundYEnd
LINE_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundYEnd
LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundYStart
LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundYStart
LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundYStart
LINE_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundYStart
LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundZEnd
LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundZEnd
LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundZEnd
LINE_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundZEnd
LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: LineSupportDiagramAroundZStart
LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: LineSupportDiagramAroundZStart
LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_STOP: LineSupportDiagramAroundZStart
LINE_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: LineSupportDiagramAroundZStart
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAlongZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAlongZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: LineSupportPartialActivityAlongZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAlongZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: LineSupportPartialActivityAlongZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundXNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundXPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundYNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundYPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundZNegativeType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: LineSupportPartialActivityAroundZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: LineSupportPartialActivityAroundZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: LineSupportPartialActivityAroundZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: LineSupportPartialActivityAroundZPositiveType
LINE_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: LineSupportPartialActivityAroundZPositiveType
LINE_SUPPORT_FICTITIOUS_WALL_HEAD_SUPPORT_TYPE_HINGED: LineSupportFictitiousWallHeadSupportType
LINE_SUPPORT_FICTITIOUS_WALL_HEAD_SUPPORT_TYPE_RIGID: LineSupportFictitiousWallHeadSupportType
LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_HINGED: LineSupportFictitiousWallBaseSupportType
LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_ELASTIC: LineSupportFictitiousWallBaseSupportType
LINE_SUPPORT_FICTITIOUS_WALL_BASE_SUPPORT_TYPE_RIGID: LineSupportFictitiousWallBaseSupportType

class LineSupport(_message.Message):
    __slots__ = ("no", "user_defined_name_enabled", "name", "lines", "coordinate_system", "x_axis_rotation", "spring", "rotational_restraint", "spring_x", "spring_y", "spring_z", "rotational_restraint_x", "rotational_restraint_y", "rotational_restraint_z", "spring_x_nonlinearity", "spring_y_nonlinearity", "spring_z_nonlinearity", "rotational_restraint_x_nonlinearity", "rotational_restraint_y_nonlinearity", "rotational_restraint_z_nonlinearity", "comment", "diagram_along_x_end", "diagram_along_x_is_sorted", "diagram_along_x_symmetric", "diagram_along_x_start", "diagram_along_x_table", "diagram_along_y_end", "diagram_along_y_is_sorted", "diagram_along_y_symmetric", "diagram_along_y_start", "diagram_along_y_table", "diagram_along_z_end", "diagram_along_z_is_sorted", "diagram_along_z_symmetric", "diagram_along_z_start", "diagram_along_z_table", "diagram_around_x_end", "diagram_around_x_is_sorted", "diagram_around_x_symmetric", "diagram_around_x_start", "diagram_around_x_table", "diagram_around_y_end", "diagram_around_y_is_sorted", "diagram_around_y_symmetric", "diagram_around_y_start", "diagram_around_y_table", "diagram_around_z_end", "diagram_around_z_is_sorted", "diagram_around_z_symmetric", "diagram_around_z_start", "diagram_around_z_table", "diagram_along_x_ac_yield_minus", "diagram_along_y_ac_yield_minus", "diagram_along_z_ac_yield_minus", "diagram_around_x_ac_yield_minus", "diagram_around_y_ac_yield_minus", "diagram_around_z_ac_yield_minus", "diagram_along_x_ac_yield_plus", "diagram_along_y_ac_yield_plus", "diagram_along_z_ac_yield_plus", "diagram_around_x_ac_yield_plus", "diagram_around_y_ac_yield_plus", "diagram_around_z_ac_yield_plus", "diagram_along_x_acceptance_criteria_active", "diagram_along_y_acceptance_criteria_active", "diagram_along_z_acceptance_criteria_active", "diagram_around_x_acceptance_criteria_active", "diagram_around_y_acceptance_criteria_active", "diagram_around_z_acceptance_criteria_active", "diagram_along_x_minus_color_one", "diagram_along_y_minus_color_one", "diagram_along_z_minus_color_one", "diagram_around_x_minus_color_one", "diagram_around_y_minus_color_one", "diagram_around_z_minus_color_one", "diagram_along_x_minus_color_two", "diagram_along_y_minus_color_two", "diagram_along_z_minus_color_two", "diagram_around_x_minus_color_two", "diagram_around_y_minus_color_two", "diagram_around_z_minus_color_two", "diagram_along_x_plus_color_one", "diagram_along_y_plus_color_one", "diagram_along_z_plus_color_one", "diagram_around_x_plus_color_one", "diagram_around_y_plus_color_one", "diagram_around_z_plus_color_one", "diagram_along_x_plus_color_two", "diagram_along_y_plus_color_two", "diagram_along_z_plus_color_two", "diagram_around_x_plus_color_two", "diagram_around_y_plus_color_two", "diagram_around_z_plus_color_two", "diagram_along_x_color_table", "diagram_along_y_color_table", "diagram_along_z_color_table", "diagram_around_x_color_table", "diagram_around_y_color_table", "diagram_around_z_color_table", "friction_coefficient_x", "friction_coefficient_y", "friction_coefficient_z", "friction_direction_independent_x", "friction_direction_independent_y", "friction_direction_independent_z", "partial_activity_along_x_negative_displacement", "partial_activity_along_x_negative_force", "partial_activity_along_x_negative_slippage", "partial_activity_along_x_negative_type", "partial_activity_along_x_positive_displacement", "partial_activity_along_x_positive_force", "partial_activity_along_x_positive_slippage", "partial_activity_along_x_positive_type", "partial_activity_along_y_negative_displacement", "partial_activity_along_y_negative_force", "partial_activity_along_y_negative_slippage", "partial_activity_along_y_negative_type", "partial_activity_along_y_positive_displacement", "partial_activity_along_y_positive_force", "partial_activity_along_y_positive_slippage", "partial_activity_along_y_positive_type", "partial_activity_along_z_negative_displacement", "partial_activity_along_z_negative_force", "partial_activity_along_z_negative_slippage", "partial_activity_along_z_negative_type", "partial_activity_along_z_positive_displacement", "partial_activity_along_z_positive_force", "partial_activity_along_z_positive_slippage", "partial_activity_along_z_positive_type", "partial_activity_around_x_negative_moment", "partial_activity_around_x_negative_rotation", "partial_activity_around_x_negative_slippage", "partial_activity_around_x_negative_type", "partial_activity_around_x_positive_moment", "partial_activity_around_x_positive_rotation", "partial_activity_around_x_positive_slippage", "partial_activity_around_x_positive_type", "partial_activity_around_y_negative_moment", "partial_activity_around_y_negative_rotation", "partial_activity_around_y_negative_slippage", "partial_activity_around_y_negative_type", "partial_activity_around_y_positive_moment", "partial_activity_around_y_positive_rotation", "partial_activity_around_y_positive_slippage", "partial_activity_around_y_positive_type", "partial_activity_around_z_negative_moment", "partial_activity_around_z_negative_rotation", "partial_activity_around_z_negative_slippage", "partial_activity_around_z_negative_type", "partial_activity_around_z_positive_moment", "partial_activity_around_z_positive_rotation", "partial_activity_around_z_positive_slippage", "partial_activity_around_z_positive_type", "is_generated", "generating_object_info", "fictitious_wall_enabled", "fictitious_wall_width", "fictitious_wall_height", "fictitious_wall_head_support_type", "fictitious_wall_base_support_type", "fictitious_wall_base_elastic", "fictitious_wall_shear_stiffness", "fictitious_wall_material", "fictitious_wall_spring_x", "fictitious_wall_spring_y", "fictitious_wall_spring_z", "fictitious_wall_rotational_restraint_about_line_axis", "id_for_export_import", "metadata_for_export_import")
    NO_FIELD_NUMBER: _ClassVar[int]
    USER_DEFINED_NAME_ENABLED_FIELD_NUMBER: _ClassVar[int]
    NAME_FIELD_NUMBER: _ClassVar[int]
    LINES_FIELD_NUMBER: _ClassVar[int]
    COORDINATE_SYSTEM_FIELD_NUMBER: _ClassVar[int]
    X_AXIS_ROTATION_FIELD_NUMBER: _ClassVar[int]
    SPRING_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_FIELD_NUMBER: _ClassVar[int]
    SPRING_X_FIELD_NUMBER: _ClassVar[int]
    SPRING_Y_FIELD_NUMBER: _ClassVar[int]
    SPRING_Z_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_X_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_Y_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_Z_FIELD_NUMBER: _ClassVar[int]
    SPRING_X_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    SPRING_Y_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    SPRING_Z_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_X_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_Y_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_Z_NONLINEARITY_FIELD_NUMBER: _ClassVar[int]
    COMMENT_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_AC_YIELD_MINUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_AC_YIELD_PLUS_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_ACCEPTANCE_CRITERIA_ACTIVE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_MINUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_MINUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_PLUS_COLOR_ONE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_PLUS_COLOR_TWO_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_COLOR_TABLE_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_X_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_Y_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_Z_FIELD_NUMBER: _ClassVar[int]
    FRICTION_DIRECTION_INDEPENDENT_X_FIELD_NUMBER: _ClassVar[int]
    FRICTION_DIRECTION_INDEPENDENT_Y_FIELD_NUMBER: _ClassVar[int]
    FRICTION_DIRECTION_INDEPENDENT_Z_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_POSITIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_POSITIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_DISPLACEMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_FORCE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_POSITIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_POSITIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_MOMENT_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_ROTATION_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_SLIPPAGE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_FIELD_NUMBER: _ClassVar[int]
    IS_GENERATED_FIELD_NUMBER: _ClassVar[int]
    GENERATING_OBJECT_INFO_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_ENABLED_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_WIDTH_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_HEIGHT_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_HEAD_SUPPORT_TYPE_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_BASE_SUPPORT_TYPE_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_BASE_ELASTIC_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_SHEAR_STIFFNESS_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_MATERIAL_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_SPRING_X_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_SPRING_Y_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_SPRING_Z_FIELD_NUMBER: _ClassVar[int]
    FICTITIOUS_WALL_ROTATIONAL_RESTRAINT_ABOUT_LINE_AXIS_FIELD_NUMBER: _ClassVar[int]
    ID_FOR_EXPORT_IMPORT_FIELD_NUMBER: _ClassVar[int]
    METADATA_FOR_EXPORT_IMPORT_FIELD_NUMBER: _ClassVar[int]
    no: int
    user_defined_name_enabled: bool
    name: str
    lines: _containers.RepeatedScalarFieldContainer[int]
    coordinate_system: LineSupportCoordinateSystem
    x_axis_rotation: float
    spring: _common_pb2.Vector3d
    rotational_restraint: _common_pb2.Vector3d
    spring_x: float
    spring_y: float
    spring_z: float
    rotational_restraint_x: float
    rotational_restraint_y: float
    rotational_restraint_z: float
    spring_x_nonlinearity: LineSupportSpringXNonlinearity
    spring_y_nonlinearity: LineSupportSpringYNonlinearity
    spring_z_nonlinearity: LineSupportSpringZNonlinearity
    rotational_restraint_x_nonlinearity: LineSupportRotationalRestraintXNonlinearity
    rotational_restraint_y_nonlinearity: LineSupportRotationalRestraintYNonlinearity
    rotational_restraint_z_nonlinearity: LineSupportRotationalRestraintZNonlinearity
    comment: str
    diagram_along_x_end: LineSupportDiagramAlongXEnd
    diagram_along_x_is_sorted: bool
    diagram_along_x_symmetric: bool
    diagram_along_x_start: LineSupportDiagramAlongXStart
    diagram_along_x_table: ArrayOfLineSupportDiagramAlongXTable
    diagram_along_y_end: LineSupportDiagramAlongYEnd
    diagram_along_y_is_sorted: bool
    diagram_along_y_symmetric: bool
    diagram_along_y_start: LineSupportDiagramAlongYStart
    diagram_along_y_table: ArrayOfLineSupportDiagramAlongYTable
    diagram_along_z_end: LineSupportDiagramAlongZEnd
    diagram_along_z_is_sorted: bool
    diagram_along_z_symmetric: bool
    diagram_along_z_start: LineSupportDiagramAlongZStart
    diagram_along_z_table: ArrayOfLineSupportDiagramAlongZTable
    diagram_around_x_end: LineSupportDiagramAroundXEnd
    diagram_around_x_is_sorted: bool
    diagram_around_x_symmetric: bool
    diagram_around_x_start: LineSupportDiagramAroundXStart
    diagram_around_x_table: ArrayOfLineSupportDiagramAroundXTable
    diagram_around_y_end: LineSupportDiagramAroundYEnd
    diagram_around_y_is_sorted: bool
    diagram_around_y_symmetric: bool
    diagram_around_y_start: LineSupportDiagramAroundYStart
    diagram_around_y_table: ArrayOfLineSupportDiagramAroundYTable
    diagram_around_z_end: LineSupportDiagramAroundZEnd
    diagram_around_z_is_sorted: bool
    diagram_around_z_symmetric: bool
    diagram_around_z_start: LineSupportDiagramAroundZStart
    diagram_around_z_table: ArrayOfLineSupportDiagramAroundZTable
    diagram_along_x_ac_yield_minus: float
    diagram_along_y_ac_yield_minus: float
    diagram_along_z_ac_yield_minus: float
    diagram_around_x_ac_yield_minus: float
    diagram_around_y_ac_yield_minus: float
    diagram_around_z_ac_yield_minus: float
    diagram_along_x_ac_yield_plus: float
    diagram_along_y_ac_yield_plus: float
    diagram_along_z_ac_yield_plus: float
    diagram_around_x_ac_yield_plus: float
    diagram_around_y_ac_yield_plus: float
    diagram_around_z_ac_yield_plus: float
    diagram_along_x_acceptance_criteria_active: bool
    diagram_along_y_acceptance_criteria_active: bool
    diagram_along_z_acceptance_criteria_active: bool
    diagram_around_x_acceptance_criteria_active: bool
    diagram_around_y_acceptance_criteria_active: bool
    diagram_around_z_acceptance_criteria_active: bool
    diagram_along_x_minus_color_one: _common_pb2.Color
    diagram_along_y_minus_color_one: _common_pb2.Color
    diagram_along_z_minus_color_one: _common_pb2.Color
    diagram_around_x_minus_color_one: _common_pb2.Color
    diagram_around_y_minus_color_one: _common_pb2.Color
    diagram_around_z_minus_color_one: _common_pb2.Color
    diagram_along_x_minus_color_two: _common_pb2.Color
    diagram_along_y_minus_color_two: _common_pb2.Color
    diagram_along_z_minus_color_two: _common_pb2.Color
    diagram_around_x_minus_color_two: _common_pb2.Color
    diagram_around_y_minus_color_two: _common_pb2.Color
    diagram_around_z_minus_color_two: _common_pb2.Color
    diagram_along_x_plus_color_one: _common_pb2.Color
    diagram_along_y_plus_color_one: _common_pb2.Color
    diagram_along_z_plus_color_one: _common_pb2.Color
    diagram_around_x_plus_color_one: _common_pb2.Color
    diagram_around_y_plus_color_one: _common_pb2.Color
    diagram_around_z_plus_color_one: _common_pb2.Color
    diagram_along_x_plus_color_two: _common_pb2.Color
    diagram_along_y_plus_color_two: _common_pb2.Color
    diagram_along_z_plus_color_two: _common_pb2.Color
    diagram_around_x_plus_color_two: _common_pb2.Color
    diagram_around_y_plus_color_two: _common_pb2.Color
    diagram_around_z_plus_color_two: _common_pb2.Color
    diagram_along_x_color_table: ArrayOfLineSupportDiagramAlongXColorTable
    diagram_along_y_color_table: ArrayOfLineSupportDiagramAlongYColorTable
    diagram_along_z_color_table: ArrayOfLineSupportDiagramAlongZColorTable
    diagram_around_x_color_table: ArrayOfLineSupportDiagramAroundXColorTable
    diagram_around_y_color_table: ArrayOfLineSupportDiagramAroundYColorTable
    diagram_around_z_color_table: ArrayOfLineSupportDiagramAroundZColorTable
    friction_coefficient_x: float
    friction_coefficient_y: float
    friction_coefficient_z: float
    friction_direction_independent_x: bool
    friction_direction_independent_y: bool
    friction_direction_independent_z: bool
    partial_activity_along_x_negative_displacement: float
    partial_activity_along_x_negative_force: float
    partial_activity_along_x_negative_slippage: float
    partial_activity_along_x_negative_type: LineSupportPartialActivityAlongXNegativeType
    partial_activity_along_x_positive_displacement: float
    partial_activity_along_x_positive_force: float
    partial_activity_along_x_positive_slippage: float
    partial_activity_along_x_positive_type: LineSupportPartialActivityAlongXPositiveType
    partial_activity_along_y_negative_displacement: float
    partial_activity_along_y_negative_force: float
    partial_activity_along_y_negative_slippage: float
    partial_activity_along_y_negative_type: LineSupportPartialActivityAlongYNegativeType
    partial_activity_along_y_positive_displacement: float
    partial_activity_along_y_positive_force: float
    partial_activity_along_y_positive_slippage: float
    partial_activity_along_y_positive_type: LineSupportPartialActivityAlongYPositiveType
    partial_activity_along_z_negative_displacement: float
    partial_activity_along_z_negative_force: float
    partial_activity_along_z_negative_slippage: float
    partial_activity_along_z_negative_type: LineSupportPartialActivityAlongZNegativeType
    partial_activity_along_z_positive_displacement: float
    partial_activity_along_z_positive_force: float
    partial_activity_along_z_positive_slippage: float
    partial_activity_along_z_positive_type: LineSupportPartialActivityAlongZPositiveType
    partial_activity_around_x_negative_moment: float
    partial_activity_around_x_negative_rotation: float
    partial_activity_around_x_negative_slippage: float
    partial_activity_around_x_negative_type: LineSupportPartialActivityAroundXNegativeType
    partial_activity_around_x_positive_moment: float
    partial_activity_around_x_positive_rotation: float
    partial_activity_around_x_positive_slippage: float
    partial_activity_around_x_positive_type: LineSupportPartialActivityAroundXPositiveType
    partial_activity_around_y_negative_moment: float
    partial_activity_around_y_negative_rotation: float
    partial_activity_around_y_negative_slippage: float
    partial_activity_around_y_negative_type: LineSupportPartialActivityAroundYNegativeType
    partial_activity_around_y_positive_moment: float
    partial_activity_around_y_positive_rotation: float
    partial_activity_around_y_positive_slippage: float
    partial_activity_around_y_positive_type: LineSupportPartialActivityAroundYPositiveType
    partial_activity_around_z_negative_moment: float
    partial_activity_around_z_negative_rotation: float
    partial_activity_around_z_negative_slippage: float
    partial_activity_around_z_negative_type: LineSupportPartialActivityAroundZNegativeType
    partial_activity_around_z_positive_moment: float
    partial_activity_around_z_positive_rotation: float
    partial_activity_around_z_positive_slippage: float
    partial_activity_around_z_positive_type: LineSupportPartialActivityAroundZPositiveType
    is_generated: bool
    generating_object_info: str
    fictitious_wall_enabled: bool
    fictitious_wall_width: float
    fictitious_wall_height: float
    fictitious_wall_head_support_type: LineSupportFictitiousWallHeadSupportType
    fictitious_wall_base_support_type: LineSupportFictitiousWallBaseSupportType
    fictitious_wall_base_elastic: float
    fictitious_wall_shear_stiffness: bool
    fictitious_wall_material: int
    fictitious_wall_spring_x: float
    fictitious_wall_spring_y: float
    fictitious_wall_spring_z: float
    fictitious_wall_rotational_restraint_about_line_axis: float
    id_for_export_import: str
    metadata_for_export_import: str
    def __init__(self, no: _Optional[int] = ..., user_defined_name_enabled: bool = ..., name: _Optional[str] = ..., lines: _Optional[_Iterable[int]] = ..., coordinate_system: _Optional[_Union[LineSupportCoordinateSystem, str]] = ..., x_axis_rotation: _Optional[float] = ..., spring: _Optional[_Union[_common_pb2.Vector3d, _Mapping]] = ..., rotational_restraint: _Optional[_Union[_common_pb2.Vector3d, _Mapping]] = ..., spring_x: _Optional[float] = ..., spring_y: _Optional[float] = ..., spring_z: _Optional[float] = ..., rotational_restraint_x: _Optional[float] = ..., rotational_restraint_y: _Optional[float] = ..., rotational_restraint_z: _Optional[float] = ..., spring_x_nonlinearity: _Optional[_Union[LineSupportSpringXNonlinearity, str]] = ..., spring_y_nonlinearity: _Optional[_Union[LineSupportSpringYNonlinearity, str]] = ..., spring_z_nonlinearity: _Optional[_Union[LineSupportSpringZNonlinearity, str]] = ..., rotational_restraint_x_nonlinearity: _Optional[_Union[LineSupportRotationalRestraintXNonlinearity, str]] = ..., rotational_restraint_y_nonlinearity: _Optional[_Union[LineSupportRotationalRestraintYNonlinearity, str]] = ..., rotational_restraint_z_nonlinearity: _Optional[_Union[LineSupportRotationalRestraintZNonlinearity, str]] = ..., comment: _Optional[str] = ..., diagram_along_x_end: _Optional[_Union[LineSupportDiagramAlongXEnd, str]] = ..., diagram_along_x_is_sorted: bool = ..., diagram_along_x_symmetric: bool = ..., diagram_along_x_start: _Optional[_Union[LineSupportDiagramAlongXStart, str]] = ..., diagram_along_x_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongXTable, _Mapping]] = ..., diagram_along_y_end: _Optional[_Union[LineSupportDiagramAlongYEnd, str]] = ..., diagram_along_y_is_sorted: bool = ..., diagram_along_y_symmetric: bool = ..., diagram_along_y_start: _Optional[_Union[LineSupportDiagramAlongYStart, str]] = ..., diagram_along_y_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongYTable, _Mapping]] = ..., diagram_along_z_end: _Optional[_Union[LineSupportDiagramAlongZEnd, str]] = ..., diagram_along_z_is_sorted: bool = ..., diagram_along_z_symmetric: bool = ..., diagram_along_z_start: _Optional[_Union[LineSupportDiagramAlongZStart, str]] = ..., diagram_along_z_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongZTable, _Mapping]] = ..., diagram_around_x_end: _Optional[_Union[LineSupportDiagramAroundXEnd, str]] = ..., diagram_around_x_is_sorted: bool = ..., diagram_around_x_symmetric: bool = ..., diagram_around_x_start: _Optional[_Union[LineSupportDiagramAroundXStart, str]] = ..., diagram_around_x_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundXTable, _Mapping]] = ..., diagram_around_y_end: _Optional[_Union[LineSupportDiagramAroundYEnd, str]] = ..., diagram_around_y_is_sorted: bool = ..., diagram_around_y_symmetric: bool = ..., diagram_around_y_start: _Optional[_Union[LineSupportDiagramAroundYStart, str]] = ..., diagram_around_y_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundYTable, _Mapping]] = ..., diagram_around_z_end: _Optional[_Union[LineSupportDiagramAroundZEnd, str]] = ..., diagram_around_z_is_sorted: bool = ..., diagram_around_z_symmetric: bool = ..., diagram_around_z_start: _Optional[_Union[LineSupportDiagramAroundZStart, str]] = ..., diagram_around_z_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundZTable, _Mapping]] = ..., diagram_along_x_ac_yield_minus: _Optional[float] = ..., diagram_along_y_ac_yield_minus: _Optional[float] = ..., diagram_along_z_ac_yield_minus: _Optional[float] = ..., diagram_around_x_ac_yield_minus: _Optional[float] = ..., diagram_around_y_ac_yield_minus: _Optional[float] = ..., diagram_around_z_ac_yield_minus: _Optional[float] = ..., diagram_along_x_ac_yield_plus: _Optional[float] = ..., diagram_along_y_ac_yield_plus: _Optional[float] = ..., diagram_along_z_ac_yield_plus: _Optional[float] = ..., diagram_around_x_ac_yield_plus: _Optional[float] = ..., diagram_around_y_ac_yield_plus: _Optional[float] = ..., diagram_around_z_ac_yield_plus: _Optional[float] = ..., diagram_along_x_acceptance_criteria_active: bool = ..., diagram_along_y_acceptance_criteria_active: bool = ..., diagram_along_z_acceptance_criteria_active: bool = ..., diagram_around_x_acceptance_criteria_active: bool = ..., diagram_around_y_acceptance_criteria_active: bool = ..., diagram_around_z_acceptance_criteria_active: bool = ..., diagram_along_x_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_y_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_z_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_x_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_y_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_z_minus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_x_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_y_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_z_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_x_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_y_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_z_minus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_x_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_y_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_z_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_x_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_y_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_z_plus_color_one: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_x_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_y_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_z_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_x_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_y_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_around_z_plus_color_two: _Optional[_Union[_common_pb2.Color, _Mapping]] = ..., diagram_along_x_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongXColorTable, _Mapping]] = ..., diagram_along_y_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongYColorTable, _Mapping]] = ..., diagram_along_z_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAlongZColorTable, _Mapping]] = ..., diagram_around_x_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundXColorTable, _Mapping]] = ..., diagram_around_y_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundYColorTable, _Mapping]] = ..., diagram_around_z_color_table: _Optional[_Union[ArrayOfLineSupportDiagramAroundZColorTable, _Mapping]] = ..., friction_coefficient_x: _Optional[float] = ..., friction_coefficient_y: _Optional[float] = ..., friction_coefficient_z: _Optional[float] = ..., friction_direction_independent_x: bool = ..., friction_direction_independent_y: bool = ..., friction_direction_independent_z: bool = ..., partial_activity_along_x_negative_displacement: _Optional[float] = ..., partial_activity_along_x_negative_force: _Optional[float] = ..., partial_activity_along_x_negative_slippage: _Optional[float] = ..., partial_activity_along_x_negative_type: _Optional[_Union[LineSupportPartialActivityAlongXNegativeType, str]] = ..., partial_activity_along_x_positive_displacement: _Optional[float] = ..., partial_activity_along_x_positive_force: _Optional[float] = ..., partial_activity_along_x_positive_slippage: _Optional[float] = ..., partial_activity_along_x_positive_type: _Optional[_Union[LineSupportPartialActivityAlongXPositiveType, str]] = ..., partial_activity_along_y_negative_displacement: _Optional[float] = ..., partial_activity_along_y_negative_force: _Optional[float] = ..., partial_activity_along_y_negative_slippage: _Optional[float] = ..., partial_activity_along_y_negative_type: _Optional[_Union[LineSupportPartialActivityAlongYNegativeType, str]] = ..., partial_activity_along_y_positive_displacement: _Optional[float] = ..., partial_activity_along_y_positive_force: _Optional[float] = ..., partial_activity_along_y_positive_slippage: _Optional[float] = ..., partial_activity_along_y_positive_type: _Optional[_Union[LineSupportPartialActivityAlongYPositiveType, str]] = ..., partial_activity_along_z_negative_displacement: _Optional[float] = ..., partial_activity_along_z_negative_force: _Optional[float] = ..., partial_activity_along_z_negative_slippage: _Optional[float] = ..., partial_activity_along_z_negative_type: _Optional[_Union[LineSupportPartialActivityAlongZNegativeType, str]] = ..., partial_activity_along_z_positive_displacement: _Optional[float] = ..., partial_activity_along_z_positive_force: _Optional[float] = ..., partial_activity_along_z_positive_slippage: _Optional[float] = ..., partial_activity_along_z_positive_type: _Optional[_Union[LineSupportPartialActivityAlongZPositiveType, str]] = ..., partial_activity_around_x_negative_moment: _Optional[float] = ..., partial_activity_around_x_negative_rotation: _Optional[float] = ..., partial_activity_around_x_negative_slippage: _Optional[float] = ..., partial_activity_around_x_negative_type: _Optional[_Union[LineSupportPartialActivityAroundXNegativeType, str]] = ..., partial_activity_around_x_positive_moment: _Optional[float] = ..., partial_activity_around_x_positive_rotation: _Optional[float] = ..., partial_activity_around_x_positive_slippage: _Optional[float] = ..., partial_activity_around_x_positive_type: _Optional[_Union[LineSupportPartialActivityAroundXPositiveType, str]] = ..., partial_activity_around_y_negative_moment: _Optional[float] = ..., partial_activity_around_y_negative_rotation: _Optional[float] = ..., partial_activity_around_y_negative_slippage: _Optional[float] = ..., partial_activity_around_y_negative_type: _Optional[_Union[LineSupportPartialActivityAroundYNegativeType, str]] = ..., partial_activity_around_y_positive_moment: _Optional[float] = ..., partial_activity_around_y_positive_rotation: _Optional[float] = ..., partial_activity_around_y_positive_slippage: _Optional[float] = ..., partial_activity_around_y_positive_type: _Optional[_Union[LineSupportPartialActivityAroundYPositiveType, str]] = ..., partial_activity_around_z_negative_moment: _Optional[float] = ..., partial_activity_around_z_negative_rotation: _Optional[float] = ..., partial_activity_around_z_negative_slippage: _Optional[float] = ..., partial_activity_around_z_negative_type: _Optional[_Union[LineSupportPartialActivityAroundZNegativeType, str]] = ..., partial_activity_around_z_positive_moment: _Optional[float] = ..., partial_activity_around_z_positive_rotation: _Optional[float] = ..., partial_activity_around_z_positive_slippage: _Optional[float] = ..., partial_activity_around_z_positive_type: _Optional[_Union[LineSupportPartialActivityAroundZPositiveType, str]] = ..., is_generated: bool = ..., generating_object_info: _Optional[str] = ..., fictitious_wall_enabled: bool = ..., fictitious_wall_width: _Optional[float] = ..., fictitious_wall_height: _Optional[float] = ..., fictitious_wall_head_support_type: _Optional[_Union[LineSupportFictitiousWallHeadSupportType, str]] = ..., fictitious_wall_base_support_type: _Optional[_Union[LineSupportFictitiousWallBaseSupportType, str]] = ..., fictitious_wall_base_elastic: _Optional[float] = ..., fictitious_wall_shear_stiffness: bool = ..., fictitious_wall_material: _Optional[int] = ..., fictitious_wall_spring_x: _Optional[float] = ..., fictitious_wall_spring_y: _Optional[float] = ..., fictitious_wall_spring_z: _Optional[float] = ..., fictitious_wall_rotational_restraint_about_line_axis: _Optional[float] = ..., id_for_export_import: _Optional[str] = ..., metadata_for_export_import: _Optional[str] = ...) -> None: ...

class ArrayOfLineSupportDiagramAlongXTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAlongYTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAlongZTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundXTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundYTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundZTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAlongXColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAlongYColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAlongZColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundXColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundYColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...

class ArrayOfLineSupportDiagramAroundZColorTable(_message.Message):
    __slots__ = ()
    def __init__(self) -> None: ...
