32 lines
578 B
C#
32 lines
578 B
C#
using System;
|
|
|
|
namespace StgSharp.Graphics
|
|
{
|
|
public struct GLclampf
|
|
{
|
|
private float value;
|
|
|
|
public void Value(float v)
|
|
{
|
|
if (v<0||v>1)
|
|
{
|
|
throw new ArgumentOutOfRangeException("Input is out of range!");
|
|
}
|
|
else
|
|
{
|
|
value = v;
|
|
}
|
|
}
|
|
|
|
public float Value()
|
|
{
|
|
return value;
|
|
}
|
|
|
|
public static implicit operator float(GLclampf gLclampf)
|
|
{
|
|
return gLclampf.value;
|
|
}
|
|
}
|
|
}
|