Commit c0b11a52 authored by Mark Olesen's avatar Mark Olesen
Browse files

ENH: additional constructor for vtk::outputOptions

parent a8fa7524
......@@ -25,7 +25,6 @@ License
#include "foamVtkOutputOptions.H"
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
Foam::vtk::outputOptions&
......
......@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2016-2017 OpenCFD Ltd.
\\ / A nd | Copyright (C) 2016-2019 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
......@@ -34,6 +34,7 @@ Description
SourceFiles
foamVtkOutputOptions.C
foamVtkOutputOptionsI.H
\*---------------------------------------------------------------------------*/
......@@ -51,7 +52,7 @@ namespace vtk
{
/*---------------------------------------------------------------------------*\
Class outputOptions Declaration
Class vtk::outputOptions Declaration
\*---------------------------------------------------------------------------*/
class outputOptions
......@@ -79,10 +80,13 @@ public:
//- Construct null - XML insitu ASCII format with default precision
inline outputOptions();
//- Construct with specified format.
// This constructor should remain non-explicit.
//- Construct with specified format and default (ASCII) precision
// \note This constructor should remain non-explicit.
inline outputOptions(enum formatType fmtType);
//- Construct with specified format and (ASCII) write precision
inline outputOptions(enum formatType fmtType, unsigned prec);
// Selectors
......
......@@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2016-2017 OpenCFD Ltd.
\\ / A nd | Copyright (C) 2016-2019 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
......@@ -44,6 +44,17 @@ inline Foam::vtk::outputOptions::outputOptions
{}
inline Foam::vtk::outputOptions::outputOptions
(
enum formatType fmtType,
unsigned prec
)
:
fmtType_(fmtType),
precision_(prec)
{}
// * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * * //
inline Foam::autoPtr<Foam::vtk::formatter>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment