add vtk geant solid and scene
This commit is contained in:
@@ -64,9 +64,23 @@ Viewport::Viewport()
|
||||
{
|
||||
}
|
||||
|
||||
void Viewport::DisableHandler() {
|
||||
if (d->m_HandlerWidget) {
|
||||
d->m_HandlerWidget->SetEnabled(0);
|
||||
}
|
||||
}
|
||||
|
||||
Viewport::~Viewport()
|
||||
{
|
||||
if (d->m_HandlerWidget) {
|
||||
d->m_HandlerWidget->SetEnabled(0);
|
||||
d->m_HandlerWidget = nullptr;
|
||||
}
|
||||
if (d->m_Renderer) {
|
||||
if (d->m_Renderer->GetActiveCamera()) {
|
||||
d->m_Renderer->GetActiveCamera()->RemoveAllObservers();
|
||||
}
|
||||
d->m_Renderer->RemoveAllObservers();
|
||||
d->m_Renderer->RemoveAllViewProps();
|
||||
}
|
||||
delete d;
|
||||
|
||||
Reference in New Issue
Block a user