31 #ifndef __vtkLogoRepresentation_h
32 #define __vtkLogoRepresentation_h
34 #include "vtkInteractionWidgetsModule.h"
38 class vtkImageProperty;
42 class vtkPolyDataMapper2D;
56 void PrintSelf(ostream& os, vtkIndent indent);
61 virtual void SetImage(vtkImageData *img);
62 vtkGetObjectMacro(Image,vtkImageData);
67 virtual void SetImageProperty(vtkProperty2D *p);
68 vtkGetObjectMacro(ImageProperty,vtkProperty2D);
98 void AdjustImageSize(
double o[2],
double borderSize[2],
double imageSize[2]);
vtkPolyData * TexturePolyData
vtkPoints * TexturePoints
void PrintSelf(ostream &os, vtkIndent indent)
vtkProperty2D * ImageProperty
virtual void GetActors2D(vtkPropCollection *)
concrete dataset represents vertices, lines, polygons, and triangle strips
static vtkBorderRepresentation * New()
vtkActor2D * TextureActor
vtkPolyDataMapper2D * TextureMapper
virtual void BuildRepresentation()
virtual int RenderOverlay(vtkViewport *)
represent a vtkBorderWidget
represent the vtkLogoWidget
virtual void ReleaseGraphicsResources(vtkWindow *)