sectionproperties.pre.geometry#

Classes describing geometry in sectionproperties.

Functions

buffer_polygon

Buffers (erode/corrode) a polygon by amount given a resolution.

check_geometry_disjoint

Returns True if any polygons in lop are disjoint, otherwise returns False.

check_geometry_overlaps

Checks for overlaps in geometry.

create_exterior_points

Creates a list of exterior points of a Polygon.

create_facets

Create a list of facets.

create_interior_points

Creates a list of inerior points of a Polygon.

create_points_and_facets

Create the list of points and facets given a shapely Polygon.

filter_non_polygons

Filters shapely geometries to return only polygons.

load_dxf

Import any-old-shape in .dxf format for analysis.

round_polygon_vertices

Returns a Polygon with all of its vertices rounded by tol.

Classes

CompoundGeometry

Class for defining a geometry of multiple distinct regions.

Geometry

Class for defining the geometry of a contiguous section of a single material.