PRBool tvGetBoolean (tvBase const *threeD, tvVariable var)

Get the value of a boolean state variable of the given tvBase struct

Documentation

Get the value of a boolean state variable of the given tvBase struct. Variables which maybe queried are:
TV_SHOW_LIGHTING              show lighting effects
TV_SHOW_HEADS_UP              show heads-up display   
TV_SHOW_HEADS_UP_DEBUG        show heads-up display debugging info
TV_SHOW_WIREFRAME             show as wireframe models
TV_SHOW_TEXTURES              apply texture mapping 
TV_SHOW_MODELS                show VRML models 
TV_SHOW_SKY                   render sky 
TV_SHOW_GROUND                render ground not covered by datasets
TV_SHOW_DATASETS              render datasets
TV_SHOW_FRUSTUMS              show viewer's frustrum 
TV_SHOW_TILES                 show tile bounds
TV_SHOW_PATHS                 show path trajectories 
TV_SHOW_LOGO                  show SRI logo
TV_SHOW_CROSSHAIR             show crosshair for flight controls
TV_FEATURES_WIREFRAME         show VRML features as wireframe
TV_FEATURES_TEXTURED          apply textures to VRML features
TV_FEATURES_LIGHTING          apply lighting models to VRML features
TV_FEATURES_LOAD_TEXTURES     load textures assoc. w/VRML features
TV_FEATURES_BACKFACE_CULL     enable backface culling from VRML features
TV_BACKFACE_CULL              enable backface culling for geodata
TV_HORIZON_CULL               enable horizon culling (????)
TV_USE_ZBUFFER_HACK           enable z-buffer hack (????)
TV_TWOD_CONSTRAIN             constrain view to down-looking
TV_MIPMAP_TEXTURES            make use of MIPMAPS in texture ops
TV_HEIGHT_BASED_NAVIGATION    enable height-contrained navigation
TV_DOODLE_ON_TERRAIN          permit annotations on top of terrain
TV_FREEZE_TILES               freeze tiles (????)
TV_SHOW_TILE_DEBUG            show tile debugging information
TV_STEREO                     calculate stereo views
TV_SCALE_IPD                  ??????
TV_DIS_SEND                   ?????
TV_DIS_MONITOR                ?????
TV_MOVING                     is the viewpoint being moved or are we still?
Returns:
boolean result, value of "var"
Parameters:
threeD - handle to rendering state
var - state variable to be retreived
See Also:
tvVariable


Back to TerraVision API Home Page