home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
3DTOSHI2.ZIP
/
mpg3d
/
include
/
g3dgeo.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-04-06
|
1KB
|
36 lines
// g3dgeo.h
//
// Copyright (c) 1996 by Toshiaki Tsuji, all rights reserved.
#ifndef __G3DGEO_H__
#define __G3DGEO_H__
#include "stdgfx.h"
#include "g3dfile.h"
class G3DGEOTOOL : public G3DFILETOOL
{
protected :
BOOLEAN LoadPoints ( FILEHANDLE f, G3DPOLYHEDRON *Object,
LONG NumPoints, double Scale );
BOOLEAN LoadFaces ( FILEHANDLE f, G3DPOLYHEDRON *Object );
BOOLEAN SavePoints ( FILEHANDLE f, G3DPOLYHEDRON *Object,
LONG NumPoints, double Scale );
BOOLEAN SaveFaces ( FILEHANDLE f, G3DPOLYHEDRON *Object );
public :
G3DGEOTOOL ();
virtual ~G3DGEOTOOL ();
virtual BOOLEAN Load ( FILEHANDLE f, LINKEDLIST<G3DOBJECT*> *ObjectList,
BOOLEAN ClockWise, double Scale );
virtual BOOLEAN Save ( FILEHANDLE f, LINKEDLIST<G3DOBJECT*> *ObjectList,
BOOLEAN ClockWise, double Scale );
}; // End of G3DGEOTOOL
#endif