Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
glsl::SVO_visualizeNodes_geo Class Reference

Shader program. More...

Public Member Functions

void drawWireCube (vec3 p1, vec3 p2)
 
void glBegin ()
 
void glEnd ()
 
void glVertex3f (float x, float y, float z)
 
 layout (points) in
 
 layout (line_strip, max_vertices=16) out
 
void main ()
 

Public Attributes

in int discardThisNode []
 True if this node or one of its parents does not exist. More...
 
in float radius []
 
out vec4 vertColor
 
in vec3 voxColor []
 

Detailed Description

Shader program.

Member Function Documentation

◆ drawWireCube()

void glsl::SVO_visualizeNodes_geo::drawWireCube ( vec3  p1,
vec3  p2 
)
inline
Parameters
p1minimum corner
p2maximum corner

◆ glBegin()

void glsl::SVO_visualizeNodes_geo::glBegin ( )
inline

◆ glEnd()

void glsl::SVO_visualizeNodes_geo::glEnd ( )
inline

◆ glVertex3f()

void glsl::SVO_visualizeNodes_geo::glVertex3f ( float  x,
float  y,
float  z 
)
inline

◆ layout() [1/2]

glsl::SVO_visualizeNodes_geo::layout ( points  )

◆ layout() [2/2]

glsl::SVO_visualizeNodes_geo::layout ( line_strip  ,
max_vertices  = 16 
)

◆ main()

void glsl::SVO_visualizeNodes_geo::main ( void  )
inline

Member Data Documentation

◆ discardThisNode

in int glsl::SVO_visualizeNodes_geo::discardThisNode[]

True if this node or one of its parents does not exist.

◆ radius

in float glsl::SVO_visualizeNodes_geo::radius[]

◆ vertColor

out vec4 glsl::SVO_visualizeNodes_geo::vertColor

◆ voxColor

in vec3 glsl::SVO_visualizeNodes_geo::voxColor[]

documentation generated on Wed Nov 24 2021 08:02:04 using doxygen 1.8.15