PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::Smesh Class Reference

#include <smesh_helper.h>

Public Member Functions

void loadFile (std::string filename)
 
void loadNodeFile (std::string filename)
 
void loadEdgeFile (std::string filename)
 
void loadTriangleFile (std::string filename)
 
void loadTetFile (std::string filename)
 
void loadFile (std::string filename)
 
void loadNodeFile (std::string filename)
 
void loadEdgeFile (std::string filename)
 
void loadTriangleFile (std::string filename)
 
void loadTetFile (std::string filename)
 

Public Attributes

std::vector< Vec3fm_points
 
std::vector< TopologyModule::Edgem_edges
 
std::vector< TopologyModule::Trianglem_triangles
 
std::vector< TopologyModule::Quadm_quads
 
std::vector< TopologyModule::Tetrahedronm_tets
 
std::vector< TopologyModule::Hexahedronm_hexs
 
std::vector< dyno::Vec3fm_points
 
std::vector< dyno::TopologyModule::Edgem_edges
 
std::vector< dyno::TopologyModule::Trianglem_triangles
 
std::vector< dyno::TopologyModule::Quadm_quads
 
std::vector< dyno::TopologyModule::Tetrahedronm_tets
 
std::vector< dyno::TopologyModule::Hexahedronm_hexs
 

Detailed Description

Definition at line 10 of file smesh_helper.h.

Member Function Documentation

◆ loadEdgeFile() [1/2]

void dyno::Smesh::loadEdgeFile ( std::string filename)

Definition at line 156 of file smesh_helper.cpp.

◆ loadEdgeFile() [2/2]

void dyno::Smesh::loadEdgeFile ( std::string filename)

◆ loadFile() [1/2]

void dyno::Smesh::loadFile ( std::string filename)

◆ loadFile() [2/2]

void dyno::Smesh::loadFile ( std::string filename)

◆ loadNodeFile() [1/2]

void dyno::Smesh::loadNodeFile ( std::string filename)

Definition at line 129 of file smesh_helper.cpp.

Here is the caller graph for this function:

◆ loadNodeFile() [2/2]

void dyno::Smesh::loadNodeFile ( std::string filename)

◆ loadTetFile() [1/2]

void dyno::Smesh::loadTetFile ( std::string filename)

Definition at line 207 of file smesh_helper.cpp.

Here is the caller graph for this function:

◆ loadTetFile() [2/2]

void dyno::Smesh::loadTetFile ( std::string filename)

◆ loadTriangleFile() [1/2]

void dyno::Smesh::loadTriangleFile ( std::string filename)

Definition at line 181 of file smesh_helper.cpp.

◆ loadTriangleFile() [2/2]

void dyno::Smesh::loadTriangleFile ( std::string filename)

Member Data Documentation

◆ m_edges [1/2]

std::vector<TopologyModule::Edge> dyno::Smesh::m_edges

Definition at line 23 of file smesh_helper.h.

◆ m_edges [2/2]

std::vector<dyno::TopologyModule::Edge> dyno::Smesh::m_edges

Definition at line 22 of file Smesh.h.

◆ m_hexs [1/2]

std::vector<TopologyModule::Hexahedron> dyno::Smesh::m_hexs

Definition at line 27 of file smesh_helper.h.

◆ m_hexs [2/2]

std::vector<dyno::TopologyModule::Hexahedron> dyno::Smesh::m_hexs

Definition at line 26 of file Smesh.h.

◆ m_points [1/2]

std::vector<Vec3f> dyno::Smesh::m_points

Definition at line 22 of file smesh_helper.h.

◆ m_points [2/2]

std::vector<dyno::Vec3f> dyno::Smesh::m_points

Definition at line 21 of file Smesh.h.

◆ m_quads [1/2]

std::vector<TopologyModule::Quad> dyno::Smesh::m_quads

Definition at line 25 of file smesh_helper.h.

◆ m_quads [2/2]

std::vector<dyno::TopologyModule::Quad> dyno::Smesh::m_quads

Definition at line 24 of file Smesh.h.

◆ m_tets [1/2]

std::vector<TopologyModule::Tetrahedron> dyno::Smesh::m_tets

Definition at line 26 of file smesh_helper.h.

◆ m_tets [2/2]

std::vector<dyno::TopologyModule::Tetrahedron> dyno::Smesh::m_tets

Definition at line 25 of file Smesh.h.

◆ m_triangles [1/2]

std::vector<TopologyModule::Triangle> dyno::Smesh::m_triangles

Definition at line 24 of file smesh_helper.h.

◆ m_triangles [2/2]

std::vector<dyno::TopologyModule::Triangle> dyno::Smesh::m_triangles

Definition at line 23 of file Smesh.h.


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