source: proiecte/pmake3d/make3d_original/Make3dSingleImageStanford_version0.1/third_party/vrippack-0.31/src/vrip/vripGUICmds.h @ 37

Last change on this file since 37 was 37, checked in by (none), 14 years ago

Added original make3d

File size: 2.0 KB
Line 
1/*
2
3Brian Curless
4
5Computer Graphics Laboratory
6Stanford University
7
8---------------------------------------------------------------------
9
10Copyright (1997) The Board of Trustees of the Leland Stanford Junior
11University. Except for commercial resale, lease, license or other
12commercial transactions, permission is hereby given to use, copy,
13modify this software for academic purposes only.  No part of this
14software or any derivatives thereof may be used in the production of
15computer models for resale or for use in a commercial
16product. STANFORD MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
17CONCERNING THIS SOFTWARE.  No support is implied or provided.
18
19*/
20
21
22#include <tcl.h>
23#include <DepthMap.h>
24
25int Vrip_PhotoSliceCmd(ClientData, Tcl_Interp *interp, 
26                      int argc, const char *argv[]);
27int Vrip_PhotoSliceRLECmd(ClientData, Tcl_Interp *interp, 
28                         int argc, const char *argv[]);
29int Vrip_PhotoSliceNormRLECmd(ClientData, Tcl_Interp *interp, 
30                             int argc, const char *argv[]);
31int Vrip_SetRenderPhotoCmd(ClientData, Tcl_Interp *interp, 
32                          int argc, const char *argv[]);
33int Vrip_SetPhotoSliceCmd(ClientData, Tcl_Interp *interp, 
34                         int argc, const char *argv[]);
35
36int Vrip_GetVoxelRLECmd(ClientData, Tcl_Interp *interp,
37                        int argc, const char *argv[]);
38
39int updateRenderPhoto(DepthMap *dm);
40void updatePhotoSlice();
41
42// Commands for doing volumetric hole filling
43// James & Lucas. 2/00
44int Vrip_MuckWithVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
45int Vrip_IsoGradBlurVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
46
47int Vrip_QuantizeVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
48
49int Vrip_GaussBlurVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
50int Vrip_SharpenVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
51int Vrip_RemoveBWVolCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
52
53
54int Vrip_VolSizeCmd(ClientData, Tcl_Interp *interp, int argc, const char *argv[]);
55
56
Note: See TracBrowser for help on using the repository browser.