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

Public Member Functions

 meshOctreeCubeCoordinatesScalar ()
 Null construct. More...
 
 meshOctreeCubeCoordinatesScalar (const scalar s, const meshOctreeCubeCoordinates &cc)
 Construct from label and cube coordinates. More...
 
 ~meshOctreeCubeCoordinatesScalar ()
 
scalar scalarValue () const
 return cube label More...
 
const meshOctreeCubeCoordinatescoordinates () const
 return the value More...
 
bool operator< (const meshOctreeCubeCoordinatesScalar &scc) const
 
void operator= (const meshOctreeCubeCoordinatesScalar &scc)
 
bool operator== (const meshOctreeCubeCoordinatesScalar &scc) const
 
bool operator!= (const meshOctreeCubeCoordinatesScalar &scc) const
 

Private Attributes

scalar sValue_
 scalar More...
 
meshOctreeCubeCoordinates coordinates_
 cube coordinates More...
 

Friends

Ostreamoperator<< (Ostream &os, const meshOctreeCubeCoordinatesScalar &scc)
 
Istreamoperator>> (Istream &is, meshOctreeCubeCoordinatesScalar &scc)
 

Detailed Description

Definition at line 50 of file meshOctreeCubeCoordinatesScalar.H.

Constructor & Destructor Documentation

◆ meshOctreeCubeCoordinatesScalar() [1/2]

Null construct.

Definition at line 63 of file meshOctreeCubeCoordinatesScalar.H.

◆ meshOctreeCubeCoordinatesScalar() [2/2]

meshOctreeCubeCoordinatesScalar ( const scalar  s,
const meshOctreeCubeCoordinates cc 
)
inline

Construct from label and cube coordinates.

Definition at line 71 of file meshOctreeCubeCoordinatesScalar.H.

◆ ~meshOctreeCubeCoordinatesScalar()

Definition at line 81 of file meshOctreeCubeCoordinatesScalar.H.

Member Function Documentation

◆ scalarValue()

scalar scalarValue ( ) const
inline

return cube label

Definition at line 86 of file meshOctreeCubeCoordinatesScalar.H.

References meshOctreeCubeCoordinatesScalar::sValue_.

◆ coordinates()

const meshOctreeCubeCoordinates& coordinates ( ) const
inline

return the value

Definition at line 92 of file meshOctreeCubeCoordinatesScalar.H.

References meshOctreeCubeCoordinatesScalar::coordinates_.

◆ operator<()

bool operator< ( const meshOctreeCubeCoordinatesScalar scc) const
inline

◆ operator=()

void operator= ( const meshOctreeCubeCoordinatesScalar scc)
inline

◆ operator==()

bool operator== ( const meshOctreeCubeCoordinatesScalar scc) const
inline

Definition at line 114 of file meshOctreeCubeCoordinatesScalar.H.

References meshOctreeCubeCoordinatesScalar::coordinates_.

Referenced by meshOctreeCubeCoordinatesScalar::operator!=().

Here is the caller graph for this function:

◆ operator!=()

bool operator!= ( const meshOctreeCubeCoordinatesScalar scc) const
inline

Definition at line 125 of file meshOctreeCubeCoordinatesScalar.H.

References meshOctreeCubeCoordinatesScalar::operator==().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator<<

Ostream& operator<< ( Ostream os,
const meshOctreeCubeCoordinatesScalar scc 
)
friend

Definition at line 134 of file meshOctreeCubeCoordinatesScalar.H.

◆ operator>>

Istream& operator>> ( Istream is,
meshOctreeCubeCoordinatesScalar scc 
)
friend

Definition at line 153 of file meshOctreeCubeCoordinatesScalar.H.

Field Documentation

◆ sValue_

scalar sValue_
private

◆ coordinates_

meshOctreeCubeCoordinates coordinates_
private

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