OGS
MeshLib::IO::PropertyVectorMetaData Struct Reference

Detailed Description

Definition at line 25 of file PropertyVectorMetaData.h.

#include <PropertyVectorMetaData.h>

Public Member Functions

template<typename T >
void fillPropertyVectorMetaDataTypeInfo ()
 

Public Attributes

std::string property_name
 
bool is_int_type
 
bool is_data_type_signed
 
unsigned long data_type_size_in_bytes
 
unsigned long number_of_components
 
unsigned long number_of_tuples
 

Member Function Documentation

◆ fillPropertyVectorMetaDataTypeInfo()

template<typename T >
void MeshLib::IO::PropertyVectorMetaData::fillPropertyVectorMetaDataTypeInfo ( )
inline

Member Data Documentation

◆ data_type_size_in_bytes

unsigned long MeshLib::IO::PropertyVectorMetaData::data_type_size_in_bytes

◆ is_data_type_signed

bool MeshLib::IO::PropertyVectorMetaData::is_data_type_signed

if the component type is an integer number the flag is_data_type_signed signals if it has a sign or not

Definition at line 33 of file PropertyVectorMetaData.h.

Referenced by fillPropertyVectorMetaDataTypeInfo(), MeshLib::IO::readPropertyVectorMetaData(), and MeshLib::IO::writePropertyVectorMetaData().

◆ is_int_type

bool MeshLib::IO::PropertyVectorMetaData::is_int_type

is_int_type is true if the type of the components is an integer type, if it is a floating point number type the is_int_type is false

Definition at line 30 of file PropertyVectorMetaData.h.

Referenced by fillPropertyVectorMetaDataTypeInfo(), MeshLib::IO::readPropertyVectorMetaData(), and MeshLib::IO::writePropertyVectorMetaData().

◆ number_of_components

◆ number_of_tuples

◆ property_name


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