static public IEnumerable <LineSegment2> GetEdges(this Triangle2 item) { return(item.GetPoints().CloseLoop().Connect()); }
static public Rect GetRect(this Triangle2 item) { return(RectExtensions.CreatePoints(item.GetPoints())); }
static public float GetArea(this Triangle2 item) { return(item.GetPoints().GetLoopArea()); }
static public Vector2 GetCenter(this Triangle2 item) { return(item.GetPoints().Average()); }
static public Bounds GetBounds(this Triangle2 item) { return(BoundsExtensions.CreateWithPoints(item.GetPoints().GetSpacar())); }