XScreenSaver(1) XScreenSaver(1) NNAAMMEE hypercube - 2d projection of a 4d object SSYYNNOOPPSSIISS hhyyppeerrccuubbee [-display _h_o_s_t_:_d_i_s_p_l_a_y_._s_c_r_e_e_n] [-foreground _c_o_l_o_r] [-background _c_o_l_o_r] [-color[0-7] _c_o_l_o_r] [-xy _f_l_o_a_t] [-xz _f_l_o_a_t] [-yz _f_l_o_a_t] [-xw _f_l_o_a_t] [-yw _f_l_o_a_t] [-zw _f_l_o_a_t] [-observer-z _i_n_t] [-delay _u_s_e_c_s] [-window] [-root] [-mono] [-install] [-visual _v_i_s_u_a_l] DDEESSCCRRIIPPTTIIOONN The _h_y_p_e_r_c_u_b_e program displays a wireframe projection of a hypercube which is rotating at user-specified rates around any or all of its four axes. OOPPTTIIOONNSS _h_y_p_e_r_c_u_b_e accepts the following options: --wwiinnddooww Draw on a newly-created window. This is the default. --rroooott Draw on the root window. --mmoonnoo If on a color display, pretend we're on a monochrome display. --iinnssttaallll Install a private colormap for the window. --vviissuuaall _v_i_s_u_a_l Specify which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. --ddeellaayy _m_i_c_r_o_s_e_c_o_n_d_s How much of a delay should be introduced between steps of the animation. Default 100000, or about 1/10th second. --oobbsseerrvveerr--zz _i_n_t How far away the observer is from the center of the cube (the cube is one unit per side.) Default 5. --ccoolloorr00 _c_o_l_o_r --ccoolloorr11 _c_o_l_o_r --ccoolloorr22 _c_o_l_o_r --ccoolloorr33 _c_o_l_o_r --ccoolloorr44 _c_o_l_o_r X Version 11 6-dec-92 1 XScreenSaver(1) XScreenSaver(1) --ccoolloorr55 _c_o_l_o_r --ccoolloorr66 _c_o_l_o_r --ccoolloorr77 _c_o_l_o_r The colors used to draw the line segments border- ing the eight faces of the cube. Some of the faces have only two of their border-lines drawn in the specified color, and some have all four. --xxww _f_l_o_a_t --xxyy _f_l_o_a_t --xxzz _f_l_o_a_t --yyww _f_l_o_a_t --yyzz _f_l_o_a_t --zzww _f_l_o_a_t The amount that the cube should be rotated around the specified axis at each frame of the animation, expressed in radians. These should be small floating-point values (less than 0.05 works best.) Default: xy=0.01, xz=0.005, yw=0.01. EENNVVIIRROONNMMEENNTT DDIISSPPLLAAYY to get the default host and display number. XXEENNVVIIRROONNMMEENNTT to get the name of a resource file that overrides the global resources stored in the RESOURCE_MAN- AGER property. SSEEEE AALLSSOO XX(1), xxssccrreeeennssaavveerr(1) CCOOPPYYRRIIGGHHTT Copyright (C) 1992 by Jamie Zawinski. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. AAUUTTHHOORR Jamie Zawinski , 6-dec-92. X Version 11 6-dec-92 2