Reference documentation for deal.II version GIT 5dcc62ab57 2022-07-04 21:05:02+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
DataOutBase::EpsFlags Struct Reference

#include <deal.II/base/data_out_base.h>

Inheritance diagram for DataOutBase::EpsFlags:
[legend]

Classes

struct  RgbValues
 

Public Types

enum  SizeType { width , height }
 
using ColorFunction = RgbValues(*)(const double value, const double min_value, const double max_value)
 

Public Member Functions

 EpsFlags (const unsigned int height_vector=0, const unsigned int color_vector=0, const SizeType size_type=width, const unsigned int size=300, const double line_width=0.5, const double azimut_angle=60, const double turn_angle=30, const double z_scaling=1.0, const bool draw_mesh=true, const bool draw_cells=true, const bool shade_cells=true, const ColorFunction color_function=&default_color_function)
 
void parse_parameters (const ParameterHandler &prm)
 
std::size_t memory_consumption () const
 

Static Public Member Functions

static RgbValues default_color_function (const double value, const double min_value, const double max_value)
 
static RgbValues grey_scale_color_function (const double value, const double min_value, const double max_value)
 
static RgbValues reverse_grey_scale_color_function (const double value, const double min_value, const double max_value)
 
static void declare_parameters (ParameterHandler &prm)
 

Public Attributes

unsigned int height_vector
 
unsigned int color_vector
 
SizeType size_type
 
unsigned int size
 
double line_width
 
double azimut_angle
 
double turn_angle
 
double z_scaling
 
bool draw_mesh
 
bool draw_cells
 
bool shade_cells
 
ColorFunction color_function
 

Detailed Description

Flags controlling the details of output in encapsulated postscript format.

Definition at line 808 of file data_out_base.h.

Member Function Documentation

◆ memory_consumption()

std::size_t DataOutBase::OutputFlagsBase< EpsFlags >::memory_consumption
inherited

Return an estimate for the memory consumption, in bytes, of this object. This is not exact (but will usually be close) because calculating the memory usage of trees (e.g., std::map) is difficult.

Definition at line 574 of file data_out_base.h.


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