ScottPlot
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
ScottPlot.OpenGL.GLPrograms.MarkersProgram Class Referenceabstract
Inheritance diagram for ScottPlot.OpenGL.GLPrograms.MarkersProgram:
ScottPlot.OpenGL.GLPrograms.GLProgramBase ScottPlot.OpenGL.GLPrograms.IMarkersDrawProgram ScottPlot.OpenGL.GLPrograms.IGLProgram ScottPlot.OpenGL.GLPrograms.IGLProgram IDisposable IDisposable ScottPlot.OpenGL.GLPrograms.MarkerFillCircleProgram ScottPlot.OpenGL.GLPrograms.MarkerFillSquareProgram ScottPlot.OpenGL.GLPrograms.MarkerOpenCircleProgram ScottPlot.OpenGL.GLPrograms.MarkerOpenSquareProgram

Public Member Functions

void SetTransform (Matrix4d transform)
 
virtual void SetFillColor (Color4 color)
 
void SetMarkerSize (float size)
 
virtual void SetOutlineColor (Color4 color)
 
void SetViewPortSize (float width, float height)
 
virtual void SetOpenFactor (float factor)
 
- Public Member Functions inherited from ScottPlot.OpenGL.GLPrograms.GLProgramBase
 GLProgramBase ()
 
void Use ()
 
int GetAttribLocation (string attribName)
 
int GetUniformLocation (string attribName)
 
void GLFinish ()
 
void Dispose ()
 

Properties

override? string VertexShaderSource [get]
 
override? string GeometryShaderSource [get]
 
override? string FragmentShaderSource [get]
 
- Properties inherited from ScottPlot.OpenGL.GLPrograms.GLProgramBase
virtual ? string VertexShaderSource [get]
 
virtual ? string GeometryShaderSource [get]
 
virtual ? string FragmentShaderSource [get]
 

Additional Inherited Members

- Protected Member Functions inherited from ScottPlot.OpenGL.GLPrograms.GLProgramBase
virtual void Dispose (bool disposing)
 

Member Function Documentation

◆ SetFillColor()

virtual void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetFillColor ( Color4  color)
inlinevirtual

◆ SetMarkerSize()

void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetMarkerSize ( float  size)
inline

◆ SetOpenFactor()

virtual void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetOpenFactor ( float  factor)
inlinevirtual

◆ SetOutlineColor()

virtual void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetOutlineColor ( Color4  color)
inlinevirtual

◆ SetTransform()

void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetTransform ( Matrix4d  transform)
inline

◆ SetViewPortSize()

void ScottPlot.OpenGL.GLPrograms.MarkersProgram.SetViewPortSize ( float  width,
float  height 
)
inline

Property Documentation

◆ FragmentShaderSource

override? string ScottPlot.OpenGL.GLPrograms.MarkersProgram.FragmentShaderSource
getprotected

◆ GeometryShaderSource

override? string ScottPlot.OpenGL.GLPrograms.MarkersProgram.GeometryShaderSource
getprotected

◆ VertexShaderSource

override? string ScottPlot.OpenGL.GLPrograms.MarkersProgram.VertexShaderSource
getprotected

The documentation for this class was generated from the following file: