ico man page on Tru64

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
Tru64 logo
[printable version]

ico(1X)								       ico(1X)

NAME
       ico - animate an icosahedron or other polyhedron

SYNOPSIS
       ico  [-display  display]	 [-geometry  geometry]	[-r] [-d pattern] [-i]
       [-dbl] [-faces] [-noedges] [-sleep n] [-obj object] [-objhelp] [-colors
       color-list]

OPTIONS
       Display on the root window instead of creating a new window.  Specify a
       bit pattern for drawing dashed lines for	 wire  frames.	 Use  inverted
       colors  for  wire  frames.   Use	 double buffering on the display. This
       works for either wire frame or solid  fill  drawings.  For  solid  fill
       drawings, using this switch results in substantially smoother movement.
       Note that this requires twice as many  bit  planes  as  without	double
       buffering. Since some colors are typically allocated by other programs,
       most eight-bit-plane displays will probably be limited to eight	colors
       when using double buffering.  Draw filled faces instead of wire frames.
       Do not draw the wire frames. Typically used only when -faces  is	 used.
       Sleep  n	 seconds between each move of the object.  Specify what object
       to draw. If no object is specified, an icosahedron is drawn.  Print out
       a  list	of  the	 available  objects, along with information about each
       object.	Specify what colors should be used to draw the filled faces of
       the object. If less colors than faces are given, the colors are reused.

DESCRIPTION
       The  ico command displays a wire-frame rotating polyhedron, with hidden
       lines removed, or a solid-fill polyhedron with  hidden  faces  removed.
       There are a number of different polyhedra available; adding a new poly‐
       hedron to the program is quite simple.

ADDING POLYHEDRA
       If you have the source to ico, it is very easy to add  more  polyhedra.
       Each  polyhedron	 is  defined  in  an  include  file  by	 the  name  of
       <objXXX.h>, where XXX is something related to the name of  the  polyhe‐
       dron.  The  format  of  the  include file is defined in the file <poly‐
       info.h>. Look at the file <objcube.h> to see what the exact  format  of
       an  <objXXX.h> file should be, then create your <objXXX.h> file in that
       format.

       After making the new <objXXX.h> file (or copying	 in  a	new  one  from
       elsewhere),  simply  do	a  'make depend'.  This will recreate the file
       <allobjs.h>, which lists all of the <objXXX.h> files.  Doing  a	'make'
       after this will rebuild ico with the new object information.

BUGS
       The root window is not refreshed after ico -r exits; the last-displayed
       ico pattern remains.

       Pyramids and tetrahedrons with filled faces do not display correctly.

       A separate color cell is allocated for each name in the	-colors	 list,
       even when the same name may be specified twice.

COPYRIGHT
       Copyright 1988, X Consortium

       See X(1X) for a full statement of rights and permissions.

SEE ALSO
       X(1X)

								       ico(1X)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Tru64

List of man pages available for Tru64

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net