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

Glyph filter. More...

#include <vtkPVLegacyGlyphFilter.h>

Inherits vtkGlyph3D.

Public Types

enum  CommunicationIds { GlyphNPointsGather = 1000, GlyphNPointsScatter }
 
typedef vtkGlyph3D Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual int IsPointVisible (vtkDataSet *ds, vtkIdType ptId)
 In processing composite datasets, will check if a point is visible as long as the dataset being process if a vtkUniformGrid. More...
 
void SetKeepRandomPoints (int keepRandomPoints)
 
virtual int GetKeepRandomPoints ()
 
virtual void SetMaximumNumberOfPoints (int)
 Limit the number of points to glyph. More...
 
virtual int GetMaximumNumberOfPoints ()
 Limit the number of points to glyph. More...
 
virtual int GetNumberOfProcesses ()
 Get the number of processes used to run this filter. More...
 
void SetUseMaskPoints (int useMaskPoints)
 Set/get whether to mask points. More...
 
virtual int GetUseMaskPoints ()
 Set/get whether to mask points. More...
 
void SetRandomMode (int mode)
 Set/get flag to cause randomization of which points to mask. More...
 
int GetRandomMode ()
 Set/get flag to cause randomization of which points to mask. More...
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkPVLegacyGlyphFilterSafeDownCast (vtkObject *o)
 
static vtkPVLegacyGlyphFilterNew ()
 

Protected Member Functions

 vtkPVLegacyGlyphFilter ()
 
 ~vtkPVLegacyGlyphFilter ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual int RequestCompositeData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual int FillInputPortInformation (int, vtkInformation *)
 
virtual vtkExecutive * CreateDefaultExecutive ()
 
vtkIdType GatherTotalNumberOfPoints (vtkIdType localNumPts)
 
void CalculatePtsToGlyph (double PtsNotBlanked)
 This is a generic function that can be called per block of the dataset to calculate indices of points to be glyphed in the block. More...
 
virtual void ReportReferences (vtkGarbageCollector *)
 

Protected Attributes

vtkMaskPoints * MaskPoints
 
int MaximumNumberOfPoints
 
int NumberOfProcesses
 
int UseMaskPoints
 
int InputIsUniformGrid
 
vtkIdType BlockGlyphAllPoints
 
vtkIdType BlockMaxNumPts
 
vtkIdType BlockOnRatio
 
vtkIdType BlockPointCounter
 
vtkIdType BlockNextPoint
 
vtkIdType BlockNumGlyphedPts
 
std::vector< vtkIdType > RandomPtsInDataset
 
int RandomMode
 
int KeepRandomPoints
 
vtkIdType MaximumNumberOfPointsOld
 

Detailed Description

Glyph filter.

This is a subclass of vtkGlyph3D that allows selection of input scalars

Definition at line 31 of file vtkPVLegacyGlyphFilter.h.

Member Typedef Documentation

§ Superclass

Definition at line 34 of file vtkPVLegacyGlyphFilter.h.

Member Enumeration Documentation

§ CommunicationIds

Enumerator
GlyphNPointsGather 
GlyphNPointsScatter 

Definition at line 129 of file vtkPVLegacyGlyphFilter.h.

Constructor & Destructor Documentation

§ vtkPVLegacyGlyphFilter()

vtkPVLegacyGlyphFilter::vtkPVLegacyGlyphFilter ( )
protected

§ ~vtkPVLegacyGlyphFilter()

vtkPVLegacyGlyphFilter::~vtkPVLegacyGlyphFilter ( )
protected

Member Function Documentation

§ GetClassName()

virtual const char* vtkPVLegacyGlyphFilter::GetClassName ( )
virtual

§ IsTypeOf()

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

§ IsA()

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

§ SafeDownCast()

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

§ PrintSelf()

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

§ New()

static vtkPVLegacyGlyphFilter* vtkPVLegacyGlyphFilter::New ( )
static

§ SetMaximumNumberOfPoints()

virtual void vtkPVLegacyGlyphFilter::SetMaximumNumberOfPoints ( int  )
virtual

Limit the number of points to glyph.

§ GetMaximumNumberOfPoints()

virtual int vtkPVLegacyGlyphFilter::GetMaximumNumberOfPoints ( )
virtual

Limit the number of points to glyph.

§ GetNumberOfProcesses()

virtual int vtkPVLegacyGlyphFilter::GetNumberOfProcesses ( )
virtual

Get the number of processes used to run this filter.

§ SetUseMaskPoints()

void vtkPVLegacyGlyphFilter::SetUseMaskPoints ( int  useMaskPoints)

Set/get whether to mask points.

§ GetUseMaskPoints()

virtual int vtkPVLegacyGlyphFilter::GetUseMaskPoints ( )
virtual

Set/get whether to mask points.

§ SetRandomMode()

void vtkPVLegacyGlyphFilter::SetRandomMode ( int  mode)

Set/get flag to cause randomization of which points to mask.

§ GetRandomMode()

int vtkPVLegacyGlyphFilter::GetRandomMode ( )

Set/get flag to cause randomization of which points to mask.

§ IsPointVisible()

virtual int vtkPVLegacyGlyphFilter::IsPointVisible ( vtkDataSet *  ds,
vtkIdType  ptId 
)
virtual

In processing composite datasets, will check if a point is visible as long as the dataset being process if a vtkUniformGrid.

§ SetKeepRandomPoints()

void vtkPVLegacyGlyphFilter::SetKeepRandomPoints ( int  keepRandomPoints)

§ GetKeepRandomPoints()

virtual int vtkPVLegacyGlyphFilter::GetKeepRandomPoints ( )
virtual

§ RequestData()

virtual int vtkPVLegacyGlyphFilter::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

§ RequestCompositeData()

virtual int vtkPVLegacyGlyphFilter::RequestCompositeData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

§ FillInputPortInformation()

virtual int vtkPVLegacyGlyphFilter::FillInputPortInformation ( int  ,
vtkInformation *   
)
protectedvirtual

§ CreateDefaultExecutive()

virtual vtkExecutive* vtkPVLegacyGlyphFilter::CreateDefaultExecutive ( )
protectedvirtual

§ GatherTotalNumberOfPoints()

vtkIdType vtkPVLegacyGlyphFilter::GatherTotalNumberOfPoints ( vtkIdType  localNumPts)
protected

§ CalculatePtsToGlyph()

void vtkPVLegacyGlyphFilter::CalculatePtsToGlyph ( double  PtsNotBlanked)
protected

This is a generic function that can be called per block of the dataset to calculate indices of points to be glyphed in the block.

§ ReportReferences()

virtual void vtkPVLegacyGlyphFilter::ReportReferences ( vtkGarbageCollector *  )
protectedvirtual

Member Data Documentation

§ MaskPoints

vtkMaskPoints* vtkPVLegacyGlyphFilter::MaskPoints
protected

Definition at line 102 of file vtkPVLegacyGlyphFilter.h.

§ MaximumNumberOfPoints

int vtkPVLegacyGlyphFilter::MaximumNumberOfPoints
protected

Definition at line 103 of file vtkPVLegacyGlyphFilter.h.

§ NumberOfProcesses

int vtkPVLegacyGlyphFilter::NumberOfProcesses
protected

Definition at line 104 of file vtkPVLegacyGlyphFilter.h.

§ UseMaskPoints

int vtkPVLegacyGlyphFilter::UseMaskPoints
protected

Definition at line 105 of file vtkPVLegacyGlyphFilter.h.

§ InputIsUniformGrid

int vtkPVLegacyGlyphFilter::InputIsUniformGrid
protected

Definition at line 106 of file vtkPVLegacyGlyphFilter.h.

§ BlockGlyphAllPoints

vtkIdType vtkPVLegacyGlyphFilter::BlockGlyphAllPoints
protected

Definition at line 108 of file vtkPVLegacyGlyphFilter.h.

§ BlockMaxNumPts

vtkIdType vtkPVLegacyGlyphFilter::BlockMaxNumPts
protected

Definition at line 109 of file vtkPVLegacyGlyphFilter.h.

§ BlockOnRatio

vtkIdType vtkPVLegacyGlyphFilter::BlockOnRatio
protected

Definition at line 110 of file vtkPVLegacyGlyphFilter.h.

§ BlockPointCounter

vtkIdType vtkPVLegacyGlyphFilter::BlockPointCounter
protected

Definition at line 111 of file vtkPVLegacyGlyphFilter.h.

§ BlockNextPoint

vtkIdType vtkPVLegacyGlyphFilter::BlockNextPoint
protected

Definition at line 112 of file vtkPVLegacyGlyphFilter.h.

§ BlockNumGlyphedPts

vtkIdType vtkPVLegacyGlyphFilter::BlockNumGlyphedPts
protected

Definition at line 113 of file vtkPVLegacyGlyphFilter.h.

§ RandomPtsInDataset

std::vector<vtkIdType> vtkPVLegacyGlyphFilter::RandomPtsInDataset
protected

Definition at line 115 of file vtkPVLegacyGlyphFilter.h.

§ RandomMode

int vtkPVLegacyGlyphFilter::RandomMode
protected

Definition at line 117 of file vtkPVLegacyGlyphFilter.h.

§ KeepRandomPoints

int vtkPVLegacyGlyphFilter::KeepRandomPoints
protected

Definition at line 121 of file vtkPVLegacyGlyphFilter.h.

§ MaximumNumberOfPointsOld

vtkIdType vtkPVLegacyGlyphFilter::MaximumNumberOfPointsOld
protected

Definition at line 122 of file vtkPVLegacyGlyphFilter.h.


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