MoCSI API Reference
Loading...
Searching...
No Matches
Public Member Functions | List of all members
GridFactory< T > Class Template Reference

Class that manages the creation of the GridBase object. More...

#include <GridFactory.h>

Collaboration diagram for GridFactory< T >:
Collaboration graph

Public Member Functions

 GridFactory (SimulationClassBase< T > *sim, std::shared_ptr< ShapeBase< T > > m_simulation_shape, const std::string &dimension)
 Constructor for the GridFactory class. Structurally identical to the ShapeFactory class.
 
std::shared_ptr< GridBase< T > > getGridPtr ()
 

Detailed Description

template<typename T>
class GridFactory< T >

Class that manages the creation of the GridBase object.

Constructor & Destructor Documentation

◆ GridFactory()

template<typename T >
GridFactory< T >::GridFactory ( SimulationClassBase< T > *  sim,
std::shared_ptr< ShapeBase< T > >  m_simulation_shape,
const std::string &  dimension 
)

Constructor for the GridFactory class. Structurally identical to the ShapeFactory class.

Member Function Documentation

◆ getGridPtr()

template<typename T >
std::shared_ptr< GridBase< T > > GridFactory< T >::getGridPtr ( )
inline

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