Reference documentation for deal.II version Git 774052e 2014-09-21 16:04:25 +0200
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
GridOutFlags::XFig Struct Reference

#include <deal.II/grid/grid_out.h>

Public Types

enum  Coloring { material_id, level_number, subdomain_id, level_subdomain_id }

Public Member Functions

 XFig ()
void parse_parameters (ParameterHandler &param)

Static Public Member Functions

static void declare_parameters (ParameterHandler &param)

Public Attributes

bool draw_boundary
enum GridOutFlags::XFig::Coloring color_by
bool level_color DEAL_II_DEPRECATED
bool level_depth
unsigned int n_boundary_face_points
Point< 2 > scaling
Point< 2 > offset
int fill_style
int line_style
int line_thickness
int boundary_style
int boundary_thickness

Detailed Description

Flags for XFig output.

Definition at line 514 of file grid_out.h.

Member Enumeration Documentation

An enum used for deciding which field is used for coloring the cells.


Convert the material id into the cell color.


Convert the level into the cell color.


Convert the global subdomain id into the cell color.


Convert the level subdomain id into the cell color.

Definition at line 524 of file grid_out.h.

Constructor & Destructor Documentation

GridOutFlags::XFig::XFig ( )


Member Function Documentation

static void GridOutFlags::XFig::declare_parameters ( ParameterHandler param)

Declare parameters in ParameterHandler.

void GridOutFlags::XFig::parse_parameters ( ParameterHandler param)

Parse parameters of ParameterHandler.

Member Data Documentation

bool GridOutFlags::XFig::draw_boundary

Draw boundary lines. Default is true.

Definition at line 519 of file grid_out.h.

bool level_color GridOutFlags::XFig::DEAL_II_DEPRECATED
Use the color_by enum instead.

Change color depending on level. Default is false, therefore, color is coded by material or boundary id.

Definition at line 542 of file grid_out.h.

bool GridOutFlags::XFig::level_depth

Code level to depth. Default is true. If false, color depends on material or boundary id.

Depth of the object is 900-level, if this value is true.

Definition at line 550 of file grid_out.h.

unsigned int GridOutFlags::XFig::n_boundary_face_points

Additional points for curved boundaries. Default is none.

Definition at line 555 of file grid_out.h.

Point<2> GridOutFlags::XFig::scaling

Scaling of graph. The default is a unit length of one inch.

Definition at line 560 of file grid_out.h.

Point<2> GridOutFlags::XFig::offset

Offset of the graph. Before scaling, the coordinates are shifted by this value. Default is zero in each direction.

Definition at line 566 of file grid_out.h.

int GridOutFlags::XFig::fill_style

Style for filling cells. Default is solid fill (20). This value is forwarded unchanged into the corresponding field fill_style of the polyline object of XFig.

Definition at line 573 of file grid_out.h.

int GridOutFlags::XFig::line_style

Style for drawing border lines of polygons. Defaults to solid (0) and is forwarded to XFig.

Definition at line 579 of file grid_out.h.

int GridOutFlags::XFig::line_thickness

Thickness of border lines of polygons. Default is 1.

Set this to zero to avoid border lines for very fine meshes.

Definition at line 586 of file grid_out.h.

int GridOutFlags::XFig::boundary_style

Style for drawing lines at the boundary. Defaults to solid (0).

Definition at line 591 of file grid_out.h.

int GridOutFlags::XFig::boundary_thickness

Thickness of boundary lines. Default is 3.

Definition at line 596 of file grid_out.h.

The documentation for this struct was generated from the following file: