Workspace 6.21.5
Classes | Namespaces | Functions
meshmodelinterface.h File Reference
#include <limits>
#include <QString>
#include "Workspace/Application/LanguageUtils/clonable.h"
#include "Workspace/Application/LanguageUtils/errorchecks.h"
#include "Workspace/DataExecution/DataObjects/datafactorytraits.h"
#include "Workspace/DataExecution/DataObjects/dataobject.h"
#include "Workspace/DataExecution/DataObjects/objectdictionary.h"
#include "Workspace/DataExecution/DataObjects/typedobject.h"
#include "Mesh/mesh_api.h"
#include "elementtype.h"
#include "meshitemhandle.h"
Include dependency graph for meshmodelinterface.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  AssignDataType< CSIRO::Mesh::MeshModelInterface >
 
class  MeshModelInterface
 A base class for an interface to a mesh model. More...
 
class  TypedMeshModelInterface< Derived >
 

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::DataExecution
 Base workspace functionality not requiring a user interface.
 
namespace  CSIRO::Mesh
 Mesh model data structures.
 

Functions

CSIRO_MESH_API CSIRO::Mesh::MeshModelInterfaceallocateEfficientMeshModelInterface ()