21 lines
336 B
C++
21 lines
336 B
C++
#include "Scene.hpp"
|
|
|
|
namespace geopro::render {
|
|
|
|
Scene::Scene() : renderer_(vtkSmartPointer<vtkRenderer>::New())
|
|
{
|
|
renderer_->SetBackground(1, 1, 1); // 白底
|
|
}
|
|
|
|
void Scene::clear()
|
|
{
|
|
renderer_->RemoveAllViewProps();
|
|
}
|
|
|
|
void Scene::addActor(vtkActor* a)
|
|
{
|
|
if (a) renderer_->AddActor(a);
|
|
}
|
|
|
|
} // namespace geopro::render
|