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 NodalSupportSpecificDirectionType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_ROTATED_VIA_3_ANGLES: _ClassVar[NodalSupportSpecificDirectionType]
    NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_DIRECTED_TO_NODE: _ClassVar[NodalSupportSpecificDirectionType]
    NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE: _ClassVar[NodalSupportSpecificDirectionType]
    NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER: _ClassVar[NodalSupportSpecificDirectionType]
    NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_TWO_NODES: _ClassVar[NodalSupportSpecificDirectionType]

class NodalSupportSpringXNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportSpringXNonlinearity]
    NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportSpringXNonlinearity]

class NodalSupportSpringYNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportSpringYNonlinearity]
    NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportSpringYNonlinearity]

class NodalSupportSpringZNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportSpringZNonlinearity]
    NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportSpringZNonlinearity]

class NodalSupportRotationalRestraintXNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintXNonlinearity]

class NodalSupportRotationalRestraintYNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintYNonlinearity]

class NodalSupportRotationalRestraintZNonlinearity(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_NONE: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]
    NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: _ClassVar[NodalSupportRotationalRestraintZNonlinearity]

class NodalSupportAxesSequence(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_AXES_SEQUENCE_XYZ: _ClassVar[NodalSupportAxesSequence]
    NODAL_SUPPORT_AXES_SEQUENCE_XZY: _ClassVar[NodalSupportAxesSequence]
    NODAL_SUPPORT_AXES_SEQUENCE_YXZ: _ClassVar[NodalSupportAxesSequence]
    NODAL_SUPPORT_AXES_SEQUENCE_YZX: _ClassVar[NodalSupportAxesSequence]
    NODAL_SUPPORT_AXES_SEQUENCE_ZXY: _ClassVar[NodalSupportAxesSequence]
    NODAL_SUPPORT_AXES_SEQUENCE_ZYX: _ClassVar[NodalSupportAxesSequence]

class NodalSupportColumnBaseSupportType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_HINGED: _ClassVar[NodalSupportColumnBaseSupportType]
    NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_RIGID: _ClassVar[NodalSupportColumnBaseSupportType]
    NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_SEMI_RIGID: _ClassVar[NodalSupportColumnBaseSupportType]

class NodalSupportColumnHeadSupportType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_COLUMN_HEAD_SUPPORT_TYPE_HINGED: _ClassVar[NodalSupportColumnHeadSupportType]
    NODAL_SUPPORT_COLUMN_HEAD_SUPPORT_TYPE_RIGID: _ClassVar[NodalSupportColumnHeadSupportType]

class NodalSupportColumnHeadType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_COLUMN_HEAD_TYPE_RECTANGULAR: _ClassVar[NodalSupportColumnHeadType]
    NODAL_SUPPORT_COLUMN_HEAD_TYPE_CIRCULAR: _ClassVar[NodalSupportColumnHeadType]

class NodalSupportColumnSupportType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_ELASTIC_SURFACE_FOUNDATIONS: _ClassVar[NodalSupportColumnSupportType]
    NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_ELASTIC_NODAL_SUPPORT: _ClassVar[NodalSupportColumnSupportType]
    NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_WITH_ADAPTED_FE_MESH: _ClassVar[NodalSupportColumnSupportType]

class NodalSupportDiagramAlongXStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongXStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongXStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongXStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongXStart]

class NodalSupportDiagramAlongXEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongXEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongXEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongXEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongXEnd]

class NodalSupportDiagramAlongYStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongYStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongYStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongYStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongYStart]

class NodalSupportDiagramAlongYEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongYEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongYEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongYEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongYEnd]

class NodalSupportDiagramAlongZStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongZStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongZStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongZStart]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongZStart]

class NodalSupportDiagramAlongZEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAlongZEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAlongZEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAlongZEnd]
    NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAlongZEnd]

class NodalSupportDiagramAroundXStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundXStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundXStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundXStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundXStart]

class NodalSupportDiagramAroundXEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundXEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundXEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundXEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundXEnd]

class NodalSupportDiagramAroundYStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundYStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundYStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundYStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundYStart]

class NodalSupportDiagramAroundYEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundYEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundYEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundYEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundYEnd]

class NodalSupportDiagramAroundZStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundZStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundZStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundZStart]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundZStart]

class NodalSupportDiagramAroundZEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportDiagramAroundZEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportDiagramAroundZEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_STOP: _ClassVar[NodalSupportDiagramAroundZEnd]
    NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportDiagramAroundZEnd]

class NodalSupportDirectedToNodeFirstAxis(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_X: _ClassVar[NodalSupportDirectedToNodeFirstAxis]
    NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_Y: _ClassVar[NodalSupportDirectedToNodeFirstAxis]
    NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_Z: _ClassVar[NodalSupportDirectedToNodeFirstAxis]

class NodalSupportDirectedToNodeSecondAxis(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_X: _ClassVar[NodalSupportDirectedToNodeSecondAxis]
    NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_Y: _ClassVar[NodalSupportDirectedToNodeSecondAxis]
    NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_Z: _ClassVar[NodalSupportDirectedToNodeSecondAxis]

class NodalSupportParallelToTwoNodesFirstAxis(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_X: _ClassVar[NodalSupportParallelToTwoNodesFirstAxis]
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Y: _ClassVar[NodalSupportParallelToTwoNodesFirstAxis]
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Z: _ClassVar[NodalSupportParallelToTwoNodesFirstAxis]

class NodalSupportParallelToTwoNodesSecondAxis(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_X: _ClassVar[NodalSupportParallelToTwoNodesSecondAxis]
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Y: _ClassVar[NodalSupportParallelToTwoNodesSecondAxis]
    NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Z: _ClassVar[NodalSupportParallelToTwoNodesSecondAxis]

class NodalSupportPartialActivityAlongXNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongXNegativeType]

class NodalSupportPartialActivityAlongXPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongXPositiveType]

class NodalSupportPartialActivityAlongYNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongYNegativeType]

class NodalSupportPartialActivityAlongYPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongYPositiveType]

class NodalSupportPartialActivityAlongZNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongZNegativeType]

class NodalSupportPartialActivityAlongZPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAlongZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAlongZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAlongZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: _ClassVar[NodalSupportPartialActivityAlongZPositiveType]

class NodalSupportPartialActivityAroundXNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundXNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundXNegativeType]

class NodalSupportPartialActivityAroundXPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundXPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundXPositiveType]

class NodalSupportPartialActivityAroundYNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundYNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundYNegativeType]

class NodalSupportPartialActivityAroundYPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundYPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundYPositiveType]

class NodalSupportPartialActivityAroundZNegativeType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundZNegativeType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundZNegativeType]

class NodalSupportPartialActivityAroundZPositiveType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: _ClassVar[NodalSupportPartialActivityAroundZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: _ClassVar[NodalSupportPartialActivityAroundZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: _ClassVar[NodalSupportPartialActivityAroundZPositiveType]
    NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: _ClassVar[NodalSupportPartialActivityAroundZPositiveType]

class NodalSupportStiffnessDiagramAroundXDependsOn(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: _ClassVar[NodalSupportStiffnessDiagramAroundXDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: _ClassVar[NodalSupportStiffnessDiagramAroundXDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: _ClassVar[NodalSupportStiffnessDiagramAroundXDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: _ClassVar[NodalSupportStiffnessDiagramAroundXDependsOn]

class NodalSupportStiffnessDiagramAroundXEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundXEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundXEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundXEnd]

class NodalSupportStiffnessDiagramAroundXStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundXStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundXStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundXStart]

class NodalSupportStiffnessDiagramAroundYDependsOn(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: _ClassVar[NodalSupportStiffnessDiagramAroundYDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: _ClassVar[NodalSupportStiffnessDiagramAroundYDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: _ClassVar[NodalSupportStiffnessDiagramAroundYDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: _ClassVar[NodalSupportStiffnessDiagramAroundYDependsOn]

class NodalSupportStiffnessDiagramAroundYEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundYEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundYEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundYEnd]

class NodalSupportStiffnessDiagramAroundYStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundYStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundYStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundYStart]

class NodalSupportStiffnessDiagramAroundZDependsOn(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: _ClassVar[NodalSupportStiffnessDiagramAroundZDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: _ClassVar[NodalSupportStiffnessDiagramAroundZDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: _ClassVar[NodalSupportStiffnessDiagramAroundZDependsOn]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: _ClassVar[NodalSupportStiffnessDiagramAroundZDependsOn]

class NodalSupportStiffnessDiagramAroundZEnd(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundZEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundZEnd]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundZEnd]

class NodalSupportStiffnessDiagramAroundZStart(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: _ClassVar[NodalSupportStiffnessDiagramAroundZStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: _ClassVar[NodalSupportStiffnessDiagramAroundZStart]
    NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: _ClassVar[NodalSupportStiffnessDiagramAroundZStart]

class NodalSupportSupportDimensionTypeOnX(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_RECTANGULAR: _ClassVar[NodalSupportSupportDimensionTypeOnX]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_CIRCULAR: _ClassVar[NodalSupportSupportDimensionTypeOnX]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_NONE: _ClassVar[NodalSupportSupportDimensionTypeOnX]

class NodalSupportSupportDimensionTypeOnY(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_RECTANGULAR: _ClassVar[NodalSupportSupportDimensionTypeOnY]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_CIRCULAR: _ClassVar[NodalSupportSupportDimensionTypeOnY]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_NONE: _ClassVar[NodalSupportSupportDimensionTypeOnY]

class NodalSupportSupportDimensionTypeOnZ(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
    __slots__ = ()
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_RECTANGULAR: _ClassVar[NodalSupportSupportDimensionTypeOnZ]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_CIRCULAR: _ClassVar[NodalSupportSupportDimensionTypeOnZ]
    NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_NONE: _ClassVar[NodalSupportSupportDimensionTypeOnZ]
NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_ROTATED_VIA_3_ANGLES: NodalSupportSpecificDirectionType
NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_DIRECTED_TO_NODE: NodalSupportSpecificDirectionType
NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_LINE: NodalSupportSpecificDirectionType
NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_CS_OF_MEMBER: NodalSupportSpecificDirectionType
NODAL_SUPPORT_SPECIFIC_DIRECTION_TYPE_PARALLEL_TO_TWO_NODES: NodalSupportSpecificDirectionType
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_NONE: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_DIAGRAM: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportSpringXNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_NONE: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_DIAGRAM: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportSpringYNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_NONE: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_DIAGRAM: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_SPRING_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportSpringZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_NONE: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_DIAGRAM: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_X_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportRotationalRestraintXNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_NONE: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_DIAGRAM: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Y_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportRotationalRestraintYNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_NONE: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_DIAGRAM: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_NEGATIVE: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_ALL_IF_POSITIVE: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_NEGATIVE: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FAILURE_IF_POSITIVE: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FORCE_MOMENT_DIAGRAM: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_2: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_1_PLUS_2: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_FRICTION_DIRECTION_2: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_PARTIAL_ACTIVITY: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_ROTATIONAL_RESTRAINT_Z_NONLINEARITY_TYPE_STIFFNESS_DIAGRAM: NodalSupportRotationalRestraintZNonlinearity
NODAL_SUPPORT_AXES_SEQUENCE_XYZ: NodalSupportAxesSequence
NODAL_SUPPORT_AXES_SEQUENCE_XZY: NodalSupportAxesSequence
NODAL_SUPPORT_AXES_SEQUENCE_YXZ: NodalSupportAxesSequence
NODAL_SUPPORT_AXES_SEQUENCE_YZX: NodalSupportAxesSequence
NODAL_SUPPORT_AXES_SEQUENCE_ZXY: NodalSupportAxesSequence
NODAL_SUPPORT_AXES_SEQUENCE_ZYX: NodalSupportAxesSequence
NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_HINGED: NodalSupportColumnBaseSupportType
NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_RIGID: NodalSupportColumnBaseSupportType
NODAL_SUPPORT_COLUMN_BASE_SUPPORT_TYPE_SEMI_RIGID: NodalSupportColumnBaseSupportType
NODAL_SUPPORT_COLUMN_HEAD_SUPPORT_TYPE_HINGED: NodalSupportColumnHeadSupportType
NODAL_SUPPORT_COLUMN_HEAD_SUPPORT_TYPE_RIGID: NodalSupportColumnHeadSupportType
NODAL_SUPPORT_COLUMN_HEAD_TYPE_RECTANGULAR: NodalSupportColumnHeadType
NODAL_SUPPORT_COLUMN_HEAD_TYPE_CIRCULAR: NodalSupportColumnHeadType
NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_ELASTIC_SURFACE_FOUNDATIONS: NodalSupportColumnSupportType
NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_ELASTIC_NODAL_SUPPORT: NodalSupportColumnSupportType
NODAL_SUPPORT_COLUMN_SUPPORT_TYPE_WITH_ADAPTED_FE_MESH: NodalSupportColumnSupportType
NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongXStart
NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongXStart
NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongXStart
NODAL_SUPPORT_DIAGRAM_ALONG_X_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongXStart
NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongXEnd
NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongXEnd
NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongXEnd
NODAL_SUPPORT_DIAGRAM_ALONG_X_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongXEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongYStart
NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongYStart
NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongYStart
NODAL_SUPPORT_DIAGRAM_ALONG_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongYStart
NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongYEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongYEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongYEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongYEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongZStart
NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongZStart
NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongZStart
NODAL_SUPPORT_DIAGRAM_ALONG_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongZStart
NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAlongZEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAlongZEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAlongZEnd
NODAL_SUPPORT_DIAGRAM_ALONG_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAlongZEnd
NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundXStart
NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundXStart
NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundXStart
NODAL_SUPPORT_DIAGRAM_AROUND_X_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundXStart
NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundXEnd
NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundXEnd
NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundXEnd
NODAL_SUPPORT_DIAGRAM_AROUND_X_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundXEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundYStart
NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundYStart
NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundYStart
NODAL_SUPPORT_DIAGRAM_AROUND_Y_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundYStart
NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundYEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundYEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundYEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Y_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundYEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundZStart
NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundZStart
NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundZStart
NODAL_SUPPORT_DIAGRAM_AROUND_Z_START_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundZStart
NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportDiagramAroundZEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportDiagramAroundZEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_STOP: NodalSupportDiagramAroundZEnd
NODAL_SUPPORT_DIAGRAM_AROUND_Z_END_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportDiagramAroundZEnd
NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_X: NodalSupportDirectedToNodeFirstAxis
NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_Y: NodalSupportDirectedToNodeFirstAxis
NODAL_SUPPORT_DIRECTED_TO_NODE_FIRST_AXIS_Z: NodalSupportDirectedToNodeFirstAxis
NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_X: NodalSupportDirectedToNodeSecondAxis
NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_Y: NodalSupportDirectedToNodeSecondAxis
NODAL_SUPPORT_DIRECTED_TO_NODE_SECOND_AXIS_Z: NodalSupportDirectedToNodeSecondAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_X: NodalSupportParallelToTwoNodesFirstAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Y: NodalSupportParallelToTwoNodesFirstAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_FIRST_AXIS_Z: NodalSupportParallelToTwoNodesFirstAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_X: NodalSupportParallelToTwoNodesSecondAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Y: NodalSupportParallelToTwoNodesSecondAxis
NODAL_SUPPORT_PARALLEL_TO_TWO_NODES_SECOND_AXIS_Z: NodalSupportParallelToTwoNodesSecondAxis
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAlongZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAlongZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_FORCE: NodalSupportPartialActivityAlongZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAlongZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_ALONG_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_FORCE: NodalSupportPartialActivityAlongZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundXNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_X_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundXPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundYNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Y_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundYPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_NEGATIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundZNegativeType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_COMPLETE: NodalSupportPartialActivityAroundZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE: NodalSupportPartialActivityAroundZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FAILURE_FROM_MOMENT: NodalSupportPartialActivityAroundZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_FIXED: NodalSupportPartialActivityAroundZPositiveType
NODAL_SUPPORT_PARTIAL_ACTIVITY_AROUND_Z_POSITIVE_TYPE_PARTIAL_ACTIVITY_TYPE_YIELDING_FROM_MOMENT: NodalSupportPartialActivityAroundZPositiveType
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: NodalSupportStiffnessDiagramAroundXDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: NodalSupportStiffnessDiagramAroundXDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: NodalSupportStiffnessDiagramAroundXDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: NodalSupportStiffnessDiagramAroundXDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundXEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundXEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundXEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundXStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundXStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_X_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundXStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: NodalSupportStiffnessDiagramAroundYDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: NodalSupportStiffnessDiagramAroundYDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: NodalSupportStiffnessDiagramAroundYDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: NodalSupportStiffnessDiagramAroundYDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundYEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundYEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundYEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundYStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundYStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Y_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundYStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PX: NodalSupportStiffnessDiagramAroundZDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_P: NodalSupportStiffnessDiagramAroundZDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PY: NodalSupportStiffnessDiagramAroundZDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_STIFFNESS_DIAGRAM_DEPENDS_ON_PZ: NodalSupportStiffnessDiagramAroundZDependsOn
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundZEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundZEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_END_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundZEnd
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_FAILURE: NodalSupportStiffnessDiagramAroundZStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_CONTINUOUS: NodalSupportStiffnessDiagramAroundZStart
NODAL_SUPPORT_STIFFNESS_DIAGRAM_AROUND_Z_START_STIFFNESS_DIAGRAM_ENDING_TYPE_YIELDING: NodalSupportStiffnessDiagramAroundZStart
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_RECTANGULAR: NodalSupportSupportDimensionTypeOnX
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_CIRCULAR: NodalSupportSupportDimensionTypeOnX
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_X_NONE: NodalSupportSupportDimensionTypeOnX
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_RECTANGULAR: NodalSupportSupportDimensionTypeOnY
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_CIRCULAR: NodalSupportSupportDimensionTypeOnY
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Y_NONE: NodalSupportSupportDimensionTypeOnY
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_RECTANGULAR: NodalSupportSupportDimensionTypeOnZ
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_CIRCULAR: NodalSupportSupportDimensionTypeOnZ
NODAL_SUPPORT_SUPPORT_DIMENSION_TYPE_ON_Z_NONE: NodalSupportSupportDimensionTypeOnZ

class NodalSupport(_message.Message):
    __slots__ = ("no", "user_defined_name_enabled", "name", "fictitious_column_enabled", "specific_direction_enabled", "specific_direction_type", "nodes", "spring", "spring_x", "spring_y", "spring_z", "rotational_restraint", "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", "axes_sequence", "column_base_semi_rigid", "column_base_support_type", "column_head_support_type", "column_head_type", "column_height", "column_section_same_as_head", "column_material", "column_rotation", "column_rotational_restraint_x", "column_rotational_restraint_y", "column_section", "column_shear_stiffness", "column_spring_x", "column_spring_y", "column_spring_z", "column_support_type", "column_width_x", "column_width_y", "comment", "coordinate_system", "diagram_along_x_symmetric", "diagram_along_x_start", "diagram_along_x_end", "diagram_along_x_table", "diagram_along_x_is_sorted", "diagram_along_y_symmetric", "diagram_along_y_start", "diagram_along_y_end", "diagram_along_y_table", "diagram_along_y_is_sorted", "diagram_along_z_symmetric", "diagram_along_z_start", "diagram_along_z_end", "diagram_along_z_table", "diagram_along_z_is_sorted", "diagram_around_x_symmetric", "diagram_around_x_start", "diagram_around_x_end", "diagram_around_x_table", "diagram_around_x_is_sorted", "diagram_around_y_symmetric", "diagram_around_y_start", "diagram_around_y_end", "diagram_around_y_table", "diagram_around_y_is_sorted", "diagram_around_z_symmetric", "diagram_around_z_start", "diagram_around_z_end", "diagram_around_z_table", "diagram_around_z_is_sorted", "directed_to_node_direction_node", "directed_to_node_first_axis", "directed_to_node_plane_node", "directed_to_node_second_axis", "friction_coefficient_x", "friction_coefficient_xy", "friction_coefficient_xz", "friction_coefficient_y", "friction_coefficient_yx", "friction_coefficient_yz", "friction_coefficient_z", "friction_coefficient_zx", "friction_coefficient_zy", "parallel_to_line", "parallel_to_member", "parallel_to_two_nodes_first_axis", "parallel_to_two_nodes_first_node", "parallel_to_two_nodes_plane_node", "parallel_to_two_nodes_second_axis", "parallel_to_two_nodes_second_node", "partial_activity_along_x_negative_type", "partial_activity_along_x_negative_displacement", "partial_activity_along_x_negative_force", "partial_activity_along_x_negative_slippage", "partial_activity_along_x_positive_type", "partial_activity_along_x_positive_displacement", "partial_activity_along_x_positive_force", "partial_activity_along_x_positive_slippage", "partial_activity_along_y_negative_type", "partial_activity_along_y_negative_displacement", "partial_activity_along_y_negative_force", "partial_activity_along_y_negative_slippage", "partial_activity_along_y_positive_type", "partial_activity_along_y_positive_displacement", "partial_activity_along_y_positive_force", "partial_activity_along_y_positive_slippage", "partial_activity_along_z_negative_type", "partial_activity_along_z_negative_displacement", "partial_activity_along_z_negative_force", "partial_activity_along_z_negative_slippage", "partial_activity_along_z_positive_type", "partial_activity_along_z_positive_displacement", "partial_activity_along_z_positive_force", "partial_activity_along_z_positive_slippage", "partial_activity_around_x_negative_type", "partial_activity_around_x_negative_moment", "partial_activity_around_x_negative_rotation", "partial_activity_around_x_negative_slippage", "partial_activity_around_x_positive_type", "partial_activity_around_x_positive_moment", "partial_activity_around_x_positive_rotation", "partial_activity_around_x_positive_slippage", "partial_activity_around_y_negative_type", "partial_activity_around_y_negative_moment", "partial_activity_around_y_negative_rotation", "partial_activity_around_y_negative_slippage", "partial_activity_around_y_positive_type", "partial_activity_around_y_positive_moment", "partial_activity_around_y_positive_rotation", "partial_activity_around_y_positive_slippage", "partial_activity_around_z_negative_type", "partial_activity_around_z_negative_moment", "partial_activity_around_z_negative_rotation", "partial_activity_around_z_negative_slippage", "partial_activity_around_z_positive_type", "partial_activity_around_z_positive_moment", "partial_activity_around_z_positive_rotation", "partial_activity_around_z_positive_slippage", "rotated_about_angle_1", "rotated_about_angle_2", "rotated_about_angle_3", "rotated_about_angle_x", "rotated_about_angle_y", "rotated_about_angle_z", "stiffness_diagram_around_x_depends_on", "stiffness_diagram_around_x_end", "stiffness_diagram_around_x_is_sorted", "stiffness_diagram_around_x_start", "stiffness_diagram_around_x_symmetric", "stiffness_diagram_around_x_table", "stiffness_diagram_around_y_depends_on", "stiffness_diagram_around_y_end", "stiffness_diagram_around_y_is_sorted", "stiffness_diagram_around_y_start", "stiffness_diagram_around_y_symmetric", "stiffness_diagram_around_y_table", "stiffness_diagram_around_z_depends_on", "stiffness_diagram_around_z_end", "stiffness_diagram_around_z_is_sorted", "stiffness_diagram_around_z_start", "stiffness_diagram_around_z_symmetric", "stiffness_diagram_around_z_table", "support_dimension_diameter_x", "support_dimension_diameter_y", "support_dimension_diameter_z", "support_dimension_height_x", "support_dimension_height_y", "support_dimension_height_z", "support_dimension_type_on_x", "support_dimension_type_on_y", "support_dimension_type_on_z", "support_dimension_width_x", "support_dimension_width_y", "support_dimension_width_z", "support_dimensions_enabled", "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", "generating_object_info", "is_generated", "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]
    FICTITIOUS_COLUMN_ENABLED_FIELD_NUMBER: _ClassVar[int]
    SPECIFIC_DIRECTION_ENABLED_FIELD_NUMBER: _ClassVar[int]
    SPECIFIC_DIRECTION_TYPE_FIELD_NUMBER: _ClassVar[int]
    NODES_FIELD_NUMBER: _ClassVar[int]
    SPRING_FIELD_NUMBER: _ClassVar[int]
    SPRING_X_FIELD_NUMBER: _ClassVar[int]
    SPRING_Y_FIELD_NUMBER: _ClassVar[int]
    SPRING_Z_FIELD_NUMBER: _ClassVar[int]
    ROTATIONAL_RESTRAINT_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]
    AXES_SEQUENCE_FIELD_NUMBER: _ClassVar[int]
    COLUMN_BASE_SEMI_RIGID_FIELD_NUMBER: _ClassVar[int]
    COLUMN_BASE_SUPPORT_TYPE_FIELD_NUMBER: _ClassVar[int]
    COLUMN_HEAD_SUPPORT_TYPE_FIELD_NUMBER: _ClassVar[int]
    COLUMN_HEAD_TYPE_FIELD_NUMBER: _ClassVar[int]
    COLUMN_HEIGHT_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SECTION_SAME_AS_HEAD_FIELD_NUMBER: _ClassVar[int]
    COLUMN_MATERIAL_FIELD_NUMBER: _ClassVar[int]
    COLUMN_ROTATION_FIELD_NUMBER: _ClassVar[int]
    COLUMN_ROTATIONAL_RESTRAINT_X_FIELD_NUMBER: _ClassVar[int]
    COLUMN_ROTATIONAL_RESTRAINT_Y_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SECTION_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SHEAR_STIFFNESS_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SPRING_X_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SPRING_Y_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SPRING_Z_FIELD_NUMBER: _ClassVar[int]
    COLUMN_SUPPORT_TYPE_FIELD_NUMBER: _ClassVar[int]
    COLUMN_WIDTH_X_FIELD_NUMBER: _ClassVar[int]
    COLUMN_WIDTH_Y_FIELD_NUMBER: _ClassVar[int]
    COMMENT_FIELD_NUMBER: _ClassVar[int]
    COORDINATE_SYSTEM_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_START_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_X_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_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Y_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_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_ALONG_Z_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_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_X_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_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Y_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_END_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_TABLE_FIELD_NUMBER: _ClassVar[int]
    DIAGRAM_AROUND_Z_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    DIRECTED_TO_NODE_DIRECTION_NODE_FIELD_NUMBER: _ClassVar[int]
    DIRECTED_TO_NODE_FIRST_AXIS_FIELD_NUMBER: _ClassVar[int]
    DIRECTED_TO_NODE_PLANE_NODE_FIELD_NUMBER: _ClassVar[int]
    DIRECTED_TO_NODE_SECOND_AXIS_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_X_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_XY_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_XZ_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_Y_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_YX_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_YZ_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_Z_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_ZX_FIELD_NUMBER: _ClassVar[int]
    FRICTION_COEFFICIENT_ZY_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_LINE_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_MEMBER_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_TWO_NODES_FIRST_AXIS_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_TWO_NODES_FIRST_NODE_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_TWO_NODES_PLANE_NODE_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_TWO_NODES_SECOND_AXIS_FIELD_NUMBER: _ClassVar[int]
    PARALLEL_TO_TWO_NODES_SECOND_NODE_FIELD_NUMBER: _ClassVar[int]
    PARTIAL_ACTIVITY_ALONG_X_NEGATIVE_TYPE_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_POSITIVE_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_Y_NEGATIVE_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_POSITIVE_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_Z_NEGATIVE_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_POSITIVE_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_AROUND_X_NEGATIVE_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_POSITIVE_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_Y_NEGATIVE_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_POSITIVE_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_Z_NEGATIVE_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_POSITIVE_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]
    ROTATED_ABOUT_ANGLE_1_FIELD_NUMBER: _ClassVar[int]
    ROTATED_ABOUT_ANGLE_2_FIELD_NUMBER: _ClassVar[int]
    ROTATED_ABOUT_ANGLE_3_FIELD_NUMBER: _ClassVar[int]
    ROTATED_ABOUT_ANGLE_X_FIELD_NUMBER: _ClassVar[int]
    ROTATED_ABOUT_ANGLE_Y_FIELD_NUMBER: _ClassVar[int]
    ROTATED_ABOUT_ANGLE_Z_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_DEPENDS_ON_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_END_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_START_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_X_TABLE_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_DEPENDS_ON_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_END_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_START_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Y_TABLE_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_DEPENDS_ON_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_END_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_IS_SORTED_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_START_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_SYMMETRIC_FIELD_NUMBER: _ClassVar[int]
    STIFFNESS_DIAGRAM_AROUND_Z_TABLE_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_DIAMETER_X_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_DIAMETER_Y_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_DIAMETER_Z_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_HEIGHT_X_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_HEIGHT_Y_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_HEIGHT_Z_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_TYPE_ON_X_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_TYPE_ON_Y_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_TYPE_ON_Z_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_WIDTH_X_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_WIDTH_Y_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSION_WIDTH_Z_FIELD_NUMBER: _ClassVar[int]
    SUPPORT_DIMENSIONS_ENABLED_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]
    GENERATING_OBJECT_INFO_FIELD_NUMBER: _ClassVar[int]
    IS_GENERATED_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
    fictitious_column_enabled: bool
    specific_direction_enabled: bool
    specific_direction_type: NodalSupportSpecificDirectionType
    nodes: _containers.RepeatedScalarFieldContainer[int]
    spring: _common_pb2.Vector3d
    spring_x: float
    spring_y: float
    spring_z: float
    rotational_restraint: _common_pb2.Vector3d
    rotational_restraint_x: float
    rotational_restraint_y: float
    rotational_restraint_z: float
    spring_x_nonlinearity: NodalSupportSpringXNonlinearity
    spring_y_nonlinearity: NodalSupportSpringYNonlinearity
    spring_z_nonlinearity: NodalSupportSpringZNonlinearity
    rotational_restraint_x_nonlinearity: NodalSupportRotationalRestraintXNonlinearity
    rotational_restraint_y_nonlinearity: NodalSupportRotationalRestraintYNonlinearity
    rotational_restraint_z_nonlinearity: NodalSupportRotationalRestraintZNonlinearity
    axes_sequence: NodalSupportAxesSequence
    column_base_semi_rigid: float
    column_base_support_type: NodalSupportColumnBaseSupportType
    column_head_support_type: NodalSupportColumnHeadSupportType
    column_head_type: NodalSupportColumnHeadType
    column_height: float
    column_section_same_as_head: bool
    column_material: int
    column_rotation: float
    column_rotational_restraint_x: float
    column_rotational_restraint_y: float
    column_section: int
    column_shear_stiffness: bool
    column_spring_x: float
    column_spring_y: float
    column_spring_z: float
    column_support_type: NodalSupportColumnSupportType
    column_width_x: float
    column_width_y: float
    comment: str
    coordinate_system: int
    diagram_along_x_symmetric: bool
    diagram_along_x_start: NodalSupportDiagramAlongXStart
    diagram_along_x_end: NodalSupportDiagramAlongXEnd
    diagram_along_x_table: ArrayOfNodalSupportDiagramAlongXTable
    diagram_along_x_is_sorted: bool
    diagram_along_y_symmetric: bool
    diagram_along_y_start: NodalSupportDiagramAlongYStart
    diagram_along_y_end: NodalSupportDiagramAlongYEnd
    diagram_along_y_table: ArrayOfNodalSupportDiagramAlongYTable
    diagram_along_y_is_sorted: bool
    diagram_along_z_symmetric: bool
    diagram_along_z_start: NodalSupportDiagramAlongZStart
    diagram_along_z_end: NodalSupportDiagramAlongZEnd
    diagram_along_z_table: ArrayOfNodalSupportDiagramAlongZTable
    diagram_along_z_is_sorted: bool
    diagram_around_x_symmetric: bool
    diagram_around_x_start: NodalSupportDiagramAroundXStart
    diagram_around_x_end: NodalSupportDiagramAroundXEnd
    diagram_around_x_table: ArrayOfNodalSupportDiagramAroundXTable
    diagram_around_x_is_sorted: bool
    diagram_around_y_symmetric: bool
    diagram_around_y_start: NodalSupportDiagramAroundYStart
    diagram_around_y_end: NodalSupportDiagramAroundYEnd
    diagram_around_y_table: ArrayOfNodalSupportDiagramAroundYTable
    diagram_around_y_is_sorted: bool
    diagram_around_z_symmetric: bool
    diagram_around_z_start: NodalSupportDiagramAroundZStart
    diagram_around_z_end: NodalSupportDiagramAroundZEnd
    diagram_around_z_table: ArrayOfNodalSupportDiagramAroundZTable
    diagram_around_z_is_sorted: bool
    directed_to_node_direction_node: int
    directed_to_node_first_axis: NodalSupportDirectedToNodeFirstAxis
    directed_to_node_plane_node: int
    directed_to_node_second_axis: NodalSupportDirectedToNodeSecondAxis
    friction_coefficient_x: float
    friction_coefficient_xy: float
    friction_coefficient_xz: float
    friction_coefficient_y: float
    friction_coefficient_yx: float
    friction_coefficient_yz: float
    friction_coefficient_z: float
    friction_coefficient_zx: float
    friction_coefficient_zy: float
    parallel_to_line: int
    parallel_to_member: int
    parallel_to_two_nodes_first_axis: NodalSupportParallelToTwoNodesFirstAxis
    parallel_to_two_nodes_first_node: int
    parallel_to_two_nodes_plane_node: int
    parallel_to_two_nodes_second_axis: NodalSupportParallelToTwoNodesSecondAxis
    parallel_to_two_nodes_second_node: int
    partial_activity_along_x_negative_type: NodalSupportPartialActivityAlongXNegativeType
    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_positive_type: NodalSupportPartialActivityAlongXPositiveType
    partial_activity_along_x_positive_displacement: float
    partial_activity_along_x_positive_force: float
    partial_activity_along_x_positive_slippage: float
    partial_activity_along_y_negative_type: NodalSupportPartialActivityAlongYNegativeType
    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_positive_type: NodalSupportPartialActivityAlongYPositiveType
    partial_activity_along_y_positive_displacement: float
    partial_activity_along_y_positive_force: float
    partial_activity_along_y_positive_slippage: float
    partial_activity_along_z_negative_type: NodalSupportPartialActivityAlongZNegativeType
    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_positive_type: NodalSupportPartialActivityAlongZPositiveType
    partial_activity_along_z_positive_displacement: float
    partial_activity_along_z_positive_force: float
    partial_activity_along_z_positive_slippage: float
    partial_activity_around_x_negative_type: NodalSupportPartialActivityAroundXNegativeType
    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_positive_type: NodalSupportPartialActivityAroundXPositiveType
    partial_activity_around_x_positive_moment: float
    partial_activity_around_x_positive_rotation: float
    partial_activity_around_x_positive_slippage: float
    partial_activity_around_y_negative_type: NodalSupportPartialActivityAroundYNegativeType
    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_positive_type: NodalSupportPartialActivityAroundYPositiveType
    partial_activity_around_y_positive_moment: float
    partial_activity_around_y_positive_rotation: float
    partial_activity_around_y_positive_slippage: float
    partial_activity_around_z_negative_type: NodalSupportPartialActivityAroundZNegativeType
    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_positive_type: NodalSupportPartialActivityAroundZPositiveType
    partial_activity_around_z_positive_moment: float
    partial_activity_around_z_positive_rotation: float
    partial_activity_around_z_positive_slippage: float
    rotated_about_angle_1: float
    rotated_about_angle_2: float
    rotated_about_angle_3: float
    rotated_about_angle_x: float
    rotated_about_angle_y: float
    rotated_about_angle_z: float
    stiffness_diagram_around_x_depends_on: NodalSupportStiffnessDiagramAroundXDependsOn
    stiffness_diagram_around_x_end: NodalSupportStiffnessDiagramAroundXEnd
    stiffness_diagram_around_x_is_sorted: bool
    stiffness_diagram_around_x_start: NodalSupportStiffnessDiagramAroundXStart
    stiffness_diagram_around_x_symmetric: bool
    stiffness_diagram_around_x_table: ArrayOfNodalSupportStiffnessDiagramAroundXTable
    stiffness_diagram_around_y_depends_on: NodalSupportStiffnessDiagramAroundYDependsOn
    stiffness_diagram_around_y_end: NodalSupportStiffnessDiagramAroundYEnd
    stiffness_diagram_around_y_is_sorted: bool
    stiffness_diagram_around_y_start: NodalSupportStiffnessDiagramAroundYStart
    stiffness_diagram_around_y_symmetric: bool
    stiffness_diagram_around_y_table: ArrayOfNodalSupportStiffnessDiagramAroundYTable
    stiffness_diagram_around_z_depends_on: NodalSupportStiffnessDiagramAroundZDependsOn
    stiffness_diagram_around_z_end: NodalSupportStiffnessDiagramAroundZEnd
    stiffness_diagram_around_z_is_sorted: bool
    stiffness_diagram_around_z_start: NodalSupportStiffnessDiagramAroundZStart
    stiffness_diagram_around_z_symmetric: bool
    stiffness_diagram_around_z_table: ArrayOfNodalSupportStiffnessDiagramAroundZTable
    support_dimension_diameter_x: float
    support_dimension_diameter_y: float
    support_dimension_diameter_z: float
    support_dimension_height_x: float
    support_dimension_height_y: float
    support_dimension_height_z: float
    support_dimension_type_on_x: NodalSupportSupportDimensionTypeOnX
    support_dimension_type_on_y: NodalSupportSupportDimensionTypeOnY
    support_dimension_type_on_z: NodalSupportSupportDimensionTypeOnZ
    support_dimension_width_x: float
    support_dimension_width_y: float
    support_dimension_width_z: float
    support_dimensions_enabled: bool
    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: ArrayOfNodalSupportDiagramAlongXColorTable
    diagram_along_y_color_table: ArrayOfNodalSupportDiagramAlongYColorTable
    diagram_along_z_color_table: ArrayOfNodalSupportDiagramAlongZColorTable
    diagram_around_x_color_table: ArrayOfNodalSupportDiagramAroundXColorTable
    diagram_around_y_color_table: ArrayOfNodalSupportDiagramAroundYColorTable
    diagram_around_z_color_table: ArrayOfNodalSupportDiagramAroundZColorTable
    generating_object_info: str
    is_generated: bool
    id_for_export_import: str
    metadata_for_export_import: str
    def __init__(self, no: _Optional[int] = ..., user_defined_name_enabled: bool = ..., name: _Optional[str] = ..., fictitious_column_enabled: bool = ..., specific_direction_enabled: bool = ..., specific_direction_type: _Optional[_Union[NodalSupportSpecificDirectionType, str]] = ..., nodes: _Optional[_Iterable[int]] = ..., spring: _Optional[_Union[_common_pb2.Vector3d, _Mapping]] = ..., spring_x: _Optional[float] = ..., spring_y: _Optional[float] = ..., spring_z: _Optional[float] = ..., rotational_restraint: _Optional[_Union[_common_pb2.Vector3d, _Mapping]] = ..., rotational_restraint_x: _Optional[float] = ..., rotational_restraint_y: _Optional[float] = ..., rotational_restraint_z: _Optional[float] = ..., spring_x_nonlinearity: _Optional[_Union[NodalSupportSpringXNonlinearity, str]] = ..., spring_y_nonlinearity: _Optional[_Union[NodalSupportSpringYNonlinearity, str]] = ..., spring_z_nonlinearity: _Optional[_Union[NodalSupportSpringZNonlinearity, str]] = ..., rotational_restraint_x_nonlinearity: _Optional[_Union[NodalSupportRotationalRestraintXNonlinearity, str]] = ..., rotational_restraint_y_nonlinearity: _Optional[_Union[NodalSupportRotationalRestraintYNonlinearity, str]] = ..., rotational_restraint_z_nonlinearity: _Optional[_Union[NodalSupportRotationalRestraintZNonlinearity, str]] = ..., axes_sequence: _Optional[_Union[NodalSupportAxesSequence, str]] = ..., column_base_semi_rigid: _Optional[float] = ..., column_base_support_type: _Optional[_Union[NodalSupportColumnBaseSupportType, str]] = ..., column_head_support_type: _Optional[_Union[NodalSupportColumnHeadSupportType, str]] = ..., column_head_type: _Optional[_Union[NodalSupportColumnHeadType, str]] = ..., column_height: _Optional[float] = ..., column_section_same_as_head: bool = ..., column_material: _Optional[int] = ..., column_rotation: _Optional[float] = ..., column_rotational_restraint_x: _Optional[float] = ..., column_rotational_restraint_y: _Optional[float] = ..., column_section: _Optional[int] = ..., column_shear_stiffness: bool = ..., column_spring_x: _Optional[float] = ..., column_spring_y: _Optional[float] = ..., column_spring_z: _Optional[float] = ..., column_support_type: _Optional[_Union[NodalSupportColumnSupportType, str]] = ..., column_width_x: _Optional[float] = ..., column_width_y: _Optional[float] = ..., comment: _Optional[str] = ..., coordinate_system: _Optional[int] = ..., diagram_along_x_symmetric: bool = ..., diagram_along_x_start: _Optional[_Union[NodalSupportDiagramAlongXStart, str]] = ..., diagram_along_x_end: _Optional[_Union[NodalSupportDiagramAlongXEnd, str]] = ..., diagram_along_x_table: _Optional[_Union[ArrayOfNodalSupportDiagramAlongXTable, _Mapping]] = ..., diagram_along_x_is_sorted: bool = ..., diagram_along_y_symmetric: bool = ..., diagram_along_y_start: _Optional[_Union[NodalSupportDiagramAlongYStart, str]] = ..., diagram_along_y_end: _Optional[_Union[NodalSupportDiagramAlongYEnd, str]] = ..., diagram_along_y_table: _Optional[_Union[ArrayOfNodalSupportDiagramAlongYTable, _Mapping]] = ..., diagram_along_y_is_sorted: bool = ..., diagram_along_z_symmetric: bool = ..., diagram_along_z_start: _Optional[_Union[NodalSupportDiagramAlongZStart, str]] = ..., diagram_along_z_end: _Optional[_Union[NodalSupportDiagramAlongZEnd, str]] = ..., diagram_along_z_table: _Optional[_Union[ArrayOfNodalSupportDiagramAlongZTable, _Mapping]] = ..., diagram_along_z_is_sorted: bool = ..., diagram_around_x_symmetric: bool = ..., diagram_around_x_start: _Optional[_Union[NodalSupportDiagramAroundXStart, str]] = ..., diagram_around_x_end: _Optional[_Union[NodalSupportDiagramAroundXEnd, str]] = ..., diagram_around_x_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundXTable, _Mapping]] = ..., diagram_around_x_is_sorted: bool = ..., diagram_around_y_symmetric: bool = ..., diagram_around_y_start: _Optional[_Union[NodalSupportDiagramAroundYStart, str]] = ..., diagram_around_y_end: _Optional[_Union[NodalSupportDiagramAroundYEnd, str]] = ..., diagram_around_y_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundYTable, _Mapping]] = ..., diagram_around_y_is_sorted: bool = ..., diagram_around_z_symmetric: bool = ..., diagram_around_z_start: _Optional[_Union[NodalSupportDiagramAroundZStart, str]] = ..., diagram_around_z_end: _Optional[_Union[NodalSupportDiagramAroundZEnd, str]] = ..., diagram_around_z_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundZTable, _Mapping]] = ..., diagram_around_z_is_sorted: bool = ..., directed_to_node_direction_node: _Optional[int] = ..., directed_to_node_first_axis: _Optional[_Union[NodalSupportDirectedToNodeFirstAxis, str]] = ..., directed_to_node_plane_node: _Optional[int] = ..., directed_to_node_second_axis: _Optional[_Union[NodalSupportDirectedToNodeSecondAxis, str]] = ..., friction_coefficient_x: _Optional[float] = ..., friction_coefficient_xy: _Optional[float] = ..., friction_coefficient_xz: _Optional[float] = ..., friction_coefficient_y: _Optional[float] = ..., friction_coefficient_yx: _Optional[float] = ..., friction_coefficient_yz: _Optional[float] = ..., friction_coefficient_z: _Optional[float] = ..., friction_coefficient_zx: _Optional[float] = ..., friction_coefficient_zy: _Optional[float] = ..., parallel_to_line: _Optional[int] = ..., parallel_to_member: _Optional[int] = ..., parallel_to_two_nodes_first_axis: _Optional[_Union[NodalSupportParallelToTwoNodesFirstAxis, str]] = ..., parallel_to_two_nodes_first_node: _Optional[int] = ..., parallel_to_two_nodes_plane_node: _Optional[int] = ..., parallel_to_two_nodes_second_axis: _Optional[_Union[NodalSupportParallelToTwoNodesSecondAxis, str]] = ..., parallel_to_two_nodes_second_node: _Optional[int] = ..., partial_activity_along_x_negative_type: _Optional[_Union[NodalSupportPartialActivityAlongXNegativeType, str]] = ..., 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAlongXPositiveType, 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_y_negative_type: _Optional[_Union[NodalSupportPartialActivityAlongYNegativeType, 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAlongYPositiveType, 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_z_negative_type: _Optional[_Union[NodalSupportPartialActivityAlongZNegativeType, 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAlongZPositiveType, 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_around_x_negative_type: _Optional[_Union[NodalSupportPartialActivityAroundXNegativeType, 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAroundXPositiveType, 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_y_negative_type: _Optional[_Union[NodalSupportPartialActivityAroundYNegativeType, 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAroundYPositiveType, 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_z_negative_type: _Optional[_Union[NodalSupportPartialActivityAroundZNegativeType, 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_positive_type: _Optional[_Union[NodalSupportPartialActivityAroundZPositiveType, 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] = ..., rotated_about_angle_1: _Optional[float] = ..., rotated_about_angle_2: _Optional[float] = ..., rotated_about_angle_3: _Optional[float] = ..., rotated_about_angle_x: _Optional[float] = ..., rotated_about_angle_y: _Optional[float] = ..., rotated_about_angle_z: _Optional[float] = ..., stiffness_diagram_around_x_depends_on: _Optional[_Union[NodalSupportStiffnessDiagramAroundXDependsOn, str]] = ..., stiffness_diagram_around_x_end: _Optional[_Union[NodalSupportStiffnessDiagramAroundXEnd, str]] = ..., stiffness_diagram_around_x_is_sorted: bool = ..., stiffness_diagram_around_x_start: _Optional[_Union[NodalSupportStiffnessDiagramAroundXStart, str]] = ..., stiffness_diagram_around_x_symmetric: bool = ..., stiffness_diagram_around_x_table: _Optional[_Union[ArrayOfNodalSupportStiffnessDiagramAroundXTable, _Mapping]] = ..., stiffness_diagram_around_y_depends_on: _Optional[_Union[NodalSupportStiffnessDiagramAroundYDependsOn, str]] = ..., stiffness_diagram_around_y_end: _Optional[_Union[NodalSupportStiffnessDiagramAroundYEnd, str]] = ..., stiffness_diagram_around_y_is_sorted: bool = ..., stiffness_diagram_around_y_start: _Optional[_Union[NodalSupportStiffnessDiagramAroundYStart, str]] = ..., stiffness_diagram_around_y_symmetric: bool = ..., stiffness_diagram_around_y_table: _Optional[_Union[ArrayOfNodalSupportStiffnessDiagramAroundYTable, _Mapping]] = ..., stiffness_diagram_around_z_depends_on: _Optional[_Union[NodalSupportStiffnessDiagramAroundZDependsOn, str]] = ..., stiffness_diagram_around_z_end: _Optional[_Union[NodalSupportStiffnessDiagramAroundZEnd, str]] = ..., stiffness_diagram_around_z_is_sorted: bool = ..., stiffness_diagram_around_z_start: _Optional[_Union[NodalSupportStiffnessDiagramAroundZStart, str]] = ..., stiffness_diagram_around_z_symmetric: bool = ..., stiffness_diagram_around_z_table: _Optional[_Union[ArrayOfNodalSupportStiffnessDiagramAroundZTable, _Mapping]] = ..., support_dimension_diameter_x: _Optional[float] = ..., support_dimension_diameter_y: _Optional[float] = ..., support_dimension_diameter_z: _Optional[float] = ..., support_dimension_height_x: _Optional[float] = ..., support_dimension_height_y: _Optional[float] = ..., support_dimension_height_z: _Optional[float] = ..., support_dimension_type_on_x: _Optional[_Union[NodalSupportSupportDimensionTypeOnX, str]] = ..., support_dimension_type_on_y: _Optional[_Union[NodalSupportSupportDimensionTypeOnY, str]] = ..., support_dimension_type_on_z: _Optional[_Union[NodalSupportSupportDimensionTypeOnZ, str]] = ..., support_dimension_width_x: _Optional[float] = ..., support_dimension_width_y: _Optional[float] = ..., support_dimension_width_z: _Optional[float] = ..., support_dimensions_enabled: bool = ..., 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[ArrayOfNodalSupportDiagramAlongXColorTable, _Mapping]] = ..., diagram_along_y_color_table: _Optional[_Union[ArrayOfNodalSupportDiagramAlongYColorTable, _Mapping]] = ..., diagram_along_z_color_table: _Optional[_Union[ArrayOfNodalSupportDiagramAlongZColorTable, _Mapping]] = ..., diagram_around_x_color_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundXColorTable, _Mapping]] = ..., diagram_around_y_color_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundYColorTable, _Mapping]] = ..., diagram_around_z_color_table: _Optional[_Union[ArrayOfNodalSupportDiagramAroundZColorTable, _Mapping]] = ..., generating_object_info: _Optional[str] = ..., is_generated: bool = ..., id_for_export_import: _Optional[str] = ..., metadata_for_export_import: _Optional[str] = ...) -> None: ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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