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