Table of Contents

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)

[Back to Model list] [Back to API list] [Back to README]