|
virtual int | IsA (const char *type) |
|
vtkPSurfaceLICComposite * | NewInstance () const |
|
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | SetCommunicator (vtkPainterCommunicator *comm) |
|
virtual int | BuildProgram (float *vectors) |
|
|
virtual void | SetContext (vtkOpenGLRenderWindow *rwin) |
|
virtual vtkOpenGLRenderWindow * | GetContext () |
|
|
virtual int | Gather (void *pSendPBO, int dataType, int nComps, vtkTextureObject *&newImage) |
|
|
virtual int | Scatter (void *pSendPBO, int dataType, int nComps, vtkTextureObject *&newImage) |
|
vtkSurfaceLICComposite * | NewInstance () const |
|
const std::deque< vtkPixelExtent > & | GetGuardExtents () const |
|
const std::deque< vtkPixelExtent > & | GetDisjointGuardExtents () const |
|
const std::deque< vtkPixelExtent > & | GetCompositeExtents () const |
|
int | InitializeCompositeExtents (float *vectors) |
|
virtual void | RestoreDefaultCommunicator () |
|
vtkSurfaceLICComposite * | NewInstance () const |
|
const std::deque< vtkPixelExtent > & | GetGuardExtents () const |
|
const std::deque< vtkPixelExtent > & | GetDisjointGuardExtents () const |
|
const std::deque< vtkPixelExtent > & | GetCompositeExtents () const |
|
int | InitializeCompositeExtents (float *vectors) |
|
virtual void | RestoreDefaultCommunicator () |
|
void | Initialize (const vtkPixelExtent &winExt, const std::deque< vtkPixelExtent > &blockExts, int strategy, double stepSize, int nSteps, int normalizeVectors, int enhancedLIC, int anitalias) |
|
int | GetNumberOfCompositeExtents () const |
|
const vtkPixelExtent & | GetGuardExtent (int i=0) const |
|
const vtkPixelExtent & | GetDisjointGuardExtent (int i=0) const |
|
const vtkPixelExtent & | GetCompositeExtent (int i=0) const |
|
const vtkPixelExtent & | GetDataSetExtent () const |
|
const vtkPixelExtent & | GetWindowExtent () const |
|
void | Initialize (const vtkPixelExtent &winExt, const std::deque< vtkPixelExtent > &blockExts, int strategy, double stepSize, int nSteps, int normalizeVectors, int enhancedLIC, int anitalias) |
|
int | GetNumberOfCompositeExtents () const |
|
const vtkPixelExtent & | GetGuardExtent (int i=0) const |
|
const vtkPixelExtent & | GetDisjointGuardExtent (int i=0) const |
|
const vtkPixelExtent & | GetCompositeExtent (int i=0) const |
|
const vtkPixelExtent & | GetDataSetExtent () const |
|
const vtkPixelExtent & | GetWindowExtent () const |
|
void | SetStrategy (int val) |
|
int | GetStrategy () |
|
void | SetStrategy (int val) |
|
int | GetStrategy () |
|
vtkObject * | NewInstance () const |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual unsigned long | GetMTime () |
|
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 *) |
|
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) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
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) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
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) |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
|
virtual vtkObjectBase * | NewInstanceInternal () const |
|
| vtkPSurfaceLICComposite () |
|
| ~vtkPSurfaceLICComposite () |
|
| vtkSurfaceLICComposite () |
|
| ~vtkSurfaceLICComposite () |
|
float | GetFudgeFactor (int nx[2]) |
|
| vtkSurfaceLICComposite () |
|
| ~vtkSurfaceLICComposite () |
|
float | GetFudgeFactor (int nx[2]) |
|
int | MakeDecompDisjoint (const std::deque< vtkPixelExtent > &in, std::deque< vtkPixelExtent > &out, float *vectors) |
|
float | VectorMax (const vtkPixelExtent &ext, float *vectors) |
|
int | VectorMax (const std::deque< vtkPixelExtent > &exts, float *vectors, std::vector< float > &vMax) |
|
int | AddGuardPixels (const std::deque< vtkPixelExtent > &exts, std::deque< vtkPixelExtent > &guardExts, std::deque< vtkPixelExtent > &disjointGuardExts, float *vectors) |
|
void | GetPixelBounds (float *rgba, int ni, vtkPixelExtent &ext) |
|
int | MakeDecompDisjoint (const std::deque< vtkPixelExtent > &in, std::deque< vtkPixelExtent > &out, float *vectors) |
|
float | VectorMax (const vtkPixelExtent &ext, float *vectors) |
|
int | VectorMax (const std::deque< vtkPixelExtent > &exts, float *vectors, std::vector< float > &vMax) |
|
int | AddGuardPixels (const std::deque< vtkPixelExtent > &exts, std::deque< vtkPixelExtent > &guardExts, std::deque< vtkPixelExtent > &disjointGuardExts, float *vectors) |
|
void | GetPixelBounds (float *rgba, int ni, vtkPixelExtent &ext) |
|
| vtkObject () |
|
virtual | ~vtkObject () |
|
virtual void | RegisterInternal (vtkObjectBase *, int check) |
|
virtual void | UnRegisterInternal (vtkObjectBase *, int check) |
|
void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
|
void | InternalReleaseFocus () |
|
| vtkObjectBase () |
|
virtual | ~vtkObjectBase () |
|
virtual void | CollectRevisions (ostream &) |
|
virtual void | ReportReferences (vtkGarbageCollector *) |
|
| vtkObjectBase (const vtkObjectBase &) |
|
void | operator= (const vtkObjectBase &) |
|
This class decomposes the image space and shuffles image space data onto the new decomposition with the necessary guard cells to prevent artifacts at the decomposition boundaries. After the image LIC is computed on the new decomposition this class will un-shuffle the computed LIC back onto the original decomposition.
Definition at line 51 of file vtkPSurfaceLICComposite.h.