# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dlubal/api/rfem/types_for_members/member_transverse_stiffener.proto
# Protobuf Python Version: 5.28.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    28,
    1,
    '',
    'dlubal/api/rfem/types_for_members/member_transverse_stiffener.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nCdlubal/api/rfem/types_for_members/member_transverse_stiffener.proto\x12!dlubal.api.rfem.types_for_members\"\xfe\x1a\n\x19MemberTransverseStiffener\x12\x0f\n\x02no\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12&\n\x19user_defined_name_enabled\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x11\n\x04name\x18\x03 \x01(\tH\x02\x88\x01\x01\x12\x0f\n\x07members\x18\x04 \x03(\x05\x12\x13\n\x0bmember_sets\x18\x05 \x03(\x05\x12\x65\n\ncomponents\x18\x06 \x01(\x0b\x32L.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsTableH\x03\x88\x01\x01\x12\x14\n\x07\x63omment\x18\x07 \x01(\tH\x04\x88\x01\x01\x12\x19\n\x0cis_generated\x18\x08 \x01(\x08H\x05\x88\x01\x01\x12#\n\x16generating_object_info\x18\t \x01(\tH\x06\x88\x01\x01\x12!\n\x14id_for_export_import\x18\n \x01(\tH\x07\x88\x01\x01\x12\'\n\x1ametadata_for_export_import\x18\x0b \x01(\tH\x08\x88\x01\x01\x1ak\n\x0f\x43omponentsTable\x12X\n\x04rows\x18\x01 \x03(\x0b\x32J.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsRow\x1a\xcb\x15\n\rComponentsRow\x12\x0f\n\x02no\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12\x18\n\x0b\x64\x65scription\x18\x02 \x01(\tH\x01\x88\x01\x01\x12u\n\x0estiffener_type\x18\x03 \x01(\x0e\x32X.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsRow.StiffenerTypeH\x02\x88\x01\x01\x12\x15\n\x08position\x18\x04 \x01(\x01H\x03\x88\x01\x01\x12s\n\rposition_type\x18\x05 \x01(\x0e\x32W.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsRow.PositionTypeH\x04\x88\x01\x01\x12\x15\n\x08multiple\x18\x06 \x01(\x08H\x05\x88\x01\x01\x12\x11\n\x04note\x18\x07 \x01(\tH\x06\x88\x01\x01\x12\x1c\n\x0fmultiple_number\x18\x08 \x01(\x05H\x07\x88\x01\x01\x12\x95\x01\n\x1fmultiple_offset_definition_type\x18\t \x01(\x0e\x32g.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsRow.MultipleOffsetDefinitionTypeH\x08\x88\x01\x01\x12\x1c\n\x0fmultiple_offset\x18\n \x01(\x01H\t\x88\x01\x01\x12\x15\n\x08material\x18\x0b \x01(\x05H\n\x88\x01\x01\x12\x1f\n\x12\x63onsider_stiffener\x18\x0c \x01(\x08H\x0b\x88\x01\x01\x12w\n\x0f\x64\x65\x66inition_type\x18\r \x01(\x0e\x32Y.dlubal.api.rfem.types_for_members.MemberTransverseStiffener.ComponentsRow.DefinitionTypeH\x0c\x88\x01\x01\x12\x1e\n\x11offset_horizontal\x18\x0e \x01(\x01H\r\x88\x01\x01\x12\x1c\n\x0foffset_vertical\x18\x0f \x01(\x01H\x0e\x88\x01\x01\x12\x16\n\tthickness\x18\x10 \x01(\x01H\x0f\x88\x01\x01\x12\x12\n\x05width\x18\x11 \x01(\x01H\x10\x88\x01\x01\x12\x13\n\x06height\x18\x12 \x01(\x01H\x11\x88\x01\x01\x12\x16\n\tnon_rigid\x18\x13 \x01(\x08H\x12\x88\x01\x01\x12\x12\n\x05rigid\x18\x14 \x01(\x08H\x13\x88\x01\x01\x12\x16\n\twidth_b_u\x18\x15 \x01(\x01H\x14\x88\x01\x01\x12\x17\n\nheight_h_u\x18\x16 \x01(\x01H\x15\x88\x01\x01\x12\x1a\n\rthickness_t_u\x18\x17 \x01(\x01H\x16\x88\x01\x01\x12\x1a\n\rthickness_s_u\x18\x18 \x01(\x01H\x17\x88\x01\x01\x12\x14\n\x07width_b\x18\x19 \x01(\x01H\x18\x88\x01\x01\x12\x18\n\x0bthickness_t\x18\x1a \x01(\x01H\x19\x88\x01\x01\x12\x1b\n\x0e\x63olumn_section\x18\x1b \x01(\x05H\x1a\x88\x01\x01\x12\x14\n\x07section\x18\x1c \x01(\x05H\x1b\x88\x01\x01\x12\x1b\n\x0e\x63\x61ntilever_l_c\x18\x1d \x01(\x01H\x1c\x88\x01\x01\x12#\n\x16\x66ull_warping_restraint\x18\x1e \x01(\x08H\x1d\x88\x01\x01\x12#\n\x16user_defined_restraint\x18\x1f \x01(\x08H\x1e\x88\x01\x01\x12)\n\x1cuser_defined_restraint_value\x18  \x01(\x01H\x1f\x88\x01\x01\"\xf0\x03\n\rStiffenerType\x12\x30\n,STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_FLAT\x10\x00\x12\x31\n-STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_ANGLE\x10\x04\x12;\n7STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_CHANNEL_SECTION\x10\x03\x12\x41\n=STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_END\x10\x06\x12\x43\n?STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_CONNECTING_COLUMN_START\x10\x05\x12\x39\n5STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_END_PLATE_END\x10\x02\x12;\n7STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_END_PLATE_START\x10\x01\x12=\n9STIFFENER_TYPE_STIFFENER_COMPONENT_TYPE_WARPING_RESTRAINT\x10\t\"\xd0\x01\n\x0cPositionType\x12;\n7POSITION_TYPE_STIFFENER_COMPONENT_POSITION_DOUBLE_SIDED\x10\x00\x12@\n<POSITION_TYPE_STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_LEFT\x10\x01\x12\x41\n=POSITION_TYPE_STIFFENER_COMPONENT_POSITION_SINGLE_SIDED_RIGHT\x10\x02\"z\n\x1cMultipleOffsetDefinitionType\x12,\n(MULTIPLE_OFFSET_DEFINITION_TYPE_ABSOLUTE\x10\x00\x12,\n(MULTIPLE_OFFSET_DEFINITION_TYPE_RELATIVE\x10\x01\"d\n\x0e\x44\x65\x66initionType\x12)\n%DEFINITION_TYPE_DIMENSION_TYPE_OFFSET\x10\x00\x12\'\n#DEFINITION_TYPE_DIMENSION_TYPE_SIZE\x10\x01\x42\x05\n\x03_noB\x0e\n\x0c_descriptionB\x11\n\x0f_stiffener_typeB\x0b\n\t_positionB\x10\n\x0e_position_typeB\x0b\n\t_multipleB\x07\n\x05_noteB\x12\n\x10_multiple_numberB\"\n _multiple_offset_definition_typeB\x12\n\x10_multiple_offsetB\x0b\n\t_materialB\x15\n\x13_consider_stiffenerB\x12\n\x10_definition_typeB\x14\n\x12_offset_horizontalB\x12\n\x10_offset_verticalB\x0c\n\n_thicknessB\x08\n\x06_widthB\t\n\x07_heightB\x0c\n\n_non_rigidB\x08\n\x06_rigidB\x0c\n\n_width_b_uB\r\n\x0b_height_h_uB\x10\n\x0e_thickness_t_uB\x10\n\x0e_thickness_s_uB\n\n\x08_width_bB\x0e\n\x0c_thickness_tB\x11\n\x0f_column_sectionB\n\n\x08_sectionB\x11\n\x0f_cantilever_l_cB\x19\n\x17_full_warping_restraintB\x19\n\x17_user_defined_restraintB\x1f\n\x1d_user_defined_restraint_valueB\x05\n\x03_noB\x1c\n\x1a_user_defined_name_enabledB\x07\n\x05_nameB\r\n\x0b_componentsB\n\n\x08_commentB\x0f\n\r_is_generatedB\x19\n\x17_generating_object_infoB\x17\n\x15_id_for_export_importB\x1d\n\x1b_metadata_for_export_importb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dlubal.api.rfem.types_for_members.member_transverse_stiffener_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_MEMBERTRANSVERSESTIFFENER']._serialized_start=107
  _globals['_MEMBERTRANSVERSESTIFFENER']._serialized_end=3561
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSTABLE']._serialized_start=515
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSTABLE']._serialized_end=622
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW']._serialized_start=625
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW']._serialized_end=3388
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_STIFFENERTYPE']._serialized_start=1897
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_STIFFENERTYPE']._serialized_end=2393
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_POSITIONTYPE']._serialized_start=2396
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_POSITIONTYPE']._serialized_end=2604
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_MULTIPLEOFFSETDEFINITIONTYPE']._serialized_start=2606
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_MULTIPLEOFFSETDEFINITIONTYPE']._serialized_end=2728
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_DEFINITIONTYPE']._serialized_start=2730
  _globals['_MEMBERTRANSVERSESTIFFENER_COMPONENTSROW_DEFINITIONTYPE']._serialized_end=2830
# @@protoc_insertion_point(module_scope)
