| 19 | MeshData MeshData::dummy = MeshData("dummy", Mesh::Ptr(), DUMMY, Mesh::FillRenderMode); |
| 20 | |
| 21 | MeshData::MeshData(const std::string & _name, Mesh::Ptr mesh_ptr, MeshType mType, Mesh::RenderMode render_mode) : |
| 22 | meshPtr(mesh_ptr), renderMode(render_mode), name(_name), meshType(mType) |
| 23 | { |
| 24 | if (mType == POINTS) { |
| 25 | renderMode = Mesh::PointRenderMode; |
| 26 | } |
| 27 | if (mType == LINES && renderMode == Mesh::FillRenderMode) { |
| 28 | renderMode = Mesh::LineRenderMode; |
| 29 | } |
| 30 | if (renderMode != Mesh::FillRenderMode) { |
| 31 | backFaceCulling = false; |
| 32 | } |
| 33 | } |
| 34 | |
| 35 | MeshData MeshData::getNormalsMeshData() const |
| 36 | { |
nothing calls this directly
no outgoing calls
no test coverage detected