Searched refs:SPBox3D (Results 1 - 24 of 24) sorted by relevance

/inkscape/src/
H A Dbox3d.h29 class SPBox3D : public SPGroup { class in inherits:SPGroup
31 SPBox3D();
32 virtual ~SPBox3D();
50 * Create a SPBox3D and append it to the parent.
52 static SPBox3D * createBox3D(SPItem * parent);
67 void box3d_position_set (SPBox3D *box);
68 Proj::Pt3 box3d_get_proj_corner (SPBox3D const *box, unsigned int id);
69 Geom::Point box3d_get_corner_screen (SPBox3D const *box, unsigned int id, bool item_coords = true);
70 Proj::Pt3 box3d_get_proj_center (SPBox3D *box);
71 Geom::Point box3d_get_center_screen (SPBox3D *bo
[all...]
H A Dbox3d-side.h21 class SPBox3D;
34 static Box3DSide * createBox3DSide(SPBox3D *box);
H A Dpersp3d.h27 class SPBox3D;
48 std::vector<SPBox3D *> boxes;
94 void persp3d_add_box (Persp3D *persp, SPBox3D *box);
95 void persp3d_remove_box (Persp3D *persp, SPBox3D *box);
96 bool persp3d_has_box (Persp3D *persp, SPBox3D *box);
102 std::list<SPBox3D *> persp3d_list_of_boxes(Persp3D *persp);
H A Dbox3d.cpp43 static void box3d_ref_changed(SPObject *old_ref, SPObject *ref, SPBox3D *box);
47 SPBox3D::SPBox3D() : SPGroup() { function in class:SPBox3D
60 SPBox3D::~SPBox3D() {
63 void SPBox3D::build(SPDocument *document, Inkscape::XML::Node *repr) {
84 void SPBox3D::release() {
85 SPBox3D* object = this;
86 SPBox3D *box = object;
122 void SPBox3D
[all...]
H A Dpersp3d.cpp369 persp3d_add_box (Persp3D *persp, SPBox3D *box) {
382 persp3d_remove_box (Persp3D *persp, SPBox3D *box) {
385 std::vector<SPBox3D *>::iterator i = std::find (persp_impl->boxes.begin(), persp_impl->boxes.end(), box);
391 persp3d_has_box (Persp3D *persp, SPBox3D *box) {
396 for (std::vector<SPBox3D *>::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) {
410 for (std::vector<SPBox3D *>::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) {
425 for (std::vector<SPBox3D *>::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) {
437 for (std::vector<SPBox3D *>::iterator i = persp_impl->boxes.begin(); i != persp_impl->boxes.end(); ++i) {
445 std::list<SPBox3D *>
449 std::list<SPBox3D *> bx_ls
[all...]
H A Dvanishing-point.h25 class SPBox3D;
81 inline bool hasBox (SPBox3D *box) {
89 std::list<SPBox3D *> selectedBoxes(Inkscape::Selection *sel);
147 VanishingPoint *findVPWithBox(SPBox3D *box);
189 void drawLinesForFace (const SPBox3D *box, Proj::Axis axis); //, guint corner1, guint corner2, guint corner3, guint corner4);
H A Dbox3d-side.cpp124 Box3DSide * Box3DSide::createBox3DSide(SPBox3D *box)
160 SPBox3D *box = dynamic_cast<SPBox3D *>(parent);
252 SPBox3D *box = side ? dynamic_cast<SPBox3D *>(side->parent) : NULL;
H A Dselection.h33 class SPBox3D;
259 std::list<SPBox3D *> const box3DList(Persp3D *persp = NULL);
371 void add_box_perspective(SPBox3D *box);
373 void remove_box_perspective(SPBox3D *box);
377 std::list<SPBox3D *> _3dboxes;
H A Dselection.cpp169 std::list<SPBox3D *> boxes = box3d_extract_boxes(obj);
171 for (std::list<SPBox3D *>::iterator i = boxes.begin(); i != boxes.end(); ++i) {
172 SPBox3D *box = *i;
217 std::list<SPBox3D *> boxes = box3d_extract_boxes(obj);
219 for (std::list<SPBox3D *>::iterator i = boxes.begin(); i != boxes.end(); ++i) {
220 SPBox3D *box = *i;
221 std::list<SPBox3D *>::iterator b = std::find(_3dboxes.begin(), _3dboxes.end(), box);
322 for (std::list<SPBox3D *>::iterator i = _3dboxes.begin(); i != _3dboxes.end(); ++i) {
330 std::list<SPBox3D *> const Selection::box3DList(Persp3D *persp) {
331 std::list<SPBox3D *> boxe
[all...]
H A Dvanishing-point.cpp109 std::list<SPBox3D *> sel_boxes;
121 std::list<SPBox3D *> bx_lst = persp3d_list_of_boxes(old_persp);
122 for (std::list<SPBox3D *>::iterator i = bx_lst.begin(); i != bx_lst.end(); ++i) {
258 std::list<SPBox3D *>
260 std::list<SPBox3D *> sel_boxes;
264 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
385 VPDragger::findVPWithBox (SPBox3D *box) {
403 SPBox3D *box = dynamic_cast<SPBox3D *>(ite
[all...]
H A Dknotholder.cpp145 } else if (dynamic_cast<SPBox3D *>(saved_item)) {
239 } else if (dynamic_cast<SPBox3D *>(object)) {
H A Dsp-item-group.cpp415 SPBox3D *box = dynamic_cast<SPBox3D *>(group);
658 if (group && !dynamic_cast<SPBox3D *>(item)) {
718 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
H A Dsp-factory.cpp102 ret = new SPBox3D;
H A Dpath-chemistry.cpp379 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
H A Dselection-chemistry.cpp1541 std::list<SPBox3D *> selboxes = selection->box3DList(persp);
1546 for (std::list<SPBox3D *>::iterator b = selboxes.begin(); b != selboxes.end(); ++b)
3009 if (group && !dynamic_cast<SPBox3D *>(item) && !wholegroups) {
/inkscape/src/ui/tools/
H A Dbox3d-tool.h29 class SPBox3D;
63 SPBox3D* box3d;
H A Dbox3d-tool.cpp506 SPBox3D *box3d = SPBox3D::createBox3D((SPItem*)desktop->currentLayer());
H A Dselect-tool.cpp471 if (dynamic_cast<SPGroup *>(clicked_item) && !dynamic_cast<SPBox3D *>(clicked_item)) { // enter group if it's not a 3D box
1127 if ( (clickedGroup && (clickedGroup->layerMode() != SPGroup::LAYER)) || dynamic_cast<SPBox3D *>(clicked_item)) { // enter group or a 3D box
H A Dtweak-tool.cpp365 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
386 if (dynamic_cast<SPGroup *>(item) && !dynamic_cast<SPBox3D *>(item)) {
H A Dspray-tool.cpp906 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
/inkscape/src/ui/
H A Dtools-switch.cpp177 } else if (dynamic_cast<SPBox3D *>(item)) {
H A Dobject-edit.cpp73 } else if (dynamic_cast<SPBox3D *>(item)) {
491 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
505 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
626 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
687 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
H A Dclipboard.cpp815 SPBox3D *box = dynamic_cast<SPBox3D *>(item);
/inkscape/src/widgets/
H A Dbox3d-toolbar.cpp186 SPBox3D *box = dynamic_cast<SPBox3D *>(item);

Completed in 173 milliseconds