12 #ifndef vtkOpenXRModel_h
13 #define vtkOpenXRModel_h
15 #include "vtkRenderingOpenXRModule.h"
20 VTK_ABI_NAMESPACE_BEGIN
36 std::atomic<bool> ModelLoading{
false };
37 std::atomic<bool> ModelLoaded{
false };
virtual void SetPositionAndTCoords()=0
virtual void CreateTextureObject(vtkOpenGLRenderWindow *win)=0
virtual void FillModelHelper()=0
std::vector< uint8_t > TextureData
std::vector< float > ModelVBOData
virtual void LoadModelAndTexture(vtkOpenGLRenderWindow *win)=0
std::vector< uint16_t > ModelIBOData
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...