So I whipped up the gesture based drawing stuff myself. But what's the best way to go about drawing Triangles in C#? If I record mouse movements and store the coordinates, I guess I need to draw three lines? But than how do I fill them in with colour? I'll probably write a "triangle" class. But any suggestions or ideas?