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

  1. #include "geom.h"
  2. #include "create.h"
  3. #include "bezierP.h"
  4.  
  5. Geom *BezierBoundSphere(bezier, T, space)
  6.      Bezier *bezier;
  7.      Transform T;
  8.      int space;
  9. {
  10.   if(bezier->flag & BEZ_REMESH ||
  11.      bezier->mesh == NULL || bezier->mesh->p == NULL) {
  12.     if(BezierReDice(bezier) == NULL)
  13.       return NULL;            /* Oh no */
  14.   }
  15.   return MeshBoundSphere( bezier->mesh, T, space );
  16. }
  17.  
  18.