Public Member Functions | Static Public Member Functions | Public Attributes

DataOutBase::PovrayFlags Struct Reference
[Graphical output]

List of all members.

Public Member Functions

 PovrayFlags (const bool smooth=false, const bool bicubic_patch=false, const bool external_data=false)
void parse_parameters (const ParameterHandler &prm)
std::size_t memory_consumption () const

Static Public Member Functions

static void declare_parameters (ParameterHandler &prm)

Public Attributes

bool smooth
bool bicubic_patch
bool external_data

Detailed Description

Flags controlling the details of output in Povray format. Several flags are implemented, see their respective documentation.

Definition at line 645 of file data_out_base.h.


Constructor & Destructor Documentation

DataOutBase::PovrayFlags::PovrayFlags ( const bool  smooth = false,
const bool  bicubic_patch = false,
const bool  external_data = false 
)

Constructor.


Member Function Documentation

static void DataOutBase::PovrayFlags::declare_parameters ( ParameterHandler prm ) [static]

Declare all flags with name and type as offered by this class, for use in input files.

void DataOutBase::PovrayFlags::parse_parameters ( const ParameterHandler prm )

Read the parameters declared in declare_parameters and set the flags for this output format accordingly.

The flags thus obtained overwrite all previous contents of this object.

std::size_t DataOutBase::PovrayFlags::memory_consumption (  ) const

Determine an estimate for the memory consumption (in bytes) of this object. Since sometimes the size of objects can not be determined exactly (for example: what is the memory consumption of an STL std::map type with a certain number of elements?), this is only an estimate. however often quite close to the true value.


Member Data Documentation

Normal vector interpolation, if set to true

default = false

Definition at line 653 of file data_out_base.h.

Use bicubic patches (b-splines) instead of triangles.

default = false

Definition at line 661 of file data_out_base.h.

include external "data.inc" with camera, light and texture definition for the scene.

default = false

Definition at line 671 of file data_out_base.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

deal.II documentation generated on Fri Feb 3 2012 06:04:06 by doxygen 1.7.2