|
ParaView
|
int range domain based on data set extent More...
#include <vtkSMExtentDomain.h>


Public Types | |
| typedef vtkSMIntRangeDomain | Superclass |
Public Types inherited from vtkSMIntRangeDomain | |
| typedef vtkSMDomain | Superclass |
Public Types inherited from vtkSMDomain | |
| typedef vtkSMSessionObject | Superclass |
Public Types inherited from vtkSMSessionObject | |
| typedef vtkSMObject | Superclass |
Public Types inherited from vtkSMObject | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | Update (vtkSMProperty *) |
| Update self checking the "unchecked" values of all required properties. More... | |
| virtual void | SetAnimationValue (vtkSMProperty *property, int idx, double value) |
| Set the value of an element of a property from the animation editor. More... | |
Public Member Functions inherited from vtkSMIntRangeDomain | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| int | GetMinimum (unsigned int idx, int &exists) |
| Return a min. More... | |
| int | GetMaximum (unsigned int idx, int &exists) |
| Return a max. More... | |
| int | GetMinimumExists (unsigned int idx) |
| Returns if minimum/maximum bound is set for the domain. More... | |
| int | GetMaximumExists (unsigned int idx) |
| int | GetMinimum (unsigned int idx) |
| Returns the minimum/maximum value, is exists, otherwise 0 is returned. More... | |
| int | GetMaximum (unsigned int idx) |
Public Member Functions inherited from vtkSMDomain | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual int | IsInDomain (vtkSMProperty *property)=0 |
| Is the (unchecked) value of the property in the domain? Overwritten by sub-classes. More... | |
| virtual void | SetAnimationValue (vtkSMProperty *, int vtkNotUsed(index), double vtkNotUsed(value)) |
| Set the value of an element of a property from the animation editor. More... | |
| virtual int | SetDefaultValues (vtkSMProperty *, bool vtkNotUsed(use_unchecked_values)) |
| A vtkSMProperty is often defined with a default value in the XML itself. More... | |
| vtkSMProperty * | GetProperty () |
| Provides access to the vtkSMProperty on which this domain is hooked up. More... | |
| virtual char * | GetXMLName () |
| Assigned by the XML parser. More... | |
| virtual bool | GetIsOptional () |
| When the IsOptional flag is set, IsInDomain() always returns true. More... | |
Public Member Functions inherited from vtkSMSessionObject | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual vtkSMSessionProxyManager * | GetSessionProxyManager () |
| Return the corresponding ProxyManager if any. More... | |
| virtual void | SetSession (vtkSMSession *) |
| Get/Set the session on wihch this object exists. More... | |
| virtual vtkSMSession * | GetSession () |
| Get/Set the session on wihch this object exists. More... | |
Public Member Functions inherited from vtkSMObject | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
| static vtkSMExtentDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMExtentDomain * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMIntRangeDomain | |
| static vtkSMIntRangeDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMIntRangeDomain * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDomain | |
| static int | IsTypeOf (const char *type) |
| static vtkSMDomain * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMSessionObject | |
| static vtkSMSessionObject * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMSessionObject * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMObject | |
| static vtkSMObject * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMObject * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| void | Update (vtkSMProxyProperty *pp) |
Protected Member Functions inherited from vtkSMIntRangeDomain | |
| vtkSMIntRangeDomain () | |
| ~vtkSMIntRangeDomain () | |
Protected Member Functions inherited from vtkSMDomain | |
| vtkSMDomain () | |
| ~vtkSMDomain () | |
| virtual int | LoadState (vtkPVXMLElement *vtkNotUsed(domainElement), vtkSMProxyLocator *vtkNotUsed(loader)) |
| Load the state of the domain from the XML. More... | |
| virtual int | ReadXMLAttributes (vtkSMProperty *prop, vtkPVXMLElement *elem) |
| Set the appropriate ivars from the xml element. More... | |
| vtkSMProperty * | GetRequiredProperty (const char *function) |
| Returns a given required property of the given function. More... | |
| void | RemoveRequiredProperty (vtkSMProperty *prop) |
| Remove the given property from the required properties list. More... | |
| void | AddRequiredProperty (vtkSMProperty *prop, const char *function) |
| Add a new required property to this domain. More... | |
| virtual vtkPVDataInformation * | GetInputDataInformation (const char *function, int index=0) |
| Helper method to get vtkPVDataInformation from input proxy connected to the required property with the given function. More... | |
| void | DomainModified () |
| Invokes DomainModifiedEvent. More... | |
| void | InvokeModified () |
| unsigned int | GetNumberOfRequiredProperties () |
| Gets the number of required properties added. More... | |
| void | SetProperty (vtkSMProperty *) |
| Set the domain's property. More... | |
| void | SaveState (vtkPVXMLElement *parent, const char *uid) |
| Add the header and creates a new vtkPVXMLElement for the domain, fills it up with the common attributes. More... | |
| virtual void | ChildSaveState (vtkPVXMLElement *domainElement) |
| Add the header and creates a new vtkPVXMLElement for the domain, fills it up with the common attributes. More... | |
| virtual void | SetIsOptional (bool) |
| When the IsOptional flag is set, IsInDomain() always returns true. More... | |
| virtual void | SetXMLName (const char *) |
| Assigned by the XML parser. More... | |
Protected Member Functions inherited from vtkSMSessionObject | |
| vtkSMSessionObject () | |
| ~vtkSMSessionObject () | |
Protected Member Functions inherited from vtkSMObject | |
| vtkSMObject () | |
| ~vtkSMObject () | |
| virtual int | SetDefaultValues (vtkSMProperty *, bool use_unchecked_values) |
| A vtkSMProperty is often defined with a default value in the XML itself. More... | |
| vtkSMExtentDomain () | |
| A vtkSMProperty is often defined with a default value in the XML itself. More... | |
| ~vtkSMExtentDomain () | |
| A vtkSMProperty is often defined with a default value in the XML itself. More... | |
Additional Inherited Members | |
Protected Attributes inherited from vtkSMDomain | |
| char * | XMLName |
| bool | IsOptional |
| vtkSMDomainInternals * | Internals |
Protected Attributes inherited from vtkSMSessionObject | |
| vtkWeakPointer< vtkSMSession > | Session |
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.
Definition at line 35 of file vtkSMExtentDomain.h.
Definition at line 39 of file vtkSMExtentDomain.h.
|
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.
|
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.
|
static |
|
virtual |
Reimplemented from vtkSMIntRangeDomain.
|
static |
|
virtual |
Reimplemented from vtkSMIntRangeDomain.
|
static |
| void vtkSMExtentDomain::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
|
virtual |
Update self checking the "unchecked" values of all required properties.
Overwritten by sub-classes.
Reimplemented from vtkSMDomain.
|
virtual |
Set the value of an element of a property from the animation editor.
|
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.
|
protected |
1.8.12