VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Widgets
vtkTextWidget.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkTextWidget.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
33
#ifndef __vtkTextWidget_h
34
#define __vtkTextWidget_h
35
36
class
vtkTextRepresentation
;
37
class
vtkTextActor
;
38
39
#include "
vtkBorderWidget.h
"
40
41
class
VTK_WIDGETS_EXPORT
vtkTextWidget
:
public
vtkBorderWidget
42
{
43
public
:
45
static
vtkTextWidget
*
New
();
46
48
49
vtkTypeMacro(
vtkTextWidget
,
vtkBorderWidget
);
50
void
PrintSelf
(ostream& os,
vtkIndent
indent);
52
54
57
void
SetRepresentation
(
vtkTextRepresentation
*r)
58
{this->
Superclass::SetWidgetRepresentation
(
59
reinterpret_cast<vtkWidgetRepresentation*>(r));}
61
63
68
void
SetTextActor(
vtkTextActor
*textActor);
69
vtkTextActor
*GetTextActor();
71
73
virtual
void
CreateDefaultRepresentation
();
74
75
protected
:
76
vtkTextWidget
();
77
~
vtkTextWidget
();
78
79
private
:
80
vtkTextWidget
(
const
vtkTextWidget
&);
//Not implemented
81
void
operator=(
const
vtkTextWidget
&);
//Not implemented
82
};
83
84
#endif
vtkBorderWidget::CreateDefaultRepresentation
virtual void CreateDefaultRepresentation()
vtkBorderWidget
place a border around a 2D rectangular region
Definition:
vtkBorderWidget.h:86
vtkTextWidget::SetRepresentation
void SetRepresentation(vtkTextRepresentation *r)
Definition:
vtkTextWidget.h:57
vtkTextWidget
widget for placing text on overlay plane
Definition:
vtkTextWidget.h:41
vtkBorderWidget::New
static vtkBorderWidget * New()
vtkTextRepresentation
represent text for vtkTextWidget
Definition:
vtkTextRepresentation.h:39
vtkBorderWidget.h
vtkTextActor
An actor that displays text. Scaled or unscaled.
Definition:
vtkTextActor.h:54
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:37
vtkBorderWidget::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
VTK_WIDGETS_EXPORT
#define VTK_WIDGETS_EXPORT
Definition:
vtkWin32Header.h:282
vtkAbstractWidget::SetWidgetRepresentation
void SetWidgetRepresentation(vtkWidgetRepresentation *r)
Generated on Sun Oct 19 2014 13:07:39 for VTK by
1.8.8