vtkMimxErrorCallback Class Reference

#include <vtkMimxErrorCallback.h>

Inheritance diagram for vtkMimxErrorCallback:
vtkCommand

List of all members.

Public Member Functions

void ErrorMessage (const char *)
void Execute (vtkObject *invoker, unsigned long eid, void *calldata)
vtkKWApplicationGetKWApplication ()
vtkIdType GetState ()
void SetCallback (void(*f)(void *clientdata))
void SetClientData (void *cd)
void SetClientDataDeleteCallback (void(*f)(void *))
void SetKWApplication (vtkKWApplication *App)
void SetState (vtkIdType currentState)

Static Public Member Functions

static vtkMimxErrorCallbackNew ()

Public Attributes

void(* Callback )(void *)
void * ClientData
void(* ClientDataDeleteCallback )(void *)

Protected Member Functions

 vtkMimxErrorCallback ()
 ~vtkMimxErrorCallback ()

Protected Attributes

vtkKWApplicationKWApplication
vtkKWMessageDialog * KWMessageDialog
vtkIdType State

Constructor & Destructor Documentation

vtkMimxErrorCallback::vtkMimxErrorCallback (  )  [protected]
vtkMimxErrorCallback::~vtkMimxErrorCallback (  )  [protected]

Member Function Documentation

void vtkMimxErrorCallback::ErrorMessage ( const char Message  ) 

References KWApplication, KWMessageDialog, and State.

Referenced by vtkKWMimxAssignBoundaryConditionsGroup::AddStepNumberCallback(), vtkKWMimxDefineNodeSetGroup::ApplyButtonCallback(), vtkKWMimxDefineElSetGroup::ApplyButtonCallback(), vtkKWMimxApplyFEMeshMaterialPropertiesFromImageGroup::ApplyFEMeshMaterialPropertiesFromImageApplyCallback(), vtkKWMimxAssignBoundaryConditionsGroup::AssignBoundaryConditionsApplyCallback(), vtkKWMimxMainWindow::AutoSaveCallback(), vtkKWMimxAssignBoundaryConditionsGroup::ComputeBoundaryCondRepresentation(), vtkKWMimxConstMatPropElSetGroup::ConstMatPropElSetApplyCallback(), vtkKWMimxApplyFEMeshMaterialPropertiesFromImageGroup::ConversionApplyCallback(), vtkKWMimxCreateBBFromBoundsGroup::CreateBBFromBoundsApplyCallback(), vtkKWMimxCreateBBFromRubberBandPickGroup::CreateBBFromRubberBandPickApplyCallback(), vtkKWMimxCreateBBFromRubberBandPickGroup::CreateBBFromRubberBandPickCallback(), vtkKWMimxCreateBBMeshSeedGroup::CreateBBMeshSeedApplyCallback(), vtkKWMimxCreateFEMeshElementSetGroup::CreateElementSetApplyCallback(), vtkKWMimxCreateElementSetPickFaceGroup::CreateElementSetPickFaceApplyCallback(), vtkKWMimxCreateExtrudeFEMeshGroup::CreateExtrudeFEMeshApplyCallback(), vtkKWMimxCreateFEMeshFromBBGroup::CreateFEMeshFromBBApplyCallback(), vtkKWMimxCreateFEMeshFromSurfaceExtractionGroup::CreateFEMeshFromSurfaceExtractionApplyCallback(), vtkKWMimxCreateFEMeshFromBBGroup::CreateMeshFromBuildingBlock(), vtkKWMimxCreateFEMeshNodeSetGroup::CreateNodeSetApplyCallback(), vtkKWMimxCreateSurfaceFromContourGroup::CreateSurfaceFromContourApplyCallback(), vtkKWMimxCreateSurfaceFromContourGroup::CreateSurfaceFromContourTraceContourCallback(), vtkKWMimxLoadSurfaceGroup::CreateWidget(), vtkKWMimxLoadMeshGroup::CreateWidget(), vtkKWMimxLoadBBGroup::CreateWidget(), vtkKWMimxCreateExtrudeFEMeshGroup::DefineElementSetCallback(), vtkKWMimxConstMatPropElSetGroup::DefineElementSetCallback(), vtkKWMimxApplyFEMeshMaterialPropertiesFromImageGroup::DefineElementSetCallback(), vtkKWMimxCreateFEMeshFromBBGroup::DefineRegionCallback(), vtkKWMimxDeleteBoundaryConditionsGroup::DeleteBoundaryConditionApplyCallback(), vtkKWMimxDeleteObjectGroup::DeleteObjectApplyCallback(), vtkKWMimxAssignBoundaryConditionsGroup::DeleteStepNumberCallback(), vtkKWMimxAssignBoundaryConditionsGroup::DialogApplyCallback(), vtkKWMimxEvaluateMeshQualityGroup::DistortedElementDialogSaveCallback(), vtkKWMimxEditBBGroup::EditBBAddCellCallback(), vtkKWMimxEditBBGroup::EditBBApplyCallback(), vtkKWMimxEditBBGroup::EditBBDeleteCellCallback(), vtkKWMimxEditBBGroup::EditBBMergeCallback(), vtkKWMimxEditBBMeshSeedGroup::EditBBMeshSeedApplyCallback(), vtkKWMimxEditBBMeshSeedGroup::EditBBMeshSeedPickCellCallback(), vtkKWMimxEditBBGroup::EditBBMirrorCallback(), vtkKWMimxEditBBGroup::EditBBMoveCellCallback(), vtkKWMimxEditBBGroup::EditBBSplitCellCallback(), vtkKWMimxEditElementSetNumbersGroup::EditElementSetNumbersApplyCallback(), vtkKWMimxEditFEMeshLaplacianSmoothGroup::EditFEMeshLaplacianSmoothApplyCallback(), vtkKWMimxEditNodeSetNumbersGroup::EditNodeSetNumbersApplyCallback(), vtkKWMimxConstMatPropElSetGroup::ElementSetChangedCallback(), vtkKWMimxAssignBoundaryConditionsGroup::ElementSetOutputApplyCallback(), vtkKWMimxDefineElSetGroup::EnableElementSelection(), vtkKWMimxDefineNodeSetGroup::EnableNodeSelection(), vtkKWMimxEvaluateMeshQualityGroup::EvaluateMeshQualityApplyCallback(), Execute(), vtkKWMimxExportAbaqusFEMeshGroup::ExportAbaqusFEMeshApplyCallback(), vtkKWMimxCreateFEMeshFromBBGroup::ExtractSurfaceMesh(), vtkKWMimxCreateFEMeshFromBBGroup::ExtrudeHexSolidMesh(), vtkKWMimxCreateFEMeshElementSetGroup::FullCallback(), vtkKWMimxImageMenuGroup::ImportImageCallback(), vtkKWMimxAssignBoundaryConditionsGroup::IsMeshValid(), vtkKWMimxImageMenuGroup::LoadImageCallback(), vtkKWMimxCreateBBFromBoundsGroup::ManualBoundCallback(), vtkKWMimxMergeBBGroup::MergeBBApplyCallback(), vtkKWMimxMergeMeshGroup::MergeMeshApplyCallback(), vtkKWMimxMirrorBBGroup::MirrorBBApplyCallback(), vtkKWMimxAssignBoundaryConditionsGroup::NodeSetOutputApplyCallback(), vtkKWMimxCreateElementSetPickFaceGroup::PickFaceCallback(), vtkKWMimxEditBBGroup::PlaceMirroringPlane(), vtkKWMimxMirrorBBGroup::PlaceMirroringPlaneAboutX(), vtkKWMimxEditBBGroup::PlaceMirroringPlaneAboutX(), vtkKWMimxMirrorBBGroup::PlaceMirroringPlaneAboutY(), vtkKWMimxEditBBGroup::PlaceMirroringPlaneAboutY(), vtkKWMimxMirrorBBGroup::PlaceMirroringPlaneAboutZ(), vtkKWMimxEditBBGroup::PlaceMirroringPlaneAboutZ(), vtkKWMimxReBinFEMeshMaterialPropertiesFromImageGroup::ReBinFEMeshMaterialPropertiesFromImageApplyCallback(), vtkKWMimxSaveSTLSurfaceGroup::SaveSTLSurfaceApplyCallback(), vtkKWMimxSaveVTKBBGroup::SaveVTKBBApplyCallback(), vtkKWMimxSaveVTKFEMeshGroup::SaveVTKFEMeshApplyCallback(), vtkKWMimxSaveVTKSurfaceGroup::SaveVTKSurfaceApplyCallback(), vtkKWMimxCreateFEMeshElementSetGroup::SelectElementsThroughCallback(), vtkKWMimxCreateExtrudeFEMeshGroup::SelectElementsThroughCallback(), vtkKWMimxEditBBGroup::SelectFullSetCallback(), vtkKWMimxCreateFEMeshNodeSetGroup::SelectNodesThroughCallback(), vtkKWMimxEditBBGroup::SelectSubsetCallback(), vtkKWMimxEditBBMeshSeedGroup::ShowMeshSeedCallback(), vtkKWMimxAssignBoundaryConditionsGroup::StepNumberChangedCallback(), and vtkKWMimxEditBBGroup::ViewMergeFeedbackCallback().

void vtkMimxErrorCallback::Execute ( vtkObject invoker,
unsigned long  eid,
void *  calldata 
)

References Callback, ClientData, and ErrorMessage().

vtkKWApplication* vtkMimxErrorCallback::GetKWApplication (  )  [inline]
vtkIdType vtkMimxErrorCallback::GetState (  )  [inline]
static vtkMimxErrorCallback* vtkMimxErrorCallback::New (  )  [inline, static]

Referenced by vtkMimxErrorCallback().

void vtkMimxErrorCallback::SetCallback ( void(*)(void *clientdata)  f  )  [inline]

References Callback().

void vtkMimxErrorCallback::SetClientData ( void *  cd  )  [inline]
void vtkMimxErrorCallback::SetClientDataDeleteCallback ( void(*)(void *)  f  )  [inline]
void vtkMimxErrorCallback::SetKWApplication ( vtkKWApplication App  )  [inline]
void vtkMimxErrorCallback::SetState ( vtkIdType  currentState  )  [inline]

Member Data Documentation

Referenced by Execute(), and vtkMimxErrorCallback().

Referenced by ErrorMessage().

vtkKWMessageDialog* vtkMimxErrorCallback::KWMessageDialog [protected]

The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1