home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Libraries / picture / dycube.c < prev    next >
Encoding:
Text File  |  1993-09-23  |  4.0 KB  |  27 lines  |  [TEXT/????]

  1. //    Copyright 1993 Ralph Gonzalez
  2.  
  3. /*
  4. *    FILE:        dycube.c
  5. *    AUTHOR:        R. Gonzalez
  6. *    CREATED:    Nov. 25, 1991
  7. *
  8. *    defines methods of Cube dynamic segment
  9. */
  10.  
  11. # include    "dycube.h"
  12. # include    "line.h"
  13. # include    "trans.h"
  14.  
  15. /******************************************************************
  16. *    initialize cube
  17. ******************************************************************/
  18. Dynamic_Cube::Dynamic_Cube(void)
  19. {
  20.     int        i;
  21.     
  22.     num_segments = 12;
  23.     
  24.     for (i=0 ; i<12 ; i++)
  25.     {
  26.         segment[i] = new Lline;
  27.         segment[i]->set_color(W