Reference documentation for deal.II version 9.4.0
GridOutFlags::Eps< 3 > Struct Reference

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

Inheritance diagram for GridOutFlags::Eps< 3 >:
[legend]

Public Types

enum  SizeType { width , height }

Public Member Functions

Eps (const SizeType size_type=width, const unsigned int size=300, const double line_width=0.5, const bool color_lines_on_user_flag=false, const unsigned int n_boundary_face_points=2, const double azimut_angle=60, const double turn_angle=30)

void parse_parameters (ParameterHandler &param)

Static Public Member Functions

static void declare_parameters (ParameterHandler &param)

Public Attributes

double azimut_angle

double turn_angle

SizeType size_type

unsigned int size

double line_width

bool color_lines_on_user_flag

unsigned int n_boundary_face_points

bool color_lines_level

Detailed Description

Flags specific to the output of grids in three space dimensions.

Definition at line 502 of file grid_out.h.

◆ SizeType

 inherited

Enum denoting the possibilities whether the scaling should be done such that the given size equals the width or the height of the resulting picture.

Enumerator
width

Scale with the width.

height

Scale with the height.

Definition at line 313 of file grid_out.h.

◆ Eps()

 GridOutFlags::Eps< 3 >::Eps ( const SizeType size_type = width, const unsigned int size = 300, const double line_width = 0.5, const bool color_lines_on_user_flag = false, const unsigned int n_boundary_face_points = 2, const double azimut_angle = 60, const double turn_angle = 30 )

Constructor.

Definition at line 324 of file grid_out.cc.

◆ declare_parameters()

 void GridOutFlags::Eps< 3 >::declare_parameters ( ParameterHandler & param )
static

Declare parameters in ParameterHandler.

Definition at line 342 of file grid_out.cc.

◆ parse_parameters()

 void GridOutFlags::Eps< 3 >::parse_parameters ( ParameterHandler & param )

Parse parameters of ParameterHandler.

Definition at line 357 of file grid_out.cc.

◆ azimut_angle

 double GridOutFlags::Eps< 3 >::azimut_angle

Angle of the line origin-viewer against the z-axis in degrees.

Default is the Gnuplot-default of 60.

Definition at line 509 of file grid_out.h.

◆ turn_angle

 double GridOutFlags::Eps< 3 >::turn_angle

Angle by which the viewers position projected onto the x-y-plane is rotated around the z-axis, in positive sense when viewed from above. The unit are degrees, and zero equals a position above or below the negative y-axis.

Default is the Gnuplot-default of 30.

Definition at line 519 of file grid_out.h.

◆ size_type

 SizeType GridOutFlags::EpsFlagsBase::size_type
inherited

See above. Default is width.

Definition at line 328 of file grid_out.h.

◆ size

 unsigned int GridOutFlags::EpsFlagsBase::size
inherited

Width or height of the output as given in postscript units This usually is given by the strange unit 1/72 inch. Whether this is height or width is specified by the flag size_type.

Default is 300.

Definition at line 337 of file grid_out.h.

◆ line_width

 double GridOutFlags::EpsFlagsBase::line_width
inherited

Width of a line in postscript units. Default is 0.5.

Definition at line 342 of file grid_out.h.

◆ color_lines_on_user_flag

 bool GridOutFlags::EpsFlagsBase::color_lines_on_user_flag
inherited

Should lines with a set user_flag be drawn in a different color (red)? See GlossUserFlags for information about user flags.

Definition at line 350 of file grid_out.h.

◆ n_boundary_face_points

 unsigned int GridOutFlags::EpsFlagsBase::n_boundary_face_points
inherited

The number of points on a boundary face that are plotted in addition to the vertices of the face.

This number is only used if the mapping used is not simply the standard $$Q_1$$ mapping (i.e., an object of kind MappingQ(1)) that may describe edges of cells as curved and that will then be approximated using line segments with a number of intermediate points as described by the current variable.

Definition at line 362 of file grid_out.h.

◆ color_lines_level

 bool GridOutFlags::EpsFlagsBase::color_lines_level
inherited

Should lines be colored according to their refinement level? This overrides color_lines_on_user_flag for all levels except level 0. Colors are: level 0: black, other levels: rainbow scale from blue to red.

Definition at line 370 of file grid_out.h.

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