Point Cloud Library (PCL) 1.12.0
geometry.h
1#pragma once
2
3// C++
4#include <string>
5
6// PCL
7#include "object.h"
8
9// VTK
10#include <vtkActor.h>
11#include <vtkSmartPointer.h>
12
13class Geometry : public Object
14{
15protected:
16
17 // Operators
18 // -----------------------------------------------------------------------------
19 Geometry (std::string name) :
20 Object (name)
21 {
22 }
23
24public:
25
26
27 ~Geometry () { }
28
29public:
30
31 // Accessors
32 // -----------------------------------------------------------------------------
34 getActor () const
35 {
36 std::cout << "Get Geometry Actor" << std::endl;
37 return nullptr;
38 }
39
40};
virtual vtkSmartPointer< vtkActor > getActor() const
Definition: geometry.h:34
~Geometry()
Definition: geometry.h:27
Geometry(std::string name)
Definition: geometry.h:19
Definition: object.h:19