home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / geomview / source.lha / Geomview / src / lib / gprim / discgrp / projective.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-02-16  |  481 b   |  22 lines

  1. #ifndef _projective_
  2. #define _projective_
  3.  
  4. #ifndef _proj_matrix_
  5. #define _proj_matrix_
  6.  
  7. typedef double proj_matrix[4][4];
  8. typedef double point[4];
  9.  
  10. #endif
  11.  
  12. #if PROTOTYPES
  13. /* in sl2c_to_proj.c */
  14. extern void        sl2c_to_proj(sl2c_matrix, proj_matrix);
  15. extern void        proj_to_sl2c(proj_matrix, sl2c_matrix);
  16. extern void        proj_mult(proj_matrix, proj_matrix, proj_matrix);
  17. extern void        proj_copy(proj_matrix, proj_matrix);
  18. extern void        proj_invert(proj_matrix, proj_matrix);
  19. #endif
  20.  
  21. #endif
  22.