volumeType Class Reference
Collaboration diagram for volumeType:

Public Types

enum  type { unknown = 0, mixed = 1, inside = 2, outside = 3 }
 Volume types. More...
 

Public Member Functions

 volumeType ()
 Construct null. More...
 
 volumeType (type t)
 Construct from components. More...
 
 operator type () const
 

Static Public Attributes

static const NamedEnum< volumeType, 4 > names
 

Friends

Istreamoperator>> (Istream &is, volumeType &vt)
 
Ostreamoperator<< (Ostream &os, const volumeType &vt)
 

Detailed Description

Source files

Definition at line 54 of file volumeType.H.

Member Enumeration Documentation

◆ type

enum type

Volume types.

Enumerator
unknown 
mixed 
inside 
outside 

Definition at line 59 of file volumeType.H.

Constructor & Destructor Documentation

◆ volumeType() [1/2]

volumeType ( )
inline

Construct null.

Definition at line 86 of file volumeType.H.

◆ volumeType() [2/2]

volumeType ( type  t)
inline

Construct from components.

Definition at line 92 of file volumeType.H.

Member Function Documentation

◆ operator type()

operator type ( ) const
inline

Definition at line 100 of file volumeType.H.

References volumeType::operator<<, and volumeType::operator>>.

Friends And Related Function Documentation

◆ operator>>

Istream& operator>> ( Istream is,
volumeType vt 
)
friend

◆ operator<<

Ostream& operator<< ( Ostream os,
const volumeType vt 
)
friend

Member Data Documentation

◆ names


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