aboutsummaryrefslogtreecommitdiffstats
path: root/labs/src/triangle.cpp
blob: 991de92a1f3cdd075f923eb96e98824fe9c3527f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "../include/triangle.hpp"

Triangle::Triangle(Point p1, Point p2, Point p3) {
    set(p1, p2, p3);
}

void Triangle::set(Point p1, Point p2, Point p3) {
    this->p1 = p1;
    this->p2 = p2;
    this->p3 = p3;
}

void Triangle::set_point(unsigned point, Point p) {
    if(point == 1)
        p1 = p;
    else if(point == 2)
        p2 = p;
    else if(point == 3)
        p3 = p;
}

double Triangle::perimeter() {
    return 0;
}