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

Shader program. More...

Public Member Functions

float arrowAlpha (vec2 p, vec2 v, float arrowTileSize)
 
vec2 arrowTileCenterCoord (vec2 pos, float motionVectorSpacing)
 

Public Attributes

const vec3 ARROW_COLOR = vec3(0)
 
const float ARROW_HEAD_ANGLE = 0.7854
 
const int ARROW_LINE_STYLE = 2
 
const int ARROW_STYLE = ARROW_LINE_STYLE
 
const int ARROW_V_STYLE = 1
 

Detailed Description

Shader program.

Member Function Documentation

◆ arrowAlpha()

float glsl::GuiTextureBox_Arrows_glsl::arrowAlpha ( vec2  p,
vec2  v,
float  arrowTileSize 
)
inline

◆ arrowTileCenterCoord()

vec2 glsl::GuiTextureBox_Arrows_glsl::arrowTileCenterCoord ( vec2  pos,
float  motionVectorSpacing 
)
inline

Member Data Documentation

◆ ARROW_COLOR

const vec3 glsl::GuiTextureBox_Arrows_glsl::ARROW_COLOR = vec3(0)

◆ ARROW_HEAD_ANGLE

const float glsl::GuiTextureBox_Arrows_glsl::ARROW_HEAD_ANGLE = 0.7854

◆ ARROW_LINE_STYLE

const int glsl::GuiTextureBox_Arrows_glsl::ARROW_LINE_STYLE = 2

◆ ARROW_STYLE

const int glsl::GuiTextureBox_Arrows_glsl::ARROW_STYLE = ARROW_LINE_STYLE

◆ ARROW_V_STYLE

const int glsl::GuiTextureBox_Arrows_glsl::ARROW_V_STYLE = 1

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