#pragma once
#include "MadUtility.h"

using namespace std;
using namespace vcg;

//===========MarbleTriangle==========
//la superficie dove poggia la pallina
//===================================
class MarbleTriangle
{
public:

  Point3f a;   //
  Point3f b;   // vertici del triangolo
  Point3f c;   //
  Point3f normale; // vettore normale al triangolo

public:

/** Compute the normal of the face starting from the three vertexes
 and store it in Point3f normale_triangolo */
 void CalcNormal();
 float pendenza();

    MarbleTriangle(void);
    ~MarbleTriangle(void);
};