Reference documentation for deal.II version Git 063e7ff 2014-09-30 18:32:14 -0500
 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 513 of file grid_out.h.

Member Enumeration Documentation

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

Enumerator
material_id 

Convert the material id into the cell color.

level_number 

Convert the level into the cell color.

subdomain_id 

Convert the global subdomain id into the cell color.

level_subdomain_id 

Convert the level subdomain id into the cell color.

Definition at line 523 of file grid_out.h.

Constructor & Destructor Documentation

GridOutFlags::XFig::XFig ( )

Constructor.

Member Function Documentation

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

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 518 of file grid_out.h.

bool level_color GridOutFlags::XFig::DEAL_II_DEPRECATED
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 541 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 549 of file grid_out.h.

unsigned int GridOutFlags::XFig::n_boundary_face_points

Additional points for curved boundaries. Default is none.

Definition at line 554 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 559 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 565 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 572 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 578 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 585 of file grid_out.h.

int GridOutFlags::XFig::boundary_style

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

Definition at line 590 of file grid_out.h.

int GridOutFlags::XFig::boundary_thickness

Thickness of boundary lines. Default is 3.

Definition at line 595 of file grid_out.h.


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