Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
rtree-performance-test.cpp File Reference

Go to the source code of this file.

Functions

void add_rectangle (int x, int y)
 
int main (int argc, char **argv)
 

Variables

char * arg_area_limit = NULL
 
bool arg_area_limit_set = false
 
bool arg_debug = false
 
int limit = 0
 
SpatialIndex::id_type indexID
 
GList * items = NULL
 
SpatialIndex::ISpatialIndex * tree
 
SpatialIndex::id_type test_indexID
 

Function Documentation

◆ add_rectangle()

◆ main()

Variable Documentation

◆ arg_area_limit

char* arg_area_limit = NULL

Definition at line 40 of file rtree-performance-test.cpp.

Referenced by main().

◆ arg_area_limit_set

bool arg_area_limit_set = false

Definition at line 41 of file rtree-performance-test.cpp.

Referenced by main().

◆ arg_debug

bool arg_debug = false

Definition at line 42 of file rtree-performance-test.cpp.

Referenced by add_rectangle(), and main().

◆ indexID

SpatialIndex::id_type indexID

Definition at line 47 of file rtree-performance-test.cpp.

Referenced by add_rectangle(), and main().

◆ items

GList* items = NULL

Definition at line 50 of file rtree-performance-test.cpp.

Referenced by Inkscape::UI::Dialog::_add_items_with_images(), Inkscape::UI::Tools::EraserTool::_clipErase(), Inkscape::UI::Tools::EraserTool::_filterByCollision(), Inkscape::UI::Tools::EraserTool::_filterCutEraseables(), Inkscape::SelCue::_newItemBboxes(), Inkscape::SelCue::_newTextBaselines(), Inkscape::ObjectSet::_pathBoolOp(), Inkscape::SelTrans::_selChanged(), Inkscape::UI::Dialog::ColorItem::action_edit(), add_rectangle(), Inkscape::UI::Dialog::TextEdit::apply_changes(), Inkscape::FilteredStore< T >::apply_filter(), Inkscape::UI::Dialog::Transformation::applyPageSkew(), Inkscape::FilteredStore< T >::assign(), Inkscape::SubItem::build_flatten(), Inkscape::SubItem::build_mosaic(), Inkscape::UI::Dialog::GlyphsPanel::calcCanInsert(), Inkscape::SelTrans::centerRequest(), Inkscape::UI::Dialog::collect_items(), collect_object_items(), collect_terms(), ContextMenu::ContextMenu(), Inkscape::convert_text_to_curves(), Inkscape::UI::Tools::MeshTool::corner_operation(), count_filtered(), count_terms(), InkFileExportCmd::do_export_png(), InkFileExportCmd::do_export_png_now(), Inkscape::UI::Tools::GradientTool::drag(), Inkscape::Extension::Internal::BlurEdge::effect(), Inkscape::Extension::Internal::Filter::Filter::effect(), enclose_items(), exchange(), Inkscape::UI::Dialog::Export::exportRaster(), Inkscape::UI::Dialog::Export::exportVector(), Inkscape::UI::Dialog::Export::exportVector(), Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::filter_list_click_released(), filterConnectors(), find_item_at_point(), Inkscape::SelectionHelper::fixSelection(), flowtext_to_text(), SPGroup::get_expanded(), SPDocument::getItemsAtPoints(), getMarkerBounds(), Inkscape::UI::Dialog::TextEdit::getSelectedTextCount(), Inkscape::SelTrans::grab(), graphlayout(), grid_item_sort(), group_enter(), group_exit(), Inkscape::SelTrans::handleClick(), init_avoided_shape_geometry(), layer_from_group(), list_text_items_recursive(), main(), SPPage::moveItems(), Inkscape::UI::Tools::MeshTool::new_default(), next_item_from_list(), object_rearrange(), object_remove_overlaps(), object_set_contains_both_clone_and_original(), objects_query_blend(), objects_query_blur(), objects_query_isolation(), Inkscape::UI::Dialog::ObjectsPanel::on_click(), Inkscape::UI::Dialog::SingleExport::onExport(), Inkscape::UI::Dialog::TextEdit::onReadSelection(), Inkscape::Extension::Internal::PdfBuilder::DrawContext::paint_item_to_raster(), path_simplify(), query_dimension(), randomize(), Inkscape::UI::Dialog::GlyphsPanel::rebuild(), removeoverlap(), Inkscape::UI::Tools::NodeTool::select_area(), Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::select_filter_elements(), select_list(), Inkscape::UI::Widget::GradientEditor::select_stop(), Inkscape::UI::Widget::GradientEditor::selectStop(), Inkscape::SelTrans::setCenter(), SnapManager::setRotationCenterSource(), SnapManager::setupIgnoreSelection(), Inkscape::BooleanBuilder::shape_commit(), shape_in_selection(), Inkscape::UI::Tools::MeasureTool::showCanvasItems(), sp_degroup_list(), sp_edit_clear_all(), sp_edit_select_all_full(), sp_generate_internal_bitmap(), sp_get_all_document_items(), sp_item_group_ungroup(), sp_item_list_common_parent_group(), sp_item_list_to_curves(), sp_select_same_fill_stroke_style(), sp_select_same_object_type(), sp_selection_change_layer_maintain_clones(), sp_selection_copy_impl(), sp_selection_delete_impl(), sp_selection_to_guides_recursive(), Inkscape::UI::Tools::sp_tweak_dilate(), Inkscape::UI::Tools::sp_tweak_dilate_recursive(), sp_validate_marker(), Inkscape::UI::Dialog::BatchItem::syncItems(), text_flow_into_shape(), text_flow_shape_subtract(), text_or_flowtext_in_selection(), text_remove_all_kerns(), text_remove_from_path(), text_unflow(), unclump(), Inkscape::SelTrans::ungrab(), Inkscape::FilteredStore< T >::update_store(), Inkscape::UI::Widget::FillNStroke::updateFromPaint(), Inkscape::SelectionDescriber::updateMessage(), and Inkscape::UI::Dialog::GridArrangeTab::updateSelection().

◆ limit

◆ test_indexID

SpatialIndex::id_type test_indexID

Definition at line 55 of file rtree-performance-test.cpp.

Referenced by add_rectangle().

◆ tree