Searched refs:perspective_impl (Results 1 - 8 of 8) sorted by relevance

/inkscape/src/
H A Dpersp3d.cpp56 this->perspective_impl = new Persp3DImpl();
83 delete this->perspective_impl;
109 perspective_impl->tmat.set_image_pt( Proj::X, ptn );
117 perspective_impl->tmat.set_image_pt( Proj::Y, ptn );
125 perspective_impl->tmat.set_image_pt( Proj::Z, ptn );
133 perspective_impl->tmat.set_image_pt( Proj::W, ptn );
248 Proj::Pt2 pt = perspective_impl->tmat.column( Proj::X );
254 Proj::Pt2 pt = perspective_impl->tmat.column( Proj::Y );
260 Proj::Pt2 pt = perspective_impl->tmat.column( Proj::Z );
266 Proj::Pt2 pt = perspective_impl
[all...]
H A Dpersp3d.h62 Persp3DImpl *perspective_impl; member in class:Persp3D
81 return persp->perspective_impl->tmat.column(axis);
101 inline unsigned int persp3d_num_boxes (Persp3D *persp) { return persp->perspective_impl->boxes.size(); }
H A Dbox3d.cpp111 if (persp->perspective_impl->boxes.empty()) {
322 return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_corner).affine() * i2d.inverse();
324 return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_corner).affine();
345 return box3d_get_perspective(box)->perspective_impl->tmat.image(proj_center).affine() * i2d.inverse();
374 Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl;
436 return box3d_get_perspective(box)->perspective_impl->tmat.preimage (result, z_coord, Proj::Z);
458 Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl;
477 Persp3DImpl *persp_impl = box3d_get_perspective(box)->perspective_impl;
515 Proj::Pt3 pt_proj (persp->perspective_impl->tmat.preimage (new_pos, coord, Proj::Z));
517 Proj::Pt3 old_pos_proj (persp->perspective_impl
[all...]
H A Dvanishing-point.cpp116 Persp3D *new_persp = persp3d_create_xml_element (dragger->parent->document, old_persp->perspective_impl);
255 _persp->perspective_impl->tmat.set_image_pt (_axis, pt);
H A Dselection-chemistry.cpp1544 transf_persp = persp3d_create_xml_element (persp->document, persp->perspective_impl);
/inkscape/src/ui/tools/
H A Dbox3d-tool.cpp231 this->drag_origin_proj = cur_persp->perspective_impl->tmat.preimage (button_dt, 0, Proj::Z);
277 this->drag_ptB_proj = cur_persp->perspective_impl->tmat.preimage (motion_dt, 0, Proj::Z);
290 this->drag_ptC_proj = cur_persp->perspective_impl->tmat.preimage (this->drag_ptC, this->drag_ptB_proj[Proj::X], Proj::X);
295 this->drag_ptC_proj = cur_persp->perspective_impl->tmat.preimage (motion_dt, this->drag_ptB_proj[Proj::X], Proj::X);
/inkscape/src/live_effects/
H A Dlpe-perspective_path.cpp100 Proj::TransfMat3x4 pmat = persp->perspective_impl->tmat;
139 Proj::TransfMat3x4 pmat = persp->perspective_impl->tmat;
/inkscape/src/widgets/
H A Dbox3d-toolbar.cpp78 bool is_infinite = !persp3d_VP_is_finite(persp->perspective_impl, axis);
228 persp->perspective_impl->tmat.set_infinite_direction (axis,

Completed in 693 milliseconds