Lines Matching refs:persp
69 static void box3d_set_button_and_adjustment(Persp3D *persp,
78 bool is_infinite = !persp3d_VP_is_finite(persp->perspective_impl, axis);
84 double angle = persp3d_get_infinite_angle(persp, axis);
105 Persp3D *persp = persp3d_get_from_repr(persp_repr);
106 if (!persp) {
115 box3d_set_button_and_adjustment(persp, Proj::X, adj, act, tact);
122 box3d_set_button_and_adjustment(persp, Proj::Y, adj, act, tact);
129 box3d_set_button_and_adjustment(persp, Proj::Z, adj, act, tact);
156 Persp3D *persp = persp3d_get_from_repr(repr);
157 persp3d_update_box_reprs(persp);
189 Persp3D *persp = box3d_get_perspective(box);
190 persp_repr = persp->getRepr();
199 prefs->setString("/tools/shapes/3dbox/persp", persp_repr->attribute("id"));
226 Persp3D *persp = sel_persps.front();
228 persp->perspective_impl->tmat.set_infinite_direction (axis,
230 persp->updateRepr();
263 Persp3D *persp = sel_persps.front();
266 persp3d_set_VP_state (persp, axis, set_infinite ? Proj::VP_INFINITE : Proj::VP_FINITE);