ConnectionSolver.find_wall_wall_topology

ConnectionSolver.find_wall_wall_topology(wall_a, wall_b, tol=1e-06, max_distance=None)[source]

Calculates the topology of the intersection between two walls.

TODO: Passes-through to the beam topology calculation. This should be reworked.

Parameters:
wall_aWall

First potential intersecting wall.

wall_bWall

Second potential intersecting wall.

tolfloat

General tolerance to use for mathematical computations.

max_distancefloat, optional

Maximum distance, in desigen units, at which two fs are considered intersecting.

Returns:
tuple(JointTopology, Wall, Wall)