From 8cf00d93afbef0f231496dd3859f7b774c972c8b Mon Sep 17 00:00:00 2001 From: Sepehr Bayat <bayats1@mcmaster.ca> Date: Sun, 28 Jan 2018 12:39:02 -0500 Subject: [PATCH] Delete Triangle.py --- Tutorials/T04-A2Example/src/Triangle.py | 73 ------------------------- 1 file changed, 73 deletions(-) delete mode 100644 Tutorials/T04-A2Example/src/Triangle.py diff --git a/Tutorials/T04-A2Example/src/Triangle.py b/Tutorials/T04-A2Example/src/Triangle.py deleted file mode 100644 index 8c328ae7..00000000 --- a/Tutorials/T04-A2Example/src/Triangle.py +++ /dev/null @@ -1,73 +0,0 @@ -## @file Triangle.py -# @author Sepehr -# @brief Provides the Triangle CLass for Perimeter Area and existence of triangle -# @date 25 Jan 2018 - -from PointADT import * - - -##@brief An ADT that respresents a 2D point -class Triangle: - - - ## @brief Triangle constructor - # @details Initializes a Triangle with three points a,b,c - # @param a center of triangle - # @param b center of triangle - # @param c center of triangle - def __init__(self, p1, p2,p3): - self.__a = p1 - self.__b = p2 - self.__c = p3 - - ## @brief Gets the center_a - # @return The point of type pointT - def point_a(self): - return self.__a - - ## @brief Gets the center_a - # @return The point of type pointT - def point_b(self): - return self.__b - - ## @brief Gets the center_a - # @return The point of type pointT - def point_c(self): - return self.__c - - ## @brief Gets the sides - # @return The sides of the triangle - def sides(self): - AB = pointT.dist(self.point_a(),self.point_b()) - AC = pointT.dist(self.point_a(),self.point_c()) - BC = pointT.dist(self.point_b(),self.point_c()) - return [AB,AC,BC] - - ## @brief Inequality theorem - # @return the existence of a triangle - def inequality_theorem(self): - AB,AC,BC = self.sides() - if (AB +AC > BC and AB+BC > AC and AC+BC >AB): - return True; - else: - return False; - - ## @brief perimeter - # @return the perimeter of the triangle - def perimeter_of_triangle(self): - AB,AC,BC = self.sides() - return AB+AC+BC - - - ## @brief area - # @return the area of the triangle - def area_of_triangle(self): - AB,AC,BC = self.sides() - P = (AB+AC+BC)/2 - return sqrt(P*(P-AB)*(P-AC)*(P-BC)) - - - - - - -- GitLab