Shapeworks Studio
2.1
Shape analysis software suite
|
Public Member Functions | |
FEElement_ () | |
constructor | |
bool | is_equal (FEElement_ &e) |
int | GetType () const |
return the element type | |
bool | IsType (int ntype) const |
Is the element of this type. | |
int | Nodes () const |
number of nodes | |
int | Faces () const |
Number of faces (shells have no faces) | |
int | Edges () const |
Number of edges (solids have no edges) | |
int | GetFace (int i, int *n) |
Get only the nodes of face i (only solids have faces) | |
FEFace | GetFace (int i) |
Get the face i (only solids have faces) | |
FEFace | GetShellFace () |
Get the face of a shell. | |
FEEdge | GetEdge (int i) |
Get the edge. | |
bool | IsExterior () |
Is this an exterior element. More... | |
bool | IsSolid () |
bool | IsShell () |
bool | IsBeam () |
Public Member Functions inherited from FEItem | |
bool | IsVisible () const |
bool | IsSelected () const |
void | Select () |
void | UnSelect () |
void | Show () |
void | Hide () |
unsigned int | GetFEState () const |
void | SetFEState (unsigned int state) |
Public Attributes | |
int * | m_node |
pointer to node data | |
int * | m_nbr |
neighbour elements | |
int * | m_face |
faces (-1 for interior faces) | |
double * | m_h |
element thickness (only used by shells) | |
vec3d | m_fiber |
fiber orientation More... | |
mat3d | m_Q |
local material orientation | |
bool | m_Qactive |
active local material orientation | |
double | m_a0 |
cross-sectional area (only used by truss elements) | |
Public Attributes inherited from FEItem | |
int | m_ntag |
int | m_gid |
int | m_nid |
Protected Member Functions | |
void | copy (const FEElement_ &el) |
Protected Attributes | |
int | m_ntype |
type of element | |
int | m_nodes |
nr of nodes | |
int | m_nfaces |
nr of faces ( 0 for shells) | |
int | m_nedges |
nr of edges ( 0 for solids) | |
Definition at line 183 of file FEElement.h.
bool FEElement_::IsExterior | ( | ) |
Is this an exterior element.
Is this an exterior element (i.e. an element that is on the outside of the mesh). shells and beams are alwasy exterior. Solids are exterior if they have at least one null neighbor.
Definition at line 392 of file FEElement.cpp.
vec3d FEElement_::m_fiber |
fiber orientation
Definition at line 239 of file FEElement.h.