Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

vtkFLTKConfigure.h File Reference

#include "vtkIndent.h"
#include "vtkSystemIncludes.h"
#include "vtkSetGet.h"
#include "vtkTimeStamp.h"
#include <FL/Enumerations.H>

Include dependency graph for vtkFLTKConfigure.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

vtkFLTKConfigure

Autodetect OS, compiler, platform, CPU, and development environ.

Here is where system computed values get stored. These values should only change when the target compile platform changes.

Author:
Sean McInerney
Version:
Revision
1.3
Date:
Date
2004/06/16 01:42:49


#define VTK_FLTK_MAJOR_VERSION   0
 vtkFLTK Library Version.

#define VTK_FLTK_MINOR_VERSION   6
 vtkFLTK Library Version.

#define VTK_FLTK_MICRO_VERSION   1
 vtkFLTK Library Version.

#define VTK_FLTK_PATCH_VERSION   0
 vtkFLTK Library Version.

#define VTK_FLTK_VERSION   "0.6.1"
 vtkFLTK Library Version.

#define VTK_FLTK_RPM_VERSION   "0.6.1-0"
 vtkFLTK Library Version.


vtkFLTKConfigure

Autodetect OS, compiler, platform, CPU, and development environ.

Here is where system computed values get stored. These values should only change when the target compile platform changes.

Author:
Sean McInerney
Version:
Revision
1.3
Date:
Date
2004/06/16 01:42:49


#define UNIX   1
 Generic platform type.


Defines

#define vtkFloatingPointType   vtkFloatingPointType
 Many functions that previously took or returned float (VTK <= 4.2.5) now take or return double.


Typedefs

typedef float vtkFloatingPointType


Define Documentation

#define UNIX   1
 

Generic platform type.

Definition at line 75 of file vtkFLTKConfigure.h.

#define VTK_FLTK_BUILD_EXAMPLES
 

Flags for the optional kits built.

Definition at line 112 of file vtkFLTKConfigure.h.

#define VTK_FLTK_BUILD_JAVA_WRAPPERS
 

Flags for the optional kits built.

Definition at line 115 of file vtkFLTKConfigure.h.

#define VTK_FLTK_BUILD_PYTHON_WRAPPERS
 

Flags for the optional kits built.

Definition at line 114 of file vtkFLTKConfigure.h.

#define VTK_FLTK_BUILD_SHARED_LIBS
 

Flag this build as shared or static.

Definition at line 98 of file vtkFLTKConfigure.h.

#define VTK_FLTK_BUILD_TCL_WRAPPERS
 

Flags for the optional kits built.

Definition at line 113 of file vtkFLTKConfigure.h.

#define VTK_FLTK_DLL
 

Flag this build as shared or static.

Definition at line 100 of file vtkFLTKConfigure.h.

#define VTK_FLTK_EXPORT
 

Macro dealing with windoze specific type hackery for DLL definitions.

These are only for externally visible routines and globals. For internal routines, just use "extern" for type checking and that will not export internal cross-file or forward-declared symbols. Define a macro for declaring procedures return types. We use this to deal with windoze specific type hackery for DLL definitions. Use VTK_FLTK_EXTERN when the prototype for the method is declared. Use VTK_FLTK_IMPLEMENT for the implementation of the method.

Example:

VTK_FLTK_EXTERN(void) DoIt(void); // in doit.h VTK_FLTK_IMPLEMENT(void) DoIt(void) { return; } // in doit.c

Definition at line 154 of file vtkFLTKConfigure.h.

#define VTK_FLTK_EXTERN _type   )     extern _type
 

Macro dealing with windoze specific type hackery for DLL definitions.

These are only for externally visible routines and globals. For internal routines, just use "extern" for type checking and that will not export internal cross-file or forward-declared symbols. Define a macro for declaring procedures return types. We use this to deal with windoze specific type hackery for DLL definitions. Use VTK_FLTK_EXTERN when the prototype for the method is declared. Use VTK_FLTK_IMPLEMENT for the implementation of the method.

Example:

VTK_FLTK_EXTERN(void) DoIt(void); // in doit.h VTK_FLTK_IMPLEMENT(void) DoIt(void) { return; } // in doit.c

Definition at line 155 of file vtkFLTKConfigure.h.

#define VTK_FLTK_IMPLEMENT _type   )     _type
 

Macro dealing with windoze specific type hackery for DLL definitions.

These are only for externally visible routines and globals. For internal routines, just use "extern" for type checking and that will not export internal cross-file or forward-declared symbols. Define a macro for declaring procedures return types. We use this to deal with windoze specific type hackery for DLL definitions. Use VTK_FLTK_EXTERN when the prototype for the method is declared. Use VTK_FLTK_IMPLEMENT for the implementation of the method.

Example:

VTK_FLTK_EXTERN(void) DoIt(void); // in doit.h VTK_FLTK_IMPLEMENT(void) DoIt(void) { return; } // in doit.c

Definition at line 156 of file vtkFLTKConfigure.h.

#define VTK_FLTK_MAJOR_VERSION   0
 

vtkFLTK Library Version.

Definition at line 64 of file vtkFLTKConfigure.h.

#define VTK_FLTK_MICRO_VERSION   1
 

vtkFLTK Library Version.

Definition at line 66 of file vtkFLTKConfigure.h.

#define VTK_FLTK_MINOR_VERSION   6
 

vtkFLTK Library Version.

Definition at line 65 of file vtkFLTKConfigure.h.

#define VTK_FLTK_PATCH_VERSION   0
 

vtkFLTK Library Version.

Definition at line 67 of file vtkFLTKConfigure.h.

#define VTK_FLTK_RPM_VERSION   "0.6.1-0"
 

vtkFLTK Library Version.

Definition at line 69 of file vtkFLTKConfigure.h.

#define VTK_FLTK_VERSION   "0.6.1"
 

vtkFLTK Library Version.

Definition at line 68 of file vtkFLTKConfigure.h.

#define VTK_USE_HYBRID
 

Flags for the optional VTK kits used.

Definition at line 80 of file vtkFLTKConfigure.h.

#define VTK_USE_PARALLEL
 

Flags for the optional VTK kits used.

Definition at line 83 of file vtkFLTKConfigure.h.

#define VTK_USE_RENDERING
 

Flags for the optional VTK kits used.

Definition at line 81 of file vtkFLTKConfigure.h.

#define vtkFloatingPointType   vtkFloatingPointType
 

Many functions that previously took or returned float (VTK <= 4.2.5) now take or return double.

Definition at line 123 of file vtkFLTKConfigure.h.


Typedef Documentation

typedef float vtkFloatingPointType
 

Definition at line 124 of file vtkFLTKConfigure.h.


Generated on Tue Aug 10 04:24:16 2004 for vtkFLTK by doxygen 1.3.7