sds_setview

int sds_setview (const struct sds_resbuf *views, int vport);


Set a 3-D viewpoint.


This function changes the 3-D viewpoint of a specified viewport.

The views argument is pointer to a list of result buffers. It does not look like the simple x,y,z coordinates, such as '(1.0 2.0 3.0), that you might expect from the Viewpoint command. Instead, views requires the view descriptor table as returned by the sds_tblsearch function.

One way to create the viewpoint data is with the View Save command.

The vport argument is specifies the viewport number. When you have a single viewport, its value is 2. To use the current viewport, set vport to 0. To get the number of the current viewport, use the Cvport system variable.

This function returns RTNORM or RTERROR.

Tell me about...

Programming Overview of SDS™ (Solutions Development System™)