C4430 Error - missing type specifier - int assumed
<p>I am making a math library (Actually copying one and modifying it.), But after all errors there is just one error I can't seem to get rid of. The Type specifier not found.
It is in line 201 of my Math.h which is this line:</p>

<pre><code>     int   Classify(const Polygon &amp;vcPoly);
</code></pre>

<p>I really tried searching google, but I didn't found anything. For me it's not quite that obvious whats wrong.
Here is the source of the Plane class. In the Math header are also vector, ray, matrix, and some more math classes. The class Polygon comes after the Plane class but I included the definition at the top of the header.</p>

<pre><code>    class Plane {
  public:
  Vector m_vcN,       // plane normal vector
            m_vcPoint;   // point on plane
  float     m_fD;        // distance to origin

  //---------------------------------------

  Plane(void) { /* nothing to do */ ; }

  inline void  Set(const Vector &amp;vcN, const Vector &amp;vcP);
  inline void  Set(const Vector &amp;vcN, const Vector &amp;vcP, float fD);
  inline void  Set(const Vector &amp;v0,  const Vector &amp;v1, const Vector &amp;v2);
  inline float Distance(const Vector &amp;vcPoint);
         int   Classify(const Polygon &amp;vcPoly);
  inline int   Classify(const Vector &amp;vcPoint);

  bool Clip(const Ray*, float, Ray*, Ray*);

  bool Intersects(const Vector &amp;vc0, const Vector &amp;vc1, 
                  const Vector &amp;vc2);
  bool Intersects(const Plane &amp;plane, Ray *pIntersection);
  bool Intersects(const Aabb &amp;aabb);
  bool Intersects(const Obb &amp;obb);

 }; // class
</code></pre>

<p>Hope you could help me.</p>
