PPL Logo

Triangle3DElement Class Reference

Provides ConcreteElement interface for one element of the TriangularSurfaceMesh class. More...

#include <transfer.h>

Inheritance diagram for Triangle3DElement:

Inheritance graph
[legend]
Collaboration diagram for Triangle3DElement:

Collaboration graph
[legend]

Public Member Functions

 Triangle3DElement (int s_, const TriangleSurfaceMesh &srcMesh_)
virtual CPoint getNodeLocation (int i) const
 Return the location of the i'th node of this element.

Private Attributes

int s
const TriangleSurfaceMeshsrcMesh
const intconn

Detailed Description

Provides ConcreteElement interface for one element of the TriangularSurfaceMesh class.

Definition at line 57 of file transfer.h.


Constructor & Destructor Documentation

Triangle3DElement::Triangle3DElement ( int  s_,
const TriangleSurfaceMesh srcMesh_ 
) [inline]

Definition at line 61 of file transfer.h.

References conn, TriangleSurfaceMesh::getTriangle(), s, and srcMesh.

Here is the call graph for this function:


Member Function Documentation

virtual CPoint Triangle3DElement::getNodeLocation ( int  i  )  const [inline, virtual]

Return the location of the i'th node of this element.

Implements ConcreteElement.

Definition at line 65 of file transfer.h.

References conn, TriangleSurfaceMesh::getPoint(), and srcMesh.

Here is the call graph for this function:


Field Documentation

Definition at line 58 of file transfer.h.

Referenced by Triangle3DElement().

Definition at line 58 of file transfer.h.

Referenced by getNodeLocation(), and Triangle3DElement().

const int* Triangle3DElement::conn [private]

Definition at line 59 of file transfer.h.

Referenced by getNodeLocation(), and Triangle3DElement().


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

Generated on Mon Sep 21 08:31:29 2020 for Charm++ by  doxygen 1.5.5