LEADTOOLS Medical (Leadtools.MedicalViewer assembly)

MedicalViewerAlpha Constructor(Int32)

Show in webframe





The alpha factor.
Initializes a new instance of the MedicalViewerAlpha class with a specified alpha factor.
Syntax
public MedicalViewerAlpha( 
   int alpha
)
'Declaration
 
Public Function New( _
   ByVal alpha As Integer _
)
'Usage
 
Dim alpha As Integer
 
Dim instance As New MedicalViewerAlpha(alpha)

            

            
public:
MedicalViewerAlpha( 
   int alpha
)

Parameters

alpha
The alpha factor.
Example
      Imports Leadtools
      Imports Leadtools.Codecs
      Imports Leadtools.MedicalViewer

      Public Sub MedicalViewerAlphaExample3()
         Dim myForm As MedicalViewerForm = GetMedicalControl()
         Dim medicalViewer As MedicalViewer = myForm.Viewer
         Dim cell As MedicalViewerMultiCell = CType(medicalViewer.Cells(0), MedicalViewerMultiCell)

         Dim windowLevel As MedicalViewerWindowLevel = CType(cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0), MedicalViewerWindowLevel)

         Select Case windowLevel.LookupTableType
            Case MedicalViewerLookupTableType.Exponential, MedicalViewerLookupTableType.Logarithmic, MedicalViewerLookupTableType.Sigmoid
               Dim alpha As MedicalViewerAlpha = New MedicalViewerAlpha(100)
               If cell.IsActionAdded(MedicalViewerActionType.Alpha) Then
                  cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0)
               End If
               alpha.Dispose()
            Case Else
         End Select
         windowLevel.Dispose()
         myForm.ShowDialog()
      End Sub      using Leadtools;
      using Leadtools.Codecs;
      using Leadtools.MedicalViewer;

      public void MedicalViewerAlphaExample3()
      {
         MedicalViewerForm myForm = GetMedicalControl();
         MedicalViewer medicalViewer = myForm.Viewer;
         MedicalViewerMultiCell cell = (MedicalViewerMultiCell)(medicalViewer.Cells[0]);

         MedicalViewerWindowLevel windowLevel = (MedicalViewerWindowLevel)cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0);

         switch (windowLevel.LookupTableType)
         {
            case MedicalViewerLookupTableType.Exponential:
            case MedicalViewerLookupTableType.Logarithmic:
            case MedicalViewerLookupTableType.Sigmoid:
               MedicalViewerAlpha alpha = new MedicalViewerAlpha(100);
               if (cell.IsActionAdded(MedicalViewerActionType.Alpha))
                  cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0);
               alpha.Dispose();
               break;
            default:
               break;
         }
         windowLevel.Dispose();
         myForm.ShowDialog();
      }
      Imports Leadtools
      Imports Leadtools.Codecs
      Imports Leadtools.MedicalViewer

      Public Sub MedicalViewerAlphaExample3()
         Dim myForm As MedicalViewerForm = GetMedicalControl()
         Dim medicalViewer As MedicalViewer = myForm.Viewer
         Dim cell As MedicalViewerMultiCell = CType(medicalViewer.Cells(0), MedicalViewerMultiCell)

         Dim windowLevel As MedicalViewerWindowLevel = CType(cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0), MedicalViewerWindowLevel)

         Select Case windowLevel.LookupTableType
            Case MedicalViewerLookupTableType.Exponential, MedicalViewerLookupTableType.Logarithmic, MedicalViewerLookupTableType.Sigmoid
               Dim alpha As MedicalViewerAlpha = New MedicalViewerAlpha(100)
               If cell.IsActionAdded(MedicalViewerActionType.Alpha) Then
                  cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0)
               End If
               alpha.Dispose()
            Case Else
         End Select
         windowLevel.Dispose()
         myForm.ShowDialog()
      End Sub      using Leadtools;
      using Leadtools.Codecs;
      using Leadtools.MedicalViewer;

      public void MedicalViewerAlphaExample3()
      {
         MedicalViewerForm myForm = GetMedicalControl();
         MedicalViewer medicalViewer = myForm.Viewer;
         MedicalViewerMultiCell cell = (MedicalViewerMultiCell)(medicalViewer.Cells[0]);

         MedicalViewerWindowLevel windowLevel = (MedicalViewerWindowLevel)cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0);

         switch (windowLevel.LookupTableType)
         {
            case MedicalViewerLookupTableType.Exponential:
            case MedicalViewerLookupTableType.Logarithmic:
            case MedicalViewerLookupTableType.Sigmoid:
               MedicalViewerAlpha alpha = new MedicalViewerAlpha(100);
               if (cell.IsActionAdded(MedicalViewerActionType.Alpha))
                  cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0);
               alpha.Dispose();
               break;
            default:
               break;
         }
         windowLevel.Dispose();
         myForm.ShowDialog();
      }
      using Leadtools;
      using Leadtools.Codecs;
      using Leadtools.MedicalViewer;

      public void MedicalViewerAlphaExample3()
      {
         MedicalViewerForm myForm = GetMedicalControl();
         MedicalViewer medicalViewer = myForm.Viewer;
         MedicalViewerMultiCell cell = (MedicalViewerMultiCell)(medicalViewer.Cells[0]);

         MedicalViewerWindowLevel windowLevel = (MedicalViewerWindowLevel)cell.GetActionProperties(MedicalViewerActionType.WindowLevel, 0);

         switch (windowLevel.LookupTableType)
         {
            case MedicalViewerLookupTableType.Exponential:
            case MedicalViewerLookupTableType.Logarithmic:
            case MedicalViewerLookupTableType.Sigmoid:
               MedicalViewerAlpha alpha = new MedicalViewerAlpha(100);
               if (cell.IsActionAdded(MedicalViewerActionType.Alpha))
                  cell.SetActionProperties(MedicalViewerActionType.Alpha, alpha, 0);
               alpha.Dispose();
               break;
            default:
               break;
         }
         windowLevel.Dispose();
         myForm.ShowDialog();
      }
Requirements

Target Platforms

See Also

Reference

MedicalViewerAlpha Class
MedicalViewerAlpha Members
Overload List

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.

Leadtools.MedicalViewer requires a Medical Imaging license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features