Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVGlyphFilter Class Reference

Glyph filter. More...

#include <vtkPVGlyphFilter.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVGlyphFilter, vtkGlyph3D)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int IsPointVisible (vtkDataSet *ds, vtkIdType ptId)
virtual void SetMaximumNumberOfPoints (int)
virtual int GetMaximumNumberOfPoints ()
virtual int GetNumberOfProcesses ()
virtual void SetUseMaskPoints (int)
virtual int GetUseMaskPoints ()
void SetRandomMode (int mode)
int GetRandomMode ()

Static Public Member Functions

vtkPVGlyphFilterNew ()

Protected Member Functions

 vtkPVGlyphFilter ()
 ~vtkPVGlyphFilter ()
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)
int MaskAndExecute (vtkIdType numPts, vtkIdType maxNumPts, vtkDataSet *input, vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual void ReportReferences (vtkGarbageCollector *)

Protected Attributes

vtkMaskPoints * MaskPoints
int MaximumNumberOfPoints
int NumberOfProcesses
int UseMaskPoints
int InputIsUniformGrid
vtkIdType BlockMaxNumPts
vtkIdType BlockOnRatio
vtkIdType BlockPointCounter
vtkIdType BlockNextPoint
vtkIdType BlockNumPts
int RandomMode


Detailed Description

Glyph filter.

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

Definition at line 29 of file vtkPVGlyphFilter.h.


Constructor & Destructor Documentation

vtkPVGlyphFilter::vtkPVGlyphFilter  )  [protected]
 

vtkPVGlyphFilter::~vtkPVGlyphFilter  )  [protected]
 


Member Function Documentation

vtkPVGlyphFilter::vtkTypeRevisionMacro vtkPVGlyphFilter  ,
vtkGlyph3D 
 

void vtkPVGlyphFilter::PrintSelf ostream &  os,
vtkIndent  indent
 

vtkPVGlyphFilter* vtkPVGlyphFilter::New  )  [static]
 

virtual void vtkPVGlyphFilter::SetMaximumNumberOfPoints int   )  [virtual]
 

Limit the number of points to glyph

virtual int vtkPVGlyphFilter::GetMaximumNumberOfPoints  )  [virtual]
 

Limit the number of points to glyph

virtual int vtkPVGlyphFilter::GetNumberOfProcesses  )  [virtual]
 

Get the number of processes used to run this filter.

virtual void vtkPVGlyphFilter::SetUseMaskPoints int   )  [virtual]
 

Set/get whether to mask points

virtual int vtkPVGlyphFilter::GetUseMaskPoints  )  [virtual]
 

Set/get whether to mask points

void vtkPVGlyphFilter::SetRandomMode int  mode  ) 
 

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

int vtkPVGlyphFilter::GetRandomMode  ) 
 

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

virtual int vtkPVGlyphFilter::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.

virtual int vtkPVGlyphFilter::RequestData vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector * 
[protected, virtual]
 

virtual int vtkPVGlyphFilter::RequestCompositeData vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector
[protected, virtual]
 

virtual int vtkPVGlyphFilter::FillInputPortInformation int  ,
vtkInformation * 
[protected, virtual]
 

virtual vtkExecutive* vtkPVGlyphFilter::CreateDefaultExecutive  )  [protected, virtual]
 

vtkIdType vtkPVGlyphFilter::GatherTotalNumberOfPoints vtkIdType  localNumPts  )  [protected]
 

int vtkPVGlyphFilter::MaskAndExecute vtkIdType  numPts,
vtkIdType  maxNumPts,
vtkDataSet *  input,
vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector
[protected]
 

virtual void vtkPVGlyphFilter::ReportReferences vtkGarbageCollector *   )  [protected, virtual]
 


Member Data Documentation

vtkMaskPoints* vtkPVGlyphFilter::MaskPoints [protected]
 

Definition at line 88 of file vtkPVGlyphFilter.h.

int vtkPVGlyphFilter::MaximumNumberOfPoints [protected]
 

Definition at line 89 of file vtkPVGlyphFilter.h.

int vtkPVGlyphFilter::NumberOfProcesses [protected]
 

Definition at line 90 of file vtkPVGlyphFilter.h.

int vtkPVGlyphFilter::UseMaskPoints [protected]
 

Definition at line 91 of file vtkPVGlyphFilter.h.

int vtkPVGlyphFilter::InputIsUniformGrid [protected]
 

Definition at line 92 of file vtkPVGlyphFilter.h.

vtkIdType vtkPVGlyphFilter::BlockMaxNumPts [protected]
 

Definition at line 94 of file vtkPVGlyphFilter.h.

vtkIdType vtkPVGlyphFilter::BlockOnRatio [protected]
 

Definition at line 95 of file vtkPVGlyphFilter.h.

vtkIdType vtkPVGlyphFilter::BlockPointCounter [protected]
 

Definition at line 96 of file vtkPVGlyphFilter.h.

vtkIdType vtkPVGlyphFilter::BlockNextPoint [protected]
 

Definition at line 97 of file vtkPVGlyphFilter.h.

vtkIdType vtkPVGlyphFilter::BlockNumPts [protected]
 

Definition at line 98 of file vtkPVGlyphFilter.h.

int vtkPVGlyphFilter::RandomMode [protected]
 

Definition at line 100 of file vtkPVGlyphFilter.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:38:32 2006 for ParaView by doxygen 1.3.5