mechmat.properties.geometry package¶
Submodules¶
mechmat.properties.geometry.geometry module¶
-
class
mechmat.properties.geometry.geometry.Geometry(**kwargs)[source]¶ Bases:
mechmat.properties.geometry.vector.Vector,mechmat.properties.geometry.vector.Segment,mechmat.properties.geometry.surface.Surface,mechmat.properties.geometry.volume.Volume
mechmat.properties.geometry.surface module¶
-
class
mechmat.properties.geometry.surface.Surface(**kwargs)[source]¶ Bases:
mechmat.core.chainable.Chainable-
cross_section¶ Descriptor guarding Linked attributes
-
mechmat.properties.geometry.vector module¶
-
class
mechmat.properties.geometry.vector.Segment(**kwargs)[source]¶ Bases:
mechmat.core.chainable.Chainable-
distance¶ Descriptor guarding Linked attributes
-
point_1¶ Descriptor guarding Linked attributes
-
point_2¶ Descriptor guarding Linked attributes
-
-
class
mechmat.properties.geometry.vector.Vector(**kwargs)[source]¶ Bases:
mechmat.core.chainable.Chainable-
coordinate¶ Descriptor guarding Linked attributes
-
mechmat.properties.geometry.volume module¶
-
class
mechmat.properties.geometry.volume.Volume(**kwargs)[source]¶ Bases:
mechmat.core.chainable.Chainable-
volume¶ Descriptor guarding Linked attributes
-