FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Wizt::ContourLines Struct Reference
Inheritance diagram for Wizt::ContourLines:
Wizt::HeightDots Wizt::HeightDotsMultiView Wizt::WhiteDots

Public Member Functions

 ContourLines (VObject *that, double DefaultContourIntensity=2.0, int ContourParameterLevels=0)
 
void setupInitialGridScale (const VObject::CreationSlots_t &CreationSlots, const TypedSlot< Fiber::Grid > &MyGrid) const
 
void feedAnemone (Anemone &RenderAnemone, VRenderContext &Context) const
 

Static Public Member Functions

static std::string fragmentshader ()
 Implements contour lines.
 

Public Attributes

VObject::inout< doubleinSeaLevel
 
VObject::inout< doubleinContourThickness
 
VObject::inout< doubleinHeightness
 
VObject::inout< doubleinContourIntensity
 
VObject::inout< doubleinVerticalGridScale
 
VObject::inout< doubleinHorizontalGridScale
 

Member Function Documentation

◆ fragmentshader()

std::string Wizt::ContourLines::fragmentshader ( )
static

Implements contour lines.

uniform float Contourthickness;
uniform float ContourIntensity;
uniform float ContourHeightness;
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Definition ContourLines.hpp:18
Parameters
WorldPositionWorld coordinates
ColorThe base color to be modified.