From 9b83919815f6a6ce5d73da1c28483970d0ca5589 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 3 Feb 2021 14:22:28 -0600 Subject: added dev/MinGfx/ --- .../docs/html/classmingfx_1_1_mesh-members.html | 127 +++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 dev/MinGfx/docs/html/classmingfx_1_1_mesh-members.html (limited to 'dev/MinGfx/docs/html/classmingfx_1_1_mesh-members.html') diff --git a/dev/MinGfx/docs/html/classmingfx_1_1_mesh-members.html b/dev/MinGfx/docs/html/classmingfx_1_1_mesh-members.html new file mode 100644 index 0000000..614b6dc --- /dev/null +++ b/dev/MinGfx/docs/html/classmingfx_1_1_mesh-members.html @@ -0,0 +1,127 @@ + + + + + + + +MinGfx Toolkit: Member List + + + + + + + + + + + + +
+
+ + + + + + +
+
MinGfx Toolkit +  1.0 +
+
A minimal library for writing cross-platform (Windows, OSX, linux) graphics programs.
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
mingfx::Mesh Member List
+
+
+ +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddTriangle(Point3 v1, Point3 v2, Point3 v3)mingfx::Mesh
BuildBVH()mingfx::Mesh
bvh_ptr()mingfx::Mesh
CalcPerFaceNormals()mingfx::Mesh
CalcPerVertexNormals()mingfx::Mesh
Draw()mingfx::Mesh
LoadFromOBJ(const std::string &filename)mingfx::Mesh
Mesh()mingfx::Mesh
Mesh(const Mesh &other)mingfx::Mesh
num_triangles() constmingfx::Mesh
num_vertices() constmingfx::Mesh
read_color_data(int vertex_id) constmingfx::Mesh
read_normal_data(int vertex_id) constmingfx::Mesh
read_tex_coords_data(int texture_unit, int vertex_id) constmingfx::Mesh
read_triangle_indices_data(int triangle_id) constmingfx::Mesh
read_vertex_data(int vertex_id) constmingfx::Mesh
SetColors(int triangle_id, Color c1, Color c2, Color c3)mingfx::Mesh
SetColors(const std::vector< Color > &colors)mingfx::Mesh
SetColors(float *colors_array, int num_colors)mingfx::Mesh
SetIndices(const std::vector< unsigned int > index_array)mingfx::Mesh
SetIndices(unsigned int *index_array, int num_indices)mingfx::Mesh
SetInstanceTransforms(const std::vector< Matrix4 > &xforms)mingfx::Mesh
SetNormals(int triangle_id, Vector3 n1, Vector3 n2, Vector3 n3)mingfx::Mesh
SetNormals(const std::vector< Vector3 > &norms)mingfx::Mesh
SetNormals(float *norms_array, int num_norms)mingfx::Mesh
SetTexCoords(int triangle_id, int texture_unit, Point2 uv1, Point2 uv2, Point2 uv3)mingfx::Mesh
SetTexCoords(int texture_unit, const std::vector< Point2 > &tex_coords)mingfx::Mesh
SetTexCoords(int texture_unit, float *tex_coords_array, int num_tex_coords)mingfx::Mesh
SetVertices(const std::vector< Point3 > &verts)mingfx::Mesh
SetVertices(float *verts_array, int num_verts)mingfx::Mesh
UpdateGPUMemory()mingfx::Mesh
UpdateTriangle(int triangle_id, Point3 v1, Point3 v2, Point3 v3)mingfx::Mesh
~Mesh()mingfx::Meshvirtual
+ + + + + -- cgit v1.2.3