geometry.h
#pragma once
// C++
#include <string>
// PCL
#include "object.h"
// VTK
#include <vtkActor.h>
#include <vtkSmartPointer.h>
class Geometry : public Object
{
protected:
// Operators
// -----------------------------------------------------------------------------
Geometry (std::string name) :
Object (name)
{
}
public:
~Geometry () { }
public:
// Accessors
// -----------------------------------------------------------------------------
virtual vtkSmartPointer<vtkActor>
getActor () const
{
std::cout << "Get Geometry Actor" << std::endl;
return nullptr;
}
};
Geometry::getActor
virtual vtkSmartPointer< vtkActor > getActor() const
Definition: geometry.h:34
Geometry::~Geometry
~Geometry()
Definition: geometry.h:27
Geometry
Definition: geometry.h:13
Object
Definition: object.h:18
Geometry::Geometry
Geometry(std::string name)
Definition: geometry.h:19
vtkSmartPointer< vtkActor >