Vertices.h

Go to the documentation of this file.
00001 /*------------------------------------------------------------------------*/
00002 /* file: Vertices.h                                                       */
00003 /* Copyright INRIA 2006                                                   */
00004 /* Authors : Jean-Baptiste Silvy                                          */
00005 /* desc : Contains functions to store vertices for the zoom               */
00006 /*------------------------------------------------------------------------*/
00007 
00008 #ifndef _VERTICES_H_
00009 #define _VERTICES_H_
00010 
00011 #include "ObjectStructure.h"
00012 
00013 /*-------------------------------------------------------------------------------------------*/
00014 int  getVertexIndex( void ) ;
00015 void setVertexIndex( int ind ) ;
00016 /*-------------------------------------------------------------------------------------------*/
00017 int SetMinMaxVertices( Vertices * vertices_list, double * xmin, double * ymin, double * zmin,double * xmax, double * ymax, double * zmax ) ;
00018 int GetVerticesAt( Vertices * vertices_list, int * xm, int * ym, double * x, double * y, double * z ) ;
00019 int RemoveNext( Vertices * pCurrent ) ;
00020 int FreeVertices( sciPointObj * psubwin ) ;
00021 /*-------------------------------------------------------------------------------------------*/
00022 int Store3DPixelValues( sciPointObj * pobj, int xm, int ym, double x, double y, double z ) ;
00023 /*-------------------------------------------------------------------------------------------*/
00024 
00025 #endif /* _VERTICES_H_ */

Generated on Sun Mar 4 15:03:53 2007 for Scilab [trunk] by  doxygen 1.5.1