|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkPSurfaceLICInterface * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
void | WriteTimerLog (VTK_FILEPATH const char *fileName) override |
| Methods used for parallel benchmarks.
|
|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
vtkSurfaceLICInterface * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual void | WriteTimerLog (const char *) |
| Methods used for parallel benchmarks.
|
|
void | ShallowCopy (vtkSurfaceLICInterface *m) |
| Make a shallow copy of this interface.
|
|
virtual void | ReleaseGraphicsResources (vtkWindow *win) |
| Release any graphics resources that are being consumed by this mapper.
|
|
bool | CanRenderSurfaceLIC (vtkActor *actor) |
| Returns true when rendering LIC is possible.
|
|
void | ValidateContext (vtkRenderer *renderer) |
| Look for changes that would trigger stage updates.
|
|
virtual vtkPainterCommunicator * | CreateCommunicator (int) |
| Creates a new communicator with/without the calling processes as indicated by the passed in flag, if not 0 the calling process is included in the new communicator.
|
|
void | CreateCommunicator (vtkRenderer *, vtkActor *, vtkDataObject *data) |
| Creates a new communicator for internal use based on this rank's visible data.
|
|
vtkPainterCommunicator * | GetCommunicator () |
|
void | UpdateCommunicator (vtkRenderer *renderer, vtkActor *actor, vtkDataObject *data) |
| Called from a mapper, does what is needed to make sure the communicators are ready.
|
|
void | InitializeResources () |
| resoucre allocators
|
|
void | PrepareForGeometry () |
|
void | CompletedGeometry () |
|
void | GatherVectors () |
|
void | ApplyLIC () |
|
void | CombineColorsAndLIC () |
|
void | CopyToScreen () |
|
virtual void | GetGlobalMinMax (vtkPainterCommunicator *, float &, float &) |
| Get the min/max across all ranks.
|
|
void | SetNumberOfSteps (int val) |
| Get/Set the number of integration steps in each direction.
|
|
virtual int | GetNumberOfSteps () |
| Get/Set the number of integration steps in each direction.
|
|
void | SetStepSize (double val) |
| Get/Set the step size (in pixels).
|
|
virtual double | GetStepSize () |
| Get/Set the step size (in pixels).
|
|
void | SetNormalizeVectors (int val) |
| Normalize vectors during integration.
|
|
virtual void | NormalizeVectorsOn () |
| Normalize vectors during integration.
|
|
virtual void | NormalizeVectorsOff () |
| Normalize vectors during integration.
|
|
virtual int | GetNormalizeVectors () |
| Normalize vectors during integration.
|
|
void | SetMaskOnSurface (int val) |
| When set MaskOnSurface computes |V| for use in the fragment masking tests on the surface.
|
|
virtual void | MaskOnSurfaceOn () |
| When set MaskOnSurface computes |V| for use in the fragment masking tests on the surface.
|
|
virtual void | MaskOnSurfaceOff () |
| When set MaskOnSurface computes |V| for use in the fragment masking tests on the surface.
|
|
virtual int | GetMaskOnSurface () |
| When set MaskOnSurface computes |V| for use in the fragment masking tests on the surface.
|
|
void | SetMaskThreshold (double val) |
| The MaskThreshold controls the rendering of fragments in stagnant regions of flow.
|
|
virtual double | GetMaskThreshold () |
| The MaskThreshold controls the rendering of fragments in stagnant regions of flow.
|
|
void | SetMaskColor (double *val) |
| The MaskColor is used on masked fragments.
|
|
void | SetMaskColor (double r, double g, double b) |
| The MaskColor is used on masked fragments.
|
|
virtual double * | GetMaskColor () |
| The MaskColor is used on masked fragments.
|
|
virtual void | GetMaskColor (double &, double &, double &) |
| The MaskColor is used on masked fragments.
|
|
virtual void | GetMaskColor (double[3]) |
| The MaskColor is used on masked fragments.
|
|
void | SetMaskIntensity (double val) |
| The MaskIntensity controls the blending of the mask color and the geometry color.
|
|
virtual double | GetMaskIntensity () |
| The MaskIntensity controls the blending of the mask color and the geometry color.
|
|
void | SetEnhancedLIC (int val) |
| EnhancedLIC mean compute the LIC twice with the second pass using the edge-enhanced result of the first pass as a noise texture.
|
|
virtual int | GetEnhancedLIC () |
| EnhancedLIC mean compute the LIC twice with the second pass using the edge-enhanced result of the first pass as a noise texture.
|
|
virtual void | EnhancedLICOn () |
| EnhancedLIC mean compute the LIC twice with the second pass using the edge-enhanced result of the first pass as a noise texture.
|
|
virtual void | EnhancedLICOff () |
| EnhancedLIC mean compute the LIC twice with the second pass using the edge-enhanced result of the first pass as a noise texture.
|
|
virtual double | GetLowLICContrastEnhancementFactor () |
| This feature is used to fine tune the contrast enhancement.
|
|
virtual double | GetHighLICContrastEnhancementFactor () |
| This feature is used to fine tune the contrast enhancement.
|
|
void | SetLowLICContrastEnhancementFactor (double val) |
| This feature is used to fine tune the contrast enhancement.
|
|
void | SetHighLICContrastEnhancementFactor (double val) |
| This feature is used to fine tune the contrast enhancement.
|
|
virtual double | GetLowColorContrastEnhancementFactor () |
| This feature is used to fine tune the contrast enhancement.
|
|
virtual double | GetHighColorContrastEnhancementFactor () |
| This feature is used to fine tune the contrast enhancement.
|
|
void | SetLowColorContrastEnhancementFactor (double val) |
| This feature is used to fine tune the contrast enhancement.
|
|
void | SetHighColorContrastEnhancementFactor (double val) |
| This feature is used to fine tune the contrast enhancement.
|
|
void | SetAntiAlias (int val) |
| Enable/Disable the anti-aliasing pass.
|
|
virtual void | AntiAliasOn () |
| Enable/Disable the anti-aliasing pass.
|
|
virtual void | AntiAliasOff () |
| Enable/Disable the anti-aliasing pass.
|
|
virtual int | GetAntiAlias () |
| Enable/Disable the anti-aliasing pass.
|
|
void | SetLICIntensity (double val) |
| Factor used when blend mode is set to COLOR_MODE_BLEND.
|
|
virtual double | GetLICIntensity () |
| Factor used when blend mode is set to COLOR_MODE_BLEND.
|
|
void | SetMapModeBias (double val) |
| Factor used when blend mode is set to COLOR_MODE_MAP.
|
|
virtual double | GetMapModeBias () |
| Factor used when blend mode is set to COLOR_MODE_MAP.
|
|
void | SetNoiseDataSet (vtkImageData *data) |
| Set the data containing a noise array as active scalars.
|
|
vtkImageData * | GetNoiseDataSet () |
| Set the data containing a noise array as active scalars.
|
|
void | SetGenerateNoiseTexture (int shouldGenerate) |
| Set/Get the noise texture source.
|
|
virtual int | GetGenerateNoiseTexture () |
| Set/Get the noise texture source.
|
|
void | SetNoiseTextureSize (int length) |
| Set/Get the side length in pixels of the noise texture.
|
|
virtual int | GetNoiseTextureSize () |
| Set/Get the side length in pixels of the noise texture.
|
|
void | SetNoiseGrainSize (int val) |
| Each noise value will be length^2 pixels in area.
|
|
virtual int | GetNoiseGrainSize () |
| Each noise value will be length^2 pixels in area.
|
|
void | SetMinNoiseValue (double val) |
| Set/Get the minimum and mximum gray scale values that the generated noise can take on.
|
|
void | SetMaxNoiseValue (double val) |
| Set/Get the minimum and mximum gray scale values that the generated noise can take on.
|
|
virtual double | GetMinNoiseValue () |
| Set/Get the minimum and mximum gray scale values that the generated noise can take on.
|
|
virtual double | GetMaxNoiseValue () |
| Set/Get the minimum and mximum gray scale values that the generated noise can take on.
|
|
void | SetNumberOfNoiseLevels (int val) |
| Set/Get the number of discrete values a noise pixel may take on.
|
|
virtual int | GetNumberOfNoiseLevels () |
| Set/Get the number of discrete values a noise pixel may take on.
|
|
void | SetImpulseNoiseProbability (double val) |
| Control the density of the noise.
|
|
virtual double | GetImpulseNoiseProbability () |
| Control the density of the noise.
|
|
void | SetImpulseNoiseBackgroundValue (double val) |
| The color to use for untouched pixels when impulse noise probability < 1.
|
|
virtual double | GetImpulseNoiseBackgroundValue () |
| The color to use for untouched pixels when impulse noise probability < 1.
|
|
void | SetNoiseGeneratorSeed (int val) |
| Set/Get the seed value used by the random number generator.
|
|
virtual int | GetNoiseGeneratorSeed () |
| Set/Get the seed value used by the random number generator.
|
|
void | SetHasVectors (bool val) |
| Does the data have vectors which we require.
|
|
bool | GetHasVectors () |
| Does the data have vectors which we require.
|
|
virtual void | SetEnable (int) |
| Enable/Disable LIC.
|
|
virtual int | GetEnable () |
| Enable/Disable LIC.
|
|
virtual void | EnableOn () |
| Enable/Disable LIC.
|
|
virtual void | EnableOff () |
| Enable/Disable LIC.
|
|
void | SetEnhanceContrast (int val) |
| Enable/Disable contrast and dynamic range correction stages.
|
|
virtual int | GetEnhanceContrast () |
| Enable/Disable contrast and dynamic range correction stages.
|
|
void | SetColorMode (int val) |
| Set/Get the color mode.
|
|
virtual int | GetColorMode () |
| Set/Get the color mode.
|
|
void | SetNoiseType (int type) |
| Select the statistical distribution of randomly generated noise values.
|
|
virtual int | GetNoiseType () |
| Select the statistical distribution of randomly generated noise values.
|
|
void | SetCompositeStrategy (int val) |
| Control the screen space decomposition where LIC is computed.
|
|
virtual int | GetCompositeStrategy () |
| Control the screen space decomposition where LIC is computed.
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on.
|
|
virtual void | DebugOff () |
| Turn debugging output off.
|
|
bool | GetDebug () |
| Get the value of the debug flag.
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag.
|
|
virtual void | Modified () |
| Update the modification time for this object.
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time.
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses.
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
vtkTypeBool | HasObserver (unsigned long event) |
|
vtkTypeBool | 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) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events.
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method.
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not.
|
|
const char * | GetClassName () const |
| Return the class name as a string.
|
|
virtual vtkTypeBool | IsA (const char *name) |
| Return 1 if this class is the same type of (or a subclass of) the named class.
|
|
virtual vtkIdType | GetNumberOfGenerationsFromBase (const char *name) |
| Given the name of a base class of this class type, return the distance of inheritance between this class type and the named class (how many generations of inheritance are there between this class and the named class).
|
|
virtual void | Delete () |
| Delete a VTK object.
|
|
virtual void | FastDelete () |
| Delete a reference to this object.
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream.
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object).
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object).
|
|
int | GetReferenceCount () |
| Return the current reference count of this object.
|
|
void | SetReferenceCount (int) |
| Sets the reference count.
|
|
bool | GetIsInMemkind () const |
| A local state flag that remembers whether this object lives in the normal or extended memory space.
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses.
|
|