Searched refs:SPGroup (Results 1 - 25 of 39) sorted by relevance

12

/inkscape/src/
H A Dsp-symbol.cpp29 SPSymbol::SPSymbol() : SPGroup(), SPViewBox() {
39 SPGroup::build(document, repr);
43 SPGroup::release();
61 SPGroup::set(key, value);
67 SPGroup::child_added(child, ref);
78 SPGroup::update((SPCtx *) &rctx, flags);
87 SPGroup::update(ctx, flags);
92 SPGroup::modified(flags);
107 SPGroup::write(xml_doc, repr, flags);
117 ai = SPGroup
[all...]
H A Dsp-item-group.h19 #define SP_GROUP(obj) (dynamic_cast<SPGroup*>((SPObject*)obj))
20 #define SP_IS_GROUP(obj) (dynamic_cast<const SPGroup*>((SPObject*)obj) != NULL)
22 #define SP_IS_LAYER(obj) (SP_IS_GROUP(obj) && SP_GROUP(obj)->layerMode() == SPGroup::LAYER)
31 class SPGroup : public SPLPEItem { class in inherits:SPLPEItem
33 SPGroup();
34 virtual ~SPGroup();
107 void sp_item_group_ungroup (SPGroup *group, std::vector<SPItem*> &children, bool do_done = true);
110 std::vector<SPItem*> sp_item_group_item_list (SPGroup *group);
112 SPObject *sp_item_group_get_child_by_name (SPGroup *group, SPObject *ref, const char *name);
H A Dsp-item-group.cpp59 static void sp_group_perform_patheffect(SPGroup *group, SPGroup *topgroup, bool write);
61 SPGroup::SPGroup() : SPLPEItem(), function in class:SPGroup
64 _layer_mode(SPGroup::GROUP)
68 SPGroup::~SPGroup() {
71 void SPGroup::build(SPDocument *document, Inkscape::XML::Node *repr) {
77 void SPGroup::release() {
78 if (this->_layer_mode == SPGroup
[all...]
H A Dsp-anchor.cpp24 SPAnchor::SPAnchor() : SPGroup() {
32 SPGroup::build(document, repr);
50 SPGroup::release();
72 SPGroup::set(key, value);
99 SPGroup::write(xml_doc, repr, flags);
H A Dsp-root.cpp31 SPRoot::SPRoot() : SPGroup(), SPViewBox()
73 SPGroup::build(document, repr);
91 SPGroup::release();
160 SPGroup::set(key, value);
167 SPGroup::child_added(child, ref);
205 SPGroup::remove_child(child);
290 SPGroup::update((SPCtx *) &rctx, flags);
301 SPGroup::modified(flags);
348 SPGroup::write(xml_doc, repr, flags);
357 ai = SPGroup
[all...]
H A Dsp-anchor.h21 class SPAnchor : public SPGroup {
H A Dsp-switch.cpp24 SPSwitch::SPSwitch() : SPGroup() {
73 SPGroup::child_added(child, ref);
79 SPGroup::remove_child(child);
86 SPGroup::order_changed(child, old_ref, new_ref);
H A Dlayer-manager.cpp269 std::set<SPGroup*> layersToAdd;
275 std::set<SPGroup*> additional;
281 SPGroup* group = SP_GROUP(curr);
282 if ( group->layerMode() == SPGroup::LAYER ) {
306 for ( std::set<SPGroup*>::iterator it = additional.begin(); it != additional.end(); ++it ) {
314 for ( std::set<SPGroup*>::iterator it = layersToAdd.begin(); it != layersToAdd.end(); ++it ) {
315 SPGroup* layer = *it;
H A Dsp-marker.cpp46 SPMarker::SPMarker() : SPGroup(), SPViewBox(),
88 SPGroup::build(document, repr);
108 SPGroup::hide( it->first );
112 SPGroup::release();
189 SPGroup::set(key, value);
216 SPGroup::update((SPCtx *) &rctx, flags);
287 SPGroup::write(xml_doc, repr, flags);
298 return SPGroup::show(drawing, key, flags);
303 SPGroup::hide(key);
H A Dobject-test.h96 SPGroup *group = dynamic_cast<SPGroup *>(doc->getObjectById("G"));
168 void testGrouping(SPGroup *group)
203 SPGroup *n_group = dynamic_cast<SPGroup *>(group->get_child_by_repr(new_group));
H A Dbox3d.h29 class SPBox3D : public SPGroup {
90 SPGroup *box3d_convert_to_group(SPBox3D *box);
H A Dsp-root.h28 class SPRoot : public SPGroup, public SPViewBox {
H A Dsp-switch.h24 class SPSwitch : public SPGroup {
H A Dsp-symbol.h28 class SPSymbol : public SPGroup, public SPViewBox {
H A Ddocument.h39 class SPGroup;
237 static SPItem *getItemFromListAtPointBottom(unsigned int dkey, SPGroup *group, const std::vector<SPItem*> &list, Geom::Point const &p, bool take_insensitive = false);
281 void build_flat_item_list(unsigned int dkey, SPGroup *group, gboolean into_groups) const;
H A Dsp-marker.h44 class SPMarker : public SPGroup, public SPViewBox {
H A Dlayer-fns.cpp31 SP_GROUP(&object)->layerMode() == SPGroup::LAYER;
H A Dselection-chemistry.cpp434 if (dynamic_cast<SPGroup *>(obj)) {
565 SPGroup *group = dynamic_cast<SPGroup *>(selection->layers()->currentLayer());
616 g_return_if_fail(dynamic_cast<SPGroup *>(dt->currentLayer()));
639 std::vector<SPItem*> all_items = sp_item_group_item_list(dynamic_cast<SPGroup *>(dt->currentLayer()));
813 sp_item_group_ungroup(static_cast<SPGroup*>(parent_group), children, false);
839 if (dynamic_cast<SPGroup *>(obj)) {
888 sp_item_group_ungroup(dynamic_cast<SPGroup *>(obj), children, false);
911 SPGroup *group = dynamic_cast<SPGroup *>(*ite
[all...]
H A Dbox3d.cpp47 SPBox3D::SPBox3D() : SPGroup() {
64 SPGroup::build(document, repr);
119 SPGroup::release();
169 SPGroup::set(key, value);
204 SPGroup::update(ctx, flags);
249 SPGroup::write(xml_doc, repr, flags);
1219 } else if (dynamic_cast<SPGroup *>(obj)) {
1260 /* Converts the 3D box to an ordinary SPGroup, adds it to the XML tree at the same position as
1262 SPGroup *box3d_convert_to_group(SPBox3D *box)
1303 SPGroup *grou
[all...]
H A Ddocument.cpp1268 static std::vector<SPItem*> &find_items_in_area(std::vector<SPItem*> &s, SPGroup *group, unsigned int dkey, Geom::Rect const &area,
1275 if (SP_IS_GROUP(o) && (SP_GROUP(o)->effectiveLayerMode(dkey) == SPGroup::LAYER || into_groups)) {
1293 static bool item_is_in_group(SPItem *item, SPGroup *group)
1308 SPItem *SPDocument::getItemFromListAtPointBottom(unsigned int dkey, SPGroup *group, std::vector<SPItem*> const &list,Geom::Point const &p, bool take_insensitive)
1341 void SPDocument::build_flat_item_list(unsigned int dkey, SPGroup *group, gboolean into_groups) const
1348 if (SP_IS_GROUP(o) && (SP_GROUP(o)->effectiveLayerMode(dkey) == SPGroup::LAYER || into_groups)) {
1401 static SPItem *find_group_at_point(unsigned int dkey, SPGroup *group, Geom::Point const &p)
1411 if (SP_IS_GROUP(o) && SP_GROUP(o)->effectiveLayerMode(dkey) == SPGroup::LAYER) {
1417 if (SP_IS_GROUP(o) && SP_GROUP(o)->effectiveLayerMode(dkey) != SPGroup::LAYER ) {
1556 if(object->getId() || dynamic_cast<SPGroup*>(objec
[all...]
/inkscape/src/extension/internal/
H A Dlatex-text-renderer.h26 class SPGroup;
80 void sp_group_render(SPGroup *group);
H A Dlatex-text-renderer.cpp229 void LaTeXTextRenderer::sp_group_render(SPGroup *group)
563 SPGroup *group = dynamic_cast<SPGroup *>(item);
/inkscape/src/ui/tools/
H A Dselect-tool.cpp254 SPGroup *current_group = dynamic_cast<SPGroup *>(current_layer);
258 && ( SPGroup::LAYER == current_group->layerMode() ) ) ) )
261 if (current_group && (SPGroup::LAYER != current_group->layerMode())) {
471 if (dynamic_cast<SPGroup *>(clicked_item) && !dynamic_cast<SPBox3D *>(clicked_item)) { // enter group if it's not a 3D box
588 SPGroup *selGroup = dynamic_cast<SPGroup *>(selection->single());
589 if (selGroup && (selGroup->layerMode() == SPGroup::LAYER)) {
672 SPGroup *singleGroup = dynamic_cast<SPGroup *>(singl
[all...]
/inkscape/src/ui/dialog/
H A Dobjects.h34 class SPGroup;
216 void _setCollapsed(SPGroup * group);
/inkscape/src/helper/
H A Dpixbuf-ops.cpp47 && !dynamic_cast<SPGroup *>(item)

Completed in 58 milliseconds

12