Back to index

salome-med  6.5.0
Public Member Functions | Public Attributes
SauvUtilities::DoubleField::_Sub_data Struct Reference

#include <SauvMedConvertor.hxx>

Collaboration diagram for SauvUtilities::DoubleField::_Sub_data:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void setData (int nb_comp, Group *supp)
int nbComponents () const
std::string & compName (int i_comp)
bool isValidNbGauss () const
int nbGauss () const
bool hasGauss () const

Public Attributes

Group_support
std::vector< std::string > _comp_names
std::vector< int > _nb_gauss

Detailed Description

Definition at line 120 of file SauvMedConvertor.hxx.


Member Function Documentation

std::string& SauvUtilities::DoubleField::_Sub_data::compName ( int  i_comp) [inline]

Definition at line 130 of file SauvMedConvertor.hxx.

{ return _comp_names[ i_comp ]; }

Definition at line 134 of file SauvMedConvertor.hxx.

{ return nbGauss() > 1; }

Here is the call graph for this function:

Definition at line 131 of file SauvMedConvertor.hxx.

                                  { return *std::max_element( _nb_gauss.begin(), _nb_gauss.end() ) ==
          *std::min_element( _nb_gauss.begin(), _nb_gauss.end() ); }

Definition at line 129 of file SauvMedConvertor.hxx.

{ return _comp_names.size(); }

Definition at line 133 of file SauvMedConvertor.hxx.

{ return _nb_gauss[0] ? _nb_gauss[0] : 1; }

Here is the caller graph for this function:

void SauvUtilities::DoubleField::_Sub_data::setData ( int  nb_comp,
Group supp 
) [inline]

Definition at line 127 of file SauvMedConvertor.hxx.

      { _support = supp; _comp_names.resize(nb_comp); _nb_gauss.resize(nb_comp,1); }

Member Data Documentation

Definition at line 124 of file SauvMedConvertor.hxx.

Definition at line 125 of file SauvMedConvertor.hxx.

Definition at line 123 of file SauvMedConvertor.hxx.


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