Workspace 6.21.5
Namespaces | Functions
primevalmeshmodelinterfacetemplates.h File Reference
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/Application/logmanager.h"
#include "Workspace/DataExecution/DataObjects/dataobject.h"
#include "Mesh/DataStructures/MeshModelInterface/meshmodelinterface.h"
#include "Mesh/DataStructures/indextonumberedobjectmap.h"
#include "Mesh/Geometry/vector3d.h"
Include dependency graph for primevalmeshmodelinterfacetemplates.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Mesh
 Mesh model data structures.
 
namespace  CSIRO::Mesh::PrimevalMeshModelInterfaceTemplates
 

Functions

template<typename StateControlType >
int addObjectState (StateControlType &stateControl, const QString &name, const DataExecution::DataObject &defaultValue)
 
template<typename T >
unsigned advance (IndexToNumberedObjectMap< typename T::BaseItemType > &map, unsigned startAt, unsigned n, bool &atEnd)
 
template<typename T >
unsigned firstValidIndex (IndexToNumberedObjectMap< typename T::BaseItemType > &map, bool &atEnd)