ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
Loading...
Searching...
No Matches
zlayout::spatial::QuadTreeNode< T > Member List

This is the complete list of members for zlayout::spatial::QuadTreeNode< T >, including all inherited members.

__init__(self, Rectangle boundary, int capacity=10, int max_depth=8)zlayout::spatial::QuadTreeNode< T >
_intersects_boundary(self, Rectangle bbox)zlayout::spatial::QuadTreeNode< T >protected
boundaryzlayout::spatial::QuadTreeNode< T >
boundaryzlayout::spatial::QuadTreeNode< T >
BoundingBoxFunc typedefzlayout::spatial::QuadTreeNode< T >
capacityzlayout::spatial::QuadTreeNode< T >
capacityzlayout::spatial::QuadTreeNode< T >
childrenzlayout::spatial::QuadTreeNode< T >
childrenzlayout::spatial::QuadTreeNode< T >
clear()zlayout::spatial::QuadTreeNode< T >
depthzlayout::spatial::QuadTreeNode< T >
dividedzlayout::spatial::QuadTreeNode< T >
get_all_objects() constzlayout::spatial::QuadTreeNode< T >
get_all_objects(self)zlayout::spatial::QuadTreeNode< T >
insert(const T &object, const BoundingBoxFunc &get_bbox)zlayout::spatial::QuadTreeNode< T >
insert(self, Any obj, Rectangle bbox)zlayout::spatial::QuadTreeNode< T >
is_divided() constzlayout::spatial::QuadTreeNode< T >inline
max_depthzlayout::spatial::QuadTreeNode< T >
max_depthzlayout::spatial::QuadTreeNode< T >
objectszlayout::spatial::QuadTreeNode< T >
objectszlayout::spatial::QuadTreeNode< T >
objectszlayout::spatial::QuadTreeNode< T >
ObjectType typedefzlayout::spatial::QuadTreeNode< T >
QuadTreeNode(const geometry::Rectangle &boundary, size_t capacity=10, size_t max_depth=8, size_t depth=0)zlayout::spatial::QuadTreeNode< T >
query_point(const geometry::Point &point, const BoundingBoxFunc &get_bbox) constzlayout::spatial::QuadTreeNode< T >
query_point(self, Point point)zlayout::spatial::QuadTreeNode< T >
query_range(const geometry::Rectangle &range, const BoundingBoxFunc &get_bbox) constzlayout::spatial::QuadTreeNode< T >
query_range(self, Rectangle range_bbox)zlayout::spatial::QuadTreeNode< T >
size() constzlayout::spatial::QuadTreeNode< T >
size(self)zlayout::spatial::QuadTreeNode< T >
subdivide(self)zlayout::spatial::QuadTreeNode< T >