Public Member Functions | Private Attributes | Friends
parTriFace Class Reference
Collaboration diagram for parTriFace:
Collaboration graph
[legend]

Public Member Functions

 parTriFace ()
 
 parTriFace (const label globalLabel0, const label globalLabel1, const label globalLabel2, const triangle< point, point > &pts)
 
 ~parTriFace ()
 
label globalLabelOfPoint (const label i) const
 
const triangle< point, point > & trianglePoints () const
 
bool operator!= (const parTriFace &) const
 

Private Attributes

label globalLabels_ [3]
 
triangle< point, pointtriPoints_
 

Friends

Ostreamoperator<< (Ostream &os, const parTriFace &ptf)
 
Istreamoperator>> (Istream &is, parTriFace &ptf)
 

Detailed Description

Definition at line 51 of file parTriFace.H.

Constructor & Destructor Documentation

◆ parTriFace() [1/2]

parTriFace ( )
inline

Definition at line 62 of file parTriFace.H.

◆ parTriFace() [2/2]

parTriFace ( const label  globalLabel0,
const label  globalLabel1,
const label  globalLabel2,
const triangle< point, point > &  pts 
)
inlineexplicit

Definition at line 68 of file parTriFace.H.

References parTriFace::globalLabels_.

◆ ~parTriFace()

~parTriFace ( )
inline

Definition at line 84 of file parTriFace.H.

Member Function Documentation

◆ globalLabelOfPoint()

label globalLabelOfPoint ( const label  i) const
inline

Definition at line 89 of file parTriFace.H.

References parTriFace::globalLabels_.

Referenced by partTriMesh::createBufferLayers().

Here is the caller graph for this function:

◆ trianglePoints()

const triangle<point, point>& trianglePoints ( ) const
inline

Definition at line 94 of file parTriFace.H.

References parTriFace::triPoints_.

Referenced by partTriMesh::createBufferLayers().

Here is the caller graph for this function:

◆ operator!=()

bool operator!= ( const parTriFace ) const
inline

Definition at line 101 of file parTriFace.H.

References Foam::endl(), Foam::exit(), and Foam::Serr.

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator<<

Ostream& operator<< ( Ostream os,
const parTriFace ptf 
)
friend

Definition at line 109 of file parTriFace.H.

◆ operator>>

Istream& operator>> ( Istream is,
parTriFace ptf 
)
friend

Definition at line 122 of file parTriFace.H.

Field Documentation

◆ globalLabels_

label globalLabels_[3]
private

Definition at line 54 of file parTriFace.H.

Referenced by parTriFace::globalLabelOfPoint(), and parTriFace::parTriFace().

◆ triPoints_

triangle<point, point> triPoints_
private

Definition at line 56 of file parTriFace.H.

Referenced by parTriFace::trianglePoints().


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