NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
CellValueShaderCondition Struct Reference

Represents the basic settings needed by the CellValueShader class to actually calculate the cell shading. More...

#include <cellvalueshader.hpp>

Collaboration diagram for CellValueShaderCondition:

Public Types

enum  ConditionType {
  CT_LESS_THAN , CT_LESS_EQ_THAN , CT_GREATER_THAN , CT_GREATER_EQ_THAN ,
  CT_INTERVAL_RE , CT_INTERVAL_RE_EXCL , CT_INTERVAL_IM , CT_INTERVAL_IM_EXCL ,
  CT_EQUALS_VAL , CT_NOT_EQUALS_VAL , CT_EQUALS_STR , CT_NOT_EQUALS_STR ,
  CT_FIND_STR , CT_NOT_FIND_STR
}
 

Public Attributes

ConditionType m_type
 
std::vector< mu::value_typem_vals
 
std::vector< wxString > m_strs
 

Detailed Description

Represents the basic settings needed by the CellValueShader class to actually calculate the cell shading.

Definition at line 39 of file cellvalueshader.hpp.

Member Enumeration Documentation

◆ ConditionType

Enumerator
CT_LESS_THAN 
CT_LESS_EQ_THAN 
CT_GREATER_THAN 
CT_GREATER_EQ_THAN 
CT_INTERVAL_RE 
CT_INTERVAL_RE_EXCL 
CT_INTERVAL_IM 
CT_INTERVAL_IM_EXCL 
CT_EQUALS_VAL 
CT_NOT_EQUALS_VAL 
CT_EQUALS_STR 
CT_NOT_EQUALS_STR 
CT_FIND_STR 
CT_NOT_FIND_STR 

Definition at line 41 of file cellvalueshader.hpp.

Member Data Documentation

◆ m_strs

std::vector<wxString> CellValueShaderCondition::m_strs

◆ m_type

ConditionType CellValueShaderCondition::m_type

◆ m_vals

std::vector<mu::value_type> CellValueShaderCondition::m_vals

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