Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
SurgSim
Graphics
MeshUtilities.h
Go to the documentation of this file.
1
// This file is a part of the OpenSurgSim project.
2
// Copyright 2013, SimQuest Solutions Inc.
3
//
4
// Licensed under the Apache License, Version 2.0 (the "License");
5
// you may not use this file except in compliance with the License.
6
// You may obtain a copy of the License at
7
//
8
// http://www.apache.org/licenses/LICENSE-2.0
9
//
10
// Unless required by applicable law or agreed to in writing, software
11
// distributed under the License is distributed on an "AS IS" BASIS,
12
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
// See the License for the specific language governing permissions and
14
// limitations under the License.
15
16
#ifndef SURGSIM_GRAPHICS_MESHUTILITIES_H
17
#define SURGSIM_GRAPHICS_MESHUTILITIES_H
18
19
#include "
SurgSim/DataStructures/TriangleMeshUtilities.h
"
20
#include "
SurgSim/Graphics/MeshPlyReaderDelegate.h
"
21
22
namespace
SurgSim
23
{
24
namespace
DataStructures
25
{
26
32
template
<>
33
std::shared_ptr<SurgSim::Graphics::Mesh>
loadTriangleMesh
(
const
std::string& fileName);
34
35
}
36
}
37
38
39
#endif
SurgSim
Definition:
DriveElementFromInputBehavior.cpp:27
MeshPlyReaderDelegate.h
SurgSim::DataStructures::loadTriangleMesh
std::shared_ptr< TriangleMeshPlain > loadTriangleMesh(const std::string &filename)
Helper function to load a mesh from a given filename, does NOT do path resolution.
Definition:
TriangleMeshUtilities.cpp:23
TriangleMeshUtilities.h
Generated on Sun Sep 20 2015 17:33:34 for OpenSurgSim by
1.8.9.1