Ignore:
Timestamp:
04/28/06 18:42:54 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/Polygon3.h

    r840 r860  
    99#include "Mesh.h" 
    1010#include <iomanip> 
     11 
     12namespace GtpVisibilityPreprocessor { 
    1113 
    1214class Polygon3; 
     
    118120        Polygon3 *CreateReversePolygon() const; 
    119121 
    120         /// vertices are connected in counterclockwise order. 
    121         VertexContainer mVertices; 
    122  
    123         /// we can also store materials with polygons 
    124         Material *mMaterial; 
    125          
    126         /// pointer to the mesh instance this polygon is derived from 
    127         MeshInstance *mParent; 
    128  
    129         /// Rays piercing this polygon 
    130         RayContainer mPiercingRays; 
    131  
    132  
    133         /** Includes polygons to axis aligned box. 
    134         */ 
    135         static void IncludeInBox(const PolygonContainer &polys, AxisAlignedBox3 &box); 
    136122 
    137123        /** Classify polygons with respect to the plane. 
     
    155141        */ 
    156142        friend void IncludePolyInMesh(const Polygon3 &poly, Mesh &mesh); 
     143 
     144 
     145         
     146        /// vertices are connected in counterclockwise order. 
     147        VertexContainer mVertices; 
     148 
     149        /// we can also store materials with polygons 
     150        Material *mMaterial; 
     151         
     152        /// pointer to the mesh instance this polygon is derived from 
     153        MeshInstance *mParent; 
     154 
     155        /// Rays piercing this polygon 
     156        RayContainer mPiercingRays; 
     157 
    157158}; 
    158159 
     
    170171} 
    171172 
     173} 
    172174 
    173175#endif 
Note: See TracChangeset for help on using the changeset viewer.