ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSMExtentDomain Class Reference

int range domain based on data set extent More...

#include <vtkSMExtentDomain.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Update (vtkSMProperty *)
virtual void SetAnimationValue (vtkSMProperty *property, int idx, double value)

Static Public Member Functions

static vtkSMExtentDomainNew ()
static int IsTypeOf (const char *type)
static vtkSMExtentDomainSafeDownCast (vtkObject *o)

Protected Member Functions

void Update (vtkSMProxyProperty *pp)
virtual int SetDefaultValues (vtkSMProperty *)
 vtkSMExtentDomain ()
 ~vtkSMExtentDomain ()

Detailed Description

int range domain based on data set extent

vtkSMExtentDomain is a subclass of vtkSMIntRangeDomain. In its Update method, it determines the minimum and maximum extent in each dimension of the structured data set with which it is associated. It requires a vtkSMSourceProxy to do this.

See also:
vtkSMIntRangeDomain

Definition at line 33 of file vtkSMExtentDomain.h.


Constructor & Destructor Documentation

vtkSMExtentDomain::vtkSMExtentDomain ( ) [protected]

A vtkSMProperty is often defined with a default value in the XML itself. However, many times, the default value must be determined at run time. To facilitate this, domains can override this method to compute and set the default value for the property. Note that unlike the compile-time default values, the application must explicitly call this method to initialize the property.

vtkSMExtentDomain::~vtkSMExtentDomain ( ) [protected]

A vtkSMProperty is often defined with a default value in the XML itself. However, many times, the default value must be determined at run time. To facilitate this, domains can override this method to compute and set the default value for the property. Note that unlike the compile-time default values, the application must explicitly call this method to initialize the property.


Member Function Documentation

static vtkSMExtentDomain* vtkSMExtentDomain::New ( ) [static]

Reimplemented from vtkSMIntRangeDomain.

virtual const char* vtkSMExtentDomain::GetClassName ( ) [virtual]

Reimplemented from vtkSMIntRangeDomain.

static int vtkSMExtentDomain::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkSMIntRangeDomain.

virtual int vtkSMExtentDomain::IsA ( const char *  type) [virtual]

Reimplemented from vtkSMIntRangeDomain.

static vtkSMExtentDomain* vtkSMExtentDomain::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkSMIntRangeDomain.

void vtkSMExtentDomain::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkSMIntRangeDomain.

virtual void vtkSMExtentDomain::Update ( vtkSMProperty ) [virtual]

Update self checking the "unchecked" values of all required properties. Overwritten by sub-classes.

Reimplemented from vtkSMIntRangeDomain.

virtual void vtkSMExtentDomain::SetAnimationValue ( vtkSMProperty property,
int  idx,
double  value 
) [virtual]

Set the value of an element of a property from the animation editor.

Reimplemented from vtkSMIntRangeDomain.

virtual int vtkSMExtentDomain::SetDefaultValues ( vtkSMProperty ) [virtual]

A vtkSMProperty is often defined with a default value in the XML itself. However, many times, the default value must be determined at run time. To facilitate this, domains can override this method to compute and set the default value for the property. Note that unlike the compile-time default values, the application must explicitly call this method to initialize the property.

Reimplemented from vtkSMIntRangeDomain.

void vtkSMExtentDomain::Update ( vtkSMProxyProperty pp) [protected]

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