1.2.0
CCC
 
AOF Class Reference

#include <AOF.hpp>

Inheritance diagram for AOF:
FileLAS FileVTK GridArcGis GridBmp GridEclipse GridF2G GridIfpEn GridIrap GridXYZ GridZycor

Public Member Functions

 AOF (const String &filename, const Db *db=nullptr)
 
 AOF (const AOF &r)
 
AOFoperator= (const AOF &r)
 
virtual ~AOF ()
 
virtual bool mustBeGrid () const
 
virtual bool mustBeOneVariable () const
 
virtual bool mustBeForNDim (int) const
 
virtual bool mustBeForRotation (int) const
 
virtual bool isAuthorized () const
 
virtual int writeInFile ()
 
virtual DbreadFromFile ()
 
virtual DbGridreadGridFromFile ()
 
bool isValidForGrid () const
 
bool isValidForVariable () const
 
bool isValidForNDim () const
 
bool isValidForRotation () const
 
void setCols (const VectorInt &cols)
 
void setCols (int ncol, int *icols)
 
void setCol (int icol)
 
const StringgetFilename () const
 

Constructor & Destructor Documentation

AOF::AOF ( const String filename,
const Db db = nullptr 
)
AOF::AOF ( const AOF r)
AOF::~AOF ( )
virtual

Member Function Documentation

const String& AOF::getFilename ( ) const
inline
bool AOF::isAuthorized ( ) const
virtual

Reimplemented in GridArcGis.

bool AOF::isValidForGrid ( ) const
bool AOF::isValidForNDim ( ) const
bool AOF::isValidForRotation ( ) const
bool AOF::isValidForVariable ( ) const
virtual bool AOF::mustBeForNDim ( int  ) const
inlinevirtual
virtual bool AOF::mustBeForRotation ( int  ) const
inlinevirtual
virtual bool AOF::mustBeGrid ( ) const
inlinevirtual
virtual bool AOF::mustBeOneVariable ( ) const
inlinevirtual
AOF & AOF::operator= ( const AOF r)
virtual Db* AOF::readFromFile ( )
inlinevirtual

Reimplemented in FileLAS.

virtual DbGrid* AOF::readGridFromFile ( )
inlinevirtual

Reimplemented in GridBmp, GridIfpEn, GridZycor, and GridF2G.

void AOF::setCol ( int  icol)
void AOF::setCols ( const VectorInt cols)
inline
void AOF::setCols ( int  ncol,
int *  icols 
)
virtual int AOF::writeInFile ( )
inlinevirtual

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