Jet  v1.3.3
Public Member Functions | List of all members
jet::ScalarGridBuilder3 Class Referenceabstract

Abstract base class for 3-D scalar grid builder. More...

#include <jet/scalar_grid3.h>

Inheritance diagram for jet::ScalarGridBuilder3:
jet::CellCenteredScalarGrid3::Builder jet::VertexCenteredScalarGrid3::Builder

Public Member Functions

 ScalarGridBuilder3 ()
 Creates a builder. More...
 
virtual ~ScalarGridBuilder3 ()
 Default destructor. More...
 
virtual ScalarGrid3Ptr build (const Size3 &resolution, const Vector3D &gridSpacing, const Vector3D &gridOrigin, double initialVal) const =0
 Returns 3-D scalar grid with given parameters. More...
 

Detailed Description

Abstract base class for 3-D scalar grid builder.

Constructor & Destructor Documentation

◆ ScalarGridBuilder3()

jet::ScalarGridBuilder3::ScalarGridBuilder3 ( )

Creates a builder.

◆ ~ScalarGridBuilder3()

virtual jet::ScalarGridBuilder3::~ScalarGridBuilder3 ( )
virtual

Default destructor.

Member Function Documentation

◆ build()

virtual ScalarGrid3Ptr jet::ScalarGridBuilder3::build ( const Size3 resolution,
const Vector3D gridSpacing,
const Vector3D gridOrigin,
double  initialVal 
) const
pure virtual

Returns 3-D scalar grid with given parameters.

Implemented in jet::CellCenteredScalarGrid3::Builder, and jet::VertexCenteredScalarGrid3::Builder.


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