11 #ifndef __GEO_VOLUMEOPTIONS_H_INCLUDED__
12 #define __GEO_VOLUMEOPTIONS_H_INCLUDED__
81 , myTypeInfo(typeinfo)
171 #endif // __GEO_VOLUMEOPTIONS_H_INCLUDED__
bool operator==(const GEO_VolumeOptions &v) const
GEO_API const char * GEOgetVolumeBorderToken(GEO_VolumeBorder border)
Return string token from GEO_VolumeBorder enum value.
GLenum GLuint GLenum GLsizei const GLchar * buf
GLenum GLuint GLsizei bufsize
bool operator!=(const GEO_VolumeOptions &v) const
GEO_API GEO_VolumeBorder GEOgetVolumeBorderEnum(const char *token, GEO_VolumeBorder def)
GEO_API GEO_VolumeTypeInfo GEOgetVolumeTypeInfoEnum(const char *token, GEO_VolumeTypeInfo def)
size_t format(char *buf, size_t bufsize, const GEO_VolumeBorder &v)
GEO_API const char * GEOgetVolumeVisLodToken(GEO_VolumeVisLod lod)
Return string token from GEO_VolumeVisLod enum value.
GEO_VolumeTypeInfo myTypeInfo
GEO_API const char * GEOgetVolumeVisToken(GEO_VolumeVis vis)
Return string token from GEO_VolumeVis enum value.
GEO_VolumeOptions(GEO_VolumeVis mode=GEO_VOLUMEVIS_SMOKE, fpreal iso=0.0, fpreal density=1.0, GEO_VolumeVisLod lod=GEO_VOLUMEVISLOD_FULL, GEO_VolumeTypeInfo typeinfo=GEO_VOLUMETYPEINFO_NONE, fpreal tiles=1.0)
GEO_API const char * GEOgetVolumeTypeInfoToken(GEO_VolumeTypeInfo lod)
Return string token from GEO_VolumeTypeInfo enum value.
GEO_API GEO_VolumeVisLod GEOgetVolumeVisLodEnum(const char *token, GEO_VolumeVisLod def)
GEO_API GEO_VolumeVis GEOgetVolumeVisEnum(const char *vis, GEO_VolumeVis def)
GLint GLint GLsizei GLint border