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