Workspace 6.21.5
|
#include <QStringList>
#include "Workspace/DataExecution/DataObjects/datafactorytraits.h"
#include "Workspace/DataExecution/DataObjects/enumtointadaptor.h"
#include "Workspace/DataExecution/Events/observable.h"
#include "Workspace/DataExecution/Events/observableevent.h"
#include "Mesh/mesh_api.h"
#include "basemodel.h"
#include "listtraits.h"
#include "nodelist.h"
#include "segmentlist.h"
#include "shellelementlist.h"
#include "volumeelementlist.h"
Classes | |
struct | GetListClass< Node > |
struct | GetListClass< Segment > |
struct | GetListClass< ShellElement > |
struct | GetListClass< VolumeElement > |
class | MeshModel |
Mesh model class to provide node and element lists. More... | |
class | MeshModelBeingDestroyedEvent |
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 | |
template<> | |
void | getEnumNames< Mesh::MeshModel::ListType > (QStringList &names) |
template<typename T > | |
CSIRO_MESH_API const ListTraits< T >::ListType & | getList (const MeshModel &model) |
Get the model's list for the T type objects, where T is a node or element type. | |
template<typename T > | |
const ListTraits< T >::ListType & | getList (const MeshModel &model) |
Get the model's list for the T type objects, where T is a node or element type. | |
template<typename T > | |
CSIRO_MESH_API ListTraits< T >::ListType & | getList (MeshModel &model) |
Get the model's list for the T type objects, where T is a node or element type. | |
template<typename T > | |
ListTraits< T >::ListType & | getList (MeshModel &model) |
Get the model's list for the T type objects, where T is a node or element type. | |