//=====
void ColorLayerImageView::Process()
{
-
ColorLayerImageViewPanel *clivp = (ColorLayerImageViewPanel*)bbGetOutputWidget();
clivp->GetColorLayerImageView()->SetwxVtkBaseView( bbGetInputWxVtkBaseView() );
+
+ std::vector<double> base_color = bbGetInputlstBaseColor();
+ clivp->GetColorLayerImageView()->SetBaseColors( base_color );
+
+ std::vector<double> grey_level_boundaries = bbGetInputlstGreyLevelBoundaries();
+ clivp->GetColorLayerImageView()->SetGreyLevelBoundaries( grey_level_boundaries );
+
+ clivp->GetColorLayerImageView()->SetPlainOrGradientColor( bbGetInputPlainOrGradientColor() );
+
clivp->SetImage( bbGetInputIn() );
// std::string msg;
//=====
void ColorLayerImageView::CreateWidget(wxWindow* parent)
{
- ColorLayerImageViewPanel *clivp = new ColorLayerImageViewPanel(parent, 0, 100, 1);
- bbSetOutputWidget( clivp );
+ ColorLayerImageViewPanel *clivp = new ColorLayerImageViewPanel(parent, 0, 100, 1);
+ bbSetOutputWidget( clivp );
}
//=====
// Don't edit this file. This file is generated from xml description..