#include <vtkKWExtent.h>
Inheritance diagram for vtkKWExtent:
Public Member Functions | |
vtkTypeRevisionMacro (vtkKWExtent, vtkKWCompositeWidget) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Create (vtkKWApplication *app) |
void | ExtentChangedCallback () |
virtual void | SetCommand (vtkObject *obj, const char *method) |
virtual void | UpdateEnableState () |
virtual void | SetExtentRange (double *) |
virtual void | SetExtentRange (double, double, double, double, double, double) |
virtual double * | GetExtentRange () |
virtual void | GetExtentRange (double &, double &, double &, double &, double &, double &) |
virtual void | GetExtentRange (double *) |
virtual double * | GetExtent () |
virtual void | GetExtent (double &, double &, double &, double &, double &, double &) |
virtual void | GetExtent (double[6]) |
virtual void | SetExtent (double *) |
virtual void | SetExtent (double, double, double, double, double, double) |
virtual void | SetExtentVisibility (int index, int arg) |
virtual void | XExtentVisibilityOn () |
virtual void | XExtentVisibilityOff () |
virtual int | GetXExtentVisibility () |
virtual void | SetXExtentVisibility (int arg) |
virtual void | YExtentVisibilityOn () |
virtual void | YExtentVisibilityOff () |
virtual int | GetYExtentVisibility () |
virtual void | SetYExtentVisibility (int arg) |
virtual void | ZExtentVisibilityOn () |
virtual void | ZExtentVisibilityOff () |
virtual int | GetZExtentVisibility () |
virtual void | SetZExtentVisibility (int arg) |
virtual void | SetStartCommand (vtkObject *obj, const char *method) |
virtual void | SetEndCommand (vtkObject *obj, const char *method) |
virtual void | SetDisableCommands (int) |
virtual void | DisableCommandsOn () |
virtual void | DisableCommandsOff () |
virtual void | SetOrientation (int) |
virtual void | SetOrientationToHorizontal () |
virtual void | SetOrientationToVertical () |
virtual void | SetLabelPosition (int) |
virtual void | SetLabelPositionToDefault () |
virtual void | SetLabelPositionToTop () |
virtual void | SetLabelPositionToBottom () |
virtual void | SetLabelPositionToLeft () |
virtual void | SetLabelPositionToRight () |
virtual void | SetEntry1Position (int) |
virtual void | SetEntry1PositionToDefault () |
virtual void | SetEntry1PositionToTop () |
virtual void | SetEntry1PositionToBottom () |
virtual void | SetEntry1PositionToLeft () |
virtual void | SetEntry1PositionToRight () |
virtual void | SetEntry2Position (int) |
virtual void | SetEntry2PositionToDefault () |
virtual void | SetEntry2PositionToTop () |
virtual void | SetEntry2PositionToBottom () |
virtual void | SetEntry2PositionToLeft () |
virtual void | SetEntry2PositionToRight () |
virtual void | SetThickness (int) |
virtual void | SetInternalThickness (double) |
virtual void | SetRequestedLength (int) |
virtual void | SetSliderSize (int) |
virtual void | SetSliderCanPush (int) |
virtual void | SliderCanPushOn () |
virtual void | SliderCanPushOff () |
vtkKWRange * | GetXRange () |
vtkKWRange * | GetYRange () |
vtkKWRange * | GetZRange () |
vtkKWRange * | GetRange (int index) |
Static Public Member Functions | |
vtkKWExtent * | New () |
Protected Member Functions | |
vtkKWExtent () | |
~vtkKWExtent () | |
virtual void | Pack () |
Protected Attributes | |
char * | Command |
double | Extent [6] |
vtkKWRange * | Range [3] |
int | ExtentVisibility [3] |
vtkKWExtent is a widget containing six sliders which represent the xmin, xmax, ymin, ymax, zmin, zmax extent of a volume. It is a convinience object and has logic to keep the min values less than or equal to the max values.
Definition at line 32 of file vtkKWExtent.h.
|
|
|
|
|
Reimplemented from vtkKWCompositeWidget. |
|
|
|
Reimplemented from vtkKWCompositeWidget. |
|
Create the widget. Reimplemented from vtkKWCompositeWidget. |
|
Set the Range of the Extent, this is the range of acceptable values for the sliders. Specified as minx maxx miny maxy minz maxz |
|
Set the Range of the Extent, this is the range of acceptable values for the sliders. Specified as minx maxx miny maxy minz maxz |
|
Set the Range of the Extent, this is the range of acceptable values for the sliders. Specified as minx maxx miny maxy minz maxz |
|
Set the Range of the Extent, this is the range of acceptable values for the sliders. Specified as minx maxx miny maxy minz maxz |
|
Set the Range of the Extent, this is the range of acceptable values for the sliders. Specified as minx maxx miny maxy minz maxz |
|
Set/Get the Extent. |
|
Set/Get the Extent. |
|
Set/Get the Extent. |
|
Set/Get the Extent. |
|
Set/Get the Extent. |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 64 of file vtkKWExtent.h. |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 65 of file vtkKWExtent.h. |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 68 of file vtkKWExtent.h. |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 69 of file vtkKWExtent.h. |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 72 of file vtkKWExtent.h. |
|
Set/Get the visibility of the extent selectively (x, y, z). Definition at line 73 of file vtkKWExtent.h. |
|
Handle the callback, this is called internally when one of the sliders has been moved. |
|
A method to set callback functions on objects. The first argument is the KWObject that will have the method called on it. The second is the name of the method to be called and any arguments in string form. The calling is done via TCL wrappers for the KWObject. |
|
A convenience method to set the start and end method of all the internal ranges. |
|
A convenience method to set the start and end method of all the internal ranges. |
|
Convenience method to set whether the command should be called or not. This just propagates SetDisableCommands to the internal ranges. |
|
Convenience method to set whether the command should be called or not. This just propagates SetDisableCommands to the internal ranges. |
|
Convenience method to set whether the command should be called or not. This just propagates SetDisableCommands to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 105 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 107 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 110 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 112 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 114 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 116 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 118 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 121 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 123 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 125 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 127 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 129 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 132 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 134 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 136 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 138 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. Definition at line 140 of file vtkKWExtent.h. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Convenience method to set the ranges orientations and item positions. This just propagates the same method to the internal ranges. |
|
Update the "enable" state of the object and its internal parts. Depending on different Ivars (this->Enabled, the application's Limited Edition Mode, etc.), the "enable" state of the object is updated and propagated to its internal parts/subwidgets. This will, for example, enable/disable parts of the widget UI, enable/disable the visibility of 3D widgets, etc. Reimplemented from vtkKWWidget. |
|
Access the internal vtkKWRange's. Definition at line 160 of file vtkKWExtent.h. |
|
Access the internal vtkKWRange's. Definition at line 161 of file vtkKWExtent.h. |
|
Access the internal vtkKWRange's. Definition at line 162 of file vtkKWExtent.h. |
|
Access the internal vtkKWRange's. |
|
|
|
Definition at line 170 of file vtkKWExtent.h. |
|
Definition at line 171 of file vtkKWExtent.h. |
|
Definition at line 173 of file vtkKWExtent.h. |
|
Definition at line 175 of file vtkKWExtent.h. |