CubbyFlow::VectorGridBuilder3 Class Referenceabstract

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

#include <Core/Grid/VectorGrid3.h>

Inheritance diagram for CubbyFlow::VectorGridBuilder3:
CubbyFlow::CellCenteredVectorGrid3::Builder CubbyFlow::FaceCenteredGrid3::Builder CubbyFlow::VertexCenteredVectorGrid3::Builder

Public Member Functions

 VectorGridBuilder3 ()
 Creates a builder. More...
 
virtual ~VectorGridBuilder3 ()
 Default destructor. More...
 
virtual VectorGrid3Ptr Build (const Size3 &resolution, const Vector3D &gridSpacing, const Vector3D &gridOrigin, const Vector3D &initialVal) const =0
 Returns 3-D vector grid with given parameters. More...
 

Detailed Description

Abstract base class for 3-D vector grid builder.

Constructor & Destructor Documentation

◆ VectorGridBuilder3()

CubbyFlow::VectorGridBuilder3::VectorGridBuilder3 ( )

Creates a builder.

◆ ~VectorGridBuilder3()

virtual CubbyFlow::VectorGridBuilder3::~VectorGridBuilder3 ( )
virtual

Default destructor.

Member Function Documentation

◆ Build()

virtual VectorGrid3Ptr CubbyFlow::VectorGridBuilder3::Build ( const Size3 resolution,
const Vector3D gridSpacing,
const Vector3D gridOrigin,
const Vector3D initialVal 
) const
pure virtual

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