Version: 9.12.0
SMESH::MedInfo Class Reference

Provide operations over the selected object. More...

#include <SMESHGUI_SelectionProxy.h>

Public Member Functions

 MedInfo ()
 Constructor. More...
 
bool isValid () const
 Get validity status. More...
 
QString fileName () const
 Get file name for mesh imported from MED file. More...
 
uint size () const
 Get file size for mesh imported from MED file. More...
 
QString version () const
 Get version of format for mesh imported from MED file. More...
 

Private Member Functions

void setFileName (const QString &)
 Set file name for mesh imported from MED file. More...
 
void setSize (uint)
 Set file size for mesh imported from MED file. More...
 
void setVersion (uint, uint, uint)
 Set version of format for mesh imported from MED file. More...
 

Private Attributes

QString myFileName
 
uint mySize
 
uint myMajor
 
uint myMinor
 
uint myRelease
 

Friends

class SelectionProxy
 

Detailed Description

Provide operations over the selected object.

Constructor & Destructor Documentation

◆ MedInfo()

SMESH::MedInfo::MedInfo ( )

Constructor.

Member Function Documentation

◆ fileName()

QString SMESH::MedInfo::fileName ( ) const

Get file name for mesh imported from MED file.

Returns
MED file name.

Referenced by SMESHGUI_AddInfo::meshInfo().

◆ isValid()

bool SMESH::MedInfo::isValid ( ) const

Get validity status.

MED file information is valid if at least stored file name is not null.

Returns
true if MED file info is valid; false otherwise.

Referenced by SMESHGUI_AddInfo::meshInfo().

◆ setFileName()

void SMESH::MedInfo::setFileName ( const QString &  fileName)
private

Set file name for mesh imported from MED file.

Parameters
fileNameMED file name.

Referenced by SMESH::SelectionProxy::medFileInfo().

◆ setSize()

void SMESH::MedInfo::setSize ( uint  size)
private

Set file size for mesh imported from MED file.

Parameters
sizeMED file size.

Referenced by SMESH::SelectionProxy::medFileInfo().

◆ setVersion()

void SMESH::MedInfo::setVersion ( uint  major,
uint  minor,
uint  release 
)
private

Set version of format for mesh imported from MED file.

Parameters
majorMajor version number.
minorMinor version number.
releaseRelease version number.

Referenced by SMESH::SelectionProxy::medFileInfo().

◆ size()

uint SMESH::MedInfo::size ( ) const

Get file size for mesh imported from MED file.

Returns
MED file size.

Referenced by SMESHGUI_AddInfo::meshInfo().

◆ version()

QString SMESH::MedInfo::version ( ) const

Get version of format for mesh imported from MED file.

Returns
MED file format version.

Referenced by SMESHGUI_AddInfo::meshInfo().

Friends And Related Function Documentation

◆ SelectionProxy

friend class SelectionProxy
friend

Field Documentation

◆ myFileName

QString SMESH::MedInfo::myFileName
private

◆ myMajor

uint SMESH::MedInfo::myMajor
private

◆ myMinor

uint SMESH::MedInfo::myMinor
private

◆ myRelease

uint SMESH::MedInfo::myRelease
private

◆ mySize

uint SMESH::MedInfo::mySize
private