Changeset 860 for GTP/trunk/Lib/Vis/Preprocessing/src/Polygon3.h
- Timestamp:
- 04/28/06 18:42:54 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/Polygon3.h
r840 r860 9 9 #include "Mesh.h" 10 10 #include <iomanip> 11 12 namespace GtpVisibilityPreprocessor { 11 13 12 14 class Polygon3; … … 118 120 Polygon3 *CreateReversePolygon() const; 119 121 120 /// vertices are connected in counterclockwise order.121 VertexContainer mVertices;122 123 /// we can also store materials with polygons124 Material *mMaterial;125 126 /// pointer to the mesh instance this polygon is derived from127 MeshInstance *mParent;128 129 /// Rays piercing this polygon130 RayContainer mPiercingRays;131 132 133 /** Includes polygons to axis aligned box.134 */135 static void IncludeInBox(const PolygonContainer &polys, AxisAlignedBox3 &box);136 122 137 123 /** Classify polygons with respect to the plane. … … 155 141 */ 156 142 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 157 158 }; 158 159 … … 170 171 } 171 172 173 } 172 174 173 175 #endif
Note: See TracChangeset
for help on using the changeset viewer.