Drive Engine  1.0.0
Plateforme de reconstruction 3D
ITexturing.h
1 // Copyright (c) 2015. All rights reserved to DriveEngine Team.
2 
3 #pragma once
4 
5 #include "IModule.h"
6 #include "Datatypes/IObject3D.h"
7 
11 class ITexturing : public IModule
12 {
13 public:
24  virtual void Texturize(DriveEngine::IObject3D &object3D) = 0;
25 };
The 3D object datatype interface.
Definition: IObject3D.h:14
The module interface. Every kind of algorithm (and algorithm) used in the reconstruction pipeline mus...
Definition: IModule.h:11
The texturing interface. It apply a material to a 3D object.
Definition: ITexturing.h:11
virtual void Texturize(DriveEngine::IObject3D &object3D)=0
Apply a material to the 3D sobject.