VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
mesh.h File Reference

Go to the source code of this file.

Classes

struct  visutwin::canvas::GeometryData
class  visutwin::canvas::Mesh
 GPU-resident geometry defined by vertex/index buffers and one or more Primitives. More...
struct  visutwin::canvas::Primitive
 Describes how vertex and index data should be interpreted for a draw call. More...

Namespaces

namespace  visutwin
namespace  visutwin::canvas

Enumerations

enum  visutwin::canvas::PrimitiveType {
  visutwin::canvas::PRIMITIVE_POINTS = 0 , visutwin::canvas::PRIMITIVE_LINES = 1 , visutwin::canvas::PRIMITIVE_LINELOOP = 2 , visutwin::canvas::PRIMITIVE_LINESTRIP = 3 ,
  visutwin::canvas::PRIMITIVE_TRIANGLES = 4 , visutwin::canvas::PRIMITIVE_TRISTRIP = 5 , visutwin::canvas::PRIMITIVE_TRIFAN = 6
}