Plot body/boundary forcing regions and immersed boundaries.
We interactively check for answers if the calling program has set GI_PLOT_THE_OBJEC to false, otherwise we plot the regions and exit.
- Parameters
-
dbase | (input) : DataBase holding the lists of body and boundary forcings. |
cg | (input) : the current grid. |
References SelectionInfo::active, DialogData::addOptionMenu(), aString, axis1, axis2, axis3, PlotIt::buildColourDialog(), ce, GraphicsParameters::colourByGrid, PlotIt::contour(), dbase, debug, GraphicsParameters::defaultColour, GenericGraphicsInterface::erase(), DBase::DataBase::get(), GraphicsParameters::get(), GenericGraphicsInterface::getAnswer(), GraphicsParameters::getBoundaryColourOption(), PlotIt::getColour(), GUIState::getDialogSibling(), ReferenceCounting::getGlobalID(), DialogData::getOptionMenu(), DialogData::getToggleValue(), getXColour(), GI_BLOCK_BOUNDARY_COLOUR_OPTION, GI_BOUNDARY_COLOUR_OPTION, GI_MAPPING_COLOUR, GI_PLOT_BLOCK_BOUNDARIES, GI_PLOT_LINES_ON_MAPPING_BOUNDARIES, GI_PLOT_MAPPING_EDGES, GI_PLOT_SHADED_MAPPING_BOUNDARIES, GI_PLOT_THE_OBJECT_AND_EXIT, SelectionInfo::globalID, DBase::DataBase::has_key(), DialogData::hideSibling(), GenericGraphicsInterface::isInteractiveGraphicsOn(), SelectionInfo::nSelect, GridCollection::numberOfDimensions(), GenericGraphicsInterface::outputToCommandFile(), PlotIt::plot(), GenericGraphicsInterface::popGUI(), printF(), GenericGraphicsInterface::pushGUI(), DBase::DataBase::put(), GenericGraphicsInterface::savePickCommands(), SelectionInfo::selection, GraphicsParameters::set(), OptionMenu::setCurrentChoice(), DialogData::setExitCommand(), Mapping::setGridDimensions(), DialogData::setPushButtons(), DialogData::setToggleButtons(), DialogData::setWindowTitle(), DialogData::showSibling(), sPrintF(), sScanF(), and GenericGraphicsInterface::stopReadingCommandFile().
Referenced by ShowFilePlotter::plot(), and ShowFilePlotter::plotAll().