NVIDIA Index example code nvidia_logo_transpbg.gif Up
heightfield_common Namespace Reference

Classes

class  Common_heightfield_setup
 

Variables

static const char * program_begin
 
static const char * program_end
 
static const char * color_program
 
static const char * inquire_program
 

Variable Documentation

 color_program

const char* heightfield_common::color_program
static
Initial value:
=
" NV_IDX_DEVICE_INLINE_MEMBER int execute( \n"
" const Sample_info_self& sample_info, \n"
" Sample_output& sample_output) \n"
" { \n"
" const float4& sample_color = sample_info.sample_color; \n"
" sample_output.set_color(sample_color); \n"
" return NV_IDX_PROG_OK; \n"
" } \n"

Definition at line 44 of file ray_sampling_lod_heightfield.h.

 inquire_program

const char* heightfield_common::inquire_program
static

Definition at line 55 of file ray_sampling_lod_heightfield.h.

 program_begin

const char* heightfield_common::program_begin
static
Initial value:
=
";NV_IDX_XAC_VERSION_1_0 \n"
" \n"
"class Surface_sample_program \n"
"{ \n"
" NV_IDX_SURFACE_SAMPLE_PROGRAM \n"
" \n"
"public: \n"
" int counter; \n"
" \n"
" NV_IDX_DEVICE_INLINE_MEMBER void initialize() \n"
" { \n"
" counter = 0; \n"
" } \n"
" \n"

Definition at line 23 of file ray_sampling_lod_heightfield.h.

 program_end

const char* heightfield_common::program_end
static
Initial value:
=
"}; \n"

Definition at line 40 of file ray_sampling_lod_heightfield.h.