Ignore:
Timestamp:
09/16/05 19:24:10 (19 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/Polygon3.h

    r270 r286  
    1313class Plane3; 
    1414class Face; 
    15  
     15class Intersectable; 
    1616 
    1717/** Class representing a general planar polygon in 3d. 
     
    2222        Polygon3(); 
    2323        Polygon3(const VertexContainer &vertices); 
     24        Polygon3(Intersectable *parent); 
    2425 
    2526        /** Copies all the vertices of the face. 
    2627        */ 
    27         Polygon3(Face *face, Mesh *parent); 
     28        Polygon3(Face *face, Mesh *parentMesh); 
    2829         
    2930        /** Returns supporting plane of this polygon. 
     
    6566        /// we can also store materials with polygons 
    6667        Material *mMaterial; 
    67  
    68         static int mLeastSplitTable[4]; 
    69         static int mBalancedTreeTable[4]; 
     68         
     69        /// pointer to the intersectable this polygon is derived from 
     70        Intersectable *mParent; 
    7071}; 
    7172 
Note: See TracChangeset for help on using the changeset viewer.