My Project
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
DG.Util.Drawing Class Reference

Classes

class  BezierCurve
 
class  BezierPoint
 
class  Stroke
 

Public Types

enum  Samples {
  None , Samples2 , Samples4 , Samples8 ,
  Samples16 , Samples32 , RotatedDisc
}
 

Static Public Member Functions

static Texture2D DrawLine (Vector2 from, Vector2 to, float w, Color col, Texture2D tex)
 
static Texture2D DrawLine (Vector2 from, Vector2 to, float w, Color col, Texture2D tex, bool stroke, Color strokeCol, float strokeWidth)
 
static Texture2D Paint (Vector2 pos, float rad, Color col, float hardness, Texture2D tex)
 
static void PaintLine (Vector2 from, Vector2 to, float rad, Color col, float strokeHardness, ref Texture2D tex)
 
static void PaintLine (Stroke stroke, ref Texture2D tex)
 
static void MergeTextures (ref Texture2D baseTex, ref Texture2D drawingTex, int downScalingRatio)
 
static void DrawBezier (BezierPoint[] points, float rad, Color col, Texture2D tex)
 
static void AddP (List< Vector2 > tmpList, Vector2 p, float ix, float iy)
 
static Vector2[] Sample (Vector2 p)
 

Static Public Attributes

static Samples NumSamples = Samples.Samples4
 

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