41#include <visp3/core/vpConfig.h>
43#ifndef DOXYGEN_SHOULD_SKIP_THIS
61 void fscanf_Remove(Byte *bp)
86 lexerr(
"start",
"remove: keyword "
87 "\"none|above|back|below|front|left|right\" expected");
98void fscanf_View_parameters(View_parameters *vp)
102 skip_keyword(T_TYPE,
"view: keyword \"type\" expected");
108 vp->type = PERSPECTIVE;
111 lexerr(
"start",
"view_type: keyword \"parallel|perspective\" expected");
117 skip_keyword(T_COP,
"view: keyword \"cop\" expected");
118 pusherr(
"view_cop: ");
119 fscanf_Point3f(&vp->cop);
124 skip_keyword(T_VRP,
"view: keyword \"vrp\" expected");
125 pusherr(
"view_vrp: ");
126 fscanf_Point3f(&vp->vrp);
131 skip_keyword(T_VPN,
"view: keyword \"vpn\" expected");
132 pusherr(
"view_vpn: ");
133 fscanf_Vector(&vp->vpn);
138 skip_keyword(T_VUP,
"view: keyword \"vup\" expected");
139 pusherr(
"view_vup: ");
140 fscanf_Vector(&vp->vup);
145 skip_keyword(T_WINDOW,
"view: keyword \"window\" expected");
146 pusherr(
"view_window_umin: ");
147 fscanf_float(&vp->vwd.umin);
148 popuperr(
"view_window_umax: ");
149 fscanf_float(&vp->vwd.umax);
150 popuperr(
"view_window_vmin: ");
151 fscanf_float(&vp->vwd.vmin);
152 popuperr(
"view_window_vmax: ");
153 fscanf_float(&vp->vwd.vmax);
158 skip_keyword(T_DEPTH,
"view: keyword \"depth\" expected");
159 pusherr(
"view_depth_front: ");
160 fscanf_float(&vp->depth.front);
161 popuperr(
"view_depth_back: ");
162 fscanf_float(&vp->depth.back);