MOS
mos::gfx::Mesh Member List

This is the complete list of members for mos::gfx::Mesh, including all inherited members.

apply_transform(const glm::mat4 &transform) -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
calculate_flat_normals() -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
calculate_normals() -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
calculate_sphere() -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
calculate_tangents() -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
centroid() const -> glm::vec3 (defined in mos::gfx::Mesh)mos::gfx::Mesh
clear() -> voidmos::gfx::Mesh
id() const -> unsigned intmos::gfx::Shape
indices (defined in mos::gfx::Mesh)mos::gfx::Mesh
load(const std::string &path) -> Meshmos::gfx::Meshstatic
Mesh(const Tv vertices_begin, const Tv vertices_end, Te indices_begin, Te indices_end) (defined in mos::gfx::Mesh)mos::gfx::Meshinlineexplicit
Mesh(const std::initializer_list< Vertex > &vertices, const std::initializer_list< Triangle_indices > &triangles) (defined in mos::gfx::Mesh)mos::gfx::Meshexplicit
Mesh() (defined in mos::gfx::Mesh)mos::gfx::Meshexplicit
mix(const Mesh &mesh1, const Mesh &mesh2, float amount) -> void (defined in mos::gfx::Mesh)mos::gfx::Mesh
positions() const -> Positionsmos::gfx::Mesh
Positions typedef (defined in mos::gfx::Mesh)mos::gfx::Mesh
radius() const -> float (defined in mos::gfx::Mesh)mos::gfx::Mesh
Shape()=default (defined in mos::gfx::Shape)mos::gfx::Shape
Time_point typedef (defined in mos::gfx::Mesh)mos::gfx::Mesh
vertices (defined in mos::gfx::Mesh)mos::gfx::Mesh