xsection.composite#
- class xsection.composite.Material#
Bases:
object
- class xsection.composite.Backbone#
Bases:
object
- class xsection.composite.CompositeSection(patches, **kwds)#
Bases:
WarpingSection
A non-homogeneous cross-section composed from multiple sections.
Parameters#
- patches: list[Section]
A list of sections to combine into a composite section.
- material: Material, optional
A default material to assign to patches without a material.
- add_patch(patch)#
- add_patches(patch)#
- property centroid#
- property depth#
- property width#
- exterior()#
- interior()#
- property model#
- property patches#
- property area#
- property ixc#
- property iyc#
- property moic#