Helios++
Helios software for LiDAR simulations
WavefrontObj.h
1 //
2 // Created by miguelyermo on 5/7/21.
3 //
4 
5 #pragma once
6 
7 #include <vector>
8 
9 // Forward declaration
10 class Primitive;
11 
15 class WavefrontObj {
16 public:
20  std::vector<Primitive*> primitives{};
21 
22  WavefrontObj() = default;
23  ~WavefrontObj();
24 };
Abstract class defining the common behavior for all primitives.
Definition: Primitive.h:24
Class representing a .obj loaded file.
Definition: WavefrontObj.h:15
std::vector< Primitive * > primitives
Vector containing pointers to the primitives of the obj.
Definition: WavefrontObj.h:20