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

Module contents