VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkBrownianPoints Class Reference

assign random vector to points More...

#include <vtkBrownianPoints.h>

Inherits vtkDataSetAlgorithm.

Public Types

typedef vtkDataSetAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkBrownianPointsNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetMinimumSpeed (double)
 
virtual double GetMinimumSpeed ()
 
virtual void SetMaximumSpeed (double)
 
virtual double GetMaximumSpeed ()
 

Static Public Member Functions

static vtkBrownianPointsNew ()
 
static int IsTypeOf (const char *type)
 
static vtkBrownianPointsSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkBrownianPoints ()
 
 ~vtkBrownianPoints ()
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 

Protected Attributes

double MinimumSpeed
 
double MaximumSpeed
 

Detailed Description

assign random vector to points

vtkBrownianPoints is a filter object that assigns a random vector (i.e., magnitude and direction) to each point. The minimum and maximum speed values can be controlled by the user.

Tests:
vtkBrownianPoints (Tests)

Definition at line 32 of file vtkBrownianPoints.h.

Member Typedef Documentation

typedef vtkDataSetAlgorithm vtkBrownianPoints::Superclass

Definition at line 38 of file vtkBrownianPoints.h.

Constructor & Destructor Documentation

vtkBrownianPoints::vtkBrownianPoints ( )
protected
vtkBrownianPoints::~vtkBrownianPoints ( )
inlineprotected

Definition at line 55 of file vtkBrownianPoints.h.

Member Function Documentation

static vtkBrownianPoints* vtkBrownianPoints::New ( )
static

Create instance with minimum speed 0.0, maximum speed 1.0.

static int vtkBrownianPoints::IsTypeOf ( const char *  type)
static
virtual int vtkBrownianPoints::IsA ( const char *  type)
virtual
static vtkBrownianPoints* vtkBrownianPoints::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkBrownianPoints::NewInstanceInternal ( ) const
protectedvirtual
vtkBrownianPoints* vtkBrownianPoints::NewInstance ( ) const
void vtkBrownianPoints::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkBrownianPoints::SetMinimumSpeed ( double  )
virtual

Set the minimum speed value.

virtual double vtkBrownianPoints::GetMinimumSpeed ( )
virtual

Set the minimum speed value.

virtual void vtkBrownianPoints::SetMaximumSpeed ( double  )
virtual

Set the maximum speed value.

virtual double vtkBrownianPoints::GetMaximumSpeed ( )
virtual

Set the maximum speed value.

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

Member Data Documentation

double vtkBrownianPoints::MinimumSpeed
protected

Definition at line 58 of file vtkBrownianPoints.h.

double vtkBrownianPoints::MaximumSpeed
protected

Definition at line 59 of file vtkBrownianPoints.h.


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