expandable_quadtree 0.1.0 copy "expandable_quadtree: ^0.1.0" to clipboard
expandable_quadtree: ^0.1.0 copied to clipboard

A flexible and efficient **Quadtree** implementation for Flutter and Dart, perfect for spatial indexing, collision detection, and organizing large sets of 2D data. This package supports multiple quadt [...]

example/lib/main.dart

import 'package:example/home_page.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(const QuadtreeApp());
}

class QuadtreeApp extends StatelessWidget {
  const QuadtreeApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Quadtree Visualizer',
      theme: ThemeData(brightness: Brightness.light),
      darkTheme: ThemeData(brightness: Brightness.dark),
      themeMode: ThemeMode.system,
      debugShowCheckedModeBanner: false,
      home: const QuadtreeHomePage(),
    );
  }
}
5
likes
140
pub points
0%
popularity

Publisher

unverified uploader

A flexible and efficient **Quadtree** implementation for Flutter and Dart, perfect for spatial indexing, collision detection, and organizing large sets of 2D data. This package supports multiple quadtree configurations, including expandable, horizontally expandable, and vertically expandable quadtrees.

Repository (GitHub)
View/report issues

Topics

#data-structures #game #games

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

equatable, flutter, meta

More

Packages that depend on expandable_quadtree