SeeedStudio TFT V2.0 Rotation

I want to rotate text that I print to my SeeedStudio TFT V2.0. I saw this thread: https://forum.arduino.cc/index.php?topic=150900.0 but was unable to get my text to rotate. I am using ubuntu linux for arduino. I believe the arduino compiler may be looking at different libraries than what I have install as I copied the TFTv2.cpp and *.h to my TFT_Touch_Shield_V2-master folder.

Here is my code:

/*
 * This program prints two colums. The first coloum is 0 through 20.
 * The second colum is an array of the first twenty letters.
 * 
 */
#include <stdint.h>
#include <TFTv2.h>
#include <SPI.h>

void setup() {
  // put your setup code here, to run once:
  TFT_BL_ON;      //turn on the background light
  Tft.TFTinit();  //initialize the TFTv2 library
  
  Tft.setDisplayDirect(UP2DOWN);  //first error
  Tft.setOrientation(2);          //second error
  
  for (int i = 0; i <= 20; i++)
  {
    Tft.drawNumber(i, 0, i*15, 1, BLUE);
  }

  char letter[20] = {'A', 'B', 'C', 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79};
  
  for (int i=0; i<15; i++)
  {
    Tft.drawChar(letter[i], 30, i*20, 2, RED);
  }

}

void loop() {
  // put your main code here, to run repeatedly:

}

Error codes:

Arduino: 1.8.8 (Linux), Board: "Arduino/Genuino Uno"

/home/bornstellarmakeseternallastin/Arduino/tftv2 projects/drawPixleNumbers/drawPixleNumbers.ino: In function 'void setup()':
drawPixleNumbers:15:7: error: 'class TFT' has no member named 'setDisplayDirect'
   Tft.setDisplayDirect(UP2DOWN);
       ^
drawPixleNumbers:15:24: error: 'UP2DOWN' was not declared in this scope
   Tft.setDisplayDirect(UP2DOWN);
                        ^
drawPixleNumbers:16:7: error: 'class TFT' has no member named 'setOrientation'
   Tft.setOrientation(2);
       ^
exit status 1
'class TFT' has no member named 'setDisplayDirect'

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.