Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::scene::SimpleMesh< V >, including all inherited members.
_aabb (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | protected |
_indices (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | protected |
_vertices (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | protected |
addSubMesh(const std::vector< oe::scene::index_t > &indices) (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
flipFaces() (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | |
generateBoundingBoxFromPredicate(const std::function< bool(const V &)> &predicate) | oe::scene::SimpleMesh< V > | inline |
getBoundingBox() const (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
getIndices(uint32_t sub_mesh=0) const (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
getSubMeshCount() const (defined in oe::scene::CommonMesh) | oe::scene::CommonMesh | inline |
getTriangles(uint32_t sub_mesh=0) const | oe::scene::CommonMesh | |
getVertices() (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
getVertices() const (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
SimpleMesh(const std::vector< V > &vertices, const std::vector< index_t > &indices={}) (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
SimpleMesh(const std::vector< V > &vertices, const std::vector< std::vector< index_t > > &mesh_indices) (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inline |
SimpleMesh() (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > | inlineprotected |
vertex_type typedef (defined in oe::scene::SimpleMesh< V >) | oe::scene::SimpleMesh< V > |