TftLineDNF()

Library Description ›› Shapes ›› Line ››
Parent Previous Next

TftLineDNF(wX_Start As Word, wY_Start As Word, wX_Stop As Word, wY_Stop As Word, wColor As Word)


wX_Start: Starting X coordinate

wY_Start: Starting Y coordinate

wX_Stop: Ending X coordinate

wY_Stop: Ending Y coordinate

wColor: Line color in 16-bit RGB565 format


Draws a 1-pixel thick diagonal line from the start coordinates (wX_Start, wY_Start) to the stop coordinates (wX_Stop, wY_Stop) using a fast but less accurate Bresenham's line algorithm, for quick rendering.


Example: 

TftLineDNF(10,5, 120,50, GREEN) 


TftSetUp(0)

TftResetScreen(BLACK)

TftLineHN(10,90,5,GREEN)

TftLineHTU(100,190,5,GREEN,3)

TftLineHTD(200,290,5,GREEN,3)

TftLine(10,10,120,70,RED,3,-1)

TftLine(30,10,140,70,RED,3,-1)

TftLineVN(150,10,70,BLUE)

TftLineVTL(160,10,70,BLUE,3)

TftLineVTR(170,10,70,BLUE,3)

TftLineDN(180,10,220,70,YELLOW)

TftLineDNF(190,10,230,70,PINK) 

TftLineDT(250,10,300,70,LIGHTGREY,3,-1)

TftLineDT(260,10,310,70,DARKGREY,3,1)

TftLineHNG(10,120,90,VIOLET,WHITE)

TftLineVNG(130,90,200,CYAN,RED)

TftLineDNG(140,90,270,200,BLUE,ORANGE)






Created with the Personal Edition of HelpNDoc: Maximize Your PDF Protection with These Simple Steps