FEFace
Inherits from FEItem
Public Types
| Name | |
|---|---|
| enum | @2 | 
Public Functions
| Name | |
|---|---|
| FEFace() constructor  | 
|
| bool | operator==(const FEFace & f) comparison operator  | 
| int | Nodes() return number of nodes  | 
| int | Edges() return number of edges  | 
| void | GetEdgeNodes(int i, int * n) get the edge node numbers  | 
| bool | HasEdge(int n1, int n2) See if this face has an edge.  | 
| bool | HasNode(int i) See if this face has node with ID i.  | 
| int | FindNode(int i) Fine the array index of node with ID i.  | 
| bool | IsExternal() Is this face internal or external.  | 
Public Attributes
| Name | |
|---|---|
| int | n  nodal ID's  | 
| int | m_nodes  number of nodes  | 
| int | m_nbr  neighbour faces  | 
| vec3d | m_fn  face normal  | 
| vec3d | m_nn  node normals  | 
| int | m_sid  smoothing ID  | 
| int | m_elem  the elements to which this face belongs  | 
Additional inherited members
Public Functions inherited from FEItem
| Name | |
|---|---|
| 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 inherited from FEItem
| Name | |
|---|---|
| int | m_ntag | 
| int | m_gid | 
| int | m_nid | 
Public Types Documentation
enum @2
| Enumerator | Value | Description | 
|---|---|---|
| MAX_NODES | 9 | 
Public Functions Documentation
function FEFace
FEFace()
constructor
function operator==
bool operator==(
    const FEFace & f
)
comparison operator
function Nodes
inline int Nodes()
return number of nodes
function Edges
int Edges()
return number of edges
function GetEdgeNodes
void GetEdgeNodes(
    int i,
    int * n
)
get the edge node numbers
function HasEdge
bool HasEdge(
    int n1,
    int n2
)
See if this face has an edge.
function HasNode
bool HasNode(
    int i
)
See if this face has node with ID i.
function FindNode
int FindNode(
    int i
)
Fine the array index of node with ID i.
function IsExternal
inline bool IsExternal()
Is this face internal or external.
Public Attributes Documentation
variable n
int n;
nodal ID's
variable m_nodes
int m_nodes;
number of nodes
variable m_nbr
int m_nbr;
neighbour faces
variable m_fn
vec3d m_fn;
face normal
variable m_nn
vec3d m_nn;
node normals
variable m_sid
int m_sid;
smoothing ID
variable m_elem
int m_elem;
the elements to which this face belongs
Updated on 2024-03-17 at 12:58:44 -0600