Changeset 2091 for GTP/trunk/Lib/Vis/Preprocessing/src/Exporter.h
- Timestamp:
- 02/05/07 14:33:28 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/Exporter.h
r1920 r2091 118 118 119 119 virtual void 120 ExportGeometry( 121 const ObjectContainer &objects, 122 const bool exportSingleMesh = false, 123 AxisAlignedBox3 *bbox = NULL); 120 ExportGeometry(const ObjectContainer &objects, 121 const bool exportSingleMesh = false, 122 AxisAlignedBox3 *bbox = NULL); 124 123 125 virtual void 124 virtual void 126 125 ExportMesh(Mesh *mesh) = 0; 127 126 … … 137 136 void SetFilled() { mWireframe = false; } 138 137 139 void SetForcedMaterial(const Material &m) { 140 mForcedMaterial = m; 141 mUseForcedMaterial = true; 138 void SetForcedMaterial(const Material &m) 139 { 140 mForcedMaterial = m; 141 mUseForcedMaterial = true; 142 142 } 143 void ResetForcedMaterial() { 144 mUseForcedMaterial = false; 143 144 void ResetForcedMaterial() 145 { 146 mUseForcedMaterial = false; 145 147 } 146 148 … … 152 154 void ExportKdIntersectable(const KdIntersectable &kdObj); 153 155 154 bool ExportBvHierarchy( 155 const BvHierarchy &bvHierarchy, 156 const float maxPvs, 157 AxisAlignedBox3 *box = NULL, 158 const bool exportBoundingBoxes = true); 156 bool ExportBvHierarchy(const BvHierarchy &bvHierarchy, 157 const float maxPvs, 158 AxisAlignedBox3 *box = NULL, 159 const bool exportBoundingBoxes = true); 159 160 160 161 virtual void ExportMeshInstance(MeshInstance *mi); 161 162 162 virtual void 163 ExportTransformedMeshInstance(TransformedMeshInstance *mi); 163 virtual void ExportTransformedMeshInstance(TransformedMeshInstance *mi); 164 164 165 virtual void ExportPolygon(Polygon3 *poly) = 0; 165 virtual void 166 ExportPolygon(Polygon3 *poly) = 0; 167 168 169 /////////////////////////// 166 170 167 171 bool mClampToBox;
Note: See TracChangeset
for help on using the changeset viewer.