// python wrapper for vtkMeasurementCubeHandleRepresentation3D // #define VTK_WRAPPING_CXX #define VTK_STREAMS_FWD_ONLY #include "vtkPythonArgs.h" #include "vtkPythonOverload.h" #include "vtkConfigure.h" #include #include #include "vtkVariant.h" #include "vtkIndent.h" #include "vtkMeasurementCubeHandleRepresentation3D.h" extern "C" { VTK_ABI_EXPORT void PyVTKAddFile_vtkMeasurementCubeHandleRepresentation3D(PyObject *); } extern "C" { VTK_ABI_EXPORT PyObject *PyvtkMeasurementCubeHandleRepresentation3D_ClassNew(); } #ifndef DECLARED_PyvtkHandleRepresentation_ClassNew extern "C" { PyObject *PyvtkHandleRepresentation_ClassNew(); } #define DECLARED_PyvtkHandleRepresentation_ClassNew #endif static const char *PyvtkMeasurementCubeHandleRepresentation3D_Doc = "vtkMeasurementCubeHandleRepresentation3D - represent a unit cube for\nmeasuring/comparing to data.\n\n" "Superclass: vtkHandleRepresentation\n\n" "@sa\n" "vtkPolygonalHandleRepresentation3D vtkHandleRepresentation\n" "vtkHandleWidget\n\n"; static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_IsTypeOf(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "IsTypeOf"); char *temp0 = nullptr; PyObject *result = nullptr; if (ap.CheckArgCount(1) && ap.GetValue(temp0)) { int tempr = vtkMeasurementCubeHandleRepresentation3D::IsTypeOf(temp0); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_IsA(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "IsA"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); char *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { int tempr = (ap.IsBound() ? op->IsA(temp0) : op->vtkMeasurementCubeHandleRepresentation3D::IsA(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SafeDownCast(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "SafeDownCast"); vtkObjectBase *temp0 = nullptr; PyObject *result = nullptr; if (ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkObjectBase")) { vtkMeasurementCubeHandleRepresentation3D *tempr = vtkMeasurementCubeHandleRepresentation3D::SafeDownCast(temp0); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_NewInstance(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "NewInstance"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkMeasurementCubeHandleRepresentation3D *tempr = (ap.IsBound() ? op->NewInstance() : op->vtkMeasurementCubeHandleRepresentation3D::NewInstance()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); if (result && PyVTKObject_Check(result)) { PyVTKObject_GetObject(result)->UnRegister(0); PyVTKObject_SetFlag(result, VTK_PYTHON_IGNORE_UNREGISTER, 1); } } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetWorldPosition(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetWorldPosition"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); const int size0 = 3; double temp0[3]; double save0[3]; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetArray(temp0, size0)) { ap.SaveArray(temp0, save0, size0); if (ap.IsBound()) { op->SetWorldPosition(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetWorldPosition(temp0); } if (ap.ArrayHasChanged(temp0, save0, size0) && !ap.ErrorOccurred()) { ap.SetArray(0, temp0, size0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetDisplayPosition(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetDisplayPosition"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); const int size0 = 3; double temp0[3]; double save0[3]; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetArray(temp0, size0)) { ap.SaveArray(temp0, save0, size0); if (ap.IsBound()) { op->SetDisplayPosition(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetDisplayPosition(temp0); } if (ap.ArrayHasChanged(temp0, save0, size0) && !ap.ErrorOccurred()) { ap.SetArray(0, temp0, size0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetHandle(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetHandle"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkPolyData *tempr = (ap.IsBound() ? op->GetHandle() : op->vtkMeasurementCubeHandleRepresentation3D::GetHandle()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetProperty(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetProperty"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkProperty *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkProperty")) { if (ap.IsBound()) { op->SetProperty(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetProperty(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetSelectedProperty(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetSelectedProperty"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkProperty *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkProperty")) { if (ap.IsBound()) { op->SetSelectedProperty(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetSelectedProperty(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetProperty(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetProperty"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkProperty *tempr = (ap.IsBound() ? op->GetProperty() : op->vtkMeasurementCubeHandleRepresentation3D::GetProperty()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetSelectedProperty(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetSelectedProperty"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkProperty *tempr = (ap.IsBound() ? op->GetSelectedProperty() : op->vtkMeasurementCubeHandleRepresentation3D::GetSelectedProperty()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetTransform(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetTransform"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkAbstractTransform *tempr = (ap.IsBound() ? op->GetTransform() : op->vtkMeasurementCubeHandleRepresentation3D::GetTransform()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_BuildRepresentation(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "BuildRepresentation"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->BuildRepresentation(); } else { op->vtkMeasurementCubeHandleRepresentation3D::BuildRepresentation(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_StartWidgetInteraction(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "StartWidgetInteraction"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); const int size0 = 2; double temp0[2]; double save0[2]; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetArray(temp0, size0)) { ap.SaveArray(temp0, save0, size0); if (ap.IsBound()) { op->StartWidgetInteraction(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::StartWidgetInteraction(temp0); } if (ap.ArrayHasChanged(temp0, save0, size0) && !ap.ErrorOccurred()) { ap.SetArray(0, temp0, size0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_WidgetInteraction(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "WidgetInteraction"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); const int size0 = 2; double temp0[2]; double save0[2]; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetArray(temp0, size0)) { ap.SaveArray(temp0, save0, size0); if (ap.IsBound()) { op->WidgetInteraction(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::WidgetInteraction(temp0); } if (ap.ArrayHasChanged(temp0, save0, size0) && !ap.ErrorOccurred()) { ap.SetArray(0, temp0, size0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_ComputeInteractionState(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "ComputeInteractionState"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; int temp1; int temp2 = 0; PyObject *result = nullptr; if (op && ap.CheckArgCount(2, 3) && ap.GetValue(temp0) && ap.GetValue(temp1) && (ap.NoArgsLeft() || ap.GetValue(temp2))) { int tempr = (ap.IsBound() ? op->ComputeInteractionState(temp0, temp1, temp2) : op->vtkMeasurementCubeHandleRepresentation3D::ComputeInteractionState(temp0, temp1, temp2)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_ShallowCopy(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "ShallowCopy"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkProp *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkProp")) { if (ap.IsBound()) { op->ShallowCopy(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::ShallowCopy(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_DeepCopy(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "DeepCopy"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkProp *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkProp")) { if (ap.IsBound()) { op->DeepCopy(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::DeepCopy(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetActors(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetActors"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkPropCollection *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkPropCollection")) { if (ap.IsBound()) { op->GetActors(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::GetActors(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_ReleaseGraphicsResources(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "ReleaseGraphicsResources"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkWindow *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkWindow")) { if (ap.IsBound()) { op->ReleaseGraphicsResources(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::ReleaseGraphicsResources(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_RenderOpaqueGeometry(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "RenderOpaqueGeometry"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkViewport *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkViewport")) { int tempr = (ap.IsBound() ? op->RenderOpaqueGeometry(temp0) : op->vtkMeasurementCubeHandleRepresentation3D::RenderOpaqueGeometry(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_RenderTranslucentPolygonalGeometry(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "RenderTranslucentPolygonalGeometry"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); vtkViewport *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkViewport")) { int tempr = (ap.IsBound() ? op->RenderTranslucentPolygonalGeometry(temp0) : op->vtkMeasurementCubeHandleRepresentation3D::RenderTranslucentPolygonalGeometry(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_HasTranslucentPolygonalGeometry(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "HasTranslucentPolygonalGeometry"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->HasTranslucentPolygonalGeometry() : op->vtkMeasurementCubeHandleRepresentation3D::HasTranslucentPolygonalGeometry()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetBounds(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetBounds"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double *tempr = (ap.IsBound() ? op->GetBounds() : op->vtkMeasurementCubeHandleRepresentation3D::GetBounds()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetLabelVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetLabelVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetLabelVisibility(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetLabelVisibility(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetLabelVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetLabelVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetLabelVisibility() : op->vtkMeasurementCubeHandleRepresentation3D::GetLabelVisibility()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_LabelVisibilityOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "LabelVisibilityOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->LabelVisibilityOn(); } else { op->vtkMeasurementCubeHandleRepresentation3D::LabelVisibilityOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_LabelVisibilityOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "LabelVisibilityOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->LabelVisibilityOff(); } else { op->vtkMeasurementCubeHandleRepresentation3D::LabelVisibilityOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetSelectedLabelVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetSelectedLabelVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetSelectedLabelVisibility(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetSelectedLabelVisibility(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetSelectedLabelVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetSelectedLabelVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetSelectedLabelVisibility() : op->vtkMeasurementCubeHandleRepresentation3D::GetSelectedLabelVisibility()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SelectedLabelVisibilityOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SelectedLabelVisibilityOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->SelectedLabelVisibilityOn(); } else { op->vtkMeasurementCubeHandleRepresentation3D::SelectedLabelVisibilityOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SelectedLabelVisibilityOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SelectedLabelVisibilityOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->SelectedLabelVisibilityOff(); } else { op->vtkMeasurementCubeHandleRepresentation3D::SelectedLabelVisibilityOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetLabelTextInput(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetLabelTextInput"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); char *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetLabelTextInput(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetLabelTextInput(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetLabelTextInput(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetLabelTextInput"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { char *tempr = (ap.IsBound() ? op->GetLabelTextInput() : op->vtkMeasurementCubeHandleRepresentation3D::GetLabelTextInput()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetLabelText(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetLabelText"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkBillboardTextActor3D *tempr = (ap.IsBound() ? op->GetLabelText() : op->vtkMeasurementCubeHandleRepresentation3D::GetLabelText()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetHandleVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetHandleVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetHandleVisibility(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetHandleVisibility(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetHandleVisibility(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetHandleVisibility"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetHandleVisibility() : op->vtkMeasurementCubeHandleRepresentation3D::GetHandleVisibility()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_HandleVisibilityOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "HandleVisibilityOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->HandleVisibilityOn(); } else { op->vtkMeasurementCubeHandleRepresentation3D::HandleVisibilityOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_HandleVisibilityOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "HandleVisibilityOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->HandleVisibilityOff(); } else { op->vtkMeasurementCubeHandleRepresentation3D::HandleVisibilityOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_Highlight(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "Highlight"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->Highlight(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::Highlight(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetSmoothMotion(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetSmoothMotion"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetSmoothMotion(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetSmoothMotion(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetSmoothMotion(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetSmoothMotion"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetSmoothMotion() : op->vtkMeasurementCubeHandleRepresentation3D::GetSmoothMotion()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SmoothMotionOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SmoothMotionOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->SmoothMotionOn(); } else { op->vtkMeasurementCubeHandleRepresentation3D::SmoothMotionOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SmoothMotionOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SmoothMotionOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->SmoothMotionOff(); } else { op->vtkMeasurementCubeHandleRepresentation3D::SmoothMotionOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetSideLength(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetSideLength"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); double temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetSideLength(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetSideLength(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetSideLength(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetSideLength"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetSideLength() : op->vtkMeasurementCubeHandleRepresentation3D::GetSideLength()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetAdaptiveScaling(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetAdaptiveScaling"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetAdaptiveScaling(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetAdaptiveScaling(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetAdaptiveScaling(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetAdaptiveScaling"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetAdaptiveScaling() : op->vtkMeasurementCubeHandleRepresentation3D::GetAdaptiveScaling()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_AdaptiveScalingOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "AdaptiveScalingOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->AdaptiveScalingOn(); } else { op->vtkMeasurementCubeHandleRepresentation3D::AdaptiveScalingOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_AdaptiveScalingOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "AdaptiveScalingOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->AdaptiveScalingOff(); } else { op->vtkMeasurementCubeHandleRepresentation3D::AdaptiveScalingOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetRescaleFactor(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetRescaleFactor"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); double temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetRescaleFactor(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetRescaleFactor(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactorMinValue(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetRescaleFactorMinValue"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetRescaleFactorMinValue() : op->vtkMeasurementCubeHandleRepresentation3D::GetRescaleFactorMinValue()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactorMaxValue(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetRescaleFactorMaxValue"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetRescaleFactorMaxValue() : op->vtkMeasurementCubeHandleRepresentation3D::GetRescaleFactorMaxValue()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactor(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetRescaleFactor"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetRescaleFactor() : op->vtkMeasurementCubeHandleRepresentation3D::GetRescaleFactor()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetMinRelativeCubeScreenArea(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetMinRelativeCubeScreenArea"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); double temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetMinRelativeCubeScreenArea(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetMinRelativeCubeScreenArea(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetMinRelativeCubeScreenArea(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetMinRelativeCubeScreenArea"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetMinRelativeCubeScreenArea() : op->vtkMeasurementCubeHandleRepresentation3D::GetMinRelativeCubeScreenArea()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetMaxRelativeCubeScreenArea(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetMaxRelativeCubeScreenArea"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); double temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetMaxRelativeCubeScreenArea(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetMaxRelativeCubeScreenArea(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetMaxRelativeCubeScreenArea(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetMaxRelativeCubeScreenArea"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { double tempr = (ap.IsBound() ? op->GetMaxRelativeCubeScreenArea() : op->vtkMeasurementCubeHandleRepresentation3D::GetMaxRelativeCubeScreenArea()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_SetLengthUnit(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetLengthUnit"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); char *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetLengthUnit(temp0); } else { op->vtkMeasurementCubeHandleRepresentation3D::SetLengthUnit(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkMeasurementCubeHandleRepresentation3D_GetLengthUnit(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetLengthUnit"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkMeasurementCubeHandleRepresentation3D *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { char *tempr = (ap.IsBound() ? op->GetLengthUnit() : op->vtkMeasurementCubeHandleRepresentation3D::GetLengthUnit()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyMethodDef PyvtkMeasurementCubeHandleRepresentation3D_Methods[] = { {"IsTypeOf", PyvtkMeasurementCubeHandleRepresentation3D_IsTypeOf, METH_VARARGS, "V.IsTypeOf(string) -> int\nC++: static vtkTypeBool IsTypeOf(const char *type)\n\nStandard methods for instances of this class.\n"}, {"IsA", PyvtkMeasurementCubeHandleRepresentation3D_IsA, METH_VARARGS, "V.IsA(string) -> int\nC++: vtkTypeBool IsA(const char *type) override;\n\nStandard methods for instances of this class.\n"}, {"SafeDownCast", PyvtkMeasurementCubeHandleRepresentation3D_SafeDownCast, METH_VARARGS, "V.SafeDownCast(vtkObjectBase)\n -> vtkMeasurementCubeHandleRepresentation3D\nC++: static vtkMeasurementCubeHandleRepresentation3D *SafeDownCast(\n vtkObjectBase *o)\n\nStandard methods for instances of this class.\n"}, {"NewInstance", PyvtkMeasurementCubeHandleRepresentation3D_NewInstance, METH_VARARGS, "V.NewInstance() -> vtkMeasurementCubeHandleRepresentation3D\nC++: vtkMeasurementCubeHandleRepresentation3D *NewInstance()\n\nStandard methods for instances of this class.\n"}, {"SetWorldPosition", PyvtkMeasurementCubeHandleRepresentation3D_SetWorldPosition, METH_VARARGS, "V.SetWorldPosition([float, float, float])\nC++: void SetWorldPosition(double p[3]) override;\n\nSet the position of the point in world and display coordinates.\n"}, {"SetDisplayPosition", PyvtkMeasurementCubeHandleRepresentation3D_SetDisplayPosition, METH_VARARGS, "V.SetDisplayPosition([float, float, float])\nC++: void SetDisplayPosition(double p[3]) override;\n\nSet the position of the point in world and display coordinates.\n"}, {"GetHandle", PyvtkMeasurementCubeHandleRepresentation3D_GetHandle, METH_VARARGS, "V.GetHandle() -> vtkPolyData\nC++: vtkPolyData *GetHandle()\n\nGet the handle polydata.\n"}, {"SetProperty", PyvtkMeasurementCubeHandleRepresentation3D_SetProperty, METH_VARARGS, "V.SetProperty(vtkProperty)\nC++: void SetProperty(vtkProperty *)\n\nSet/Get the handle properties when unselected and selected.\n"}, {"SetSelectedProperty", PyvtkMeasurementCubeHandleRepresentation3D_SetSelectedProperty, METH_VARARGS, "V.SetSelectedProperty(vtkProperty)\nC++: void SetSelectedProperty(vtkProperty *)\n\nSet/Get the handle properties when unselected and selected.\n"}, {"GetProperty", PyvtkMeasurementCubeHandleRepresentation3D_GetProperty, METH_VARARGS, "V.GetProperty() -> vtkProperty\nC++: virtual vtkProperty *GetProperty()\n\nSet/Get the handle properties when unselected and selected.\n"}, {"GetSelectedProperty", PyvtkMeasurementCubeHandleRepresentation3D_GetSelectedProperty, METH_VARARGS, "V.GetSelectedProperty() -> vtkProperty\nC++: virtual vtkProperty *GetSelectedProperty()\n\nSet/Get the handle properties when unselected and selected.\n"}, {"GetTransform", PyvtkMeasurementCubeHandleRepresentation3D_GetTransform, METH_VARARGS, "V.GetTransform() -> vtkAbstractTransform\nC++: virtual vtkAbstractTransform *GetTransform()\n\nGet the transform used to transform the generic handle polydata\nbefore placing it in the render window\n"}, {"BuildRepresentation", PyvtkMeasurementCubeHandleRepresentation3D_BuildRepresentation, METH_VARARGS, "V.BuildRepresentation()\nC++: void BuildRepresentation() override;\n\nMethods to make this class properly act like a\nvtkWidgetRepresentation.\n"}, {"StartWidgetInteraction", PyvtkMeasurementCubeHandleRepresentation3D_StartWidgetInteraction, METH_VARARGS, "V.StartWidgetInteraction([float, float])\nC++: void StartWidgetInteraction(double eventPos[2]) override;\n\nMethods to make this class properly act like a\nvtkWidgetRepresentation.\n"}, {"WidgetInteraction", PyvtkMeasurementCubeHandleRepresentation3D_WidgetInteraction, METH_VARARGS, "V.WidgetInteraction([float, float])\nC++: void WidgetInteraction(double eventPos[2]) override;\n\nMethods to make this class properly act like a\nvtkWidgetRepresentation.\n"}, {"ComputeInteractionState", PyvtkMeasurementCubeHandleRepresentation3D_ComputeInteractionState, METH_VARARGS, "V.ComputeInteractionState(int, int, int) -> int\nC++: int ComputeInteractionState(int X, int Y, int modify=0)\n override;\n\nMethods to make this class properly act like a\nvtkWidgetRepresentation.\n"}, {"ShallowCopy", PyvtkMeasurementCubeHandleRepresentation3D_ShallowCopy, METH_VARARGS, "V.ShallowCopy(vtkProp)\nC++: void ShallowCopy(vtkProp *prop) override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"DeepCopy", PyvtkMeasurementCubeHandleRepresentation3D_DeepCopy, METH_VARARGS, "V.DeepCopy(vtkProp)\nC++: void DeepCopy(vtkProp *prop) override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"GetActors", PyvtkMeasurementCubeHandleRepresentation3D_GetActors, METH_VARARGS, "V.GetActors(vtkPropCollection)\nC++: void GetActors(vtkPropCollection *) override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"ReleaseGraphicsResources", PyvtkMeasurementCubeHandleRepresentation3D_ReleaseGraphicsResources, METH_VARARGS, "V.ReleaseGraphicsResources(vtkWindow)\nC++: void ReleaseGraphicsResources(vtkWindow *) override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"RenderOpaqueGeometry", PyvtkMeasurementCubeHandleRepresentation3D_RenderOpaqueGeometry, METH_VARARGS, "V.RenderOpaqueGeometry(vtkViewport) -> int\nC++: int RenderOpaqueGeometry(vtkViewport *viewport) override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"RenderTranslucentPolygonalGeometry", PyvtkMeasurementCubeHandleRepresentation3D_RenderTranslucentPolygonalGeometry, METH_VARARGS, "V.RenderTranslucentPolygonalGeometry(vtkViewport) -> int\nC++: int RenderTranslucentPolygonalGeometry(vtkViewport *viewport)\n override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"HasTranslucentPolygonalGeometry", PyvtkMeasurementCubeHandleRepresentation3D_HasTranslucentPolygonalGeometry, METH_VARARGS, "V.HasTranslucentPolygonalGeometry() -> int\nC++: int HasTranslucentPolygonalGeometry() override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"GetBounds", PyvtkMeasurementCubeHandleRepresentation3D_GetBounds, METH_VARARGS, "V.GetBounds() -> (float, ...)\nC++: double *GetBounds() override;\n\nMethods to make this class behave as a vtkProp.\n"}, {"SetLabelVisibility", PyvtkMeasurementCubeHandleRepresentation3D_SetLabelVisibility, METH_VARARGS, "V.SetLabelVisibility(int)\nC++: virtual void SetLabelVisibility(int _arg)\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"GetLabelVisibility", PyvtkMeasurementCubeHandleRepresentation3D_GetLabelVisibility, METH_VARARGS, "V.GetLabelVisibility() -> int\nC++: virtual int GetLabelVisibility()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"LabelVisibilityOn", PyvtkMeasurementCubeHandleRepresentation3D_LabelVisibilityOn, METH_VARARGS, "V.LabelVisibilityOn()\nC++: virtual void LabelVisibilityOn()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"LabelVisibilityOff", PyvtkMeasurementCubeHandleRepresentation3D_LabelVisibilityOff, METH_VARARGS, "V.LabelVisibilityOff()\nC++: virtual void LabelVisibilityOff()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"SetSelectedLabelVisibility", PyvtkMeasurementCubeHandleRepresentation3D_SetSelectedLabelVisibility, METH_VARARGS, "V.SetSelectedLabelVisibility(int)\nC++: virtual void SetSelectedLabelVisibility(int _arg)\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"GetSelectedLabelVisibility", PyvtkMeasurementCubeHandleRepresentation3D_GetSelectedLabelVisibility, METH_VARARGS, "V.GetSelectedLabelVisibility() -> int\nC++: virtual int GetSelectedLabelVisibility()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"SelectedLabelVisibilityOn", PyvtkMeasurementCubeHandleRepresentation3D_SelectedLabelVisibilityOn, METH_VARARGS, "V.SelectedLabelVisibilityOn()\nC++: virtual void SelectedLabelVisibilityOn()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"SelectedLabelVisibilityOff", PyvtkMeasurementCubeHandleRepresentation3D_SelectedLabelVisibilityOff, METH_VARARGS, "V.SelectedLabelVisibilityOff()\nC++: virtual void SelectedLabelVisibilityOff()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"SetLabelTextInput", PyvtkMeasurementCubeHandleRepresentation3D_SetLabelTextInput, METH_VARARGS, "V.SetLabelTextInput(string)\nC++: virtual void SetLabelTextInput(const char *label)\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"GetLabelTextInput", PyvtkMeasurementCubeHandleRepresentation3D_GetLabelTextInput, METH_VARARGS, "V.GetLabelTextInput() -> string\nC++: virtual char *GetLabelTextInput()\n\nA label may be associated with the cube. The string can be set\nvia SetLabelText. The visibility of the label can be turned on /\noff.\n"}, {"GetLabelText", PyvtkMeasurementCubeHandleRepresentation3D_GetLabelText, METH_VARARGS, "V.GetLabelText() -> vtkBillboardTextActor3D\nC++: virtual vtkBillboardTextActor3D *GetLabelText()\n\nGet the label text actor\n"}, {"SetHandleVisibility", PyvtkMeasurementCubeHandleRepresentation3D_SetHandleVisibility, METH_VARARGS, "V.SetHandleVisibility(int)\nC++: virtual void SetHandleVisibility(int _arg)\n\nToggle the visibility of the handle on and off\n"}, {"GetHandleVisibility", PyvtkMeasurementCubeHandleRepresentation3D_GetHandleVisibility, METH_VARARGS, "V.GetHandleVisibility() -> int\nC++: virtual int GetHandleVisibility()\n\nToggle the visibility of the handle on and off\n"}, {"HandleVisibilityOn", PyvtkMeasurementCubeHandleRepresentation3D_HandleVisibilityOn, METH_VARARGS, "V.HandleVisibilityOn()\nC++: virtual void HandleVisibilityOn()\n\nToggle the visibility of the handle on and off\n"}, {"HandleVisibilityOff", PyvtkMeasurementCubeHandleRepresentation3D_HandleVisibilityOff, METH_VARARGS, "V.HandleVisibilityOff()\nC++: virtual void HandleVisibilityOff()\n\nToggle the visibility of the handle on and off\n"}, {"Highlight", PyvtkMeasurementCubeHandleRepresentation3D_Highlight, METH_VARARGS, "V.Highlight(int)\nC++: void Highlight(int highlight) override;\n\nToggle highlighting (used when the cube is selected).\n"}, {"SetSmoothMotion", PyvtkMeasurementCubeHandleRepresentation3D_SetSmoothMotion, METH_VARARGS, "V.SetSmoothMotion(int)\nC++: virtual void SetSmoothMotion(int _arg)\n\nTurn on/off smooth motion of the handle. See the documentation of\nMoveFocusRequest for details. By default, SmoothMotion is ON.\nHowever, in certain applications the user may want to turn it\noff. For instance when using certain specific PointPlacer's with\nthe representation such as the vtkCellCentersPointPlacer, which\ncauses the representation to snap to the center of cells. In such\ncases, inherent restrictions on handle placement might conflict\nwith a request for smooth motion of the handles.\n"}, {"GetSmoothMotion", PyvtkMeasurementCubeHandleRepresentation3D_GetSmoothMotion, METH_VARARGS, "V.GetSmoothMotion() -> int\nC++: virtual int GetSmoothMotion()\n\nTurn on/off smooth motion of the handle. See the documentation of\nMoveFocusRequest for details. By default, SmoothMotion is ON.\nHowever, in certain applications the user may want to turn it\noff. For instance when using certain specific PointPlacer's with\nthe representation such as the vtkCellCentersPointPlacer, which\ncauses the representation to snap to the center of cells. In such\ncases, inherent restrictions on handle placement might conflict\nwith a request for smooth motion of the handles.\n"}, {"SmoothMotionOn", PyvtkMeasurementCubeHandleRepresentation3D_SmoothMotionOn, METH_VARARGS, "V.SmoothMotionOn()\nC++: virtual void SmoothMotionOn()\n\nTurn on/off smooth motion of the handle. See the documentation of\nMoveFocusRequest for details. By default, SmoothMotion is ON.\nHowever, in certain applications the user may want to turn it\noff. For instance when using certain specific PointPlacer's with\nthe representation such as the vtkCellCentersPointPlacer, which\ncauses the representation to snap to the center of cells. In such\ncases, inherent restrictions on handle placement might conflict\nwith a request for smooth motion of the handles.\n"}, {"SmoothMotionOff", PyvtkMeasurementCubeHandleRepresentation3D_SmoothMotionOff, METH_VARARGS, "V.SmoothMotionOff()\nC++: virtual void SmoothMotionOff()\n\nTurn on/off smooth motion of the handle. See the documentation of\nMoveFocusRequest for details. By default, SmoothMotion is ON.\nHowever, in certain applications the user may want to turn it\noff. For instance when using certain specific PointPlacer's with\nthe representation such as the vtkCellCentersPointPlacer, which\ncauses the representation to snap to the center of cells. In such\ncases, inherent restrictions on handle placement might conflict\nwith a request for smooth motion of the handles.\n"}, {"SetSideLength", PyvtkMeasurementCubeHandleRepresentation3D_SetSideLength, METH_VARARGS, "V.SetSideLength(float)\nC++: void SetSideLength(double)\n\nSet the length of a side of the cube (default is 1).\n"}, {"GetSideLength", PyvtkMeasurementCubeHandleRepresentation3D_GetSideLength, METH_VARARGS, "V.GetSideLength() -> float\nC++: virtual double GetSideLength()\n\nSet the length of a side of the cube (default is 1).\n"}, {"SetAdaptiveScaling", PyvtkMeasurementCubeHandleRepresentation3D_SetAdaptiveScaling, METH_VARARGS, "V.SetAdaptiveScaling(int)\nC++: virtual void SetAdaptiveScaling(int _arg)\n\nTurn on/off adaptive scaling for the cube.\n"}, {"GetAdaptiveScaling", PyvtkMeasurementCubeHandleRepresentation3D_GetAdaptiveScaling, METH_VARARGS, "V.GetAdaptiveScaling() -> int\nC++: virtual int GetAdaptiveScaling()\n\nTurn on/off adaptive scaling for the cube.\n"}, {"AdaptiveScalingOn", PyvtkMeasurementCubeHandleRepresentation3D_AdaptiveScalingOn, METH_VARARGS, "V.AdaptiveScalingOn()\nC++: virtual void AdaptiveScalingOn()\n\nTurn on/off adaptive scaling for the cube.\n"}, {"AdaptiveScalingOff", PyvtkMeasurementCubeHandleRepresentation3D_AdaptiveScalingOff, METH_VARARGS, "V.AdaptiveScalingOff()\nC++: virtual void AdaptiveScalingOff()\n\nTurn on/off adaptive scaling for the cube.\n"}, {"SetRescaleFactor", PyvtkMeasurementCubeHandleRepresentation3D_SetRescaleFactor, METH_VARARGS, "V.SetRescaleFactor(float)\nC++: virtual void SetRescaleFactor(double _arg)\n\nSet/Get the rescaling increment for the cube. This value is\napplied to each dimension, so volume scaling =\nstd::pow(RescaleFactor, 3).\n"}, {"GetRescaleFactorMinValue", PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactorMinValue, METH_VARARGS, "V.GetRescaleFactorMinValue() -> float\nC++: virtual double GetRescaleFactorMinValue()\n\nSet/Get the rescaling increment for the cube. This value is\napplied to each dimension, so volume scaling =\nstd::pow(RescaleFactor, 3).\n"}, {"GetRescaleFactorMaxValue", PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactorMaxValue, METH_VARARGS, "V.GetRescaleFactorMaxValue() -> float\nC++: virtual double GetRescaleFactorMaxValue()\n\nSet/Get the rescaling increment for the cube. This value is\napplied to each dimension, so volume scaling =\nstd::pow(RescaleFactor, 3).\n"}, {"GetRescaleFactor", PyvtkMeasurementCubeHandleRepresentation3D_GetRescaleFactor, METH_VARARGS, "V.GetRescaleFactor() -> float\nC++: virtual double GetRescaleFactor()\n\nSet/Get the rescaling increment for the cube. This value is\napplied to each dimension, so volume scaling =\nstd::pow(RescaleFactor, 3).\n"}, {"SetMinRelativeCubeScreenArea", PyvtkMeasurementCubeHandleRepresentation3D_SetMinRelativeCubeScreenArea, METH_VARARGS, "V.SetMinRelativeCubeScreenArea(float)\nC++: void SetMinRelativeCubeScreenArea(double)\n\nSet the min/max cube representational area relative to the render\nwindow area. If adaptive scaling is on and the cube's image is\noutside of these bounds, the cube is adaptively scaled. The max\nand min relative cube sizes are clamped between 1. and 1.e-6, and\nMaxRelativeubeSize must be more than greater than\nMinRelativeCubeScreenArea.\n"}, {"GetMinRelativeCubeScreenArea", PyvtkMeasurementCubeHandleRepresentation3D_GetMinRelativeCubeScreenArea, METH_VARARGS, "V.GetMinRelativeCubeScreenArea() -> float\nC++: virtual double GetMinRelativeCubeScreenArea()\n\nSet the min/max cube representational area relative to the render\nwindow area. If adaptive scaling is on and the cube's image is\noutside of these bounds, the cube is adaptively scaled. The max\nand min relative cube sizes are clamped between 1. and 1.e-6, and\nMaxRelativeubeSize must be more than greater than\nMinRelativeCubeScreenArea.\n"}, {"SetMaxRelativeCubeScreenArea", PyvtkMeasurementCubeHandleRepresentation3D_SetMaxRelativeCubeScreenArea, METH_VARARGS, "V.SetMaxRelativeCubeScreenArea(float)\nC++: void SetMaxRelativeCubeScreenArea(double)\n\nSet the min/max cube representational area relative to the render\nwindow area. If adaptive scaling is on and the cube's image is\noutside of these bounds, the cube is adaptively scaled. The max\nand min relative cube sizes are clamped between 1. and 1.e-6, and\nMaxRelativeubeSize must be more than greater than\nMinRelativeCubeScreenArea.\n"}, {"GetMaxRelativeCubeScreenArea", PyvtkMeasurementCubeHandleRepresentation3D_GetMaxRelativeCubeScreenArea, METH_VARARGS, "V.GetMaxRelativeCubeScreenArea() -> float\nC++: virtual double GetMaxRelativeCubeScreenArea()\n\nSet the min/max cube representational area relative to the render\nwindow area. If adaptive scaling is on and the cube's image is\noutside of these bounds, the cube is adaptively scaled. The max\nand min relative cube sizes are clamped between 1. and 1.e-6, and\nMaxRelativeubeSize must be more than greater than\nMinRelativeCubeScreenArea.\n"}, {"SetLengthUnit", PyvtkMeasurementCubeHandleRepresentation3D_SetLengthUnit, METH_VARARGS, "V.SetLengthUnit(string)\nC++: virtual void SetLengthUnit(const char *_arg)\n\nSet the label for the unit of length of a side of the cube.\n"}, {"GetLengthUnit", PyvtkMeasurementCubeHandleRepresentation3D_GetLengthUnit, METH_VARARGS, "V.GetLengthUnit() -> string\nC++: virtual char *GetLengthUnit()\n\nSet the label for the unit of length of a side of the cube.\n"}, {nullptr, nullptr, 0, nullptr} }; static PyTypeObject PyvtkMeasurementCubeHandleRepresentation3D_Type = { PyVarObject_HEAD_INIT(&PyType_Type, 0) "vtkInteractionWidgetsPython.vtkMeasurementCubeHandleRepresentation3D", // tp_name sizeof(PyVTKObject), // tp_basicsize 0, // tp_itemsize PyVTKObject_Delete, // tp_dealloc 0, // tp_print nullptr, // tp_getattr nullptr, // tp_setattr nullptr, // tp_compare PyVTKObject_Repr, // tp_repr nullptr, // tp_as_number nullptr, // tp_as_sequence nullptr, // tp_as_mapping nullptr, // tp_hash nullptr, // tp_call PyVTKObject_String, // tp_str PyObject_GenericGetAttr, // tp_getattro PyObject_GenericSetAttr, // tp_setattro &PyVTKObject_AsBuffer, // tp_as_buffer Py_TPFLAGS_DEFAULT|Py_TPFLAGS_HAVE_GC|Py_TPFLAGS_BASETYPE, // tp_flags PyvtkMeasurementCubeHandleRepresentation3D_Doc, // tp_doc PyVTKObject_Traverse, // tp_traverse nullptr, // tp_clear nullptr, // tp_richcompare offsetof(PyVTKObject, vtk_weakreflist), // tp_weaklistoffset nullptr, // tp_iter nullptr, // tp_iternext nullptr, // tp_methods nullptr, // tp_members PyVTKObject_GetSet, // tp_getset nullptr, // tp_base nullptr, // tp_dict nullptr, // tp_descr_get nullptr, // tp_descr_set offsetof(PyVTKObject, vtk_dict), // tp_dictoffset nullptr, // tp_init nullptr, // tp_alloc PyVTKObject_New, // tp_new PyObject_GC_Del, // tp_free nullptr, // tp_is_gc nullptr, // tp_bases nullptr, // tp_mro nullptr, // tp_cache nullptr, // tp_subclasses nullptr, // tp_weaklist VTK_WRAP_PYTHON_SUPPRESS_UNINITIALIZED }; static vtkObjectBase *PyvtkMeasurementCubeHandleRepresentation3D_StaticNew() { return vtkMeasurementCubeHandleRepresentation3D::New(); } PyObject *PyvtkMeasurementCubeHandleRepresentation3D_ClassNew() { PyVTKClass_Add( &PyvtkMeasurementCubeHandleRepresentation3D_Type, PyvtkMeasurementCubeHandleRepresentation3D_Methods, "vtkMeasurementCubeHandleRepresentation3D", &PyvtkMeasurementCubeHandleRepresentation3D_StaticNew); PyTypeObject *pytype = &PyvtkMeasurementCubeHandleRepresentation3D_Type; if ((pytype->tp_flags & Py_TPFLAGS_READY) != 0) { return (PyObject *)pytype; } #if !defined(VTK_PY3K) && PY_VERSION_HEX >= 0x02060000 pytype->tp_flags |= Py_TPFLAGS_HAVE_NEWBUFFER; #endif pytype->tp_base = (PyTypeObject *)PyvtkHandleRepresentation_ClassNew(); PyType_Ready(pytype); return (PyObject *)pytype; } void PyVTKAddFile_vtkMeasurementCubeHandleRepresentation3D( PyObject *dict) { PyObject *o; o = PyvtkMeasurementCubeHandleRepresentation3D_ClassNew(); if (o && PyDict_SetItemString(dict, "vtkMeasurementCubeHandleRepresentation3D", o) != 0) { Py_DECREF(o); } }