#include <BaseMesh.h>
Public Member Functions | |
BaseMesh (const std::string &name_="MESH_memory_pool") | |
virtual | ~BaseMesh () |
virtual int | Init (const char *name_) |
virtual int | Free () |
virtual int | Reload () |
virtual int | Update () |
virtual void | Reset () |
int & | Id () |
const int & | Id () const |
std::string & | Name () |
const std::string & | Name () const |
bool | IsInit () const |
Static Public Member Functions | |
static int | GetMeshModuleType () |
Protected Attributes | |
std::string | _name |
Static Protected Attributes | |
static intfint | Get_nmel = NULL |
static intfint | Get_nmno = NULL |
static intf2int | Get_next_act_fa = NULL |
static intf2int | Get_next_act_el = NULL |
static intf2int | Get_face_bc = NULL |
static voidf2int4intp2doublep | Get_face_neig = NULL |
static intf2int | Get_el_status = NULL |
static intf2int2intp | Get_el_faces = NULL |
static intf2intintp | Get_el_struct = NULL |
static intf2intintpdoublep | Get_el_node_coor = NULL |
static intf2intintp | Get_face_struct = NULL |
static intf2intintpdoublep | Get_fa_node_coor = NULL |
static intfint | Get_nmed = NULL |
static intfint | Get_nmfa = NULL |
static intf2intintp | Get_edge_nodes = NULL |
static intf2int | Get_edge_status = NULL |
static intf2intdoublep | Get_node_coor = NULL |
static intf2int | Get_node_status = NULL |
static intfcharp | module_introduce = NULL |
static intfintcharpfilep | init_mesh = NULL |
static intfint | free_mesh = NULL |
static int | _meshCounter = 0 |
FemViewer::BaseMesh::BaseMesh | ( | const std::string & | name_ = "MESH_memory_pool" |
) | [inline, explicit] |
virtual FemViewer::BaseMesh::~BaseMesh | ( | ) | [inline, virtual] |
int FemViewer::BaseMesh::Free | ( | ) | [virtual] |
int FemViewer::BaseMesh::GetMeshModuleType | ( | ) | [static] |
const int& FemViewer::BaseMesh::Id | ( | ) | const [inline] |
int& FemViewer::BaseMesh::Id | ( | ) | [inline] |
int FemViewer::BaseMesh::Init | ( | const char * | name_ | ) | [virtual] |
Reimplemented in FemViewer::Mesh.
bool FemViewer::BaseMesh::IsInit | ( | void | ) | const [inline] |
const std::string& FemViewer::BaseMesh::Name | ( | ) | const [inline] |
std::string& FemViewer::BaseMesh::Name | ( | ) | [inline] |
virtual int FemViewer::BaseMesh::Reload | ( | ) | [inline, virtual] |
Reimplemented from FemViewer::BaseHandle.
Reimplemented in FemViewer::Mesh.
virtual int FemViewer::BaseMesh::Update | ( | void | ) | [inline, virtual] |
Reimplemented in FemViewer::Mesh.
int FemViewer::BaseMesh::_meshCounter = 0 [static, protected] |
std::string FemViewer::BaseMesh::_name [protected] |
intfint FemViewer::BaseMesh::free_mesh = NULL [static, protected] |
intf2intintp FemViewer::BaseMesh::Get_edge_nodes = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_edge_status = NULL [static, protected] |
intf2int2intp FemViewer::BaseMesh::Get_el_faces = NULL [static, protected] |
intf2intintpdoublep FemViewer::BaseMesh::Get_el_node_coor = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_el_status = NULL [static, protected] |
intf2intintp FemViewer::BaseMesh::Get_el_struct = NULL [static, protected] |
intf2intintpdoublep FemViewer::BaseMesh::Get_fa_node_coor = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_face_bc = NULL [static, protected] |
voidf2int4intp2doublep FemViewer::BaseMesh::Get_face_neig = NULL [static, protected] |
intf2intintp FemViewer::BaseMesh::Get_face_struct = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_next_act_el = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_next_act_fa = NULL [static, protected] |
intfint FemViewer::BaseMesh::Get_nmed = NULL [static, protected] |
intfint FemViewer::BaseMesh::Get_nmel = NULL [static, protected] |
intfint FemViewer::BaseMesh::Get_nmfa = NULL [static, protected] |
intfint FemViewer::BaseMesh::Get_nmno = NULL [static, protected] |
intf2intdoublep FemViewer::BaseMesh::Get_node_coor = NULL [static, protected] |
intf2int FemViewer::BaseMesh::Get_node_status = NULL [static, protected] |
intfintcharpfilep FemViewer::BaseMesh::init_mesh = NULL [static, protected] |
intfcharp FemViewer::BaseMesh::module_introduce = NULL [static, protected] |