object MainForm: TMainForm
  Left = 382
  Top = 279
  Anchors = [akLeft, akTop, akRight, akBottom]
  Caption = 'Nested Sampling Example'
  ClientHeight = 581
  ClientWidth = 803
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  Menu = MainMenu
  OldCreateOrder = False
  Position = poDesktopCenter
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  PixelsPerInch = 96
  TextHeight = 13
  object LeftPanel: TPanel
    Left = 0
    Top = 0
    Width = 190
    Height = 581
    Align = alLeft
    BevelOuter = bvNone
    TabOrder = 0
    object Splitter1: TSplitter
      Left = 0
      Top = 250
      Width = 190
      Height = 3
      Cursor = crVSplit
      Align = alTop
      Color = clBtnFace
      ParentColor = False
    end
    object tbManager: TToolBar
      Left = 0
      Top = 64
      Width = 190
      Height = 24
      Anchors = []
      Caption = 'tbManager'
      DisabledImages = DisabledImages
      EdgeBorders = [ebBottom]
      HotImages = HotImages
      Images = EnabledImages
      List = True
      ParentShowHint = False
      ShowHint = True
      TabOrder = 0
      Wrapable = False
      object tbNew: TToolButton
        Left = 0
        Top = 0
        DropdownMenu = NewItemMenu
        ImageIndex = 0
        Style = tbsDropDown
      end
      object tbSplitter2: TToolButton
        Left = 36
        Top = 0
        Width = 8
        ImageIndex = 1
        Style = tbsSeparator
      end
      object tbCut: TToolButton
        Left = 44
        Top = 0
        ImageIndex = 1
        OnClick = Cut1Click
      end
      object tbCopy: TToolButton
        Left = 67
        Top = 0
        ImageIndex = 2
        OnClick = Copy2Click
      end
      object tbPaste: TToolButton
        Left = 90
        Top = 0
        ImageIndex = 3
        OnClick = Paste1Click
      end
      object tbDelete: TToolButton
        Left = 113
        Top = 0
        ImageIndex = 4
        OnClick = tbDeleteClick
      end
      object tbSplitter1: TToolButton
        Left = 136
        Top = 0
        Width = 8
        ImageIndex = 5
        Style = tbsSeparator
      end
      object tbUp: TToolButton
        Tag = -1
        Left = 144
        Top = 0
        ImageIndex = 5
        OnClick = tbUpDownClick
      end
      object tbDown: TToolButton
        Tag = 1
        Left = 167
        Top = 0
        ImageIndex = 6
        OnClick = tbUpDownClick
      end
    end
    object lvSamplers: TListView
      Left = 0
      Top = 88
      Width = 190
      Height = 162
      Align = alTop
      BorderStyle = bsNone
      Columns = <
        item
          AutoSize = True
          Caption = 'Object Name'
        end
        item
          AutoSize = True
          Caption = 'Class Name'
        end>
      TabOrder = 1
      ViewStyle = vsReport
      OnSelectItem = lvSamplersSelectItem
    end
    object stSamplerManager: TStaticText
      Left = 0
      Top = 47
      Width = 190
      Height = 17
      Align = alTop
      Alignment = taCenter
      AutoSize = False
      Caption = 'Sampler Manager'
      Color = 9790720
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWhite
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = [fsBold]
      ParentColor = False
      ParentFont = False
      TabOrder = 2
    end
    object Panel1: TPanel
      Left = 0
      Top = 17
      Width = 190
      Height = 30
      Align = alTop
      BevelOuter = bvNone
      TabOrder = 3
      object btnRasterize: TSpeedButton
        Left = 3
        Top = 3
        Width = 183
        Height = 25
        Caption = 'Rasterize Image'
        Font.Charset = DEFAULT_CHARSET
        Font.Color = clWindowText
        Font.Height = -11
        Font.Name = 'Verdana'
        Font.Style = [fsBold]
        Glyph.Data = {
          A6020000424DA602000000000000A60100002800000010000000100000000100
          08000000000000010000120B0000120B00005C0000005C00000000000000FFFF
          FF00FF00FF00A0FEFF00CDFFFF00DDFFFF00A5FAFF0078F4FF006BEFFF007EF1
          FF0098F5FF009CF6FF006BEEFF008CF1FF008EEBF90099F2FF009BF2FF00A9F3
          FD00C5F5FC004FE5FF0058E5FF005EE6FD0062E7FF0064E9FF006BEBFF0067DD
          F10070EAFF0097F1FF00B5F2FC00BFF2FA005BDEF90072E8FF0074E7FF0073E0
          F6007DD9ED008EEDFF0099E7F600B8F2FD0016D2FE0016D3FE0019D5FF001FD3
          FC0026D7FF002BD7FF002DD9FF0030D8FF0030D9FF0030D8FE0032D8FE0049DE
          FF004AD8F9004FDFFF0054E0FF0063DDF80063D0EA0070E5FF0071D6EE0029BA
          E30047B8D8004DC1E00052C6E4005BCBE80070D9F40071D1EB00C8EAF3001CA2
          CC0085C8DD002098C30034A2C90039A8CD0040A8CD005BB7D60061B4D2000886
          B6000A89BA000C7FAF000F85B4001285B3001389B8002390BB002E92BB000175
          A7000778A9000A7BAC000B7BAC000C7CAC001681AF001883B1001982AF002088
          B4002B8EB800FFFFFF000202024F54020202020202494E020202020258383B52
          0202020243244158020202020246073C4B0202441C1E4602020202020256350C
          364D45120835510202020202020256131A21250F155602020202020202020256
          311F230B5602020202020202025556292B33371B2256560202020251503F162D
          272F3420100E3A3A5102594205040A182E263014090603194251515151515151
          3E2C283951515151515102020202020251172A4A020202020202020202020202
          510D324C02020202020202020202020251113D53020202020202020202020202
          511D475102020202020202020202020251404851020202020202020202020202
          025A5702020202020202}
        ParentFont = False
        OnClick = btnRasterizeClick
      end
    end
    object stObjectInspector: TStaticText
      Left = 0
      Top = 253
      Width = 190
      Height = 17
      Align = alTop
      Alignment = taCenter
      AutoSize = False
      Caption = 'Object Inspector'
      Color = 9790720
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWhite
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = [fsBold]
      ParentColor = False
      ParentFont = False
      TabOrder = 4
    end
    object stRasterizer: TStaticText
      Left = 0
      Top = 0
      Width = 190
      Height = 17
      Align = alTop
      Alignment = taCenter
      AutoSize = False
      Caption = 'Rasterization'
      Color = 9790720
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWhite
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = [fsBold]
      ParentColor = False
      ParentFont = False
      TabOrder = 5
    end
  end
  object ImgView: TImgView32
    Left = 190
    Top = 0
    Width = 613
    Height = 581
    Align = alClient
    Bitmap.ResamplerClassName = 'TNearestResampler'
    BitmapAlign = baCustom
    Color = clAppWorkSpace
    ParentColor = False
    RepaintMode = rmOptimizer
    Scale = 1.000000000000000000
    ScaleMode = smScale
    ScrollBars.ShowHandleGrip = True
    ScrollBars.Style = rbsDefault
    ScrollBars.Size = 16
    OverSize = 0
    TabOrder = 1
  end
  object EnabledImages: TImageList
    Left = 216
    Top = 16
    Bitmap = {
      [encoded data, 17216 characters]
      000000000000}
  end
  object OpenPictureDialog: TOpenPictureDialog
    Filter = 
      'All (*.gif;*.ani;*.pcx;*.jpg;*.jpeg;*.jpg;*.jpeg;*.bmp;*.ico;*.e' +
      'mf;*.wmf)|*.gif;*.ani;*.pcx;*.jpg;*.jpeg;*.jpg;*.jpeg;*.bmp;*.ic' +
      'o;*.emf;*.wmf| (*.gif)|*.gif|ANI Image (*.ani)|*.ani|PCX Image (' +
      '*.pcx)|*.pcx|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jp' +
      'eg)|*.jpeg|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jpeg' +
      ')|*.jpeg|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Meta' +
      'files (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf'
    Left = 312
    Top = 16
  end
  object SavePictureDialog: TSavePictureDialog
    Filter = 
      'All (*.gif;*.ani;*.pcx;*.jpg;*.jpeg;*.jpg;*.jpeg;*.bmp;*.ico;*.e' +
      'mf;*.wmf)|*.gif;*.ani;*.pcx;*.jpg;*.jpeg;*.jpg;*.jpeg;*.bmp;*.ic' +
      'o;*.emf;*.wmf| (*.gif)|*.gif|ANI Image (*.ani)|*.ani|PCX Image (' +
      '*.pcx)|*.pcx|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jp' +
      'eg)|*.jpeg|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jpeg' +
      ')|*.jpeg|Bitmaps (*.bmp)|*.bmp|Icons (*.ico)|*.ico|Enhanced Meta' +
      'files (*.emf)|*.emf|Metafiles (*.wmf)|*.wmf'
    Left = 344
    Top = 16
  end
  object DisabledImages: TImageList
    Left = 280
    Top = 16
    Bitmap = {
      [encoded data, 17216 characters]
      000000000000}
  end
  object HotImages: TImageList
    Left = 248
    Top = 16
    Bitmap = {
      [encoded data, 17216 characters]
      000000000000}
  end
  object NewItemMenu: TPopupMenu
    Left = 248
    Top = 48
    object miTransformer: TMenuItem
      Caption = 'Transformation'
      object miTranslation: TMenuItem
        Caption = 'Translation'
        Enabled = False
        Visible = False
        OnClick = TransformationClick
      end
      object miRotation: TMenuItem
        Tag = 1
        Caption = 'Rotation'
        Enabled = False
        Visible = False
        OnClick = TransformationClick
      end
      object miScale: TMenuItem
        Tag = 2
        Caption = 'Scale'
        Enabled = False
        Visible = False
        OnClick = TransformationClick
      end
      object miSkew: TMenuItem
        Tag = 3
        Caption = 'Skew'
        Enabled = False
        Visible = False
        OnClick = TransformationClick
      end
      object N9: TMenuItem
        Caption = '-'
        Visible = False
        OnClick = TransformationClick
      end
      object miProjective: TMenuItem
        Tag = 4
        Caption = 'Projective'
        Visible = False
        OnClick = TransformationClick
      end
      object N10: TMenuItem
        Caption = '-'
        Visible = False
        OnClick = TransformationClick
      end
      object miTwirl: TMenuItem
        Tag = 5
        Caption = 'Twirl'
        OnClick = TransformationClick
      end
      object miBloat: TMenuItem
        Tag = 6
        Caption = 'Bloat'
        OnClick = TransformationClick
      end
      object miDisturbance: TMenuItem
        Tag = 7
        Caption = 'Disturbance'
        OnClick = TransformationClick
      end
      object miFisheye: TMenuItem
        Tag = 8
        Caption = 'Fish-eye'
        OnClick = TransformationClick
      end
    end
    object miAntialiasing: TMenuItem
      Caption = 'Antialiasing'
      object miSupersampler: TMenuItem
        Caption = 'Super Sampler'
        OnClick = AntialiasClick
      end
      object miAdaptiveSuperSampler: TMenuItem
        Tag = 1
        Caption = 'Adaptive Super Sampler'
        OnClick = AntialiasClick
      end
      object miJitteredPattern: TMenuItem
        Tag = 2
        Caption = 'Pattern Sampler (jittered)'
        OnClick = AntialiasClick
      end
    end
    object miKernel: TMenuItem
      Caption = 'Kernel Samplers'
      object miConvolver: TMenuItem
        Caption = 'Convolver'
        OnClick = KernelClick
      end
      object miSelectiveConvolver: TMenuItem
        Tag = 5
        Caption = 'Selective Convolver'
        OnClick = KernelClick
      end
      object N11: TMenuItem
        Caption = '-'
      end
      object miDilater: TMenuItem
        Tag = 1
        Caption = 'Dilater'
        OnClick = KernelClick
      end
      object miEroder: TMenuItem
        Tag = 2
        Caption = 'Eroder'
        OnClick = KernelClick
      end
      object N12: TMenuItem
        Caption = '-'
        OnClick = KernelClick
      end
      object miExpander: TMenuItem
        Tag = 3
        Caption = 'Expander'
        OnClick = KernelClick
      end
      object miContracter: TMenuItem
        Tag = 4
        Caption = 'Contracter'
        OnClick = KernelClick
      end
    end
    object miRGBNoise: TMenuItem
      Caption = 'RGB Noise'
      OnClick = miRGBNoiseClick
    end
  end
  object MainMenu: TMainMenu
    Left = 216
    Top = 48
    object miFile: TMenuItem
      Caption = 'File'
      object miOpen: TMenuItem
        Caption = 'Open...'
        OnClick = miOpenClick
      end
      object miSaveImage: TMenuItem
        Caption = 'Save...'
        OnClick = miSaveImageClick
      end
      object N1: TMenuItem
        Caption = '-'
      end
      object miExit: TMenuItem
        Caption = 'Exit'
        OnClick = miExitClick
      end
    end
    object miResampler: TMenuItem
      Caption = 'Resampler'
      object miNearest: TMenuItem
        AutoCheck = True
        Caption = 'Nearest'
        Checked = True
        RadioItem = True
        OnClick = miNearestClick
      end
      object miLinear: TMenuItem
        Tag = 1
        AutoCheck = True
        Caption = 'Linear'
        RadioItem = True
        OnClick = miLinearClick
      end
      object miDraft: TMenuItem
        AutoCheck = True
        Caption = 'Cubic'
        RadioItem = True
        OnClick = SelectKernel
      end
      object miSpline: TMenuItem
        Tag = 1
        AutoCheck = True
        Caption = 'Spline'
        RadioItem = True
        OnClick = SelectKernel
      end
      object miLanczos: TMenuItem
        Tag = 2
        AutoCheck = True
        Caption = 'Lanczos'
        RadioItem = True
        OnClick = SelectKernel
      end
      object miSinsh: TMenuItem
        Tag = 3
        AutoCheck = True
        Caption = 'Sinsh'
        RadioItem = True
        OnClick = SelectKernel
      end
      object N2: TMenuItem
        Caption = '-'
      end
      object miEdit: TMenuItem
        Caption = 'Edit Resampler'
        OnClick = miEditClick
      end
    end
    object miRasterizer: TMenuItem
      Caption = 'Rasterizer'
      object miRegular: TMenuItem
        AutoCheck = True
        Caption = 'Regular'
        Checked = True
        RadioItem = True
        OnClick = miRegularClick
      end
      object miProgressive: TMenuItem
        AutoCheck = True
        Caption = 'Progressive'
        RadioItem = True
        OnClick = miProgressiveClick
      end
      object miSwizzling: TMenuItem
        AutoCheck = True
        Caption = 'Swizzling'
        RadioItem = True
        OnClick = miSwizzlingClick
      end
      object miTesseral: TMenuItem
        AutoCheck = True
        Caption = 'Tesseral'
        RadioItem = True
        OnClick = miTesseralClick
      end
      object miContour: TMenuItem
        AutoCheck = True
        Caption = 'Contour'
        RadioItem = True
        OnClick = miContourClick
      end
      object N3: TMenuItem
        Caption = '-'
      end
      object miEdit2: TMenuItem
        Caption = 'Edit Rasterizer'
        OnClick = miEdit2Click
      end
    end
    object miOptions: TMenuItem
      Caption = 'Options'
      ImageIndex = 0
      object chkClear: TMenuItem
        Caption = 'Clear Bitmap'
        Checked = True
      end
      object chkReset: TMenuItem
        Caption = 'Reset Bitmap'
        Checked = True
      end
    end
  end
end
