FemFace Struct Reference

Public Member Functions

Base::Vector3d getFirstNodePoint (void)
 
bool isSameFace (FemFace &face)
 
Base::Vector3d set (short size, const SMDS_MeshElement *element, unsigned short id, short faceNo, const SMDS_MeshNode *n1, const SMDS_MeshNode *n2, const SMDS_MeshNode *n3, const SMDS_MeshNode *n4=nullptr, const SMDS_MeshNode *n5=nullptr, const SMDS_MeshNode *n6=nullptr, const SMDS_MeshNode *n7=nullptr, const SMDS_MeshNode *n8=nullptr)
 

Public Attributes

const SMDS_MeshElementElement
 
unsigned long ElementNumber
 
unsigned short FaceNo
 
bool hide
 
const SMDS_MeshNodeNodes [8]
 
unsigned short Size
 

Member Function Documentation

◆ getFirstNodePoint()

Base::Vector3d FemFace::getFirstNodePoint ( void  )

References Nodes.

◆ isSameFace()

bool FemFace::isSameFace ( FemFace face)

References ElementNumber, hide, Nodes, and Size.

◆ set()

Base::Vector3d FemFace::set ( short  size,
const SMDS_MeshElement element,
unsigned short  id,
short  faceNo,
const SMDS_MeshNode n1,
const SMDS_MeshNode n2,
const SMDS_MeshNode n3,
const SMDS_MeshNode n4 = nullptr,
const SMDS_MeshNode n5 = nullptr,
const SMDS_MeshNode n6 = nullptr,
const SMDS_MeshNode n7 = nullptr,
const SMDS_MeshNode n8 = nullptr 
)

Member Data Documentation

◆ Element

const SMDS_MeshElement* FemFace::Element

Referenced by set().

◆ ElementNumber

unsigned long FemFace::ElementNumber

Referenced by isSameFace(), and set().

◆ FaceNo

unsigned short FemFace::FaceNo

Referenced by set().

◆ hide

◆ Nodes

const SMDS_MeshNode* FemFace::Nodes[8]

Referenced by getFirstNodePoint(), isSameFace(), and set().

◆ Size

unsigned short FemFace::Size

Referenced by isSameFace(), and set().


The documentation for this struct was generated from the following file: