TRIsurfaceFormatCore Class Reference

Internal class used by the TRIsurfaceFormat. More...

Inheritance diagram for TRIsurfaceFormatCore:
Collaboration diagram for TRIsurfaceFormatCore:

Public Member Functions

 TRIsurfaceFormatCore (const fileName &)
 Read from file, filling in the information. More...
 
 TRIsurfaceFormatCore (const TRIsurfaceFormatCore &)=delete
 Disallow default bitwise copy construction. More...
 
 ~TRIsurfaceFormatCore ()
 Destructor. More...
 
bool sorted () const
 File read was already sorted. More...
 
void clear ()
 Flush all values. More...
 
pointFieldpoints ()
 Return full access to the points. More...
 
List< label > & zoneIds ()
 Return full access to the zones. More...
 
List< label > & sizes ()
 The list of zone sizes in the order of their first appearance. More...
 
void operator= (const TRIsurfaceFormatCore &)=delete
 Disallow default bitwise assignment. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from surfaceFormatsCore
static bool checkSupport (const wordHashSet &available, const word &ext, const bool verbose, const word &functionName)
 ... More...
 
- Static Public Attributes inherited from surfaceFormatsCore
static word nativeExt
 The file extension corresponding to 'native' surface format. More...
 
- Static Protected Member Functions inherited from surfaceFormatsCore
template<class Container >
static List< surfZoneoneZone (const Container &container, const word &name="zone0")
 Return a list with a single entry,. More...
 
static string getLineNoComment (IFstream &)
 Read non-comment line. More...
 

Detailed Description

Internal class used by the TRIsurfaceFormat.

Source files

Definition at line 55 of file TRIsurfaceFormatCore.H.

Constructor & Destructor Documentation

◆ TRIsurfaceFormatCore() [1/2]

TRIsurfaceFormatCore ( const fileName filename)

Read from file, filling in the information.

Definition at line 34 of file TRIsurfaceFormatCore.C.

◆ TRIsurfaceFormatCore() [2/2]

Disallow default bitwise copy construction.

◆ ~TRIsurfaceFormatCore()

Destructor.

Definition at line 50 of file TRIsurfaceFormatCore.C.

Member Function Documentation

◆ sorted()

bool sorted ( ) const
inline

File read was already sorted.

Definition at line 96 of file TRIsurfaceFormatCore.H.

Referenced by TRIsurfaceFormat< Face >::read().

Here is the caller graph for this function:

◆ clear()

void clear ( )
inline

Flush all values.

Definition at line 102 of file TRIsurfaceFormatCore.H.

References List< T >::clear().

Here is the call graph for this function:

◆ points()

pointField& points ( )
inline

Return full access to the points.

Definition at line 111 of file TRIsurfaceFormatCore.H.

Referenced by TRIsurfaceFormat< Face >::read().

Here is the caller graph for this function:

◆ zoneIds()

List<label>& zoneIds ( )
inline

Return full access to the zones.

Definition at line 117 of file TRIsurfaceFormatCore.H.

Referenced by TRIsurfaceFormat< Face >::read().

Here is the caller graph for this function:

◆ sizes()

List<label>& sizes ( )
inline

The list of zone sizes in the order of their first appearance.

Definition at line 123 of file TRIsurfaceFormatCore.H.

Referenced by TRIsurfaceFormat< Face >::read().

Here is the caller graph for this function:

◆ operator=()

void operator= ( const TRIsurfaceFormatCore )
delete

Disallow default bitwise assignment.


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