Version: 8.3.0
vtkSimpleMode.cxx File Reference
#include "vtkSimpleMode.h"
#include "vtkAdjacentVertexIterator.h"
#include "vtkDataSetSurfaceFilter.h"
#include "vtkIntArray.h"
#include "vtkCellData.h"
#include "vtkPointData.h"
#include "vtkStreamingDemandDrivenPipeline.h"
#include "vtkUnstructuredGrid.h"
#include "vtkPolyData.h"
#include "vtkMultiBlockDataSet.h"
#include "vtkInformationStringKey.h"
#include "vtkAlgorithmOutput.h"
#include "vtkObjectFactory.h"
#include "vtkMutableDirectedGraph.h"
#include "vtkDataSet.h"
#include "vtkInformationVector.h"
#include "vtkInformation.h"
#include "vtkDataArraySelection.h"
#include "vtkTimeStamp.h"
#include "vtkInEdgeIterator.h"
#include "vtkInformationDataObjectKey.h"
#include "vtkExecutive.h"
#include "vtkVariantArray.h"
#include "vtkStringArray.h"
#include "vtkDoubleArray.h"
#include "vtkCharArray.h"
#include "vtkUnsignedCharArray.h"
#include "vtkDataSetAttributes.h"
#include "vtkDemandDrivenPipeline.h"
#include "vtkDataObjectTreeIterator.h"
#include "vtkWarpScalar.h"
#include "vtkWarpVector.h"
#include "vtkMultiBlockDataGroupFilter.h"
#include "vtkCompositeDataToUnstructuredGridFilter.h"
#include <map>
#include <deque>
#include <sstream>
Include dependency graph for vtkSimpleMode.cxx:

Data Structures

class  MZCException
 
class  vtkSimpleMode::vtkSimpleModeInternal
 

Functions

 vtkStandardNewMacro (vtkSimpleMode)
 
vtkSmartPointer< vtkDoubleArray > ForceTo3Compo (vtkDoubleArray *arr)
 
std::vector< std::string > GetPossibleArrayNames (vtkDataSet *dataset)
 
std::string FindTheBest (const std::vector< std::string > &arrNames, const std::string &key0, const std::string &key1)
 
std::string FindBestRealAmong (const std::vector< std::string > &arrNames)
 
std::string FindBestImagAmong (const std::vector< std::string > &arrNames)
 
vtkUnstructuredGrid * ExtractInfo1 (vtkInformationVector *inputVector)
 
void ExtractInfo3 (vtkDataSet *ds, const std::string &arrName, vtkDataArray *&arr, int &idx)
 
void ExtractInfo2 (vtkDataSet *ds, const std::string &arrName, vtkDoubleArray *&arr)
 
double GetOptimalRatioFrom (vtkUnstructuredGrid *dataset, vtkDoubleArray *array)
 

Variables

static const char ZE_DISPLACEMENT_NAME1 [] ="@@ForReal?@@"
 
static const char ZE_DISPLACEMENT_NAME2 [] ="@@ForImag?@@"
 
static const char ZE_DISPLACEMENT_NAME3 [] ="MagnitudeOfCpxDisp"
 
static const double EPS =1e-12
 

Function Documentation

vtkStandardNewMacro ( vtkSimpleMode  )
vtkSmartPointer<vtkDoubleArray> ForceTo3Compo ( vtkDoubleArray *  arr)
std::vector< std::string > GetPossibleArrayNames ( vtkDataSet *  dataset)
std::string FindTheBest ( const std::vector< std::string > &  arrNames,
const std::string &  key0,
const std::string &  key1 
)
std::string FindBestRealAmong ( const std::vector< std::string > &  arrNames)

References FindTheBest().

std::string FindBestImagAmong ( const std::vector< std::string > &  arrNames)

References FindTheBest().

vtkUnstructuredGrid* ExtractInfo1 ( vtkInformationVector *  inputVector)
void ExtractInfo3 ( vtkDataSet *  ds,
const std::string &  arrName,
vtkDataArray *&  arr,
int &  idx 
)
void ExtractInfo2 ( vtkDataSet *  ds,
const std::string &  arrName,
vtkDoubleArray *&  arr 
)

References ExtractInfo3().

double GetOptimalRatioFrom ( vtkUnstructuredGrid *  dataset,
vtkDoubleArray *  array 
)

References EPS.

Variable Documentation

const char ZE_DISPLACEMENT_NAME1[] ="@@ForReal?@@"
static
const char ZE_DISPLACEMENT_NAME2[] ="@@ForImag?@@"
static
const char ZE_DISPLACEMENT_NAME3[] ="MagnitudeOfCpxDisp"
static
const double EPS =1e-12
static