ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkPVRepresentedDataInformation Class Reference

vtkPVRepresentedDataInformation is a vtkPVDataInformation subclass that knows how to gather rendered data-information from a vtkPVDataRepresentation. More...

#include <vtkPVRepresentedDataInformation.h>

Inheritance diagram for vtkPVRepresentedDataInformation:
Inheritance graph
[legend]
Collaboration diagram for vtkPVRepresentedDataInformation:
Collaboration graph
[legend]

Public Types

typedef vtkPVDataInformation Superclass
 
- Public Types inherited from vtkPVDataInformation
typedef vtkPVInformation Superclass
 
- Public Types inherited from vtkPVInformation
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void CopyFromObject (vtkObject *)
 Transfer information about a single object into this object. More...
 
- Public Member Functions inherited from vtkPVDataInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
vtkPVArrayInformationGetArrayInformation (const char *arrayname, int fieldAssociation)
 Method to find and return attribute array information for a particular array for the given attribute type if one exists. More...
 
virtual void AddInformation (vtkPVInformation *info)
 Merge another information object. More...
 
virtual void AddInformation (vtkPVInformation *, int addingParts)
 Merge another information object. More...
 
void Initialize ()
 Remove all information. More...
 
const char * GetPrettyDataTypeString ()
 Returns a string describing the datatype that can be directly shown in a user interface. More...
 
vtkPVDataSetAttributesInformationGetAttributeInformation (int fieldAssociation)
 Method to access vtkPVDataSetAttributesInformation using field association type. More...
 
vtkPVDataInformationGetDataInformationForCompositeIndex (int index)
 Given the flat-index for a node in a composite dataset, this method returns the data information for the node, it available. More...
 
unsigned int GetNumberOfBlockLeafs (bool skipEmpty)
 Compute the number of block leaf from this information multipieces are counted as single block. More...
 
vtkPVDataInformationGetDataInformationForCompositeIndex (int *index)
 This is same as GetDataInformationForCompositeIndex() however note that the index will get modified in this method. More...
 
virtual double * GetTimeSpan ()
 
virtual void GetTimeSpan (double &, double &)
 
virtual void GetTimeSpan (double [2])
 
int IsDataStructured ()
 Returns if the data type is structured. More...
 
virtual void SetPortNumber (int)
 Port number controls which output port the information is gathered from. More...
 
virtual int GetPortNumber ()
 Port number controls which output port the information is gathered from. More...
 
virtual void CopyToStream (vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual void CopyFromStream (const vtkClientServerStream *)
 Manage a serialized version of the information. More...
 
virtual void CopyParametersToStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual void CopyParametersFromStream (vtkMultiProcessStream &)
 Serialize/Deserialize the parameters that control how/what information is gathered. More...
 
virtual int GetDataSetType ()
 Access to information. More...
 
virtual int GetCompositeDataSetType ()
 Access to information. More...
 
const char * GetDataSetTypeAsString ()
 Access to information. More...
 
int DataSetTypeIsA (const char *type)
 Access to information. More...
 
virtual vtkTypeInt64 GetNumberOfPoints ()
 Access to information. More...
 
virtual vtkTypeInt64 GetNumberOfCells ()
 Access to information. More...
 
virtual vtkTypeInt64 GetNumberOfRows ()
 Access to information. More...
 
virtual int GetMemorySize ()
 Access to information. More...
 
virtual int GetPolygonCount ()
 Access to information. More...
 
virtual int GetNumberOfDataSets ()
 Access to information. More...
 
virtual double * GetBounds ()
 Access to information. More...
 
virtual void GetBounds (double &, double &, double &, double &, double &, double &)
 Access to information. More...
 
virtual void GetBounds (double [6])
 Access to information. More...
 
virtual int * GetExtent ()
 Of course Extent is only valid for structured data sets. More...
 
virtual void GetExtent (int &, int &, int &, int &, int &, int &)
 Of course Extent is only valid for structured data sets. More...
 
virtual void GetExtent (int [6])
 Of course Extent is only valid for structured data sets. More...
 
virtual vtkPVArrayInformationGetPointArrayInformation ()
 Access to information about points. More...
 
virtual vtkPVDataSetAttributesInformationGetPointDataInformation ()
 Access to information about point/cell/vertex/edge/row data. More...
 
virtual vtkPVDataSetAttributesInformationGetCellDataInformation ()
 Access to information about point/cell/vertex/edge/row data. More...
 
virtual vtkPVDataSetAttributesInformationGetVertexDataInformation ()
 Access to information about point/cell/vertex/edge/row data. More...
 
virtual vtkPVDataSetAttributesInformationGetEdgeDataInformation ()
 Access to information about point/cell/vertex/edge/row data. More...
 
virtual vtkPVDataSetAttributesInformationGetRowDataInformation ()
 Access to information about point/cell/vertex/edge/row data. More...
 
virtual vtkPVDataSetAttributesInformationGetFieldDataInformation ()
 Accesse to information about field data, if any. More...
 
virtual vtkPVCompositeDataInformationGetCompositeDataInformation ()
 If data is composite, this provides information specific to composite datasets. More...
 
virtual char * GetDataClassName ()
 ClassName of the data represented by information object. More...
 
virtual char * GetCompositeDataClassName ()
 The least common class name of composite dataset blocks. More...
 
virtual int GetHasTime ()
 Returns if the Time is set. More...
 
virtual double GetTime ()
 Returns the data time if, GetHasTime() return true. More...
 
virtual int GetNumberOfTimeSteps ()
 Returns the number of time steps. More...
 
virtual char * GetTimeLabel ()
 Returns the label that should be used instead of "Time" if any. More...
 
virtual char * GetCompositeDataSetName ()
 If this instance of vtkPVDataInformation summarizes a node in a composite-dataset, and if that node has been given a label in that composite dataset (using vtkCompositeDataSet::NAME meta-data), then this will return that name. More...
 
- Public Member Functions inherited from vtkPVInformation
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual int GetRootOnly ()
 Set/get whether to gather information only from the root. More...
 

Static Public Member Functions

static vtkPVRepresentedDataInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVRepresentedDataInformationSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkPVDataInformation
static vtkPVDataInformationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkPVDataInformationSafeDownCast (vtkObject *o)
 
static void RegisterHelper (const char *classname, const char *helperclassname)
 Allows run time addition of information getters for new classes. More...
 
- Static Public Member Functions inherited from vtkPVInformation
static int IsTypeOf (const char *type)
 
static vtkPVInformationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkPVRepresentedDataInformation ()
 
 ~vtkPVRepresentedDataInformation ()
 
- Protected Member Functions inherited from vtkPVDataInformation
 vtkPVDataInformation ()
 
 ~vtkPVDataInformation ()
 
void DeepCopy (vtkPVDataInformation *dataInfo, bool copyCompositeInformation=true)
 
void AddFromMultiPieceDataSet (vtkCompositeDataSet *data)
 
void CopyFromCompositeDataSet (vtkCompositeDataSet *data)
 
void CopyFromCompositeDataSetInitialize (vtkCompositeDataSet *data)
 
void CopyFromCompositeDataSetFinalize (vtkCompositeDataSet *data)
 
virtual void CopyFromDataSet (vtkDataSet *data)
 
void CopyFromGenericDataSet (vtkGenericDataSet *data)
 
void CopyFromGraph (vtkGraph *graph)
 
void CopyFromTable (vtkTable *table)
 
void CopyFromSelection (vtkSelection *selection)
 
void CopyCommonMetaData (vtkDataObject *, vtkInformation *)
 
virtual void SetDataClassName (const char *)
 
virtual void SetTimeLabel (const char *)
 
virtual void SetCompositeDataClassName (const char *)
 
virtual void SetCompositeDataSetName (const char *)
 
- Protected Member Functions inherited from vtkPVInformation
 vtkPVInformation ()
 
 ~vtkPVInformation ()
 
virtual void SetRootOnly (int)
 
 vtkPVInformation (const vtkPVInformation &) VTK_DELETE_FUNCTION
 
void operator= (const vtkPVInformation &) VTK_DELETE_FUNCTION
 

Additional Inherited Members

- Static Protected Member Functions inherited from vtkPVDataInformation
static vtkPVDataInformationHelperFindHelper (const char *classname)
 
- Protected Attributes inherited from vtkPVDataInformation
int DataSetType
 
int CompositeDataSetType
 
int NumberOfDataSets
 
vtkTypeInt64 NumberOfPoints
 
vtkTypeInt64 NumberOfCells
 
vtkTypeInt64 NumberOfRows
 
int MemorySize
 
vtkIdType PolygonCount
 
double Bounds [6]
 
int Extent [6]
 
double TimeSpan [2]
 
double Time
 
int HasTime
 
int NumberOfTimeSteps
 
char * DataClassName
 
char * TimeLabel
 
char * CompositeDataClassName
 
char * CompositeDataSetName
 
vtkPVDataSetAttributesInformationPointDataInformation
 
vtkPVDataSetAttributesInformationCellDataInformation
 
vtkPVDataSetAttributesInformationFieldDataInformation
 
vtkPVDataSetAttributesInformationVertexDataInformation
 
vtkPVDataSetAttributesInformationEdgeDataInformation
 
vtkPVDataSetAttributesInformationRowDataInformation
 
vtkPVCompositeDataInformationCompositeDataInformation
 
vtkPVArrayInformationPointArrayInformation
 
- Protected Attributes inherited from vtkPVInformation
int RootOnly
 

Detailed Description

vtkPVRepresentedDataInformation is a vtkPVDataInformation subclass that knows how to gather rendered data-information from a vtkPVDataRepresentation.

Definition at line 28 of file vtkPVRepresentedDataInformation.h.

Member Typedef Documentation

◆ Superclass

Definition at line 33 of file vtkPVRepresentedDataInformation.h.

Constructor & Destructor Documentation

◆ vtkPVRepresentedDataInformation()

vtkPVRepresentedDataInformation::vtkPVRepresentedDataInformation ( )
protected

◆ ~vtkPVRepresentedDataInformation()

vtkPVRepresentedDataInformation::~vtkPVRepresentedDataInformation ( )
protected

Member Function Documentation

◆ New()

static vtkPVRepresentedDataInformation* vtkPVRepresentedDataInformation::New ( )
static

◆ GetClassName()

virtual const char* vtkPVRepresentedDataInformation::GetClassName ( )
virtual

Reimplemented from vtkPVDataInformation.

◆ IsTypeOf()

static int vtkPVRepresentedDataInformation::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkPVRepresentedDataInformation::IsA ( const char *  type)
virtual

Reimplemented from vtkPVDataInformation.

◆ SafeDownCast()

static vtkPVRepresentedDataInformation* vtkPVRepresentedDataInformation::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkPVRepresentedDataInformation::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ CopyFromObject()

virtual void vtkPVRepresentedDataInformation::CopyFromObject ( vtkObject *  )
virtual

Transfer information about a single object into this object.

Reimplemented from vtkPVDataInformation.


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