MOS
|
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() -> void | mos::gfx::Mesh | |
id() const -> unsigned int | mos::gfx::Shape | |
indices (defined in mos::gfx::Mesh) | mos::gfx::Mesh | |
load(const std::string &path) -> Mesh | mos::gfx::Mesh | static |
Mesh(const Tv vertices_begin, const Tv vertices_end, Te indices_begin, Te indices_end) (defined in mos::gfx::Mesh) | mos::gfx::Mesh | inlineexplicit |
Mesh(const std::initializer_list< Vertex > &vertices, const std::initializer_list< Triangle_indices > &triangles) (defined in mos::gfx::Mesh) | mos::gfx::Mesh | explicit |
Mesh() (defined in mos::gfx::Mesh) | mos::gfx::Mesh | explicit |
mix(const Mesh &mesh1, const Mesh &mesh2, float amount) -> void (defined in mos::gfx::Mesh) | mos::gfx::Mesh | |
positions() const -> Positions | mos::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 |