#include <vtkKWEBoundingBoxRepresentation2D.h>


Definition at line 49 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 120 of file vtkKWEBoundingBoxRepresentation2D.h.
| vtkKWEBoundingBoxRepresentation2D::vtkKWEBoundingBoxRepresentation2D | ( | ) | [protected] |
| vtkKWEBoundingBoxRepresentation2D::~vtkKWEBoundingBoxRepresentation2D | ( | ) | [protected] |
| static vtkKWEBoundingBoxRepresentation2D* vtkKWEBoundingBoxRepresentation2D::New | ( | ) | [static] |
Instantiate the class.
Reimplemented from vtkObject.
| vtkKWEBoundingBoxRepresentation2D::vtkTypeRevisionMacro | ( | vtkKWEBoundingBoxRepresentation2D | , | |
| vtkWidgetRepresentation | ||||
| ) |
Standard VTK methods.
| void vtkKWEBoundingBoxRepresentation2D::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Standard VTK methods.
Reimplemented from vtkWidgetRepresentation.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetImageActor | ( | vtkImageActor * | ) | [virtual] |
Set the image actor on which this widget is placed.
| vtkImageActor* vtkKWEBoundingBoxRepresentation2D::GetImageActor | ( | ) |
Set the image actor on which this widget is placed.
| void vtkKWEBoundingBoxRepresentation2D::SetHandleRepresentation | ( | vtkHandleRepresentation * | handle | ) |
This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkKWEBoundingBoxRepresentation2D. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkKWEBoundingBoxRepresentation2D uses this dummy to clone four vtkHandleRepresentations of the same type.
| vtkHandleRepresentation* vtkKWEBoundingBoxRepresentation2D::GetHandleRepresentation | ( | int | handleIndex | ) |
This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkKWEBoundingBoxRepresentation2D. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkKWEBoundingBoxRepresentation2D uses this dummy to clone four vtkHandleRepresentations of the same type.
| virtual vtkProperty* vtkKWEBoundingBoxRepresentation2D::GetLineProperty | ( | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
| virtual vtkProperty* vtkKWEBoundingBoxRepresentation2D::GetSelectedLineProperty | ( | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetSelectedHandleProperty | ( | vtkProperty * | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetHoveredHandleProperty | ( | vtkProperty * | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetHandleProperty | ( | vtkProperty * | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
| vtkPolyData* vtkKWEBoundingBoxRepresentation2D::GetPolyData | ( | ) |
Get the 3D bounding-box as a polydata.
| int vtkKWEBoundingBoxRepresentation2D::GetExtent | ( | int | extents[6] | ) |
Set/Get the extents of the bbox. Returns 0 on failure.
| void vtkKWEBoundingBoxRepresentation2D::SetExtent | ( | int | extents[6] | ) |
Set/Get the extents of the bbox. Returns 0 on failure.
| virtual void vtkKWEBoundingBoxRepresentation2D::BuildRepresentation | ( | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Implements vtkWidgetRepresentation.
| virtual int vtkKWEBoundingBoxRepresentation2D::ComputeInteractionState | ( | int | X, | |
| int | Y, | |||
| int | modify = 0 | |||
| ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from vtkWidgetRepresentation.
| virtual void vtkKWEBoundingBoxRepresentation2D::GetActors2D | ( | vtkPropCollection * | pc | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from vtkWidgetRepresentation.
| virtual void vtkKWEBoundingBoxRepresentation2D::GetActors | ( | vtkPropCollection * | pc | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from vtkWidgetRepresentation.
| virtual void vtkKWEBoundingBoxRepresentation2D::PlaceWidget | ( | double | bounds[6] | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
| virtual void vtkKWEBoundingBoxRepresentation2D::ReleaseGraphicsResources | ( | vtkWindow * | w | ) | [virtual] |
Methods required by vtkProp superclass.
Reimplemented from vtkWidgetRepresentation.
| virtual int vtkKWEBoundingBoxRepresentation2D::RenderOverlay | ( | vtkViewport * | viewport | ) | [virtual] |
| virtual int vtkKWEBoundingBoxRepresentation2D::RenderOpaqueGeometry | ( | vtkViewport * | viewport | ) | [virtual] |
| virtual void vtkKWEBoundingBoxRepresentation2D::SetInteractionState | ( | int | ) | [virtual] |
INTERNAL. Do not use. This is set from vtkKWEBoundingBoxWidget.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetLabelFormat | ( | const char * | ) | [virtual] |
Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.
| virtual char* vtkKWEBoundingBoxRepresentation2D::GetLabelFormat | ( | ) | [virtual] |
Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetImageData | ( | vtkImageData * | ) | [virtual] |
Set the image data on which the widget is placed.
| virtual vtkImageData* vtkKWEBoundingBoxRepresentation2D::GetImageData | ( | ) | [virtual] |
Set the image data on which the widget is placed.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetID | ( | int | ) | [virtual] |
Optionally an ID field may be displayed next to the box
| virtual int vtkKWEBoundingBoxRepresentation2D::GetID | ( | ) | [virtual] |
Optionally an ID field may be displayed next to the box
| vtkProperty* vtkKWEBoundingBoxRepresentation2D::GetOutlineProperty | ( | ) |
Get the outline property.
| vtkTextProperty* vtkKWEBoundingBoxRepresentation2D::GetWidthTextProperty | ( | ) |
Get the property of the text annotations
| vtkTextProperty* vtkKWEBoundingBoxRepresentation2D::GetHeightTextProperty | ( | ) |
Get the property of the text annotations
| vtkTextProperty* vtkKWEBoundingBoxRepresentation2D::GetIDTextProperty | ( | ) |
Get the property of the text annotations
| virtual void vtkKWEBoundingBoxRepresentation2D::SetFade | ( | int | ) | [virtual] |
INTERNAL: Do not use.. Must be set by the widget alone. This serves to fade the representation into the background. When on, the representation will but also show up only with the rectangular bounding box. The handles and the slice actors don't show up anymore.
| virtual int vtkKWEBoundingBoxRepresentation2D::GetFade | ( | ) | [virtual] |
INTERNAL: Do not use.. Must be set by the widget alone. This serves to fade the representation into the background. When on, the representation will but also show up only with the rectangular bounding box. The handles and the slice actors don't show up anymore.
| virtual void vtkKWEBoundingBoxRepresentation2D::SetShowSliceScaleBar | ( | int | ) | [virtual] |
INTERNAL: Do not use.. Must be set by the widget alone.
| virtual int vtkKWEBoundingBoxRepresentation2D::GetUnplaced | ( | ) | [virtual] |
INTERNAL: Do not use
| void vtkKWEBoundingBoxRepresentation2D::SetVisibilityInternal | ( | int | ) | [protected] |
On/Off the visibility of the widget.
| void vtkKWEBoundingBoxRepresentation2D::Translate | ( | const double | translation[3], | |
| const double | cursorMotionVector[3] | |||
| ) | [protected] |
| void vtkKWEBoundingBoxRepresentation2D::PositionHandles | ( | ) | [protected] |
| void vtkKWEBoundingBoxRepresentation2D::SetHandleHighlight | ( | int | handleIdx, | |
| vtkProperty * | property | |||
| ) | [protected] |
| void vtkKWEBoundingBoxRepresentation2D::PlaceWidget | ( | ) | [protected] |
| int vtkKWEBoundingBoxRepresentation2D::PlaceWidgetInternal | ( | double | bounds[6] | ) | [protected] |
| int vtkKWEBoundingBoxRepresentation2D::Cut | ( | ) | [protected] |
| int vtkKWEBoundingBoxRepresentation2D::Annotate | ( | ) | [protected] |
| int vtkKWEBoundingBoxRepresentation2D::AnnotateScaleBar | ( | ) | [protected] |
Definition at line 211 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkPolyData* vtkKWEBoundingBoxRepresentation2D::PolyData [protected] |
Definition at line 212 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 213 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 214 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 215 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 216 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkActor* vtkKWEBoundingBoxRepresentation2D::BoxActor [protected] |
Definition at line 217 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkPoints* vtkKWEBoundingBoxRepresentation2D::BoxPoints [protected] |
Definition at line 218 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 219 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 220 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 221 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 222 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 223 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 224 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 225 of file vtkKWEBoundingBoxRepresentation2D.h.
int vtkKWEBoundingBoxRepresentation2D::CurrentHandleIdx [protected] |
Definition at line 226 of file vtkKWEBoundingBoxRepresentation2D.h.
double vtkKWEBoundingBoxRepresentation2D::MinimumThickness[3] [protected] |
Definition at line 227 of file vtkKWEBoundingBoxRepresentation2D.h.
double vtkKWEBoundingBoxRepresentation2D::PlaceFactor [protected] |
Reimplemented from vtkWidgetRepresentation.
Definition at line 228 of file vtkKWEBoundingBoxRepresentation2D.h.
double vtkKWEBoundingBoxRepresentation2D::LastEventPosition[2] [protected] |
Definition at line 229 of file vtkKWEBoundingBoxRepresentation2D.h.
char* vtkKWEBoundingBoxRepresentation2D::LabelFormat [protected] |
Definition at line 230 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkActor* vtkKWEBoundingBoxRepresentation2D::ScaleBarActor [protected] |
Definition at line 231 of file vtkKWEBoundingBoxRepresentation2D.h.
Definition at line 232 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkPolyData* vtkKWEBoundingBoxRepresentation2D::ScaleBar [protected] |
Definition at line 233 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkPolyData* vtkKWEBoundingBoxRepresentation2D::ScaleBar2 [protected] |
Definition at line 234 of file vtkKWEBoundingBoxRepresentation2D.h.
int vtkKWEBoundingBoxRepresentation2D::ShowSliceScaleBar [protected] |
Definition at line 235 of file vtkKWEBoundingBoxRepresentation2D.h.
int vtkKWEBoundingBoxRepresentation2D::Unplaced [protected] |
Definition at line 236 of file vtkKWEBoundingBoxRepresentation2D.h.
vtkImageData* vtkKWEBoundingBoxRepresentation2D::ImageData [protected] |
Definition at line 237 of file vtkKWEBoundingBoxRepresentation2D.h.
int vtkKWEBoundingBoxRepresentation2D::Fade [protected] |
Definition at line 238 of file vtkKWEBoundingBoxRepresentation2D.h.
int vtkKWEBoundingBoxRepresentation2D::ID [protected] |
Definition at line 239 of file vtkKWEBoundingBoxRepresentation2D.h.
1.7.1