Searched refs:perspective_impl (Results 1 - 8 of 8) sorted by relevance
/inkscape/src/ |
H A D | persp3d.cpp | 56 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 D | persp3d.h | 62 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 D | box3d.cpp | 111 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 D | vanishing-point.cpp | 116 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 D | selection-chemistry.cpp | 1544 transf_persp = persp3d_create_xml_element (persp->document, persp->perspective_impl);
|
/inkscape/src/ui/tools/ |
H A D | box3d-tool.cpp | 231 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 D | lpe-perspective_path.cpp | 100 Proj::TransfMat3x4 pmat = persp->perspective_impl->tmat; 139 Proj::TransfMat3x4 pmat = persp->perspective_impl->tmat;
|
/inkscape/src/widgets/ |
H A D | box3d-toolbar.cpp | 78 bool is_infinite = !persp3d_VP_is_finite(persp->perspective_impl, axis); 228 persp->perspective_impl->tmat.set_infinite_direction (axis,
|
Completed in 693 milliseconds