This is sphereP.h in view mode; [Download] [Up]
#ifndef SPHEREP_H
#define SPHEREP_H
#include "sphere.h"
#include "instP.h"
#define SPHEREFIELDS \
INSTFIELDS \
float radius; \
HPoint3 center; \
int space;
struct Sphere {
SPHEREFIELDS
};
#define SPHEREMAGIC GeomMagic('s', 1)
extern GeomClass *SphereMethods();
extern Sphere *SphereCreate(Geom *, GeomClass *, va_list a_list );
extern Sphere *SphereFLoad(FILE *, char *);
extern Sphere *SphereSave(Sphere *, char *);
extern Sphere *SphereFSave(Sphere *, FILE *, char *);
/* These are non-mallocing if sphere exists; will create a new sphere and
* return it if sphere does not exist */
#endif
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.