ConCrossSectionDefinition
Polymorphic root. Every element on the wire is one of the concrete subtypes listed in the discriminator mapping and carries the $type discriminator; $type is deliberately declared on each subtype schema (with its exact wire value as default) rather than here.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| mprl_name | str | [optional] | |
| material_name | str | [optional] | |
| mirror_y | bool | [optional] | |
| mirror_z | bool | [optional] | |
| type | str | [default to 'IdeaStatiCa.Api.Connection.Model.Material.ConCrossSectionCustomDefinition, IdeaStatiCa.Api'] | |
| shape_type | str | ||
| dimensions | List[ConCrossSectionParametricDefinitionDimensionsInner] | [optional] | |
| components | List[ConCrossSectionCustomComponent] | [optional] |
Example
from ideastatica_connection_api.models.con_cross_section_definition import ConCrossSectionDefinition
# TODO update the JSON string below
json = "{}"
# create an instance of ConCrossSectionDefinition from a JSON string
con_cross_section_definition_instance = ConCrossSectionDefinition.from_json(json)
# print the JSON string representation of the object
print(con_cross_section_definition_instance.to_json())
# convert the object into a dict
con_cross_section_definition_dict = con_cross_section_definition_instance.to_dict()
# create an instance of ConCrossSectionDefinition from a dict
con_cross_section_definition_from_dict = ConCrossSectionDefinition.from_dict(con_cross_section_definition_dict)