drawing_tools.view.geometry package#
Subpackages#
- drawing_tools.view.geometry.relationships package
- Submodules
- drawing_tools.view.geometry.relationships.detector module
- drawing_tools.view.geometry.relationships.graph module
EdgeConstraintGraphEdgeConstraintGraph.__init__()EdgeConstraintGraph.add_edge()EdgeConstraintGraph.add_relationship()EdgeConstraintGraph.has_relationship()EdgeConstraintGraph.get_relationships_between()EdgeConstraintGraph.get_relationship_metadata()EdgeConstraintGraph.count_relationships()EdgeConstraintGraph.get_tangent_relationships()EdgeConstraintGraph.get_tangent_points()EdgeConstraintGraph.are_parallel()EdgeConstraintGraph.are_perpendicular()EdgeConstraintGraph.are_connected()EdgeConstraintGraph.are_tangent()EdgeConstraintGraph.are_concentric()EdgeConstraintGraph.are_symmetric()EdgeConstraintGraph.get_connection_points()EdgeConstraintGraph.get_parallel_offset()EdgeConstraintGraph.get_angular_relationship()EdgeConstraintGraph.get_related_edges()EdgeConstraintGraph.find_edges_by_pattern()EdgeConstraintGraph.find_chains_by_pattern()EdgeConstraintGraph.find_rectangular_connections()EdgeConstraintGraph.find_rectangular_corners()EdgeConstraintGraph.find_rectangular_chains()EdgeConstraintGraph.get_parallel_edges()EdgeConstraintGraph.get_perpendicular_edges()EdgeConstraintGraph.get_perpendicular_connected_edges()EdgeConstraintGraph.get_collinear_edges()EdgeConstraintGraph.get_collinear_connected_edges()EdgeConstraintGraph.get_connected_edges()EdgeConstraintGraph.get_tangent_edges()EdgeConstraintGraph.get_concentric_edges()EdgeConstraintGraph.get_symmetric_edges()EdgeConstraintGraph.get_edges_at_point()EdgeConstraintGraph.find_connected_components()EdgeConstraintGraph.find_parallel_groups()EdgeConstraintGraph.find_chains()EdgeConstraintGraph.get_statistics()EdgeConstraintGraph.print_summary()
- drawing_tools.view.geometry.relationships.point_mapper module
PointToEdgeMapperPointToEdgeMapper.__init__()PointToEdgeMapper.add_edge()PointToEdgeMapper.add_edges()PointToEdgeMapper.from_view()PointToEdgeMapper.remove_edge()PointToEdgeMapper.get_edges_at_point()PointToEdgeMapper.get_edges_at_points()PointToEdgeMapper.find_nearest_point()PointToEdgeMapper.get_all_points()PointToEdgeMapper.get_points_in_region()PointToEdgeMapper.find_canonical_point()PointToEdgeMapper.clear()PointToEdgeMapper.validate_integrity()PointToEdgeMapper.to_networkx()PointToEdgeMapper.plot_data_graph()PointToEdgeMapper.plot_data_edges()PointToEdgeMapper.get_mapping_statistics()PointToEdgeMapper.print_mapping_summary()
- drawing_tools.view.geometry.relationships.types module
SymmetryAxisGeometricRelationTypeGeometricRelationType.COINCIDENTGeometricRelationType.INCIDENTGeometricRelationType.PARALLELGeometricRelationType.PERPENDICULARGeometricRelationType.COLLINEARGeometricRelationType.ANGULARGeometricRelationType.TANGENTGeometricRelationType.CONCENTRICGeometricRelationType.SYMMETRICGeometricRelationType.OFFSETGeometricRelationType.__str__()
CoincidentTypeCoincidentTypeProcessorEdgeRelationship
- Module contents
EdgeConstraintGraphEdgeConstraintGraph.__init__()EdgeConstraintGraph.add_edge()EdgeConstraintGraph.add_relationship()EdgeConstraintGraph.has_relationship()EdgeConstraintGraph.get_relationships_between()EdgeConstraintGraph.get_relationship_metadata()EdgeConstraintGraph.count_relationships()EdgeConstraintGraph.get_tangent_relationships()EdgeConstraintGraph.get_tangent_points()EdgeConstraintGraph.are_parallel()EdgeConstraintGraph.are_perpendicular()EdgeConstraintGraph.are_connected()EdgeConstraintGraph.are_tangent()EdgeConstraintGraph.are_concentric()EdgeConstraintGraph.are_symmetric()EdgeConstraintGraph.get_connection_points()EdgeConstraintGraph.get_parallel_offset()EdgeConstraintGraph.get_angular_relationship()EdgeConstraintGraph.get_related_edges()EdgeConstraintGraph.find_edges_by_pattern()EdgeConstraintGraph.find_chains_by_pattern()EdgeConstraintGraph.find_rectangular_connections()EdgeConstraintGraph.find_rectangular_corners()EdgeConstraintGraph.find_rectangular_chains()EdgeConstraintGraph.get_parallel_edges()EdgeConstraintGraph.get_perpendicular_edges()EdgeConstraintGraph.get_perpendicular_connected_edges()EdgeConstraintGraph.get_collinear_edges()EdgeConstraintGraph.get_collinear_connected_edges()EdgeConstraintGraph.get_connected_edges()EdgeConstraintGraph.get_tangent_edges()EdgeConstraintGraph.get_concentric_edges()EdgeConstraintGraph.get_symmetric_edges()EdgeConstraintGraph.get_edges_at_point()EdgeConstraintGraph.find_connected_components()EdgeConstraintGraph.find_parallel_groups()EdgeConstraintGraph.find_chains()EdgeConstraintGraph.get_statistics()EdgeConstraintGraph.print_summary()
EdgeRelationshipEdgeRelationshipDetectorGeometricRelationTypeGeometricRelationType.COINCIDENTGeometricRelationType.INCIDENTGeometricRelationType.PARALLELGeometricRelationType.PERPENDICULARGeometricRelationType.COLLINEARGeometricRelationType.ANGULARGeometricRelationType.TANGENTGeometricRelationType.CONCENTRICGeometricRelationType.SYMMETRICGeometricRelationType.OFFSETGeometricRelationType.__str__()
PointToEdgeMapperPointToEdgeMapper.__init__()PointToEdgeMapper.add_edge()PointToEdgeMapper.add_edges()PointToEdgeMapper.from_view()PointToEdgeMapper.remove_edge()PointToEdgeMapper.get_edges_at_point()PointToEdgeMapper.get_edges_at_points()PointToEdgeMapper.find_nearest_point()PointToEdgeMapper.get_all_points()PointToEdgeMapper.get_points_in_region()PointToEdgeMapper.find_canonical_point()PointToEdgeMapper.clear()PointToEdgeMapper.validate_integrity()PointToEdgeMapper.to_networkx()PointToEdgeMapper.plot_data_graph()PointToEdgeMapper.plot_data_edges()PointToEdgeMapper.get_mapping_statistics()PointToEdgeMapper.print_mapping_summary()
Module contents#
Module specialized on analysis on view’s geometries.