scenepic 1.1.0
3D Visualization Made Easy
Classes | Namespaces | Enumerations | Functions
mesh_update.h File Reference
#include "json_value.h"
#include "matrix.h"
#include <cstdint>
#include <limits>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  scenepic::MeshUpdate
 Class which represents an update to an existing mesh in which only the vertex buffer is changed. More...
 

Namespaces

namespace  scenepic
 

Enumerations

enum class  scenepic::VertexBufferType {
  scenepic::None = 0 , scenepic::Positions = 1 , scenepic::Normals = 2 , scenepic::Colors = 4 ,
  scenepic::Rotations = 8
}
 Flags indicating what aspect of the vertex buffer is updated. More...
 

Functions

VertexBufferType scenepic::operator| (VertexBufferType a, VertexBufferType b)
 
VertexBufferType scenepic::operator& (VertexBufferType a, VertexBufferType b)
 
VertexBufferType & scenepic::operator|= (VertexBufferType &a, VertexBufferType b)