40#ifndef vtkSplitColumnComponents_h
41#define vtkSplitColumnComponents_h
43#include "vtkFiltersGeneralModule.h"
61 vtkGetMacro(CalculateMagnitudes,
bool);
66 NUMBERS_WITH_PARENS = 0,
67 NAMES_WITH_PARENS = 1,
68 NUMBERS_WITH_UNDERSCORES=2,
69 NAMES_WITH_UNDERSCORES=3
77 vtkSetClampMacro(NamingMode,
int, NUMBERS_WITH_PARENS, NAMES_WITH_UNDERSCORES);
79 { this->SetNamingMode(NUMBERS_WITH_PARENS); }
81 { this->SetNamingMode(NUMBERS_WITH_UNDERSCORES); }
83 { this->SetNamingMode(NAMES_WITH_PARENS); }
85 { this->SetNamingMode(NAMES_WITH_UNDERSCORES); }
86 vtkGetMacro(NamingMode,
int);
99 bool CalculateMagnitudes;
Abstract superclass for all arrays.
a simple class to control print indentation
split multicomponent table columns
static vtkSplitColumnComponents * New()
void SetNamingModeToNamesWithUnderscores()
void SetNamingModeToNamesWithParens()
void SetNamingModeToNumberWithUnderscores()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void SetNamingModeToNumberWithParens()
vtkSplitColumnComponents()
~vtkSplitColumnComponents() override
Wrapper around std::string to keep symbols short.
Superclass for algorithms that produce only vtkTables as output.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.