type specific extension to vtkSMRangeDomainTemplate for ints. More...
#include <vtkSMIntRangeDomain.h>


Public Types | |
| typedef vtkSMDomain | Superclass |
Public Types inherited from vtkSMDomain | |
| enum | IsInDomainReturnCodes { NOT_APPLICABLE = -1, NOT_IN_DOMAIN = 0, IN_DOMAIN = 1 } |
Return values for IsInDomain calls. More... | |
| 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) override |
| virtual int | GetMinimum (unsigned int idx, int &exists) |
| Return a min. More... | |
| virtual int | GetMaximum (unsigned int idx, int &exists) |
| Return a max. More... | |
| virtual int | GetMinimumExists (unsigned int idx) |
| Returns if minimum/maximum bound is set for the domain. More... | |
| virtual int | GetMaximumExists (unsigned int idx) |
| virtual int | GetMinimum (unsigned int idx) |
| Returns the minimum/maximum value, is exists, otherwise 0 is returned. More... | |
| virtual int | GetMaximum (unsigned int idx) |
Public Member Functions inherited from vtkSMDomain | |
| virtual int | IsInDomain (vtkSMProperty *vtkNotUsed(property)) |
| Is the (unchecked) value of the property in the domain? Overwritten by sub-classes. More... | |
| virtual void | Update (vtkSMProperty *requestingProperty) |
| Update self based on the "unchecked" values of all required properties. 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 unsigned int | GetNumberOfInputConnections (const char *function) |
| Helper method to get the number of input connections hence the number of available vtkPVDataInformation from input proxy connected to the required property with the given function. More... | |
| vtkSMProperty * | GetRequiredProperty (const char *function) |
| Returns a given required property of the given function. More... | |
| virtual char * | GetXMLName () |
| Assigned by the XML parser. More... | |
| virtual bool | GetIsOptional () |
| When the IsOptional flag is set, IsInDomain() always returns true. More... | |
| virtual vtkPVDataInformation * | GetInputDataInformation (const char *function, unsigned int index=0) |
| Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More... | |
| virtual vtkPVDataInformation * | GetInputDataSetInformation (const char *function, unsigned int index=0) |
| Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More... | |
| virtual vtkPVDataInformation * | GetInputSubsetDataInformation (unsigned int compositeIndex, const char *function, unsigned int index=0) |
| Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More... | |
| virtual vtkPVDataInformation * | GetInputSubsetDataInformation (const char *selector, const char *assemblyName, const char *function, unsigned int index=0) |
| Helper methods to get vtkPVDataInformation from input proxy connected to the required property with the given function and provided input index. More... | |
Public Member Functions inherited from vtkSMSessionObject | |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| 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 vtkObject | |
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) | |
| virtual void | DebugOn () |
| virtual void | DebugOff () |
| bool | GetDebug () |
| void | SetDebug (bool debugFlag) |
| virtual void | Modified () |
| virtual vtkMTimeType | GetMTime () |
| void | RemoveObserver (unsigned long tag) |
| void | RemoveObservers (unsigned long event) |
| void | RemoveObservers (const char *event) |
| void | RemoveAllObservers () |
| int | HasObserver (unsigned long event) |
| int | HasObserver (const char *event) |
| int | InvokeEvent (unsigned long event) |
| int | InvokeEvent (const char *event) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
| unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| vtkCommand * | GetCommand (unsigned long tag) |
| void | RemoveObserver (vtkCommand *) |
| void | RemoveObservers (unsigned long event, vtkCommand *) |
| void | RemoveObservers (const char *event, vtkCommand *) |
| int | HasObserver (unsigned long event, vtkCommand *) |
| int | HasObserver (const char *event, vtkCommand *) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| int | InvokeEvent (unsigned long event, void *callData) |
| int | InvokeEvent (const char *event, void *callData) |
Public Member Functions inherited from vtkObjectBase | |
| const char * | GetClassName () const |
| virtual void | Delete () |
| virtual void | FastDelete () |
| void | Print (ostream &os) |
| virtual void | Register (vtkObjectBase *o) |
| virtual void | UnRegister (vtkObjectBase *o) |
| void | SetReferenceCount (int) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
| virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| int | GetReferenceCount () |
| void | PrintRevisions (ostream &) |
Static Public Member Functions | |
| static vtkSMIntRangeDomain * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkSMIntRangeDomain * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkSMDomain | |
| static vtkSMDomain * | New () |
| 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) |
| static std::string | CreatePrettyLabel (const std::string &name) |
| Return a well-formated label using provided name by adding spaces between lower cases and upper cases: More... | |
Static Public Member Functions inherited from vtkObject | |
| static vtkObject * | New () |
| static void | BreakOnError () |
| static void | SetGlobalWarningDisplay (int val) |
| static void | GlobalWarningDisplayOn () |
| static void | GlobalWarningDisplayOff () |
| static int | GetGlobalWarningDisplay () |
| static void | SetGlobalWarningDisplay (int val) |
| static void | GlobalWarningDisplayOn () |
| static void | GlobalWarningDisplayOff () |
| static int | GetGlobalWarningDisplay () |
Static Public Member Functions inherited from vtkObjectBase | |
| static vtkTypeBool | IsTypeOf (const char *name) |
| static vtkObjectBase * | New () |
| static vtkObjectBase * | New () |
Protected Member Functions | |
| vtkSMIntRangeDomain () | |
| ~vtkSMIntRangeDomain () override | |
Protected Member Functions inherited from vtkSMDomain | |
| vtkSMDomain () | |
| ~vtkSMDomain () override | |
| 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... | |
| 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... | |
| 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 () override | |
Protected Member Functions inherited from vtkSMObject | |
| vtkSMObject () | |
| ~vtkSMObject () override | |
Protected Member Functions inherited from vtkObject | |
| vtkObject () | |
| virtual | ~vtkObject () |
| void | RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| void | UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| void | InternalReleaseFocus () |
| void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
| void | InternalReleaseFocus () |
Protected Member Functions inherited from vtkObjectBase | |
| vtkObjectBase () | |
| virtual | ~vtkObjectBase () |
| virtual void | CollectRevisions (ostream &) |
| virtual void | ReportReferences (vtkGarbageCollector *) |
| vtkObjectBase (const vtkObjectBase &) | |
| void | operator= (const vtkObjectBase &) |
Additional Inherited Members | |
Protected Attributes inherited from vtkSMDomain | |
| char * | XMLName |
| bool | IsOptional |
| vtkSMDomainInternals * | Internals |
Protected Attributes inherited from vtkSMSessionObject | |
| vtkWeakPointer< vtkSMSession > | Session |
| Identifies the session id to which this object is related. More... | |
Protected Attributes inherited from vtkObject | |
| bool | Debug |
| vtkTimeStamp | MTime |
| vtkSubjectHelper * | SubjectHelper |
Protected Attributes inherited from vtkObjectBase | |
| vtkAtomicInt32 | ReferenceCount |
| vtkWeakPointerBase ** | WeakPointers |
type specific extension to vtkSMRangeDomainTemplate for ints.
vtkSMIntRangeDomain is a type specific extension to vtkSMRangeDomainTemplate for ints.
Definition at line 27 of file vtkSMIntRangeDomain.h.
Definition at line 34 of file vtkSMIntRangeDomain.h.
|
protected |
|
overrideprotected |
|
static |
|
virtual |
Reimplemented from vtkSMDomain.
Reimplemented in vtkSMDimensionsDomain, vtkSMAMRLevelsDomain, vtkSMExtentDomain, vtkSMTimeStepIndexDomain, vtkSMAnimationFrameWindowDomain, and vtkSMViewResolutionDomain.
Reimplemented from vtkSMDomain.
Reimplemented in vtkSMDimensionsDomain, vtkSMAMRLevelsDomain, vtkSMExtentDomain, vtkSMTimeStepIndexDomain, vtkSMAnimationFrameWindowDomain, and vtkSMViewResolutionDomain.
|
static |
|
overridevirtual |
Reimplemented from vtkSMDomain.
Reimplemented in vtkSMTimeStepIndexDomain, and vtkSMViewResolutionDomain.
Return a min.
value if it exists. If the min. exists exists is set to 1. Otherwise, it is set to 0. An unspecified min. is equivalent to -inf
Definition at line 42 of file vtkSMIntRangeDomain.h.
Return a max.
value if it exists. If the max. exists exists is set to 1. Otherwise, it is set to 0. An unspecified max. is equivalent to +inf
Definition at line 52 of file vtkSMIntRangeDomain.h.
Returns if minimum/maximum bound is set for the domain.
Definition at line 60 of file vtkSMIntRangeDomain.h.
Definition at line 64 of file vtkSMIntRangeDomain.h.
Returns the minimum/maximum value, is exists, otherwise 0 is returned.
Use GetMaximumExists() GetMaximumExists() to make sure that the bound is set.
Definition at line 74 of file vtkSMIntRangeDomain.h.
Definition at line 75 of file vtkSMIntRangeDomain.h.
1.8.13 on Tue Dec 16 2025