_pts->SetPoint(0, xInic, yInic, zInic );
_pts->SetPoint(1, mid, yFin, zInic );
_pts->SetPoint(2, xFin, yInic, zFin );
+
+ _borderObjectActor->Modified();
setRefreshWaiting();
}
_pts = vtkPoints::New();
vtkCellArray *lines = vtkCellArray::New();
vtkPolyData *_pd = vtkPolyData::New();
- vtkPolyDataMapper* _bboxMapper=vtkPolyDataMapper::New();
- _objectBorderActor=vtkActor::New();
+ _borderPolyMapper=vtkPolyDataMapper::New();
+ _borderObjectActor=vtkActor::New();
_pts->SetNumberOfPoints(3);
_pd->SetPoints( _pts );
_pd->SetLines( lines );
- _bboxMapper->SetInput(_pd);
- _objectBorderActor->SetMapper(_bboxMapper);
+ _borderPolyMapper->SetInput(_pd);
+ _borderObjectActor->SetMapper(_borderPolyMapper);
+ _borderObjectActor->Modified();
updateColors();
void vtkGPortView::updateColors()
{
- _objectBorderActor->GetProperty()->SetColor(BOXCONTOUR_NH_R,BOXCONTOUR_NH_G,BOXCONTOUR_NH_B);
+ _borderObjectActor->GetProperty()->SetColor(BOXBORDER_NH_R,BOXBORDER_NH_G,BOXBORDER_NH_B);
if(_state==HIGHLIGHTED)
{
- _objectBorderActor->GetProperty()->SetColor(0.8,0.2,0.5);
+ _borderObjectActor->GetProperty()->SetColor(0.8,0.2,0.5);
}
else
{
- _objectBorderActor->GetProperty()->SetColor(0.3,0.2,0.2);
+ _borderObjectActor->GetProperty()->SetColor(0.3,0.2,0.2);
}
}