ladybug-geometry-polyskel
  • Site
      • CLI
        • Commands
          • main
            • ladybug-geometry-polyskel
              • perimeter-core-subfaces
      • ladybug_geometry_polyskel package
        • Subpackages
          • ladybug_geometry_polyskel.cli package
            • Module contents
              • perimeter_core_subfaces()
        • Submodules
          • ladybug_geometry_polyskel.offset module
            • offset_perimeter_polygons()
            • offset_polygon()
            • offset_skeleton()
          • ladybug_geometry_polyskel.polygraph module
            • PolygonDirectedGraph
              • add_adj()
              • add_node()
              • adj_matrix()
              • adj_matrix_labels()
              • exterior_cycle()
              • exterior_cycles()
              • from_point_array()
              • from_polygon()
              • insert_node()
              • intersect_graph_with_segment()
              • is_edge_bidirect()
              • min_cycle()
              • next_exterior_node()
              • next_exterior_node_no_backtrack()
              • node()
              • node_exists()
              • polygon_exists()
              • pt_exists()
              • remove_adj()
              • connection_segments
              • hole_root_nodes
              • node_count
              • nodes
              • ordered_nodes
              • outer_root_node
            • skeleton_as_cycle_polygons()
            • skeleton_as_directed_graph()
          • ladybug_geometry_polyskel.polyskel module
            • Subtree
              • count()
              • index()
              • height
              • sinks
              • source
            • skeleton_as_edge_list()
            • skeleton_as_subtree_list()
          • ladybug_geometry_polyskel.polysplit module
            • perimeter_core_subfaces()
            • perimeter_core_subfaces_and_skeleton()
            • perimeter_core_subpolygons()
            • perimeter_core_subpolygons_and_skeleton()
        • Module contents
  • Page
      • CLI
      • ladybug_geometry_polyskel package
  • CLI »
  • Source
  • CLI
  • ladybug_geometry_polyskel package

Welcome to Ladybug Geometry Polyskel’s documentation!¶

http://www.ladybug.tools/assets/img/ladybug.png

A library with straight skeleton methods using ladybug-geometry.

Installation¶

pip install -U ladybug-geometry-polyskel

CLI Docs¶

For command line interface documentation and API documentation see the pages below.

  • CLI
    • Commands

ladybug_geometry_polyskel¶

  • ladybug_geometry_polyskel package
    • Subpackages
      • ladybug_geometry_polyskel.cli package
        • Module contents
    • Submodules
      • ladybug_geometry_polyskel.offset module
        • offset_perimeter_polygons()
        • offset_polygon()
        • offset_skeleton()
      • ladybug_geometry_polyskel.polygraph module
        • PolygonDirectedGraph
        • skeleton_as_cycle_polygons()
        • skeleton_as_directed_graph()
      • ladybug_geometry_polyskel.polyskel module
        • Subtree
        • skeleton_as_edge_list()
        • skeleton_as_subtree_list()
      • ladybug_geometry_polyskel.polysplit module
        • perimeter_core_subfaces()
        • perimeter_core_subfaces_and_skeleton()
        • perimeter_core_subpolygons()
        • perimeter_core_subpolygons_and_skeleton()
    • Module contents

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Back to top

© Copyright 2025, Ladybug Tools.
Created using Sphinx 8.0.2.