Imports System
Imports System.IO

Public Class Form1

  Inherits System.Windows.Forms.Form
  Public DllOpen As Integer = 0
  Dim at3dData As CAt3dData
  Dim redValue As Single
  Dim greenValue As Single
  Dim blueValue As Single
  Public AE As New System.Text.ASCIIEncoding()
  Friend WithEvents GroupBox96 As System.Windows.Forms.GroupBox
  Friend WithEvents Button1 As System.Windows.Forms.Button
  Friend WithEvents Button3 As System.Windows.Forms.Button
  Friend WithEvents Button2 As System.Windows.Forms.Button
  Friend WithEvents ShowDebugStopMessages As System.Windows.Forms.CheckBox
  Friend WithEvents OutputHierarchy As System.Windows.Forms.CheckBox
  Friend WithEvents PauseAtOglSnapshotMsg As System.Windows.Forms.CheckBox
  Friend WithEvents KmlModelScaleZ As System.Windows.Forms.TextBox
  Friend WithEvents Label161 As System.Windows.Forms.Label
  Friend WithEvents KmlModelScaleY As System.Windows.Forms.TextBox
  Friend WithEvents Label160 As System.Windows.Forms.Label
  Friend WithEvents KmlModelScaleX As System.Windows.Forms.TextBox
  Friend WithEvents Label159 As System.Windows.Forms.Label
  Friend WithEvents KMLGetDataFromDll As System.Windows.Forms.Button
  Friend WithEvents SetWhiteForUvLayers As System.Windows.Forms.Button
  Friend WithEvents GroupBox97 As System.Windows.Forms.GroupBox
  Friend WithEvents ColladaUpAxisZ As System.Windows.Forms.RadioButton
  Friend WithEvents ColladaUpAxisY As System.Windows.Forms.RadioButton
  Friend WithEvents ColladaUpAxisX As System.Windows.Forms.RadioButton
  Friend WithEvents MakeAllLayersOpaque As System.Windows.Forms.Button
  Friend WithEvents InvertAllLayerTransparencies As System.Windows.Forms.Button
  Friend WithEvents CheckFixTransparencies As System.Windows.Forms.CheckBox
  Friend WithEvents KmzInputModelFactors As System.Windows.Forms.CheckBox
  Friend WithEvents AlwaysWriteColladaTransparency As System.Windows.Forms.CheckBox
  Friend WithEvents XyzDoubleZType As System.Windows.Forms.RadioButton
  Friend WithEvents EditPickModeSwitchFirst As System.Windows.Forms.Button
  Friend WithEvents GroupBox98 As System.Windows.Forms.GroupBox
  Friend WithEvents SetMayaVersion As System.Windows.Forms.Button
  Friend WithEvents MayaVersion As System.Windows.Forms.TextBox
  Friend WithEvents GroupBox99 As System.Windows.Forms.GroupBox
  Friend WithEvents SetDirectxMaterialPrefix As System.Windows.Forms.Button
  Friend WithEvents SetDirectxFramePrefix As System.Windows.Forms.Button
  Friend WithEvents DirectxMaterialPrefix As System.Windows.Forms.TextBox
  Friend WithEvents DirectxFramePrefix As System.Windows.Forms.TextBox
  Friend WithEvents UseDirectxMaterialPrefix As System.Windows.Forms.CheckBox
  Friend WithEvents UseDirectxFramePrefix As System.Windows.Forms.CheckBox
  Friend WithEvents TextReverseOutlines As System.Windows.Forms.CheckBox
  Friend WithEvents TextAllChars As System.Windows.Forms.CheckBox
  Friend WithEvents TextOrigVerts As System.Windows.Forms.CheckBox
  Friend WithEvents TextOnCurve As System.Windows.Forms.CheckBox
  Friend WithEvents GroupBox100 As System.Windows.Forms.GroupBox
  Friend WithEvents TextUnicodeEdit As System.Windows.Forms.TextBox
  Friend WithEvents ConvertUnicodeText As System.Windows.Forms.Button
  Friend WithEvents TextPaste As System.Windows.Forms.Button
  Friend WithEvents VrmlMiterJointExtrusion As System.Windows.Forms.CheckBox
  Friend WithEvents GroupBox101 As System.Windows.Forms.GroupBox
  Friend WithEvents RenameEmbeddedTextures As System.Windows.Forms.Button
  Friend WithEvents NewEmbeddedName As System.Windows.Forms.TextBox
  Private OglSnapShot_Bitmap As Bitmap

#Region " Windows Form Designer generated code "

  Public Sub New()
    MyBase.New()

    'This call is required by the Windows Form Designer.
    InitializeComponent()

    'Add any initialization after the InitializeComponent() call
    '
    at3dData = New CAt3dData()

    If at3dData Is Nothing Then
    Else
      Start_DLL()
    End If

  End Sub

  'Form overrides dispose to clean up the component list.
  Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)

    Stop_DLL()

    If disposing Then
      If Not (components Is Nothing) Then
        components.Dispose()
      End If
    End If
    MyBase.Dispose(disposing)
  End Sub

  'Required by the Windows Form Designer
  Private components As System.ComponentModel.IContainer

  'NOTE: The following procedure is required by the Windows Form Designer
  'It can be modified using the Windows Form Designer.  
  'Do not modify it using the code editor.
  Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
  Friend WithEvents Label1 As System.Windows.Forms.Label
  Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox4 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox5 As System.Windows.Forms.GroupBox
  Friend WithEvents Panel1 As System.Windows.Forms.Panel
  Friend WithEvents GroupBox6 As System.Windows.Forms.GroupBox
  Friend WithEvents Label2 As System.Windows.Forms.Label
  Friend WithEvents Label3 As System.Windows.Forms.Label
  Friend WithEvents Label4 As System.Windows.Forms.Label
  Friend WithEvents GroupBox7 As System.Windows.Forms.GroupBox
  Friend WithEvents Label5 As System.Windows.Forms.Label
  Friend WithEvents Label6 As System.Windows.Forms.Label
  Friend WithEvents Label7 As System.Windows.Forms.Label
  Friend WithEvents GroupBox8 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox9 As System.Windows.Forms.GroupBox
  Friend WithEvents Label8 As System.Windows.Forms.Label
  Friend WithEvents Label9 As System.Windows.Forms.Label
  Friend WithEvents Label10 As System.Windows.Forms.Label
  Friend WithEvents GroupBox10 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox11 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox12 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox13 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox14 As System.Windows.Forms.GroupBox
  Friend WithEvents GroupBox15 As System.Windows.Forms.GroupBox
  Friend WithEvents Label11 As System.Windows.Forms.Label
  Friend WithEvents Label12 As System.Windows.Forms.Label
  Friend WithEvents Label13 As System.Windows.Forms.Label
  Friend WithEvents Label14 As System.Windows.Forms.Label
  Friend WithEvents Label15 As System.Windows.Forms.Label
  Friend WithEvents Label16 As System.Windows.Forms.Label
  Friend WithEvents Label17 As System.Windows.Forms.Label
  Friend WithEvents Label18 As System.Windows.Forms.Label
  Friend WithEvents Label19 As System.Windows.Forms.Label
  Friend WithEvents Label20 As System.Windows.Forms.Label
  Friend WithEvents Label21 As System.Windows.Forms.Label
  Friend WithEvents Label22 As System.Windows.Forms.Label
  Friend WithEvents Label23 As System.Windows.Forms.Label
  Friend WithEvents Label24 As System.Windows.Forms.Label
  Friend WithEvents Label25 As System.Windows.Forms.Label
  Friend WithEvents Label26 As System.Windows.Forms.Label
  Friend WithEvents Label27 As System.Windows.Forms.Label
  Friend WithEvents Label28 As System.Windows.Forms.Label
  Friend WithEvents Label29 As System.Windows.Forms.Label
  Friend WithEvents Label30 As System.Windows.Forms.Label
  Friend WithEvents Label31 As System.Windows.Forms.Label
  Friend WithEvents Label32 As System.Windows.Forms.Label
  Friend WithEvents Label33 As System.Windows.Forms.Label
  Friend WithEvents ShowSecurity As System.Windows.Forms.Button
  Friend WithEvents BufferRead As System.Windows.Forms.Button
  Friend WithEvents Read As System.Windows.Forms.Button
  Friend WithEvents ShowReadMessages As System.Windows.Forms.CheckBox
  Friend WithEvents RemoveFaces As System.Windows.Forms.CheckBox
  Friend WithEvents XyzOff As System.Windows.Forms.Button
  Friend WithEvents Perspective As System.Windows.Forms.Button
  Friend WithEvents UseBBox As System.Windows.Forms.Button
  Friend WithEvents OnTopNo As System.Windows.Forms.Button
  Friend WithEvents MoveWindow2 As System.Windows.Forms.Button
  Friend WithEvents SizeWindow2 As System.Windows.Forms.Button
  Friend WithEvents HideWindow As System.Windows.Forms.Button
  Friend WithEvents XyzOn As System.Windows.Forms.Button
  Friend WithEvents Parallel As System.Windows.Forms.Button
  Friend WithEvents UseWires As System.Windows.Forms.Button
  Friend WithEvents OnTopYes As System.Windows.Forms.Button
  Friend WithEvents MoveWindow1 As System.Windows.Forms.Button
  Friend WithEvents SizeWindow1 As System.Windows.Forms.Button
  Friend WithEvents ShowWindow As System.Windows.Forms.Button
  Friend WithEvents UnparentWindow As System.Windows.Forms.Button
  Friend WithEvents ParentWindow As System.Windows.Forms.Button
  Friend WithEvents EraseSmooth2 As System.Windows.Forms.Button
  Friend WithEvents EraseSmooth1 As System.Windows.Forms.Button
  Friend WithEvents DepthBufferOff As System.Windows.Forms.Button
  Friend WithEvents HideQuads As System.Windows.Forms.Button
  Friend WithEvents DeleteQuads As System.Windows.Forms.Button
  Friend WithEvents MakeSmooth2 As System.Windows.Forms.Button
  Friend WithEvents MakeSmooth1 As System.Windows.Forms.Button
  Friend WithEvents DepthBufferOn As System.Windows.Forms.Button
  Friend WithEvents ShowQuads As System.Windows.Forms.Button
  Friend WithEvents MakeQuads As System.Windows.Forms.Button
  Friend WithEvents RenderCombo As System.Windows.Forms.ComboBox
  Friend WithEvents UseWhiteBase As System.Windows.Forms.CheckBox
  Friend WithEvents OglReplace As System.Windows.Forms.CheckBox
  Friend WithEvents DisplayTextures As System.Windows.Forms.CheckBox
  Friend WithEvents CullBackFaces As System.Windows.Forms.CheckBox
  Friend WithEvents TwoSidedLighting As System.Windows.Forms.CheckBox
  Friend WithEvents OglLightsMaterials As System.Windows.Forms.Button
  Friend WithEvents UseOpenGL As System.Windows.Forms.CheckBox
  Friend WithEvents SetCameraZAngle2 As System.Windows.Forms.Button
  Friend WithEvents SetCameraYAngle2 As System.Windows.Forms.Button
  Friend WithEvents SetCameraXAngle2 As System.Windows.Forms.Button
  Friend WithEvents SetCameraZAngle1 As System.Windows.Forms.Button
  Friend WithEvents SetCameraYAngle1 As System.Windows.Forms.Button
  Friend WithEvents SetCameraXAngle1 As System.Windows.Forms.Button
  Friend WithEvents CameraStepAngle As System.Windows.Forms.TextBox
  Friend WithEvents CameraZAngle As System.Windows.Forms.TextBox
  Friend WithEvents CameraYAngle As System.Windows.Forms.TextBox
  Friend WithEvents CameraXAngle As System.Windows.Forms.TextBox
  Friend WithEvents SetCameraAngles As System.Windows.Forms.Button
  Friend WithEvents GetCameraAngles As System.Windows.Forms.Button
  Friend WithEvents SetCameraZPan2 As System.Windows.Forms.Button
  Friend WithEvents SetCameraXPan2 As System.Windows.Forms.Button
  Friend WithEvents CameraStepPan As System.Windows.Forms.TextBox
  Friend WithEvents SetCameraZPan1 As System.Windows.Forms.Button
  Friend WithEvents SetCameraXPan1 As System.Windows.Forms.Button
  Friend WithEvents SetCameraPan As System.Windows.Forms.Button
  Friend WithEvents CameraZPan As System.Windows.Forms.TextBox
  Friend WithEvents CameraXPan As System.Windows.Forms.TextBox
  Friend WithEvents GetCameraPan As System.Windows.Forms.Button
  Friend WithEvents DrawWireframe As System.Windows.Forms.Button
  Friend WithEvents ViewShaded As System.Windows.Forms.Button
  Friend WithEvents ViewRight As System.Windows.Forms.Button
  Friend WithEvents ViewBack As System.Windows.Forms.Button
  Friend WithEvents ViewBottom As System.Windows.Forms.Button
  Friend WithEvents ViewFront As System.Windows.Forms.Button
  Friend WithEvents ViewSolid As System.Windows.Forms.Button
  Friend WithEvents ViewLeft As System.Windows.Forms.Button
  Friend WithEvents ViewTop As System.Windows.Forms.Button
  Friend WithEvents BackgroundSet As System.Windows.Forms.Button
  Friend WithEvents BackgroundGet As System.Windows.Forms.Button
  Friend WithEvents BackgroundBlue As System.Windows.Forms.TextBox
  Friend WithEvents BackgroundGreen As System.Windows.Forms.TextBox
  Friend WithEvents BackgroundRed As System.Windows.Forms.TextBox
  Friend WithEvents BackgroundCombo As System.Windows.Forms.ComboBox
  Friend WithEvents RotateXYZObject As System.Windows.Forms.Button
  Friend WithEvents RotateZ3Object As System.Windows.Forms.Button
  Friend WithEvents RotateY3Object As System.Windows.Forms.Button
  Friend WithEvents RotateX3Object As System.Windows.Forms.Button
  Friend WithEvents RotateZ2Object As System.Windows.Forms.Button
  Friend WithEvents RotateY2Object As System.Windows.Forms.Button
  Friend WithEvents RotateX2Object As System.Windows.Forms.Button
  Friend WithEvents RotateZ1Object As System.Windows.Forms.Button
  Friend WithEvents RotateY1Object As System.Windows.Forms.Button
  Friend WithEvents RotateX1Object As System.Windows.Forms.Button
  Friend WithEvents MirrorZObject As System.Windows.Forms.Button
  Friend WithEvents MirrorYObject As System.Windows.Forms.Button
  Friend WithEvents MirrorXObject As System.Windows.Forms.Button
  Friend WithEvents SetMin3Object As System.Windows.Forms.Button
  Friend WithEvents DoScaleObject As System.Windows.Forms.Button
  Friend WithEvents SetMin2Object As System.Windows.Forms.Button
  Friend WithEvents SetMin1Object As System.Windows.Forms.Button
  Friend WithEvents SetCenterObject As System.Windows.Forms.Button
  Friend WithEvents CalcCenterObject As System.Windows.Forms.Button
  Friend WithEvents CopyXtoYZObject As System.Windows.Forms.Button
  Friend WithEvents GetMinMaxObject As System.Windows.Forms.Button
  Friend WithEvents MaxZObject As System.Windows.Forms.TextBox
  Friend WithEvents MaxYObject As System.Windows.Forms.TextBox
  Friend WithEvents MaxXObject As System.Windows.Forms.TextBox
  Friend WithEvents MinZObject As System.Windows.Forms.TextBox
  Friend WithEvents MinYObject As System.Windows.Forms.TextBox
  Friend WithEvents MinXObject As System.Windows.Forms.TextBox
  Friend WithEvents DeleteLayer As System.Windows.Forms.Button
  Friend WithEvents BufferWrite As System.Windows.Forms.Button
  Friend WithEvents Clear As System.Windows.Forms.Button
  Friend WithEvents Write As System.Windows.Forms.Button
  Friend WithEvents MergeObjects As System.Windows.Forms.Button
  Friend WithEvents MergeVertices As System.Windows.Forms.Button
  Friend WithEvents ShowSaveMessages As System.Windows.Forms.CheckBox
  Friend WithEvents OutputVNormals As System.Windows.Forms.CheckBox
  Friend WithEvents OutputUV As System.Windows.Forms.CheckBox
  Friend WithEvents OutputQuads As System.Windows.Forms.CheckBox
  Friend WithEvents OutCombo As System.Windows.Forms.ComboBox
  Friend WithEvents SetAlignLayer As System.Windows.Forms.Button
  Friend WithEvents AlignName As System.Windows.Forms.TextBox
  Friend WithEvents AlignFlipOne As System.Windows.Forms.CheckBox
  Friend WithEvents AlignShowAll As System.Windows.Forms.CheckBox
  Friend WithEvents PresetNormals As System.Windows.Forms.Button
  Friend WithEvents AlignActivate As System.Windows.Forms.Button
  Friend WithEvents TextEdit As System.Windows.Forms.TextBox
  Friend WithEvents TextExtrude As System.Windows.Forms.CheckBox
  Friend WithEvents TextFace As System.Windows.Forms.CheckBox
  Friend WithEvents TextJoin As System.Windows.Forms.CheckBox
  Friend WithEvents TextBorder As System.Windows.Forms.TextBox
  Friend WithEvents TextReduceVertices As System.Windows.Forms.CheckBox
  Friend WithEvents TextDepth As System.Windows.Forms.TextBox
  Friend WithEvents TextHeight As System.Windows.Forms.TextBox
  Friend WithEvents TextPointsUp As System.Windows.Forms.Button
  Friend WithEvents TextPointsDown As System.Windows.Forms.Button
  Friend WithEvents TextPoints As System.Windows.Forms.TextBox
  Friend WithEvents TextPlusCore As System.Windows.Forms.CheckBox
  Friend WithEvents TextCreateStencil As System.Windows.Forms.CheckBox
  Friend WithEvents TextMultipleLayers As System.Windows.Forms.RadioButton
  Friend WithEvents TextOneLayer As System.Windows.Forms.RadioButton
  Friend WithEvents TextFontDirectory As System.Windows.Forms.Button
  Friend WithEvents TextSelectFont As System.Windows.Forms.Button
  Friend WithEvents TextFontName As System.Windows.Forms.TextBox
  Friend WithEvents ConvertText As System.Windows.Forms.Button
  Friend WithEvents RwxTag As System.Windows.Forms.TextBox
  Friend WithEvents RwxTextureModes As System.Windows.Forms.TextBox
  Friend WithEvents RwxLightSampling As System.Windows.Forms.TextBox
  Friend WithEvents RwxGeometrySampling As System.Windows.Forms.TextBox
  Friend WithEvents DoubleSided As System.Windows.Forms.TextBox
  Friend WithEvents DxfColor As System.Windows.Forms.TextBox
  Friend WithEvents CreaseAngle As System.Windows.Forms.TextBox
  Friend WithEvents IndexRefraction As System.Windows.Forms.TextBox
  Friend WithEvents TransparencyBlue As System.Windows.Forms.TextBox
  Friend WithEvents TransparencyGreen As System.Windows.Forms.TextBox
  Friend WithEvents TransparencyRed As System.Windows.Forms.TextBox
  Friend WithEvents Transparency1 As System.Windows.Forms.TextBox
  Friend WithEvents Shininess As System.Windows.Forms.TextBox
  Friend WithEvents Roughness As System.Windows.Forms.TextBox
  Friend WithEvents EmissiveBlue As System.Windows.Forms.TextBox
  Friend WithEvents EmissiveGreen As System.Windows.Forms.TextBox
  Friend WithEvents EmissiveRed As System.Windows.Forms.TextBox
  Friend WithEvents SpecularBlue As System.Windows.Forms.TextBox
  Friend WithEvents DiffuseBlue As System.Windows.Forms.TextBox
  Friend WithEvents AmbientBlue As System.Windows.Forms.TextBox
  Friend WithEvents SpecularGreen As System.Windows.Forms.TextBox
  Friend WithEvents DiffuseGreen As System.Windows.Forms.TextBox
  Friend WithEvents AmbientGreen As System.Windows.Forms.TextBox
  Friend WithEvents SpecularRed As System.Windows.Forms.TextBox
  Friend WithEvents DiffuseRed As System.Windows.Forms.TextBox
  Friend WithEvents AmbientRed As System.Windows.Forms.TextBox
  Friend WithEvents Specular1 As System.Windows.Forms.TextBox
  Friend WithEvents Diffuse1 As System.Windows.Forms.TextBox
  Friend WithEvents ClearDefaultMaterials As System.Windows.Forms.Button
  Friend WithEvents GetDefaultMaterials As System.Windows.Forms.Button
  Friend WithEvents Ambient1 As System.Windows.Forms.TextBox
  Friend WithEvents Save2DLines As System.Windows.Forms.CheckBox
  Friend WithEvents HiddenWireframe As System.Windows.Forms.CheckBox
  Friend WithEvents EditZObject As System.Windows.Forms.TextBox
  Friend WithEvents EditYObject As System.Windows.Forms.TextBox
  Friend WithEvents EditXObject As System.Windows.Forms.TextBox
  Friend WithEvents TabControl1 As System.Windows.Forms.TabControl
  Friend WithEvents InCombo As System.Windows.Forms.ComboBox
  Friend WithEvents GroupBox16 As System.Windows.Forms.GroupBox
  Friend WithEvents TransferFree As System.Windows.Forms.Button
  Friend WithEvents FastTransferTo As System.Windows.Forms.Button
  Friend WithEvents TransferTo As System.Windows.Forms.Button
  Friend WithEvents TransferClear As System.Windows.Forms.Button
  Friend WithEvents FastTransferFrom As System.Windows.Forms.Button
  Friend WithEvents TransferFrom As System.Windows.Forms.Button
  Friend WithEvents GroupBox17 As System.Windows.Forms.GroupBox
  Friend WithEvents Label34 As System.Windows.Forms.Label
  Friend WithEvents Label35 As System.Windows.Forms.Label
  Friend WithEvents Label36 As System.Windows.Forms.Label
  Friend WithEvents SpecialTransferFrom As System.Windows.Forms.Button
  Friend WithEvents SpecialFastTransferFrom As System.Windows.Forms.Button
  Friend WithEvents Label37 As System.Windows.Forms.Label
  Friend WithEvents Label38 As System.Windows.Forms.Label
  Friend WithEvents SpecialFastTransferTo As System.Windows.Forms.Button
  Friend WithEvents SpecialTransferTo As System.Windows.Forms.Button
  Friend WithEvents TransferFromTypeFlag0 As System.Windows.Forms.RadioButton
  Friend WithEvents TransferFromTypeFlag1 As System.Windows.Forms.RadioButton
  Friend WithEvents TransferFromTypeFlag2 As System.Windows.Forms.RadioButton
  Friend WithEvents GroupBox18 As System.Windows.Forms.GroupBox
  Friend WithEvents TransferTextureSquare1 As System.Windows.Forms.Button
  Friend WithEvents TransferTextureSquare2 As System.Windows.Forms.Button
  Friend WithEvents TransferTextureSquare3 As System.Windows.Forms.Button
  Friend WithEvents GroupBox19 As System.Windows.Forms.GroupBox
  Friend WithEvents TransferRedKnight As System.Windows.Forms.Button
  Friend WithEvents TransferGreenKnight As System.Windows.Forms.Button
  Friend WithEvents TransferBlueKnight As System.Windows.Forms.Button
  Friend WithEvents TextureMatch As System.Windows.Forms.CheckBox
  Friend WithEvents SavePointClouds As System.Windows.Forms.CheckBox
  Friend WithEvents SaveTexturePath As System.Windows.Forms.CheckBox
  Friend WithEvents Panel2 As System.Windows.Forms.Panel
  Friend WithEvents TriQuadNormalAngle As System.Windows.Forms.TextBox
  Friend WithEvents TriQuadEdgeAngle As System.Windows.Forms.TextBox
  Friend WithEvents MergeMaterials As System.Windows.Forms.Button
  Friend WithEvents GroupBox20 As System.Windows.Forms.GroupBox
  Friend WithEvents Label42 As System.Windows.Forms.Label
  Friend WithEvents Label43 As System.Windows.Forms.Label
  Friend WithEvents Label44 As System.Windows.Forms.Label
  Friend WithEvents Label45 As System.Windows.Forms.Label
  Friend WithEvents TextureCenter0 As System.Windows.Forms.TextBox
  Friend WithEvents TextureCenter1 As System.Windows.Forms.TextBox
  Friend WithEvents TextureRotation As System.Windows.Forms.TextBox
  Friend WithEvents TextureScale0 As System.Windows.Forms.TextBox
  Friend WithEvents TextureScale1 As System.Windows.Forms.TextBox
  Friend WithEvents TextureTranslation0 As System.Windows.Forms.TextBox
  Friend WithEvents TextureTranslation1 As System.Windows.Forms.TextBox
  Friend WithEvents TextureTypeCombo As System.Windows.Forms.ComboBox
  Friend WithEvents CreateUV As System.Windows.Forms.Button
  Friend WithEvents RemoveUV As System.Windows.Forms.Button
  Friend WithEvents UVDialog As System.Windows.Forms.Button
  Friend WithEvents GroupBox21 As System.Windows.Forms.GroupBox
  Friend WithEvents Mesh3dmf As System.Windows.Forms.RadioButton
  Friend WithEvents TriMesh3dmf As System.Windows.Forms.RadioButton
  Friend WithEvents Triangle3dmf As System.Windows.Forms.RadioButton
  Friend WithEvents Quad3dmf As System.Windows.Forms.RadioButton
  Friend WithEvents DoLayerFlip As System.Windows.Forms.Button
  Friend WithEvents GroupBox22 As System.Windows.Forms.GroupBox
  Friend WithEvents TdmfPixel16 As System.Windows.Forms.RadioButton
  Friend WithEvents TdmfPixel24 As System.Windows.Forms.RadioButton
  Friend WithEvents TdmfPixel32 As System.Windows.Forms.RadioButton
  Friend WithEvents GroupBox23 As System.Windows.Forms.GroupBox
  Friend WithEvents TransferBlueMonk As System.Windows.Forms.Button
  Friend WithEvents TransferGreenMonk As System.Windows.Forms.Button
  Friend WithEvents DefaultTexture As System.Windows.Forms.CheckBox
  Friend WithEvents UseFilmstrip As System.Windows.Forms.CheckBox
  Friend WithEvents FilmstripTimer As System.Windows.Forms.CheckBox
  Friend WithEvents AutoDivideLayers As System.Windows.Forms.CheckBox
  Friend WithEvents ColorBlue As System.Windows.Forms.TextBox
  Friend WithEvents ColorGreen As System.Windows.Forms.TextBox
  Friend WithEvents ColorRed As System.Windows.Forms.TextBox
  Friend WithEvents Label46 As System.Windows.Forms.Label
  Friend WithEvents UseAmbient1 As System.Windows.Forms.CheckBox
  Friend WithEvents UseDiffuse1 As System.Windows.Forms.CheckBox
  Friend WithEvents UseReflection1 As System.Windows.Forms.CheckBox
  Friend WithEvents UseSpecular1 As System.Windows.Forms.CheckBox
  Friend WithEvents UseTransparency1 As System.Windows.Forms.CheckBox
  Friend WithEvents Panel3 As System.Windows.Forms.Panel
  Friend WithEvents GetDemInfo As System.Windows.Forms.Button
  Friend WithEvents GroupBox24 As System.Windows.Forms.GroupBox
  Friend WithEvents DemBits8 As System.Windows.Forms.RadioButton
  Friend WithEvents DemBits24 As System.Windows.Forms.RadioButton
  Friend WithEvents DemBits32 As System.Windows.Forms.RadioButton
  Friend WithEvents Label47 As System.Windows.Forms.Label
  Friend WithEvents Label48 As System.Windows.Forms.Label
  Friend WithEvents Label49 As System.Windows.Forms.Label
  Friend WithEvents Label50 As System.Windows.Forms.Label
  Friend WithEvents Label51 As System.Windows.Forms.Label
  Friend WithEvents Label52 As System.Windows.Forms.Label
  Friend WithEvents Panel4 As System.Windows.Forms.Panel
  Friend WithEvents Label53 As System.Windows.Forms.Label
  Friend WithEvents Label54 As System.Windows.Forms.Label
  Friend WithEvents Label55 As System.Windows.Forms.Label
  Friend WithEvents DemColumns As System.Windows.Forms.TextBox
  Friend WithEvents DemRows As System.Windows.Forms.TextBox
  Friend WithEvents DemXSpacing As System.Windows.Forms.TextBox
  Friend WithEvents DemYSpacing As System.Windows.Forms.TextBox
  Friend WithEvents DemMinHeight As System.Windows.Forms.TextBox
  Friend WithEvents DemMaxHeight As System.Windows.Forms.TextBox
  Friend WithEvents DemEast As System.Windows.Forms.TextBox
  Friend WithEvents DemNorth As System.Windows.Forms.TextBox
  Friend WithEvents DemHeight As System.Windows.Forms.TextBox
  Friend WithEvents DemPanel As System.Windows.Forms.Panel
  Friend WithEvents DemScrollX As System.Windows.Forms.HScrollBar
  Friend WithEvents DemScrollY As System.Windows.Forms.VScrollBar
  Friend WithEvents GroupBox25 As System.Windows.Forms.GroupBox
  Friend WithEvents DemSeaLevel0 As System.Windows.Forms.RadioButton
  Friend WithEvents DemSeaLevel1 As System.Windows.Forms.RadioButton
  Friend WithEvents DemSeaLevel2 As System.Windows.Forms.RadioButton
  Friend WithEvents Label56 As System.Windows.Forms.Label
    Friend WithEvents Label57 As System.Windows.Forms.Label
    Friend WithEvents DemBelowFactor As System.Windows.Forms.TextBox
    Friend WithEvents DemAboveFactor As System.Windows.Forms.TextBox
    Friend WithEvents WriteDemContourMap As System.Windows.Forms.Button
    Friend WithEvents OutputVColors As System.Windows.Forms.CheckBox
    Friend WithEvents MultiMaterial As System.Windows.Forms.CheckBox
    Friend WithEvents RelocateTextures As System.Windows.Forms.CheckBox
    Friend WithEvents ZeroAllZ As System.Windows.Forms.Button
    Friend WithEvents OutputAvatar As System.Windows.Forms.CheckBox
    Friend WithEvents TransferMultiMatKnight As System.Windows.Forms.Button
    Friend WithEvents UseVertexFloatTransfer As System.Windows.Forms.CheckBox
    Friend WithEvents PartialTexturePath As System.Windows.Forms.CheckBox
    Friend WithEvents DxfRed As System.Windows.Forms.TextBox
    Friend WithEvents Blue As System.Windows.Forms.TextBox
    Friend WithEvents Label41 As System.Windows.Forms.Label
    Friend WithEvents Green As System.Windows.Forms.TextBox
    Friend WithEvents DxfGreen As System.Windows.Forms.TextBox
    Friend WithEvents Label40 As System.Windows.Forms.Label
    Friend WithEvents Red As System.Windows.Forms.TextBox
    Friend WithEvents DxfPen As System.Windows.Forms.TextBox
    Friend WithEvents DxfBlue As System.Windows.Forms.TextBox
    Friend WithEvents Label39 As System.Windows.Forms.Label
    Friend WithEvents ColorPicker As System.Windows.Forms.Button
    Friend WithEvents GetDxfPen As System.Windows.Forms.Button
    Friend WithEvents RemoveVertices As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox26 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox27 As System.Windows.Forms.GroupBox
    Friend WithEvents EraseLines1 As System.Windows.Forms.Button
    Friend WithEvents EraseLines2 As System.Windows.Forms.Button
    Friend WithEvents EraseClouds1 As System.Windows.Forms.Button
    Friend WithEvents EraseClouds2 As System.Windows.Forms.Button
    Friend WithEvents WaterTightCheck As System.Windows.Forms.Button
    Friend WithEvents NoIndent As System.Windows.Forms.CheckBox
    Friend WithEvents TabPageRead As System.Windows.Forms.TabPage
    Friend WithEvents TabPageTransfer As System.Windows.Forms.TabPage
    Friend WithEvents TabPageAlign As System.Windows.Forms.TabPage
    Friend WithEvents TabPageText As System.Windows.Forms.TabPage
    Friend WithEvents TabPageWrite As System.Windows.Forms.TabPage
    Friend WithEvents TabPageObject As System.Windows.Forms.TabPage
    Friend WithEvents TabPageView As System.Windows.Forms.TabPage
    Friend WithEvents TabPageDefault As System.Windows.Forms.TabPage
    Friend WithEvents TabPageDem As System.Windows.Forms.TabPage
    Friend WithEvents TabPageEdit As System.Windows.Forms.TabPage
    Friend WithEvents StartEditVertices As System.Windows.Forms.Button
    Friend WithEvents StopEditVertices As System.Windows.Forms.Button
    Friend WithEvents EditExtrudeStart As System.Windows.Forms.Button
    Friend WithEvents EditExtrudeNow As System.Windows.Forms.Button
    Friend WithEvents EditDragBox As System.Windows.Forms.Button
    Friend WithEvents EditPickVertex As System.Windows.Forms.Button
    Friend WithEvents EditPickAllVertices As System.Windows.Forms.Button
    Friend WithEvents EditDragVertex As System.Windows.Forms.Button
    Friend WithEvents GroupBox28 As System.Windows.Forms.GroupBox
    Friend WithEvents EditPickModeFirst As System.Windows.Forms.Button
    Friend WithEvents EditPickModeConnected As System.Windows.Forms.Button
    Friend WithEvents EditPickModeAnywhere As System.Windows.Forms.Button
    Friend WithEvents EditPickModeErase As System.Windows.Forms.Button
    Friend WithEvents EditPickModeDeleteAll As System.Windows.Forms.Button
    Friend WithEvents EditPickModeLabel As System.Windows.Forms.Label
    Friend WithEvents EditPickEdge As System.Windows.Forms.Button
    Friend WithEvents EditNewEdge As System.Windows.Forms.Button
    Friend WithEvents EditDeleteVertex As System.Windows.Forms.Button
    Friend WithEvents EditDivideEdge As System.Windows.Forms.Button
    Friend WithEvents GroupBox29 As System.Windows.Forms.GroupBox
    Friend WithEvents EditRotateGroup As System.Windows.Forms.Button
    Friend WithEvents EditRotateOkay As System.Windows.Forms.Button
    Friend WithEvents EditRotateCancel As System.Windows.Forms.Button
    Friend WithEvents GroupBox30 As System.Windows.Forms.GroupBox
    Friend WithEvents SetEditRotateZAngle2 As System.Windows.Forms.Button
    Friend WithEvents SetEditRotateYAngle2 As System.Windows.Forms.Button
    Friend WithEvents SetEditRotateXAngle2 As System.Windows.Forms.Button
    Friend WithEvents SetEditRotateZAngle1 As System.Windows.Forms.Button
    Friend WithEvents SetEditRotateYAngle1 As System.Windows.Forms.Button
    Friend WithEvents SetEditRotateXAngle1 As System.Windows.Forms.Button
    Friend WithEvents EditRotateZAngle As System.Windows.Forms.TextBox
    Friend WithEvents EditRotateYAngle As System.Windows.Forms.TextBox
    Friend WithEvents EditRotateXAngle As System.Windows.Forms.TextBox
    Friend WithEvents SetEditRotateAngles As System.Windows.Forms.Button
    Friend WithEvents GetEditRotateAngles As System.Windows.Forms.Button
    Friend WithEvents EditRotateStepAngle As System.Windows.Forms.TextBox
    Friend WithEvents SetEditScaleFactors As System.Windows.Forms.Button
    Friend WithEvents GetEditScaleFactors As System.Windows.Forms.Button
    Friend WithEvents EditScaleCancel As System.Windows.Forms.Button
    Friend WithEvents EditScaleOkay As System.Windows.Forms.Button
    Friend WithEvents EditScaleGroup As System.Windows.Forms.Button
    Friend WithEvents EditScaleStepFactor As System.Windows.Forms.TextBox
    Friend WithEvents SetEditScaleZFactor2 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleYFactor2 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleXFactor2 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleZFactor1 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleYFactor1 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleXFactor1 As System.Windows.Forms.Button
    Friend WithEvents EditScaleZFactor As System.Windows.Forms.TextBox
    Friend WithEvents EditScaleYFactor As System.Windows.Forms.TextBox
    Friend WithEvents EditScaleXFactor As System.Windows.Forms.TextBox
    Friend WithEvents SetEditScaleXYZFactor2 As System.Windows.Forms.Button
    Friend WithEvents SetEditScaleXYZFactor1 As System.Windows.Forms.Button
    Friend WithEvents EditDisplayGrid As System.Windows.Forms.CheckBox
    Friend WithEvents EditGridSize As System.Windows.Forms.TextBox
    Friend WithEvents EditSnapToGrid As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox31 As System.Windows.Forms.GroupBox
    Friend WithEvents EditVertexSnapStart As System.Windows.Forms.Button
    Friend WithEvents EditVertexSnapShowAll As System.Windows.Forms.Button
    Friend WithEvents EditVertexSnapOkay As System.Windows.Forms.Button
    Friend WithEvents EditVertexSnapCancel As System.Windows.Forms.Button
    Friend WithEvents EditFlipX As System.Windows.Forms.Button
    Friend WithEvents EditFlipY As System.Windows.Forms.Button
    Friend WithEvents EditFlipZ As System.Windows.Forms.Button
    Friend WithEvents EditUpperFaces As System.Windows.Forms.CheckBox
    Friend WithEvents EditUpperBevels As System.Windows.Forms.CheckBox
    Friend WithEvents EditLowerFaces As System.Windows.Forms.CheckBox
    Friend WithEvents EditLowerBevels As System.Windows.Forms.CheckBox
    Friend WithEvents EditReduceVertices As System.Windows.Forms.Button
    Friend WithEvents GroupBox32 As System.Windows.Forms.GroupBox
    Friend WithEvents EditPickGhost As System.Windows.Forms.Button
    Friend WithEvents EditGhostOkay As System.Windows.Forms.Button
    Friend WithEvents EditGhostCancel As System.Windows.Forms.Button
    Friend WithEvents EditGhostOn As System.Windows.Forms.Button
    Friend WithEvents EditGhostOff As System.Windows.Forms.Button
    Friend WithEvents GroupBox33 As System.Windows.Forms.GroupBox
    Friend WithEvents EditWorldAxis As System.Windows.Forms.RadioButton
    Friend WithEvents EditLocalAxis As System.Windows.Forms.RadioButton
    Friend WithEvents EditSwitchUpper As System.Windows.Forms.Button
    Friend WithEvents EditSwitchLower As System.Windows.Forms.Button
    Friend WithEvents EditMoveBevelZero As System.Windows.Forms.Button
    Friend WithEvents EditSwitch As System.Windows.Forms.Button
    Friend WithEvents EditOpenOutline As System.Windows.Forms.Button
    Friend WithEvents EditCloseOutline As System.Windows.Forms.Button
    Friend WithEvents EditPickSolid As System.Windows.Forms.Button
    Friend WithEvents EditPickWire As System.Windows.Forms.Button
    Friend WithEvents EditOtherSolid As System.Windows.Forms.Button
    Friend WithEvents EditOtherWire As System.Windows.Forms.Button
    Friend WithEvents EditUndoSelected As System.Windows.Forms.Button
    Friend WithEvents EditUndoLayer As System.Windows.Forms.Button
    Friend WithEvents EditUndoAllLayers As System.Windows.Forms.Button
    Friend WithEvents GroupBox34 As System.Windows.Forms.GroupBox
    Friend WithEvents EditGetUpper As System.Windows.Forms.Button
    Friend WithEvents EditClearUpper As System.Windows.Forms.Button
    Friend WithEvents EditSetUpper As System.Windows.Forms.Button
    Friend WithEvents EditGetLower As System.Windows.Forms.Button
    Friend WithEvents EditClearLower As System.Windows.Forms.Button
    Friend WithEvents EditSetLower As System.Windows.Forms.Button
    Friend WithEvents GroupBox35 As System.Windows.Forms.GroupBox
    Friend WithEvents ApplyBevels1 As System.Windows.Forms.Button
    Friend WithEvents ApplyBevels2 As System.Windows.Forms.Button
    Friend WithEvents ApplyBevels3 As System.Windows.Forms.Button
    Friend WithEvents EditDivide As System.Windows.Forms.CheckBox
    Friend WithEvents TabPageConvert1 As System.Windows.Forms.TabPage
    Friend WithEvents GroupBox36 As System.Windows.Forms.GroupBox
    Friend WithEvents Label58 As System.Windows.Forms.Label
    Friend WithEvents Label59 As System.Windows.Forms.Label
    Friend WithEvents Label60 As System.Windows.Forms.Label
    Friend WithEvents GroupBox37 As System.Windows.Forms.GroupBox
    Friend WithEvents Label61 As System.Windows.Forms.Label
    Friend WithEvents Label62 As System.Windows.Forms.Label
    Friend WithEvents GroupBox38 As System.Windows.Forms.GroupBox
    Friend WithEvents Label63 As System.Windows.Forms.Label
    Friend WithEvents Label64 As System.Windows.Forms.Label
    Friend WithEvents Label65 As System.Windows.Forms.Label
    Friend WithEvents GroupBox39 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox40 As System.Windows.Forms.GroupBox
    Friend WithEvents Label66 As System.Windows.Forms.Label
    Friend WithEvents Label67 As System.Windows.Forms.Label
    Friend WithEvents Label68 As System.Windows.Forms.Label
    Friend WithEvents GroupBox42 As System.Windows.Forms.GroupBox
    Friend WithEvents Label72 As System.Windows.Forms.Label
    Friend WithEvents Label73 As System.Windows.Forms.Label
    Friend WithEvents GroupBox41 As System.Windows.Forms.GroupBox
    Friend WithEvents Label69 As System.Windows.Forms.Label
    Friend WithEvents Label70 As System.Windows.Forms.Label
    Friend WithEvents Label71 As System.Windows.Forms.Label
    Friend WithEvents Convert1_MeshToLandscape As System.Windows.Forms.Button
    Friend WithEvents Convert1_GetSize As System.Windows.Forms.Button
    Friend WithEvents Convert1_MaxZ As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MaxY As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MaxX As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MinZ As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MinY As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MinX As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_YSpacing As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_XSpacing As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_Calculate As System.Windows.Forms.Button
    Friend WithEvents Convert1_VertCount As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_YCount As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_XCount As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_FlagStretchX As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_FlagStretchY As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_EditStretchY As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_EditStretchX As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_SizeZ As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_SizeY As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_SizeX As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_NewSizeY As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_NewSizeX As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_KeepOriginal As System.Windows.Forms.RadioButton
    Friend WithEvents Convert1_AddPointCloud As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_Landscape As System.Windows.Forms.RadioButton
    Friend WithEvents Convert1_Mesh As System.Windows.Forms.RadioButton
    Friend WithEvents Convert1_MeshTriangles As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MeshEdges As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_MeshVertices As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_DropFaces As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_DropElevation As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_AddBase As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_BaseThickness As System.Windows.Forms.TextBox
    Friend WithEvents Convert1_AddUV As System.Windows.Forms.CheckBox
    Friend WithEvents Convert1_WriteXYZ As System.Windows.Forms.CheckBox
    Friend WithEvents ViewCenterZ As System.Windows.Forms.Button
    Friend WithEvents ViewCenterX As System.Windows.Forms.Button
    Friend WithEvents GroupBox43 As System.Windows.Forms.GroupBox
    Friend WithEvents CameraZViewPoint As System.Windows.Forms.TextBox
    Friend WithEvents CameraYViewPoint As System.Windows.Forms.TextBox
    Friend WithEvents CameraXViewPoint As System.Windows.Forms.TextBox
    Friend WithEvents SetCameraViewPoint As System.Windows.Forms.Button
    Friend WithEvents GetCameraViewPoint As System.Windows.Forms.Button
    Friend WithEvents Label74 As System.Windows.Forms.Label
    Friend WithEvents CameraRotateSpeed As System.Windows.Forms.TextBox
    Friend WithEvents SetCameraRotateSpeed1 As System.Windows.Forms.Button
    Friend WithEvents SetCameraRotateSpeed2 As System.Windows.Forms.Button
    Friend WithEvents GroupBox44 As System.Windows.Forms.GroupBox
    Friend WithEvents Label75 As System.Windows.Forms.Label
    Friend WithEvents Label76 As System.Windows.Forms.Label
    Friend WithEvents Label77 As System.Windows.Forms.Label
    Friend WithEvents SetCameraInitialDistance As System.Windows.Forms.Button
    Friend WithEvents CameraInitialDistance As System.Windows.Forms.TextBox
    Friend WithEvents GetCameraInitialDistance As System.Windows.Forms.Button
    Friend WithEvents GetCameraDistance As System.Windows.Forms.Button
    Friend WithEvents GetCameraZoomSpeed As System.Windows.Forms.Button
    Friend WithEvents CameraDistance As System.Windows.Forms.TextBox
    Friend WithEvents CameraZoomSpeed As System.Windows.Forms.TextBox
    Friend WithEvents SetCameraDistance As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed1 As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed2 As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed3 As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed4 As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed5 As System.Windows.Forms.Button
    Friend WithEvents SetCameraZoomSpeed6 As System.Windows.Forms.Button
    Friend WithEvents ZoomIn As System.Windows.Forms.Button
    Friend WithEvents ZoomOut As System.Windows.Forms.Button
    Friend WithEvents Label78 As System.Windows.Forms.Label
    Friend WithEvents ZoomReset As System.Windows.Forms.Button
    Friend WithEvents GroupBox45 As System.Windows.Forms.GroupBox
    Friend WithEvents SetCameraFOV2 As System.Windows.Forms.Button
    Friend WithEvents CameraStepFOV As System.Windows.Forms.TextBox
    Friend WithEvents SetCameraFOV1 As System.Windows.Forms.Button
    Friend WithEvents SetCameraFieldOfView As System.Windows.Forms.Button
    Friend WithEvents CameraFieldOfView As System.Windows.Forms.TextBox
    Friend WithEvents GetCameraFieldOfView As System.Windows.Forms.Button
    Friend WithEvents EditSnapKeepRelative As System.Windows.Forms.CheckBox
    Friend WithEvents TabPageExtrude2D As System.Windows.Forms.TabPage
    Friend WithEvents Extrude2D_Start As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_LayerName As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox46 As System.Windows.Forms.GroupBox
    Friend WithEvents Label79 As System.Windows.Forms.Label
    Friend WithEvents Label80 As System.Windows.Forms.Label
    Friend WithEvents Label81 As System.Windows.Forms.Label
    Friend WithEvents Extrude2D_MinX As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_MinY As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_MinZ As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_MaxX As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_MaxY As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_MaxZ As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox47 As System.Windows.Forms.GroupBox
    Friend WithEvents Extrude2D_ZRotation As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_YRotation As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_XRotation As System.Windows.Forms.TextBox
    Friend WithEvents Label82 As System.Windows.Forms.Label
    Friend WithEvents Label83 As System.Windows.Forms.Label
    Friend WithEvents Label84 As System.Windows.Forms.Label
    Friend WithEvents GroupBox48 As System.Windows.Forms.GroupBox
    Friend WithEvents Extrude2D_AdjustLocation As System.Windows.Forms.TextBox
    Friend WithEvents Extrude2D_Thickness As System.Windows.Forms.TextBox
    Friend WithEvents Label86 As System.Windows.Forms.Label
    Friend WithEvents Label87 As System.Windows.Forms.Label
    Friend WithEvents Extrude2D_MarkRotations As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_ClearRotations As System.Windows.Forms.Button
    Friend WithEvents GroupBox49 As System.Windows.Forms.GroupBox
    Friend WithEvents Extrude2D_Normal As System.Windows.Forms.RadioButton
    Friend WithEvents Extrude2D_FlatTop As System.Windows.Forms.RadioButton
    Friend WithEvents Extrude2D_FlatBottom As System.Windows.Forms.RadioButton
    Friend WithEvents Extrude2D_Extrude As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_Redo As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_Undo As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_Stop As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_XRotate1 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_YRotate1 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_ZRotate1 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_XRotate2 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_YRotate2 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_ZRotate2 As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_GetNextLayer As System.Windows.Forms.Button
    Friend WithEvents Extrude2D_StepAngle As System.Windows.Forms.TextBox
    Friend WithEvents OneLayerPerFile As System.Windows.Forms.CheckBox
    Friend WithEvents RotateAboutOrigin As System.Windows.Forms.CheckBox
    Friend WithEvents DrawObjectAxes As System.Windows.Forms.CheckBox
    Friend WithEvents Panel5 As System.Windows.Forms.Panel
    Friend WithEvents EditSelectName As System.Windows.Forms.Button
    Friend WithEvents EditName As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox51 As System.Windows.Forms.GroupBox
    Friend WithEvents GetMoveVertex As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexZ2 As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexY2 As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexX2 As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexStep As System.Windows.Forms.TextBox
    Friend WithEvents EditMoveVertexZ1 As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexY1 As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexX1 As System.Windows.Forms.Button
    Friend WithEvents SetEditMoveVertex As System.Windows.Forms.Button
    Friend WithEvents EditMoveVertexZ As System.Windows.Forms.TextBox
    Friend WithEvents EditMoveVertexY As System.Windows.Forms.TextBox
    Friend WithEvents EditMoveVertexX As System.Windows.Forms.TextBox
    Friend WithEvents TabPageXYZ As System.Windows.Forms.TabPage
    Friend WithEvents XyzSkipDlg As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox52 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzMeshType As System.Windows.Forms.RadioButton
    Friend WithEvents XyzScanType As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox53 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzAsciiType As System.Windows.Forms.RadioButton
    Friend WithEvents XyzBinaryType As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox54 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzHasID As System.Windows.Forms.CheckBox
    Friend WithEvents XyzUseID As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox55 As System.Windows.Forms.GroupBox
    Friend WithEvents Label85 As System.Windows.Forms.Label
    Friend WithEvents Label88 As System.Windows.Forms.Label
    Friend WithEvents XyzRows As System.Windows.Forms.TextBox
    Friend WithEvents XyzColumns As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox56 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzByRow As System.Windows.Forms.RadioButton
    Friend WithEvents XyzByColumn As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox57 As System.Windows.Forms.GroupBox
    Friend WithEvents Label89 As System.Windows.Forms.Label
    Friend WithEvents XyzScaleFactorZ As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox58 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox59 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzIntel As System.Windows.Forms.RadioButton
    Friend WithEvents XyzMotorola As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox60 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzFloatType As System.Windows.Forms.RadioButton
    Friend WithEvents XyzDoubleType As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox61 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzAxis1 As System.Windows.Forms.RadioButton
    Friend WithEvents XyzAxis2 As System.Windows.Forms.RadioButton
    Friend WithEvents XyzAxis3 As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox62 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzReadClip As System.Windows.Forms.CheckBox
    Friend WithEvents Label90 As System.Windows.Forms.Label
    Friend WithEvents Label91 As System.Windows.Forms.Label
    Friend WithEvents Label92 As System.Windows.Forms.Label
    Friend WithEvents Label93 As System.Windows.Forms.Label
    Friend WithEvents XyzFromRow As System.Windows.Forms.TextBox
    Friend WithEvents XyzToRow As System.Windows.Forms.TextBox
    Friend WithEvents XyzFromColumn As System.Windows.Forms.TextBox
    Friend WithEvents XyzToColumn As System.Windows.Forms.TextBox
    Friend WithEvents XyzSaveAsDXF As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox63 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzUseNoData As System.Windows.Forms.CheckBox
    Friend WithEvents XyzNoDataValue As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox64 As System.Windows.Forms.GroupBox
    Friend WithEvents XyzNoDataReplace1 As System.Windows.Forms.RadioButton
    Friend WithEvents XyzNoDataReplace2 As System.Windows.Forms.RadioButton
    Friend WithEvents XyzNoDataReplace3 As System.Windows.Forms.RadioButton
    Friend WithEvents XyzNoDataReplaceValue As System.Windows.Forms.TextBox
    Friend WithEvents XyzScaleZ As System.Windows.Forms.CheckBox
    Friend WithEvents TabPageKerkythea As System.Windows.Forms.TabPage
    Friend WithEvents GroupBox65 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox66 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox67 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox68 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox69 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox70 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox71 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox72 As System.Windows.Forms.GroupBox
    Friend WithEvents Label94 As System.Windows.Forms.Label
    Friend WithEvents Label95 As System.Windows.Forms.Label
    Friend WithEvents GroupBox73 As System.Windows.Forms.GroupBox
    Friend WithEvents Label96 As System.Windows.Forms.Label
    Friend WithEvents Label97 As System.Windows.Forms.Label
    Friend WithEvents GroupBox74 As System.Windows.Forms.GroupBox
    Friend WithEvents Label98 As System.Windows.Forms.Label
    Friend WithEvents Label99 As System.Windows.Forms.Label
    Friend WithEvents Label100 As System.Windows.Forms.Label
    Friend WithEvents Label101 As System.Windows.Forms.Label
    Friend WithEvents Label102 As System.Windows.Forms.Label
    Friend WithEvents Label103 As System.Windows.Forms.Label
    Friend WithEvents KerkytheaUseRadiance As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaRadianceAsEmitter As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaGetData As System.Windows.Forms.Button
    Friend WithEvents KerkytheaSetData As System.Windows.Forms.Button
    Friend WithEvents KerkytheaDirectionalAsOmni As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalAsSun As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalAsSpot As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalAttenuation1 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalAttenuation2 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalAttenuation3 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaPointAttenuation3 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaPointAttenuation2 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaPointAttenuation1 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaSpotAttenuation3 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaSpotAttenuation2 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaSpotAttenuation1 As System.Windows.Forms.RadioButton
    Friend WithEvents KerkytheaDirectionalFallOff As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaDirectionalHotSpot As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointHotSpot As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointFallOff As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaSpotHotSpot As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaSpotFallOff As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaDirectionalMultiplier As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointUp As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaPointMultiplier As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaSpotMultiplier As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointAsSpot As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotReplace As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaUseHotFraction As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotHotFraction As System.Windows.Forms.TextBox
    Friend WithEvents VrmlByChiefArchitect As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaUsePngAlphaMasks As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox75 As System.Windows.Forms.GroupBox
    Friend WithEvents VrmlTextNo As System.Windows.Forms.RadioButton
    Friend WithEvents VrmlTextFlat As System.Windows.Forms.RadioButton
    Friend WithEvents VrmlTextExtruded As System.Windows.Forms.RadioButton
    Friend WithEvents GroupBox76 As System.Windows.Forms.GroupBox
    Friend WithEvents DxfTextNo As System.Windows.Forms.RadioButton
    Friend WithEvents DxfTextFlat As System.Windows.Forms.RadioButton
    Friend WithEvents DxfTextExtruded As System.Windows.Forms.RadioButton
    Friend WithEvents TextAsText As System.Windows.Forms.CheckBox
    Friend WithEvents Label104 As System.Windows.Forms.Label
    Friend WithEvents Label105 As System.Windows.Forms.Label
    Friend WithEvents Label106 As System.Windows.Forms.Label
    Friend WithEvents KerkytheaDirectionalRadius As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaDirectionalSoftShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaDirectionalShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaDirectionalGlobalPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaDirectionalNegative As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotSoftShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotNegative As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotGlobalPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotCausticPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaSpotRadius As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointRadius As System.Windows.Forms.TextBox
    Friend WithEvents KerkytheaPointCausticPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaPointGlobalPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaPointNegative As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaPointSoftShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaPointShadow As System.Windows.Forms.CheckBox
    Friend WithEvents KerkytheaDirectionalCausticPhotons As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox50 As System.Windows.Forms.GroupBox
    Friend WithEvents Label107 As System.Windows.Forms.Label
    Friend WithEvents Label108 As System.Windows.Forms.Label
    Friend WithEvents Label109 As System.Windows.Forms.Label
    Friend WithEvents Label110 As System.Windows.Forms.Label
    Friend WithEvents Label111 As System.Windows.Forms.Label
    Friend WithEvents StageGridSpacing As System.Windows.Forms.TextBox
    Friend WithEvents StageWidth As System.Windows.Forms.TextBox
    Friend WithEvents StageDepth As System.Windows.Forms.TextBox
    Friend WithEvents StageOriginX As System.Windows.Forms.TextBox
    Friend WithEvents StageOriginY As System.Windows.Forms.TextBox
    Friend WithEvents DisplayStage As System.Windows.Forms.CheckBox
    Friend WithEvents StageUseOrigin As System.Windows.Forms.CheckBox
    Friend WithEvents StageUseSquares As System.Windows.Forms.CheckBox
    Friend WithEvents StageUseTexture As System.Windows.Forms.CheckBox
    Friend WithEvents GetStageImage As System.Windows.Forms.Button
    Friend WithEvents ChangeStage As System.Windows.Forms.Button
    Friend WithEvents GroupBox77 As System.Windows.Forms.GroupBox
    Friend WithEvents ReducePolygonsStart As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsOkay As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsCancel As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsSet As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsDecrease As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsIncrease As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsSelectLayer As System.Windows.Forms.Button
    Friend WithEvents ReducePolygonsName As System.Windows.Forms.TextBox
    Friend WithEvents Label112 As System.Windows.Forms.Label
    Friend WithEvents Label113 As System.Windows.Forms.Label
    Friend WithEvents ReducePolygonsVertex0 As System.Windows.Forms.TextBox
    Friend WithEvents ReducePolygonsTriangle0 As System.Windows.Forms.TextBox
    Friend WithEvents ReducePolygonsVertex1 As System.Windows.Forms.TextBox
    Friend WithEvents ReducePolygonsTriangle1 As System.Windows.Forms.TextBox
    Friend WithEvents ReducePolygonsStep As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox78 As System.Windows.Forms.GroupBox
    Friend WithEvents DisplayBackgroundImage As System.Windows.Forms.CheckBox
    Friend WithEvents SelectBackgroundImage As System.Windows.Forms.Button
    Friend WithEvents ReadAndRotateFile As System.Windows.Forms.Button
    Friend WithEvents TabPageBitmap As System.Windows.Forms.TabPage
    Friend WithEvents GroupBox80 As System.Windows.Forms.GroupBox
    Friend WithEvents Label114 As System.Windows.Forms.Label
    Friend WithEvents Label115 As System.Windows.Forms.Label
    Friend WithEvents Label116 As System.Windows.Forms.Label
    Friend WithEvents BitmapToDem_MinHeight As System.Windows.Forms.TextBox
    Friend WithEvents BitmapToDem_Multiplier2 As System.Windows.Forms.TextBox
    Friend WithEvents BitmapToDem_Multiplier1 As System.Windows.Forms.TextBox
    Friend WithEvents BitmapToDem_SeaLevel As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapToDem_SkipDlg As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapTo3D_Extrude As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapTo3D_AddFaces As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapTo3D_SaveOutlines As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapTo3D_Decode0 As System.Windows.Forms.CheckBox
    Friend WithEvents BitmapTo3D_SkipDlg As System.Windows.Forms.CheckBox
    Friend WithEvents Label117 As System.Windows.Forms.Label
    Friend WithEvents BitmapToDem_Spacing As System.Windows.Forms.TextBox
    Friend WithEvents BitmapTo3D_ExtrudeHeight As System.Windows.Forms.TextBox
    Friend WithEvents Label118 As System.Windows.Forms.Label
    Friend WithEvents TextMakeBevelSets As System.Windows.Forms.Button
    Friend WithEvents TextSelectLayer As System.Windows.Forms.Button
    Friend WithEvents TextLayerName As System.Windows.Forms.TextBox
    Friend WithEvents EditMakeBevelSets As System.Windows.Forms.Button
    Friend WithEvents GroupBox81 As System.Windows.Forms.GroupBox
    Friend WithEvents ModoCameraSunlight As System.Windows.Forms.CheckBox
    Friend WithEvents ModoHierarchy As System.Windows.Forms.CheckBox
    Friend WithEvents ModoWithJoints As System.Windows.Forms.CheckBox
    Friend WithEvents TextureSearch As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox82 As System.Windows.Forms.GroupBox
    Friend WithEvents GetOglSnapshot As System.Windows.Forms.Button
    Friend WithEvents OglSnapshot_Image As System.Windows.Forms.PictureBox
    Friend WithEvents ReverseZoomDirection As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox83 As System.Windows.Forms.GroupBox
    Friend WithEvents DisplayOglDebugMsgs As System.Windows.Forms.CheckBox
    Friend WithEvents ShowStatusbar As System.Windows.Forms.Button
    Friend WithEvents HideStatusbar As System.Windows.Forms.Button
    Friend WithEvents GroupBox84 As System.Windows.Forms.GroupBox
    Friend WithEvents Label119 As System.Windows.Forms.Label
    Friend WithEvents RevolveCameraX As System.Windows.Forms.TextBox
    Friend WithEvents Label120 As System.Windows.Forms.Label
    Friend WithEvents RevolveCameraY As System.Windows.Forms.TextBox
    Friend WithEvents Label121 As System.Windows.Forms.Label
    Friend WithEvents RevolveCameraZ As System.Windows.Forms.TextBox
    Friend WithEvents Label122 As System.Windows.Forms.Label
    Friend WithEvents RevolveCameraSeconds As System.Windows.Forms.TextBox
    Friend WithEvents RevolveCameraStart As System.Windows.Forms.Button
    Friend WithEvents RevolveCameraStop As System.Windows.Forms.Button
    Friend WithEvents GroupBox85 As System.Windows.Forms.GroupBox
    Friend WithEvents SelectFirstLayer As System.Windows.Forms.Button
    Friend WithEvents SelectNextLayer As System.Windows.Forms.Button
    Friend WithEvents LayerMinMaxName As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox86 As System.Windows.Forms.GroupBox
    Friend WithEvents Label123 As System.Windows.Forms.Label
    Friend WithEvents Label124 As System.Windows.Forms.Label
    Friend WithEvents Label125 As System.Windows.Forms.Label
    Friend WithEvents LayerMaxZ As System.Windows.Forms.TextBox
    Friend WithEvents LayerMaxY As System.Windows.Forms.TextBox
    Friend WithEvents LayerMaxX As System.Windows.Forms.TextBox
    Friend WithEvents LayerMinZ As System.Windows.Forms.TextBox
    Friend WithEvents LayerMinY As System.Windows.Forms.TextBox
    Friend WithEvents LayerMinX As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox87 As System.Windows.Forms.GroupBox
    Friend WithEvents LayerCloudVerts As System.Windows.Forms.TextBox
    Friend WithEvents Label126 As System.Windows.Forms.Label
    Friend WithEvents LayerLineVerts As System.Windows.Forms.TextBox
    Friend WithEvents LayerMeshVerts As System.Windows.Forms.TextBox
    Friend WithEvents Label127 As System.Windows.Forms.Label
    Friend WithEvents Label128 As System.Windows.Forms.Label
    Friend WithEvents GroupBox88 As System.Windows.Forms.GroupBox
    Friend WithEvents Label129 As System.Windows.Forms.Label
    Friend WithEvents Label130 As System.Windows.Forms.Label
    Friend WithEvents LayerLines As System.Windows.Forms.TextBox
    Friend WithEvents LayerTriangles As System.Windows.Forms.TextBox
    Friend WithEvents GroupBox89 As System.Windows.Forms.GroupBox
    Friend WithEvents Label131 As System.Windows.Forms.Label
    Friend WithEvents GroupBox90 As System.Windows.Forms.GroupBox
    Friend WithEvents GroupBox91 As System.Windows.Forms.GroupBox
    Friend WithEvents Label132 As System.Windows.Forms.Label
    Friend WithEvents Label133 As System.Windows.Forms.Label
    Friend WithEvents Label134 As System.Windows.Forms.Label
    Friend WithEvents Label135 As System.Windows.Forms.Label
    Friend WithEvents Label136 As System.Windows.Forms.Label
    Friend WithEvents Label137 As System.Windows.Forms.Label
    Friend WithEvents Label138 As System.Windows.Forms.Label
    Friend WithEvents Label139 As System.Windows.Forms.Label
    Friend WithEvents OglGlobalAmbientBlue As System.Windows.Forms.TextBox
    Friend WithEvents OglGlobalAmbientGreen As System.Windows.Forms.TextBox
    Friend WithEvents OglGlobalAmbientRed As System.Windows.Forms.TextBox
    Friend WithEvents SetOglGlobalAmbient As System.Windows.Forms.Button
    Friend WithEvents GetOglGlobalAmbient As System.Windows.Forms.Button
    Friend WithEvents OglLightAmbientBlue As System.Windows.Forms.TextBox
    Friend WithEvents OglLightAmbientGreen As System.Windows.Forms.TextBox
    Friend WithEvents OglLightAmbientRed As System.Windows.Forms.TextBox
    Friend WithEvents OglLightDiffuseBlue As System.Windows.Forms.TextBox
    Friend WithEvents OglLightDiffuseGreen As System.Windows.Forms.TextBox
    Friend WithEvents OglLightDiffuseRed As System.Windows.Forms.TextBox
    Friend WithEvents OglLightSpecularBlue As System.Windows.Forms.TextBox
    Friend WithEvents OglLightSpecularGreen As System.Windows.Forms.TextBox
    Friend WithEvents OglLightSpecularRed As System.Windows.Forms.TextBox
    Friend WithEvents OglLightPositionY As System.Windows.Forms.TextBox
    Friend WithEvents OglLightPositionX As System.Windows.Forms.TextBox
    Friend WithEvents OglLightEnabled As System.Windows.Forms.CheckBox
    Friend WithEvents SetOglLight As System.Windows.Forms.Button
    Friend WithEvents OglGlobalAmbientAlpha As System.Windows.Forms.TextBox
    Friend WithEvents OglLightAmbientAlpha As System.Windows.Forms.TextBox
    Friend WithEvents OglLightDiffuseAlpha As System.Windows.Forms.TextBox
    Friend WithEvents OglLightSpecularAlpha As System.Windows.Forms.TextBox
    Friend WithEvents OglLightPositionZ As System.Windows.Forms.TextBox
    Friend WithEvents OglLight7 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight6 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight5 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight4 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight3 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight2 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight1 As System.Windows.Forms.RadioButton
    Friend WithEvents OglLight0 As System.Windows.Forms.RadioButton
    Friend WithEvents BitmapTo3D_Group As System.Windows.Forms.GroupBox
    Friend WithEvents BitmapTo3D_JoinOutlines As System.Windows.Forms.CheckBox
    Friend WithEvents Convert3D_To_2D As System.Windows.Forms.Button
    Friend WithEvents TabPageKml As System.Windows.Forms.TabPage
    Friend WithEvents GroupBox79 As System.Windows.Forms.GroupBox
    Friend WithEvents Label140 As System.Windows.Forms.Label
    Friend WithEvents Label141 As System.Windows.Forms.Label
    Friend WithEvents GroupBox92 As System.Windows.Forms.GroupBox
    Friend WithEvents Label142 As System.Windows.Forms.Label
    Friend WithEvents Label143 As System.Windows.Forms.Label
    Friend WithEvents GroupBox93 As System.Windows.Forms.GroupBox
    Friend WithEvents Label144 As System.Windows.Forms.Label
    Friend WithEvents Label145 As System.Windows.Forms.Label
    Friend WithEvents Label146 As System.Windows.Forms.Label
    Friend WithEvents Label147 As System.Windows.Forms.Label
    Friend WithEvents Label148 As System.Windows.Forms.Label
    Friend WithEvents Label149 As System.Windows.Forms.Label
    Friend WithEvents GroupBox94 As System.Windows.Forms.GroupBox
    Friend WithEvents Label150 As System.Windows.Forms.Label
    Friend WithEvents Label151 As System.Windows.Forms.Label
    Friend WithEvents Label152 As System.Windows.Forms.Label
    Friend WithEvents Label153 As System.Windows.Forms.Label
    Friend WithEvents Label154 As System.Windows.Forms.Label
    Friend WithEvents Label155 As System.Windows.Forms.Label
    Friend WithEvents KmlPlacemarkDescription As System.Windows.Forms.TextBox
    Friend WithEvents KmlPlacemarkName As System.Windows.Forms.TextBox
    Friend WithEvents KmlFolderDescription As System.Windows.Forms.TextBox
    Friend WithEvents KmlFolderName As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLatitudeDegrees As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLatitudeMinutes As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLatitudeSeconds As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLongitudeDegrees As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLongitudeMinutes As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLongitudeSeconds As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtAltitude As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtHeading As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtTilt As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtRange As System.Windows.Forms.TextBox
    Friend WithEvents KmlLookAtLatitudeSign As System.Windows.Forms.CheckBox
    Friend WithEvents KmlLookAtLongitudeSign As System.Windows.Forms.CheckBox
    Friend WithEvents KmlLookAtAltitudeMode As System.Windows.Forms.ComboBox
    Friend WithEvents KmlModelLatitudeSign As System.Windows.Forms.CheckBox
    Friend WithEvents KmlModelLatitudeSeconds As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelLatitudeMinutes As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelLatitudeDegrees As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelAltitudeMode As System.Windows.Forms.ComboBox
    Friend WithEvents KmlModelLongitudeSign As System.Windows.Forms.CheckBox
    Friend WithEvents KmlModelAltitude As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelLongitudeSeconds As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelLongitudeMinutes As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelLongitudeDegrees As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelRoll As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelTilt As System.Windows.Forms.TextBox
    Friend WithEvents KmlModelHeading As System.Windows.Forms.TextBox
    Friend WithEvents KmlCopyLatitudeLongitude As System.Windows.Forms.Button
    Friend WithEvents KmlUseModelsFolder As System.Windows.Forms.CheckBox
    Friend WithEvents KmlUseImagesFolder As System.Windows.Forms.CheckBox
    Friend WithEvents KmlModelsFolderName As System.Windows.Forms.TextBox
    Friend WithEvents KmlImagesFolderName As System.Windows.Forms.TextBox
    Friend WithEvents KmlGetDataForDll As System.Windows.Forms.Button
    Friend WithEvents ViewPanel As System.Windows.Forms.Panel
    Friend WithEvents ReversePanDirection As System.Windows.Forms.CheckBox
    Friend WithEvents GrabKeyboardFocus As System.Windows.Forms.CheckBox
    Friend WithEvents AlwaysShowCameraCursor As System.Windows.Forms.CheckBox
    Friend WithEvents GroupBox95 As System.Windows.Forms.GroupBox
    Friend WithEvents Label156 As System.Windows.Forms.Label
    Friend WithEvents RotateCameraSimulateX As System.Windows.Forms.TextBox
    Friend WithEvents RotateCameraSimulateY As System.Windows.Forms.TextBox
    Friend WithEvents RotateCameraSimulateSeconds As System.Windows.Forms.TextBox
    Friend WithEvents Label157 As System.Windows.Forms.Label
    Friend WithEvents Label158 As System.Windows.Forms.Label
    Friend WithEvents RotateCameraSimulateStart As System.Windows.Forms.Button
    Friend WithEvents RotateCameraSimulateStop As System.Windows.Forms.Button
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1))
Me.TabControl1 = New System.Windows.Forms.TabControl
Me.TabPageRead = New System.Windows.Forms.TabPage
Me.VrmlMiterJointExtrusion = New System.Windows.Forms.CheckBox
Me.KmzInputModelFactors = New System.Windows.Forms.CheckBox
Me.CheckFixTransparencies = New System.Windows.Forms.CheckBox
Me.ShowDebugStopMessages = New System.Windows.Forms.CheckBox
Me.GroupBox95 = New System.Windows.Forms.GroupBox
Me.RotateCameraSimulateStop = New System.Windows.Forms.Button
Me.RotateCameraSimulateStart = New System.Windows.Forms.Button
Me.Label158 = New System.Windows.Forms.Label
Me.Label157 = New System.Windows.Forms.Label
Me.RotateCameraSimulateSeconds = New System.Windows.Forms.TextBox
Me.RotateCameraSimulateY = New System.Windows.Forms.TextBox
Me.RotateCameraSimulateX = New System.Windows.Forms.TextBox
Me.Label156 = New System.Windows.Forms.Label
Me.AlwaysShowCameraCursor = New System.Windows.Forms.CheckBox
Me.GrabKeyboardFocus = New System.Windows.Forms.CheckBox
Me.GroupBox84 = New System.Windows.Forms.GroupBox
Me.RevolveCameraStop = New System.Windows.Forms.Button
Me.RevolveCameraStart = New System.Windows.Forms.Button
Me.RevolveCameraSeconds = New System.Windows.Forms.TextBox
Me.Label122 = New System.Windows.Forms.Label
Me.RevolveCameraZ = New System.Windows.Forms.TextBox
Me.Label121 = New System.Windows.Forms.Label
Me.RevolveCameraY = New System.Windows.Forms.TextBox
Me.Label120 = New System.Windows.Forms.Label
Me.RevolveCameraX = New System.Windows.Forms.TextBox
Me.Label119 = New System.Windows.Forms.Label
Me.GroupBox83 = New System.Windows.Forms.GroupBox
Me.PauseAtOglSnapshotMsg = New System.Windows.Forms.CheckBox
Me.HideStatusbar = New System.Windows.Forms.Button
Me.ShowStatusbar = New System.Windows.Forms.Button
Me.DisplayOglDebugMsgs = New System.Windows.Forms.CheckBox
Me.TextureSearch = New System.Windows.Forms.CheckBox
Me.ReadAndRotateFile = New System.Windows.Forms.Button
Me.GroupBox78 = New System.Windows.Forms.GroupBox
Me.SelectBackgroundImage = New System.Windows.Forms.Button
Me.DisplayBackgroundImage = New System.Windows.Forms.CheckBox
Me.GroupBox76 = New System.Windows.Forms.GroupBox
Me.DxfTextExtruded = New System.Windows.Forms.RadioButton
Me.DxfTextFlat = New System.Windows.Forms.RadioButton
Me.DxfTextNo = New System.Windows.Forms.RadioButton
Me.GroupBox75 = New System.Windows.Forms.GroupBox
Me.VrmlTextExtruded = New System.Windows.Forms.RadioButton
Me.VrmlTextFlat = New System.Windows.Forms.RadioButton
Me.VrmlTextNo = New System.Windows.Forms.RadioButton
Me.VrmlByChiefArchitect = New System.Windows.Forms.CheckBox
Me.RemoveVertices = New System.Windows.Forms.CheckBox
Me.Panel2 = New System.Windows.Forms.Panel
Me.DxfRed = New System.Windows.Forms.TextBox
Me.Blue = New System.Windows.Forms.TextBox
Me.Label41 = New System.Windows.Forms.Label
Me.Green = New System.Windows.Forms.TextBox
Me.DxfGreen = New System.Windows.Forms.TextBox
Me.Label40 = New System.Windows.Forms.Label
Me.Red = New System.Windows.Forms.TextBox
Me.DxfPen = New System.Windows.Forms.TextBox
Me.DxfBlue = New System.Windows.Forms.TextBox
Me.Label39 = New System.Windows.Forms.Label
Me.ColorPicker = New System.Windows.Forms.Button
Me.GetDxfPen = New System.Windows.Forms.Button
Me.TextureMatch = New System.Windows.Forms.CheckBox
Me.ShowSecurity = New System.Windows.Forms.Button
Me.BufferRead = New System.Windows.Forms.Button
Me.Read = New System.Windows.Forms.Button
Me.ShowReadMessages = New System.Windows.Forms.CheckBox
Me.RemoveFaces = New System.Windows.Forms.CheckBox
Me.GroupBox1 = New System.Windows.Forms.GroupBox
Me.InCombo = New System.Windows.Forms.ComboBox
Me.TabPageBitmap = New System.Windows.Forms.TabPage
Me.GroupBox82 = New System.Windows.Forms.GroupBox
Me.OglSnapshot_Image = New System.Windows.Forms.PictureBox
Me.GetOglSnapshot = New System.Windows.Forms.Button
Me.GroupBox80 = New System.Windows.Forms.GroupBox
Me.Label117 = New System.Windows.Forms.Label
Me.Label116 = New System.Windows.Forms.Label
Me.Label115 = New System.Windows.Forms.Label
Me.Label114 = New System.Windows.Forms.Label
Me.BitmapToDem_Spacing = New System.Windows.Forms.TextBox
Me.BitmapToDem_MinHeight = New System.Windows.Forms.TextBox
Me.BitmapToDem_Multiplier2 = New System.Windows.Forms.TextBox
Me.BitmapToDem_Multiplier1 = New System.Windows.Forms.TextBox
Me.BitmapToDem_SeaLevel = New System.Windows.Forms.CheckBox
Me.BitmapToDem_SkipDlg = New System.Windows.Forms.CheckBox
Me.BitmapTo3D_Group = New System.Windows.Forms.GroupBox
Me.BitmapTo3D_JoinOutlines = New System.Windows.Forms.CheckBox
Me.Label118 = New System.Windows.Forms.Label
Me.BitmapTo3D_ExtrudeHeight = New System.Windows.Forms.TextBox
Me.BitmapTo3D_Extrude = New System.Windows.Forms.CheckBox
Me.BitmapTo3D_AddFaces = New System.Windows.Forms.CheckBox
Me.BitmapTo3D_SaveOutlines = New System.Windows.Forms.CheckBox
Me.BitmapTo3D_Decode0 = New System.Windows.Forms.CheckBox
Me.BitmapTo3D_SkipDlg = New System.Windows.Forms.CheckBox
Me.TabPageWrite = New System.Windows.Forms.TabPage
Me.GroupBox99 = New System.Windows.Forms.GroupBox
Me.SetDirectxMaterialPrefix = New System.Windows.Forms.Button
Me.SetDirectxFramePrefix = New System.Windows.Forms.Button
Me.DirectxMaterialPrefix = New System.Windows.Forms.TextBox
Me.DirectxFramePrefix = New System.Windows.Forms.TextBox
Me.UseDirectxMaterialPrefix = New System.Windows.Forms.CheckBox
Me.UseDirectxFramePrefix = New System.Windows.Forms.CheckBox
Me.GroupBox98 = New System.Windows.Forms.GroupBox
Me.SetMayaVersion = New System.Windows.Forms.Button
Me.MayaVersion = New System.Windows.Forms.TextBox
Me.AlwaysWriteColladaTransparency = New System.Windows.Forms.CheckBox
Me.GroupBox97 = New System.Windows.Forms.GroupBox
Me.ColladaUpAxisZ = New System.Windows.Forms.RadioButton
Me.ColladaUpAxisY = New System.Windows.Forms.RadioButton
Me.ColladaUpAxisX = New System.Windows.Forms.RadioButton
Me.SetWhiteForUvLayers = New System.Windows.Forms.Button
Me.OutputHierarchy = New System.Windows.Forms.CheckBox
Me.Convert3D_To_2D = New System.Windows.Forms.Button
Me.GroupBox81 = New System.Windows.Forms.GroupBox
Me.ModoWithJoints = New System.Windows.Forms.CheckBox
Me.ModoHierarchy = New System.Windows.Forms.CheckBox
Me.ModoCameraSunlight = New System.Windows.Forms.CheckBox
Me.TextAsText = New System.Windows.Forms.CheckBox
Me.OneLayerPerFile = New System.Windows.Forms.CheckBox
Me.NoIndent = New System.Windows.Forms.CheckBox
Me.PartialTexturePath = New System.Windows.Forms.CheckBox
Me.OutputAvatar = New System.Windows.Forms.CheckBox
Me.RelocateTextures = New System.Windows.Forms.CheckBox
Me.MultiMaterial = New System.Windows.Forms.CheckBox
Me.OutputVColors = New System.Windows.Forms.CheckBox
Me.GroupBox25 = New System.Windows.Forms.GroupBox
Me.WriteDemContourMap = New System.Windows.Forms.Button
Me.DemAboveFactor = New System.Windows.Forms.TextBox
Me.DemBelowFactor = New System.Windows.Forms.TextBox
Me.Label57 = New System.Windows.Forms.Label
Me.Label56 = New System.Windows.Forms.Label
Me.DemSeaLevel2 = New System.Windows.Forms.RadioButton
Me.DemSeaLevel1 = New System.Windows.Forms.RadioButton
Me.DemSeaLevel0 = New System.Windows.Forms.RadioButton
Me.AutoDivideLayers = New System.Windows.Forms.CheckBox
Me.GroupBox22 = New System.Windows.Forms.GroupBox
Me.TdmfPixel32 = New System.Windows.Forms.RadioButton
Me.TdmfPixel24 = New System.Windows.Forms.RadioButton
Me.TdmfPixel16 = New System.Windows.Forms.RadioButton
Me.GroupBox21 = New System.Windows.Forms.GroupBox
Me.Quad3dmf = New System.Windows.Forms.RadioButton
Me.Triangle3dmf = New System.Windows.Forms.RadioButton
Me.TriMesh3dmf = New System.Windows.Forms.RadioButton
Me.Mesh3dmf = New System.Windows.Forms.RadioButton
Me.MergeMaterials = New System.Windows.Forms.Button
Me.SaveTexturePath = New System.Windows.Forms.CheckBox
Me.SavePointClouds = New System.Windows.Forms.CheckBox
Me.DeleteLayer = New System.Windows.Forms.Button
Me.BufferWrite = New System.Windows.Forms.Button
Me.Clear = New System.Windows.Forms.Button
Me.Write = New System.Windows.Forms.Button
Me.MergeObjects = New System.Windows.Forms.Button
Me.MergeVertices = New System.Windows.Forms.Button
Me.ShowSaveMessages = New System.Windows.Forms.CheckBox
Me.Save2DLines = New System.Windows.Forms.CheckBox
Me.OutputVNormals = New System.Windows.Forms.CheckBox
Me.OutputUV = New System.Windows.Forms.CheckBox
Me.OutputQuads = New System.Windows.Forms.CheckBox
Me.GroupBox11 = New System.Windows.Forms.GroupBox
Me.OutCombo = New System.Windows.Forms.ComboBox
Me.TabPageText = New System.Windows.Forms.TabPage
Me.ConvertUnicodeText = New System.Windows.Forms.Button
Me.GroupBox100 = New System.Windows.Forms.GroupBox
Me.TextPaste = New System.Windows.Forms.Button
Me.TextUnicodeEdit = New System.Windows.Forms.TextBox
Me.GroupBox96 = New System.Windows.Forms.GroupBox
Me.Button3 = New System.Windows.Forms.Button
Me.Button2 = New System.Windows.Forms.Button
Me.Button1 = New System.Windows.Forms.Button
Me.GroupBox35 = New System.Windows.Forms.GroupBox
Me.TextLayerName = New System.Windows.Forms.TextBox
Me.TextSelectLayer = New System.Windows.Forms.Button
Me.TextMakeBevelSets = New System.Windows.Forms.Button
Me.ApplyBevels3 = New System.Windows.Forms.Button
Me.ApplyBevels2 = New System.Windows.Forms.Button
Me.ApplyBevels1 = New System.Windows.Forms.Button
Me.ConvertText = New System.Windows.Forms.Button
Me.GroupBox15 = New System.Windows.Forms.GroupBox
Me.TextEdit = New System.Windows.Forms.TextBox
Me.GroupBox14 = New System.Windows.Forms.GroupBox
Me.TextAllChars = New System.Windows.Forms.CheckBox
Me.TextOrigVerts = New System.Windows.Forms.CheckBox
Me.TextOnCurve = New System.Windows.Forms.CheckBox
Me.TextReverseOutlines = New System.Windows.Forms.CheckBox
Me.TextExtrude = New System.Windows.Forms.CheckBox
Me.TextFace = New System.Windows.Forms.CheckBox
Me.TextJoin = New System.Windows.Forms.CheckBox
Me.TextBorder = New System.Windows.Forms.TextBox
Me.Label14 = New System.Windows.Forms.Label
Me.TextReduceVertices = New System.Windows.Forms.CheckBox
Me.TextDepth = New System.Windows.Forms.TextBox
Me.Label13 = New System.Windows.Forms.Label
Me.TextHeight = New System.Windows.Forms.TextBox
Me.Label12 = New System.Windows.Forms.Label
Me.TextPointsUp = New System.Windows.Forms.Button
Me.TextPointsDown = New System.Windows.Forms.Button
Me.TextPoints = New System.Windows.Forms.TextBox
Me.Label11 = New System.Windows.Forms.Label
Me.GroupBox13 = New System.Windows.Forms.GroupBox
Me.TextPlusCore = New System.Windows.Forms.CheckBox
Me.TextCreateStencil = New System.Windows.Forms.CheckBox
Me.TextMultipleLayers = New System.Windows.Forms.RadioButton
Me.TextOneLayer = New System.Windows.Forms.RadioButton
Me.GroupBox12 = New System.Windows.Forms.GroupBox
Me.TextFontDirectory = New System.Windows.Forms.Button
Me.TextSelectFont = New System.Windows.Forms.Button
Me.TextFontName = New System.Windows.Forms.TextBox
Me.TabPageEdit = New System.Windows.Forms.TabPage
Me.EditMakeBevelSets = New System.Windows.Forms.Button
Me.GroupBox51 = New System.Windows.Forms.GroupBox
Me.EditMoveVertexZ2 = New System.Windows.Forms.Button
Me.EditMoveVertexY2 = New System.Windows.Forms.Button
Me.EditMoveVertexX2 = New System.Windows.Forms.Button
Me.EditMoveVertexStep = New System.Windows.Forms.TextBox
Me.EditMoveVertexZ1 = New System.Windows.Forms.Button
Me.EditMoveVertexY1 = New System.Windows.Forms.Button
Me.EditMoveVertexX1 = New System.Windows.Forms.Button
Me.SetEditMoveVertex = New System.Windows.Forms.Button
Me.EditMoveVertexZ = New System.Windows.Forms.TextBox
Me.EditMoveVertexY = New System.Windows.Forms.TextBox
Me.EditMoveVertexX = New System.Windows.Forms.TextBox
Me.GetMoveVertex = New System.Windows.Forms.Button
Me.Panel5 = New System.Windows.Forms.Panel
Me.EditName = New System.Windows.Forms.TextBox
Me.EditSelectName = New System.Windows.Forms.Button
Me.EditDivide = New System.Windows.Forms.CheckBox
Me.EditUndoAllLayers = New System.Windows.Forms.Button
Me.EditUndoLayer = New System.Windows.Forms.Button
Me.EditUndoSelected = New System.Windows.Forms.Button
Me.EditOtherWire = New System.Windows.Forms.Button
Me.EditOtherSolid = New System.Windows.Forms.Button
Me.EditPickWire = New System.Windows.Forms.Button
Me.EditPickSolid = New System.Windows.Forms.Button
Me.EditCloseOutline = New System.Windows.Forms.Button
Me.EditOpenOutline = New System.Windows.Forms.Button
Me.EditSwitch = New System.Windows.Forms.Button
Me.EditMoveBevelZero = New System.Windows.Forms.Button
Me.EditSwitchLower = New System.Windows.Forms.Button
Me.EditSwitchUpper = New System.Windows.Forms.Button
Me.GroupBox33 = New System.Windows.Forms.GroupBox
Me.EditLocalAxis = New System.Windows.Forms.RadioButton
Me.EditWorldAxis = New System.Windows.Forms.RadioButton
Me.EditGhostOff = New System.Windows.Forms.Button
Me.EditGhostOn = New System.Windows.Forms.Button
Me.GroupBox32 = New System.Windows.Forms.GroupBox
Me.EditGhostCancel = New System.Windows.Forms.Button
Me.EditGhostOkay = New System.Windows.Forms.Button
Me.EditPickGhost = New System.Windows.Forms.Button
Me.EditReduceVertices = New System.Windows.Forms.Button
Me.EditLowerBevels = New System.Windows.Forms.CheckBox
Me.EditLowerFaces = New System.Windows.Forms.CheckBox
Me.EditUpperBevels = New System.Windows.Forms.CheckBox
Me.EditUpperFaces = New System.Windows.Forms.CheckBox
Me.EditFlipZ = New System.Windows.Forms.Button
Me.EditFlipY = New System.Windows.Forms.Button
Me.EditFlipX = New System.Windows.Forms.Button
Me.GroupBox31 = New System.Windows.Forms.GroupBox
Me.EditSnapKeepRelative = New System.Windows.Forms.CheckBox
Me.EditVertexSnapCancel = New System.Windows.Forms.Button
Me.EditVertexSnapOkay = New System.Windows.Forms.Button
Me.EditVertexSnapShowAll = New System.Windows.Forms.Button
Me.EditVertexSnapStart = New System.Windows.Forms.Button
Me.EditSnapToGrid = New System.Windows.Forms.CheckBox
Me.EditGridSize = New System.Windows.Forms.TextBox
Me.EditDisplayGrid = New System.Windows.Forms.CheckBox
Me.GroupBox30 = New System.Windows.Forms.GroupBox
Me.SetEditScaleXYZFactor1 = New System.Windows.Forms.Button
Me.SetEditScaleXYZFactor2 = New System.Windows.Forms.Button
Me.EditScaleStepFactor = New System.Windows.Forms.TextBox
Me.SetEditScaleZFactor2 = New System.Windows.Forms.Button
Me.SetEditScaleYFactor2 = New System.Windows.Forms.Button
Me.SetEditScaleXFactor2 = New System.Windows.Forms.Button
Me.SetEditScaleZFactor1 = New System.Windows.Forms.Button
Me.SetEditScaleYFactor1 = New System.Windows.Forms.Button
Me.SetEditScaleXFactor1 = New System.Windows.Forms.Button
Me.EditScaleZFactor = New System.Windows.Forms.TextBox
Me.EditScaleYFactor = New System.Windows.Forms.TextBox
Me.EditScaleXFactor = New System.Windows.Forms.TextBox
Me.SetEditScaleFactors = New System.Windows.Forms.Button
Me.GetEditScaleFactors = New System.Windows.Forms.Button
Me.EditScaleCancel = New System.Windows.Forms.Button
Me.EditScaleOkay = New System.Windows.Forms.Button
Me.EditScaleGroup = New System.Windows.Forms.Button
Me.GroupBox29 = New System.Windows.Forms.GroupBox
Me.EditRotateStepAngle = New System.Windows.Forms.TextBox
Me.SetEditRotateZAngle2 = New System.Windows.Forms.Button
Me.SetEditRotateYAngle2 = New System.Windows.Forms.Button
Me.SetEditRotateXAngle2 = New System.Windows.Forms.Button
Me.SetEditRotateZAngle1 = New System.Windows.Forms.Button
Me.SetEditRotateYAngle1 = New System.Windows.Forms.Button
Me.SetEditRotateXAngle1 = New System.Windows.Forms.Button
Me.EditRotateZAngle = New System.Windows.Forms.TextBox
Me.EditRotateYAngle = New System.Windows.Forms.TextBox
Me.EditRotateXAngle = New System.Windows.Forms.TextBox
Me.SetEditRotateAngles = New System.Windows.Forms.Button
Me.GetEditRotateAngles = New System.Windows.Forms.Button
Me.EditRotateCancel = New System.Windows.Forms.Button
Me.EditRotateOkay = New System.Windows.Forms.Button
Me.EditRotateGroup = New System.Windows.Forms.Button
Me.EditDivideEdge = New System.Windows.Forms.Button
Me.EditDeleteVertex = New System.Windows.Forms.Button
Me.EditNewEdge = New System.Windows.Forms.Button
Me.EditPickEdge = New System.Windows.Forms.Button
Me.GroupBox28 = New System.Windows.Forms.GroupBox
Me.EditPickModeSwitchFirst = New System.Windows.Forms.Button
Me.EditPickModeLabel = New System.Windows.Forms.Label
Me.EditPickModeDeleteAll = New System.Windows.Forms.Button
Me.EditPickModeErase = New System.Windows.Forms.Button
Me.EditPickModeAnywhere = New System.Windows.Forms.Button
Me.EditPickModeConnected = New System.Windows.Forms.Button
Me.EditPickModeFirst = New System.Windows.Forms.Button
Me.EditDragVertex = New System.Windows.Forms.Button
Me.EditPickAllVertices = New System.Windows.Forms.Button
Me.EditPickVertex = New System.Windows.Forms.Button
Me.EditDragBox = New System.Windows.Forms.Button
Me.EditExtrudeNow = New System.Windows.Forms.Button
Me.EditExtrudeStart = New System.Windows.Forms.Button
Me.StopEditVertices = New System.Windows.Forms.Button
Me.StartEditVertices = New System.Windows.Forms.Button
Me.GroupBox34 = New System.Windows.Forms.GroupBox
Me.EditSetLower = New System.Windows.Forms.Button
Me.EditClearLower = New System.Windows.Forms.Button
Me.EditGetLower = New System.Windows.Forms.Button
Me.EditSetUpper = New System.Windows.Forms.Button
Me.EditClearUpper = New System.Windows.Forms.Button
Me.EditGetUpper = New System.Windows.Forms.Button
Me.TabPageKerkythea = New System.Windows.Forms.TabPage
Me.KerkytheaUsePngAlphaMasks = New System.Windows.Forms.CheckBox
Me.GroupBox67 = New System.Windows.Forms.GroupBox
Me.KerkytheaSpotRadius = New System.Windows.Forms.TextBox
Me.Label104 = New System.Windows.Forms.Label
Me.KerkytheaSpotCausticPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotGlobalPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotNegative = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotSoftShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotHotFraction = New System.Windows.Forms.TextBox
Me.Label103 = New System.Windows.Forms.Label
Me.KerkytheaUseHotFraction = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotMultiplier = New System.Windows.Forms.TextBox
Me.Label102 = New System.Windows.Forms.Label
Me.GroupBox74 = New System.Windows.Forms.GroupBox
Me.KerkytheaSpotReplace = New System.Windows.Forms.CheckBox
Me.KerkytheaSpotHotSpot = New System.Windows.Forms.TextBox
Me.KerkytheaSpotFallOff = New System.Windows.Forms.TextBox
Me.Label98 = New System.Windows.Forms.Label
Me.Label99 = New System.Windows.Forms.Label
Me.GroupBox71 = New System.Windows.Forms.GroupBox
Me.KerkytheaSpotAttenuation3 = New System.Windows.Forms.RadioButton
Me.KerkytheaSpotAttenuation2 = New System.Windows.Forms.RadioButton
Me.KerkytheaSpotAttenuation1 = New System.Windows.Forms.RadioButton
Me.GroupBox66 = New System.Windows.Forms.GroupBox
Me.KerkytheaPointCausticPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaPointGlobalPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaPointNegative = New System.Windows.Forms.CheckBox
Me.KerkytheaPointSoftShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaPointShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaPointRadius = New System.Windows.Forms.TextBox
Me.Label105 = New System.Windows.Forms.Label
Me.KerkytheaPointMultiplier = New System.Windows.Forms.TextBox
Me.Label101 = New System.Windows.Forms.Label
Me.KerkytheaPointUp = New System.Windows.Forms.CheckBox
Me.GroupBox73 = New System.Windows.Forms.GroupBox
Me.KerkytheaPointAsSpot = New System.Windows.Forms.CheckBox
Me.KerkytheaPointHotSpot = New System.Windows.Forms.TextBox
Me.KerkytheaPointFallOff = New System.Windows.Forms.TextBox
Me.Label96 = New System.Windows.Forms.Label
Me.Label97 = New System.Windows.Forms.Label
Me.GroupBox70 = New System.Windows.Forms.GroupBox
Me.KerkytheaPointAttenuation3 = New System.Windows.Forms.RadioButton
Me.KerkytheaPointAttenuation2 = New System.Windows.Forms.RadioButton
Me.KerkytheaPointAttenuation1 = New System.Windows.Forms.RadioButton
Me.GroupBox65 = New System.Windows.Forms.GroupBox
Me.KerkytheaDirectionalCausticPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaDirectionalGlobalPhotons = New System.Windows.Forms.CheckBox
Me.KerkytheaDirectionalNegative = New System.Windows.Forms.CheckBox
Me.KerkytheaDirectionalSoftShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaDirectionalShadow = New System.Windows.Forms.CheckBox
Me.KerkytheaDirectionalRadius = New System.Windows.Forms.TextBox
Me.Label106 = New System.Windows.Forms.Label
Me.KerkytheaDirectionalMultiplier = New System.Windows.Forms.TextBox
Me.Label100 = New System.Windows.Forms.Label
Me.GroupBox72 = New System.Windows.Forms.GroupBox
Me.KerkytheaDirectionalHotSpot = New System.Windows.Forms.TextBox
Me.KerkytheaDirectionalFallOff = New System.Windows.Forms.TextBox
Me.Label95 = New System.Windows.Forms.Label
Me.Label94 = New System.Windows.Forms.Label
Me.GroupBox69 = New System.Windows.Forms.GroupBox
Me.KerkytheaDirectionalAttenuation3 = New System.Windows.Forms.RadioButton
Me.KerkytheaDirectionalAttenuation2 = New System.Windows.Forms.RadioButton
Me.KerkytheaDirectionalAttenuation1 = New System.Windows.Forms.RadioButton
Me.GroupBox68 = New System.Windows.Forms.GroupBox
Me.KerkytheaDirectionalAsSpot = New System.Windows.Forms.RadioButton
Me.KerkytheaDirectionalAsSun = New System.Windows.Forms.RadioButton
Me.KerkytheaDirectionalAsOmni = New System.Windows.Forms.RadioButton
Me.KerkytheaSetData = New System.Windows.Forms.Button
Me.KerkytheaGetData = New System.Windows.Forms.Button
Me.KerkytheaRadianceAsEmitter = New System.Windows.Forms.CheckBox
Me.KerkytheaUseRadiance = New System.Windows.Forms.CheckBox
Me.TabPageConvert1 = New System.Windows.Forms.TabPage
Me.GroupBox41 = New System.Windows.Forms.GroupBox
Me.Convert1_AddUV = New System.Windows.Forms.CheckBox
Me.Convert1_BaseThickness = New System.Windows.Forms.TextBox
Me.Convert1_AddBase = New System.Windows.Forms.CheckBox
Me.Convert1_DropElevation = New System.Windows.Forms.TextBox
Me.Convert1_DropFaces = New System.Windows.Forms.CheckBox
Me.Label71 = New System.Windows.Forms.Label
Me.Label70 = New System.Windows.Forms.Label
Me.Label69 = New System.Windows.Forms.Label
Me.Convert1_MeshTriangles = New System.Windows.Forms.TextBox
Me.Convert1_MeshEdges = New System.Windows.Forms.TextBox
Me.Convert1_MeshVertices = New System.Windows.Forms.TextBox
Me.Convert1_Mesh = New System.Windows.Forms.RadioButton
Me.Convert1_Landscape = New System.Windows.Forms.RadioButton
Me.Convert1_AddPointCloud = New System.Windows.Forms.CheckBox
Me.Convert1_KeepOriginal = New System.Windows.Forms.RadioButton
Me.GroupBox42 = New System.Windows.Forms.GroupBox
Me.Convert1_NewSizeY = New System.Windows.Forms.TextBox
Me.Convert1_NewSizeX = New System.Windows.Forms.TextBox
Me.Label72 = New System.Windows.Forms.Label
Me.Label73 = New System.Windows.Forms.Label
Me.GroupBox40 = New System.Windows.Forms.GroupBox
Me.Convert1_SizeZ = New System.Windows.Forms.TextBox
Me.Convert1_SizeY = New System.Windows.Forms.TextBox
Me.Convert1_SizeX = New System.Windows.Forms.TextBox
Me.Label66 = New System.Windows.Forms.Label
Me.Label67 = New System.Windows.Forms.Label
Me.Label68 = New System.Windows.Forms.Label
Me.Convert1_WriteXYZ = New System.Windows.Forms.CheckBox
Me.GroupBox39 = New System.Windows.Forms.GroupBox
Me.Convert1_EditStretchY = New System.Windows.Forms.TextBox
Me.Convert1_EditStretchX = New System.Windows.Forms.TextBox
Me.Convert1_FlagStretchY = New System.Windows.Forms.CheckBox
Me.Convert1_FlagStretchX = New System.Windows.Forms.CheckBox
Me.GroupBox38 = New System.Windows.Forms.GroupBox
Me.Convert1_VertCount = New System.Windows.Forms.TextBox
Me.Convert1_YCount = New System.Windows.Forms.TextBox
Me.Convert1_XCount = New System.Windows.Forms.TextBox
Me.Label63 = New System.Windows.Forms.Label
Me.Label64 = New System.Windows.Forms.Label
Me.Label65 = New System.Windows.Forms.Label
Me.GroupBox37 = New System.Windows.Forms.GroupBox
Me.Convert1_Calculate = New System.Windows.Forms.Button
Me.Label62 = New System.Windows.Forms.Label
Me.Label61 = New System.Windows.Forms.Label
Me.Convert1_YSpacing = New System.Windows.Forms.TextBox
Me.Convert1_XSpacing = New System.Windows.Forms.TextBox
Me.GroupBox36 = New System.Windows.Forms.GroupBox
Me.Convert1_GetSize = New System.Windows.Forms.Button
Me.Convert1_MaxZ = New System.Windows.Forms.TextBox
Me.Convert1_MaxY = New System.Windows.Forms.TextBox
Me.Convert1_MaxX = New System.Windows.Forms.TextBox
Me.Convert1_MinZ = New System.Windows.Forms.TextBox
Me.Convert1_MinY = New System.Windows.Forms.TextBox
Me.Convert1_MinX = New System.Windows.Forms.TextBox
Me.Label58 = New System.Windows.Forms.Label
Me.Label59 = New System.Windows.Forms.Label
Me.Label60 = New System.Windows.Forms.Label
Me.Convert1_MeshToLandscape = New System.Windows.Forms.Button
Me.TabPageObject = New System.Windows.Forms.TabPage
Me.GroupBox77 = New System.Windows.Forms.GroupBox
Me.ReducePolygonsStep = New System.Windows.Forms.TextBox
Me.ReducePolygonsTriangle1 = New System.Windows.Forms.TextBox
Me.ReducePolygonsVertex1 = New System.Windows.Forms.TextBox
Me.ReducePolygonsTriangle0 = New System.Windows.Forms.TextBox
Me.ReducePolygonsVertex0 = New System.Windows.Forms.TextBox
Me.Label113 = New System.Windows.Forms.Label
Me.Label112 = New System.Windows.Forms.Label
Me.ReducePolygonsName = New System.Windows.Forms.TextBox
Me.ReducePolygonsSelectLayer = New System.Windows.Forms.Button
Me.ReducePolygonsIncrease = New System.Windows.Forms.Button
Me.ReducePolygonsDecrease = New System.Windows.Forms.Button
Me.ReducePolygonsSet = New System.Windows.Forms.Button
Me.ReducePolygonsCancel = New System.Windows.Forms.Button
Me.ReducePolygonsOkay = New System.Windows.Forms.Button
Me.ReducePolygonsStart = New System.Windows.Forms.Button
Me.GroupBox27 = New System.Windows.Forms.GroupBox
Me.WaterTightCheck = New System.Windows.Forms.Button
Me.GroupBox26 = New System.Windows.Forms.GroupBox
Me.EraseClouds2 = New System.Windows.Forms.Button
Me.EraseClouds1 = New System.Windows.Forms.Button
Me.EraseLines2 = New System.Windows.Forms.Button
Me.EraseLines1 = New System.Windows.Forms.Button
Me.GroupBox20 = New System.Windows.Forms.GroupBox
Me.UVDialog = New System.Windows.Forms.Button
Me.RemoveUV = New System.Windows.Forms.Button
Me.CreateUV = New System.Windows.Forms.Button
Me.TextureTypeCombo = New System.Windows.Forms.ComboBox
Me.TextureTranslation1 = New System.Windows.Forms.TextBox
Me.TextureTranslation0 = New System.Windows.Forms.TextBox
Me.TextureScale1 = New System.Windows.Forms.TextBox
Me.TextureScale0 = New System.Windows.Forms.TextBox
Me.TextureRotation = New System.Windows.Forms.TextBox
Me.TextureCenter1 = New System.Windows.Forms.TextBox
Me.TextureCenter0 = New System.Windows.Forms.TextBox
Me.Label45 = New System.Windows.Forms.Label
Me.Label44 = New System.Windows.Forms.Label
Me.Label43 = New System.Windows.Forms.Label
Me.Label42 = New System.Windows.Forms.Label
Me.GroupBox10 = New System.Windows.Forms.GroupBox
Me.BackgroundSet = New System.Windows.Forms.Button
Me.BackgroundGet = New System.Windows.Forms.Button
Me.BackgroundBlue = New System.Windows.Forms.TextBox
Me.BackgroundGreen = New System.Windows.Forms.TextBox
Me.BackgroundRed = New System.Windows.Forms.TextBox
Me.BackgroundCombo = New System.Windows.Forms.ComboBox
Me.GroupBox9 = New System.Windows.Forms.GroupBox
Me.DrawObjectAxes = New System.Windows.Forms.CheckBox
Me.RotateAboutOrigin = New System.Windows.Forms.CheckBox
Me.RotateXYZObject = New System.Windows.Forms.Button
Me.RotateZ3Object = New System.Windows.Forms.Button
Me.RotateY3Object = New System.Windows.Forms.Button
Me.RotateX3Object = New System.Windows.Forms.Button
Me.RotateZ2Object = New System.Windows.Forms.Button
Me.RotateY2Object = New System.Windows.Forms.Button
Me.RotateX2Object = New System.Windows.Forms.Button
Me.RotateZ1Object = New System.Windows.Forms.Button
Me.RotateY1Object = New System.Windows.Forms.Button
Me.RotateX1Object = New System.Windows.Forms.Button
Me.Label8 = New System.Windows.Forms.Label
Me.Label9 = New System.Windows.Forms.Label
Me.Label10 = New System.Windows.Forms.Label
Me.GroupBox8 = New System.Windows.Forms.GroupBox
Me.MirrorZObject = New System.Windows.Forms.Button
Me.MirrorYObject = New System.Windows.Forms.Button
Me.MirrorXObject = New System.Windows.Forms.Button
Me.GroupBox7 = New System.Windows.Forms.GroupBox
Me.ZeroAllZ = New System.Windows.Forms.Button
Me.Label5 = New System.Windows.Forms.Label
Me.Label6 = New System.Windows.Forms.Label
Me.Label7 = New System.Windows.Forms.Label
Me.EditZObject = New System.Windows.Forms.TextBox
Me.EditYObject = New System.Windows.Forms.TextBox
Me.EditXObject = New System.Windows.Forms.TextBox
Me.SetMin3Object = New System.Windows.Forms.Button
Me.DoScaleObject = New System.Windows.Forms.Button
Me.SetMin2Object = New System.Windows.Forms.Button
Me.SetMin1Object = New System.Windows.Forms.Button
Me.SetCenterObject = New System.Windows.Forms.Button
Me.CalcCenterObject = New System.Windows.Forms.Button
Me.CopyXtoYZObject = New System.Windows.Forms.Button
Me.GroupBox6 = New System.Windows.Forms.GroupBox
Me.GetMinMaxObject = New System.Windows.Forms.Button
Me.MaxZObject = New System.Windows.Forms.TextBox
Me.MaxYObject = New System.Windows.Forms.TextBox
Me.MaxXObject = New System.Windows.Forms.TextBox
Me.MinZObject = New System.Windows.Forms.TextBox
Me.MinYObject = New System.Windows.Forms.TextBox
Me.MinXObject = New System.Windows.Forms.TextBox
Me.Label4 = New System.Windows.Forms.Label
Me.Label3 = New System.Windows.Forms.Label
Me.Label2 = New System.Windows.Forms.Label
Me.TabPageView = New System.Windows.Forms.TabPage
Me.GroupBox50 = New System.Windows.Forms.GroupBox
Me.ChangeStage = New System.Windows.Forms.Button
Me.GetStageImage = New System.Windows.Forms.Button
Me.StageUseTexture = New System.Windows.Forms.CheckBox
Me.StageUseSquares = New System.Windows.Forms.CheckBox
Me.StageUseOrigin = New System.Windows.Forms.CheckBox
Me.DisplayStage = New System.Windows.Forms.CheckBox
Me.StageOriginY = New System.Windows.Forms.TextBox
Me.StageOriginX = New System.Windows.Forms.TextBox
Me.StageDepth = New System.Windows.Forms.TextBox
Me.StageWidth = New System.Windows.Forms.TextBox
Me.StageGridSpacing = New System.Windows.Forms.TextBox
Me.Label111 = New System.Windows.Forms.Label
Me.Label110 = New System.Windows.Forms.Label
Me.Label109 = New System.Windows.Forms.Label
Me.Label108 = New System.Windows.Forms.Label
Me.Label107 = New System.Windows.Forms.Label
Me.GroupBox44 = New System.Windows.Forms.GroupBox
Me.ReverseZoomDirection = New System.Windows.Forms.CheckBox
Me.ZoomReset = New System.Windows.Forms.Button
Me.Label78 = New System.Windows.Forms.Label
Me.ZoomOut = New System.Windows.Forms.Button
Me.ZoomIn = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed6 = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed5 = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed4 = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed3 = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed2 = New System.Windows.Forms.Button
Me.SetCameraZoomSpeed1 = New System.Windows.Forms.Button
Me.SetCameraDistance = New System.Windows.Forms.Button
Me.CameraZoomSpeed = New System.Windows.Forms.TextBox
Me.CameraDistance = New System.Windows.Forms.TextBox
Me.GetCameraZoomSpeed = New System.Windows.Forms.Button
Me.GetCameraDistance = New System.Windows.Forms.Button
Me.SetCameraInitialDistance = New System.Windows.Forms.Button
Me.CameraInitialDistance = New System.Windows.Forms.TextBox
Me.GetCameraInitialDistance = New System.Windows.Forms.Button
Me.Label77 = New System.Windows.Forms.Label
Me.Label76 = New System.Windows.Forms.Label
Me.Label75 = New System.Windows.Forms.Label
Me.GroupBox43 = New System.Windows.Forms.GroupBox
Me.CameraZViewPoint = New System.Windows.Forms.TextBox
Me.CameraYViewPoint = New System.Windows.Forms.TextBox
Me.CameraXViewPoint = New System.Windows.Forms.TextBox
Me.SetCameraViewPoint = New System.Windows.Forms.Button
Me.GetCameraViewPoint = New System.Windows.Forms.Button
Me.Panel1 = New System.Windows.Forms.Panel
Me.HiddenWireframe = New System.Windows.Forms.CheckBox
Me.DrawWireframe = New System.Windows.Forms.Button
Me.ViewShaded = New System.Windows.Forms.Button
Me.ViewRight = New System.Windows.Forms.Button
Me.ViewBack = New System.Windows.Forms.Button
Me.ViewBottom = New System.Windows.Forms.Button
Me.ViewFront = New System.Windows.Forms.Button
Me.ViewSolid = New System.Windows.Forms.Button
Me.ViewLeft = New System.Windows.Forms.Button
Me.ViewTop = New System.Windows.Forms.Button
Me.GroupBox5 = New System.Windows.Forms.GroupBox
Me.ReversePanDirection = New System.Windows.Forms.CheckBox
Me.ViewCenterX = New System.Windows.Forms.Button
Me.ViewCenterZ = New System.Windows.Forms.Button
Me.SetCameraZPan2 = New System.Windows.Forms.Button
Me.SetCameraXPan2 = New System.Windows.Forms.Button
Me.CameraStepPan = New System.Windows.Forms.TextBox
Me.SetCameraZPan1 = New System.Windows.Forms.Button
Me.SetCameraXPan1 = New System.Windows.Forms.Button
Me.SetCameraPan = New System.Windows.Forms.Button
Me.CameraZPan = New System.Windows.Forms.TextBox
Me.CameraXPan = New System.Windows.Forms.TextBox
Me.GetCameraPan = New System.Windows.Forms.Button
Me.GroupBox4 = New System.Windows.Forms.GroupBox
Me.SetCameraRotateSpeed2 = New System.Windows.Forms.Button
Me.SetCameraRotateSpeed1 = New System.Windows.Forms.Button
Me.CameraRotateSpeed = New System.Windows.Forms.TextBox
Me.Label74 = New System.Windows.Forms.Label
Me.SetCameraZAngle2 = New System.Windows.Forms.Button
Me.SetCameraYAngle2 = New System.Windows.Forms.Button
Me.SetCameraXAngle2 = New System.Windows.Forms.Button
Me.SetCameraZAngle1 = New System.Windows.Forms.Button
Me.SetCameraYAngle1 = New System.Windows.Forms.Button
Me.SetCameraXAngle1 = New System.Windows.Forms.Button
Me.CameraStepAngle = New System.Windows.Forms.TextBox
Me.CameraZAngle = New System.Windows.Forms.TextBox
Me.CameraYAngle = New System.Windows.Forms.TextBox
Me.CameraXAngle = New System.Windows.Forms.TextBox
Me.SetCameraAngles = New System.Windows.Forms.Button
Me.GetCameraAngles = New System.Windows.Forms.Button
Me.GroupBox3 = New System.Windows.Forms.GroupBox
Me.DefaultTexture = New System.Windows.Forms.CheckBox
Me.RenderCombo = New System.Windows.Forms.ComboBox
Me.UseWhiteBase = New System.Windows.Forms.CheckBox
Me.OglReplace = New System.Windows.Forms.CheckBox
Me.DisplayTextures = New System.Windows.Forms.CheckBox
Me.CullBackFaces = New System.Windows.Forms.CheckBox
Me.TwoSidedLighting = New System.Windows.Forms.CheckBox
Me.OglLightsMaterials = New System.Windows.Forms.Button
Me.UseOpenGL = New System.Windows.Forms.CheckBox
Me.GroupBox2 = New System.Windows.Forms.GroupBox
Me.MakeAllLayersOpaque = New System.Windows.Forms.Button
Me.InvertAllLayerTransparencies = New System.Windows.Forms.Button
Me.FilmstripTimer = New System.Windows.Forms.CheckBox
Me.UseFilmstrip = New System.Windows.Forms.CheckBox
Me.TriQuadEdgeAngle = New System.Windows.Forms.TextBox
Me.EraseSmooth2 = New System.Windows.Forms.Button
Me.EraseSmooth1 = New System.Windows.Forms.Button
Me.DepthBufferOff = New System.Windows.Forms.Button
Me.HideQuads = New System.Windows.Forms.Button
Me.DeleteQuads = New System.Windows.Forms.Button
Me.MakeSmooth2 = New System.Windows.Forms.Button
Me.MakeSmooth1 = New System.Windows.Forms.Button
Me.DepthBufferOn = New System.Windows.Forms.Button
Me.ShowQuads = New System.Windows.Forms.Button
Me.MakeQuads = New System.Windows.Forms.Button
Me.TriQuadNormalAngle = New System.Windows.Forms.TextBox
Me.Label1 = New System.Windows.Forms.Label
Me.XyzOff = New System.Windows.Forms.Button
Me.Perspective = New System.Windows.Forms.Button
Me.UseBBox = New System.Windows.Forms.Button
Me.OnTopNo = New System.Windows.Forms.Button
Me.MoveWindow2 = New System.Windows.Forms.Button
Me.SizeWindow2 = New System.Windows.Forms.Button
Me.HideWindow = New System.Windows.Forms.Button
Me.XyzOn = New System.Windows.Forms.Button
Me.Parallel = New System.Windows.Forms.Button
Me.UseWires = New System.Windows.Forms.Button
Me.OnTopYes = New System.Windows.Forms.Button
Me.MoveWindow1 = New System.Windows.Forms.Button
Me.SizeWindow1 = New System.Windows.Forms.Button
Me.ShowWindow = New System.Windows.Forms.Button
Me.UnparentWindow = New System.Windows.Forms.Button
Me.ParentWindow = New System.Windows.Forms.Button
Me.GroupBox45 = New System.Windows.Forms.GroupBox
Me.SetCameraFOV2 = New System.Windows.Forms.Button
Me.CameraStepFOV = New System.Windows.Forms.TextBox
Me.SetCameraFOV1 = New System.Windows.Forms.Button
Me.SetCameraFieldOfView = New System.Windows.Forms.Button
Me.CameraFieldOfView = New System.Windows.Forms.TextBox
Me.GetCameraFieldOfView = New System.Windows.Forms.Button
Me.TabPageTransfer = New System.Windows.Forms.TabPage
Me.GroupBox85 = New System.Windows.Forms.GroupBox
Me.GroupBox88 = New System.Windows.Forms.GroupBox
Me.LayerTriangles = New System.Windows.Forms.TextBox
Me.LayerLines = New System.Windows.Forms.TextBox
Me.Label130 = New System.Windows.Forms.Label
Me.Label129 = New System.Windows.Forms.Label
Me.GroupBox87 = New System.Windows.Forms.GroupBox
Me.Label128 = New System.Windows.Forms.Label
Me.Label127 = New System.Windows.Forms.Label
Me.LayerMeshVerts = New System.Windows.Forms.TextBox
Me.LayerLineVerts = New System.Windows.Forms.TextBox
Me.Label126 = New System.Windows.Forms.Label
Me.LayerCloudVerts = New System.Windows.Forms.TextBox
Me.GroupBox86 = New System.Windows.Forms.GroupBox
Me.LayerMaxZ = New System.Windows.Forms.TextBox
Me.LayerMaxY = New System.Windows.Forms.TextBox
Me.LayerMaxX = New System.Windows.Forms.TextBox
Me.Label125 = New System.Windows.Forms.Label
Me.LayerMinZ = New System.Windows.Forms.TextBox
Me.LayerMinY = New System.Windows.Forms.TextBox
Me.Label124 = New System.Windows.Forms.Label
Me.LayerMinX = New System.Windows.Forms.TextBox
Me.Label123 = New System.Windows.Forms.Label
Me.LayerMinMaxName = New System.Windows.Forms.TextBox
Me.SelectNextLayer = New System.Windows.Forms.Button
Me.SelectFirstLayer = New System.Windows.Forms.Button
Me.UseVertexFloatTransfer = New System.Windows.Forms.CheckBox
Me.TransferMultiMatKnight = New System.Windows.Forms.Button
Me.GroupBox23 = New System.Windows.Forms.GroupBox
Me.TransferGreenMonk = New System.Windows.Forms.Button
Me.TransferBlueMonk = New System.Windows.Forms.Button
Me.GroupBox19 = New System.Windows.Forms.GroupBox
Me.TransferBlueKnight = New System.Windows.Forms.Button
Me.TransferGreenKnight = New System.Windows.Forms.Button
Me.TransferRedKnight = New System.Windows.Forms.Button
Me.GroupBox18 = New System.Windows.Forms.GroupBox
Me.TransferTextureSquare3 = New System.Windows.Forms.Button
Me.TransferTextureSquare2 = New System.Windows.Forms.Button
Me.TransferTextureSquare1 = New System.Windows.Forms.Button
Me.GroupBox17 = New System.Windows.Forms.GroupBox
Me.SpecialFastTransferTo = New System.Windows.Forms.Button
Me.SpecialTransferTo = New System.Windows.Forms.Button
Me.Label38 = New System.Windows.Forms.Label
Me.Label37 = New System.Windows.Forms.Label
Me.SpecialFastTransferFrom = New System.Windows.Forms.Button
Me.SpecialTransferFrom = New System.Windows.Forms.Button
Me.Label36 = New System.Windows.Forms.Label
Me.Label35 = New System.Windows.Forms.Label
Me.Label34 = New System.Windows.Forms.Label
Me.GroupBox16 = New System.Windows.Forms.GroupBox
Me.UseTransparency1 = New System.Windows.Forms.CheckBox
Me.UseSpecular1 = New System.Windows.Forms.CheckBox
Me.UseReflection1 = New System.Windows.Forms.CheckBox
Me.UseDiffuse1 = New System.Windows.Forms.CheckBox
Me.UseAmbient1 = New System.Windows.Forms.CheckBox
Me.TransferFromTypeFlag2 = New System.Windows.Forms.RadioButton
Me.TransferFromTypeFlag1 = New System.Windows.Forms.RadioButton
Me.TransferFromTypeFlag0 = New System.Windows.Forms.RadioButton
Me.TransferFree = New System.Windows.Forms.Button
Me.FastTransferTo = New System.Windows.Forms.Button
Me.TransferTo = New System.Windows.Forms.Button
Me.TransferClear = New System.Windows.Forms.Button
Me.FastTransferFrom = New System.Windows.Forms.Button
Me.TransferFrom = New System.Windows.Forms.Button
Me.TabPageDefault = New System.Windows.Forms.TabPage
Me.GroupBox90 = New System.Windows.Forms.GroupBox
Me.OglLightPositionZ = New System.Windows.Forms.TextBox
Me.OglLightSpecularAlpha = New System.Windows.Forms.TextBox
Me.OglLightDiffuseAlpha = New System.Windows.Forms.TextBox
Me.OglLightAmbientAlpha = New System.Windows.Forms.TextBox
Me.SetOglLight = New System.Windows.Forms.Button
Me.OglLightEnabled = New System.Windows.Forms.CheckBox
Me.OglLightPositionY = New System.Windows.Forms.TextBox
Me.OglLightPositionX = New System.Windows.Forms.TextBox
Me.Label139 = New System.Windows.Forms.Label
Me.OglLightSpecularBlue = New System.Windows.Forms.TextBox
Me.OglLightSpecularGreen = New System.Windows.Forms.TextBox
Me.OglLightSpecularRed = New System.Windows.Forms.TextBox
Me.Label138 = New System.Windows.Forms.Label
Me.OglLightDiffuseBlue = New System.Windows.Forms.TextBox
Me.OglLightDiffuseGreen = New System.Windows.Forms.TextBox
Me.OglLightDiffuseRed = New System.Windows.Forms.TextBox
Me.Label137 = New System.Windows.Forms.Label
Me.OglLightAmbientBlue = New System.Windows.Forms.TextBox
Me.OglLightAmbientGreen = New System.Windows.Forms.TextBox
Me.OglLightAmbientRed = New System.Windows.Forms.TextBox
Me.Label136 = New System.Windows.Forms.Label
Me.Label135 = New System.Windows.Forms.Label
Me.Label134 = New System.Windows.Forms.Label
Me.Label133 = New System.Windows.Forms.Label
Me.Label132 = New System.Windows.Forms.Label
Me.GroupBox91 = New System.Windows.Forms.GroupBox
Me.OglLight7 = New System.Windows.Forms.RadioButton
Me.OglLight6 = New System.Windows.Forms.RadioButton
Me.OglLight5 = New System.Windows.Forms.RadioButton
Me.OglLight4 = New System.Windows.Forms.RadioButton
Me.OglLight3 = New System.Windows.Forms.RadioButton
Me.OglLight2 = New System.Windows.Forms.RadioButton
Me.OglLight1 = New System.Windows.Forms.RadioButton
Me.OglLight0 = New System.Windows.Forms.RadioButton
Me.GroupBox89 = New System.Windows.Forms.GroupBox
Me.OglGlobalAmbientAlpha = New System.Windows.Forms.TextBox
Me.OglGlobalAmbientBlue = New System.Windows.Forms.TextBox
Me.OglGlobalAmbientGreen = New System.Windows.Forms.TextBox
Me.OglGlobalAmbientRed = New System.Windows.Forms.TextBox
Me.Label131 = New System.Windows.Forms.Label
Me.SetOglGlobalAmbient = New System.Windows.Forms.Button
Me.GetOglGlobalAmbient = New System.Windows.Forms.Button
Me.ColorBlue = New System.Windows.Forms.TextBox
Me.ColorGreen = New System.Windows.Forms.TextBox
Me.ColorRed = New System.Windows.Forms.TextBox
Me.Label46 = New System.Windows.Forms.Label
Me.Label30 = New System.Windows.Forms.Label
Me.RwxTag = New System.Windows.Forms.TextBox
Me.RwxTextureModes = New System.Windows.Forms.TextBox
Me.RwxLightSampling = New System.Windows.Forms.TextBox
Me.RwxGeometrySampling = New System.Windows.Forms.TextBox
Me.Label31 = New System.Windows.Forms.Label
Me.Label32 = New System.Windows.Forms.Label
Me.Label33 = New System.Windows.Forms.Label
Me.Label28 = New System.Windows.Forms.Label
Me.DoubleSided = New System.Windows.Forms.TextBox
Me.Label29 = New System.Windows.Forms.Label
Me.DxfColor = New System.Windows.Forms.TextBox
Me.Label27 = New System.Windows.Forms.Label
Me.CreaseAngle = New System.Windows.Forms.TextBox
Me.Label26 = New System.Windows.Forms.Label
Me.IndexRefraction = New System.Windows.Forms.TextBox
Me.Label22 = New System.Windows.Forms.Label
Me.TransparencyBlue = New System.Windows.Forms.TextBox
Me.TransparencyGreen = New System.Windows.Forms.TextBox
Me.TransparencyRed = New System.Windows.Forms.TextBox
Me.Label23 = New System.Windows.Forms.Label
Me.Label24 = New System.Windows.Forms.Label
Me.Label25 = New System.Windows.Forms.Label
Me.Transparency1 = New System.Windows.Forms.TextBox
Me.Shininess = New System.Windows.Forms.TextBox
Me.Roughness = New System.Windows.Forms.TextBox
Me.Label21 = New System.Windows.Forms.Label
Me.EmissiveBlue = New System.Windows.Forms.TextBox
Me.EmissiveGreen = New System.Windows.Forms.TextBox
Me.EmissiveRed = New System.Windows.Forms.TextBox
Me.SpecularBlue = New System.Windows.Forms.TextBox
Me.DiffuseBlue = New System.Windows.Forms.TextBox
Me.AmbientBlue = New System.Windows.Forms.TextBox
Me.SpecularGreen = New System.Windows.Forms.TextBox
Me.DiffuseGreen = New System.Windows.Forms.TextBox
Me.AmbientGreen = New System.Windows.Forms.TextBox
Me.SpecularRed = New System.Windows.Forms.TextBox
Me.DiffuseRed = New System.Windows.Forms.TextBox
Me.AmbientRed = New System.Windows.Forms.TextBox
Me.Label18 = New System.Windows.Forms.Label
Me.Label19 = New System.Windows.Forms.Label
Me.Label20 = New System.Windows.Forms.Label
Me.Label17 = New System.Windows.Forms.Label
Me.Label16 = New System.Windows.Forms.Label
Me.Label15 = New System.Windows.Forms.Label
Me.Specular1 = New System.Windows.Forms.TextBox
Me.Diffuse1 = New System.Windows.Forms.TextBox
Me.ClearDefaultMaterials = New System.Windows.Forms.Button
Me.GetDefaultMaterials = New System.Windows.Forms.Button
Me.Ambient1 = New System.Windows.Forms.TextBox
Me.TabPageExtrude2D = New System.Windows.Forms.TabPage
Me.Extrude2D_Stop = New System.Windows.Forms.Button
Me.Extrude2D_Undo = New System.Windows.Forms.Button
Me.Extrude2D_Redo = New System.Windows.Forms.Button
Me.Extrude2D_Extrude = New System.Windows.Forms.Button
Me.GroupBox49 = New System.Windows.Forms.GroupBox
Me.Extrude2D_FlatBottom = New System.Windows.Forms.RadioButton
Me.Extrude2D_FlatTop = New System.Windows.Forms.RadioButton
Me.Extrude2D_Normal = New System.Windows.Forms.RadioButton
Me.GroupBox48 = New System.Windows.Forms.GroupBox
Me.Extrude2D_AdjustLocation = New System.Windows.Forms.TextBox
Me.Extrude2D_Thickness = New System.Windows.Forms.TextBox
Me.Label86 = New System.Windows.Forms.Label
Me.Label87 = New System.Windows.Forms.Label
Me.GroupBox47 = New System.Windows.Forms.GroupBox
Me.Extrude2D_StepAngle = New System.Windows.Forms.TextBox
Me.Extrude2D_ZRotate2 = New System.Windows.Forms.Button
Me.Extrude2D_YRotate2 = New System.Windows.Forms.Button
Me.Extrude2D_XRotate2 = New System.Windows.Forms.Button
Me.Extrude2D_ZRotate1 = New System.Windows.Forms.Button
Me.Extrude2D_YRotate1 = New System.Windows.Forms.Button
Me.Extrude2D_XRotate1 = New System.Windows.Forms.Button
Me.Extrude2D_ClearRotations = New System.Windows.Forms.Button
Me.Extrude2D_MarkRotations = New System.Windows.Forms.Button
Me.Extrude2D_ZRotation = New System.Windows.Forms.TextBox
Me.Extrude2D_YRotation = New System.Windows.Forms.TextBox
Me.Extrude2D_XRotation = New System.Windows.Forms.TextBox
Me.Label82 = New System.Windows.Forms.Label
Me.Label83 = New System.Windows.Forms.Label
Me.Label84 = New System.Windows.Forms.Label
Me.GroupBox46 = New System.Windows.Forms.GroupBox
Me.Extrude2D_MaxZ = New System.Windows.Forms.TextBox
Me.Extrude2D_MaxY = New System.Windows.Forms.TextBox
Me.Extrude2D_MaxX = New System.Windows.Forms.TextBox
Me.Extrude2D_MinZ = New System.Windows.Forms.TextBox
Me.Extrude2D_MinY = New System.Windows.Forms.TextBox
Me.Extrude2D_MinX = New System.Windows.Forms.TextBox
Me.Label81 = New System.Windows.Forms.Label
Me.Label80 = New System.Windows.Forms.Label
Me.Label79 = New System.Windows.Forms.Label
Me.Extrude2D_GetNextLayer = New System.Windows.Forms.Button
Me.Extrude2D_LayerName = New System.Windows.Forms.TextBox
Me.Extrude2D_Start = New System.Windows.Forms.Button
Me.TabPageAlign = New System.Windows.Forms.TabPage
Me.DoLayerFlip = New System.Windows.Forms.Button
Me.SetAlignLayer = New System.Windows.Forms.Button
Me.AlignName = New System.Windows.Forms.TextBox
Me.AlignFlipOne = New System.Windows.Forms.CheckBox
Me.AlignShowAll = New System.Windows.Forms.CheckBox
Me.PresetNormals = New System.Windows.Forms.Button
Me.AlignActivate = New System.Windows.Forms.Button
Me.TabPageXYZ = New System.Windows.Forms.TabPage
Me.GroupBox63 = New System.Windows.Forms.GroupBox
Me.GroupBox64 = New System.Windows.Forms.GroupBox
Me.XyzNoDataReplaceValue = New System.Windows.Forms.TextBox
Me.XyzNoDataReplace3 = New System.Windows.Forms.RadioButton
Me.XyzNoDataReplace2 = New System.Windows.Forms.RadioButton
Me.XyzNoDataReplace1 = New System.Windows.Forms.RadioButton
Me.XyzNoDataValue = New System.Windows.Forms.TextBox
Me.XyzUseNoData = New System.Windows.Forms.CheckBox
Me.XyzSaveAsDXF = New System.Windows.Forms.CheckBox
Me.GroupBox62 = New System.Windows.Forms.GroupBox
Me.XyzToColumn = New System.Windows.Forms.TextBox
Me.XyzFromColumn = New System.Windows.Forms.TextBox
Me.XyzToRow = New System.Windows.Forms.TextBox
Me.XyzFromRow = New System.Windows.Forms.TextBox
Me.Label93 = New System.Windows.Forms.Label
Me.Label92 = New System.Windows.Forms.Label
Me.Label91 = New System.Windows.Forms.Label
Me.Label90 = New System.Windows.Forms.Label
Me.XyzReadClip = New System.Windows.Forms.CheckBox
Me.GroupBox61 = New System.Windows.Forms.GroupBox
Me.XyzAxis3 = New System.Windows.Forms.RadioButton
Me.XyzAxis2 = New System.Windows.Forms.RadioButton
Me.XyzAxis1 = New System.Windows.Forms.RadioButton
Me.GroupBox58 = New System.Windows.Forms.GroupBox
Me.GroupBox60 = New System.Windows.Forms.GroupBox
Me.XyzDoubleType = New System.Windows.Forms.RadioButton
Me.XyzFloatType = New System.Windows.Forms.RadioButton
Me.GroupBox59 = New System.Windows.Forms.GroupBox
Me.XyzMotorola = New System.Windows.Forms.RadioButton
Me.XyzIntel = New System.Windows.Forms.RadioButton
Me.GroupBox57 = New System.Windows.Forms.GroupBox
Me.XyzScaleFactorZ = New System.Windows.Forms.TextBox
Me.Label89 = New System.Windows.Forms.Label
Me.XyzScaleZ = New System.Windows.Forms.CheckBox
Me.GroupBox56 = New System.Windows.Forms.GroupBox
Me.XyzByColumn = New System.Windows.Forms.RadioButton
Me.XyzByRow = New System.Windows.Forms.RadioButton
Me.GroupBox55 = New System.Windows.Forms.GroupBox
Me.XyzColumns = New System.Windows.Forms.TextBox
Me.XyzRows = New System.Windows.Forms.TextBox
Me.Label88 = New System.Windows.Forms.Label
Me.Label85 = New System.Windows.Forms.Label
Me.GroupBox54 = New System.Windows.Forms.GroupBox
Me.XyzUseID = New System.Windows.Forms.CheckBox
Me.XyzHasID = New System.Windows.Forms.CheckBox
Me.GroupBox53 = New System.Windows.Forms.GroupBox
Me.XyzBinaryType = New System.Windows.Forms.RadioButton
Me.XyzAsciiType = New System.Windows.Forms.RadioButton
Me.GroupBox52 = New System.Windows.Forms.GroupBox
Me.XyzDoubleZType = New System.Windows.Forms.RadioButton
Me.XyzScanType = New System.Windows.Forms.RadioButton
Me.XyzMeshType = New System.Windows.Forms.RadioButton
Me.XyzSkipDlg = New System.Windows.Forms.CheckBox
Me.TabPageDem = New System.Windows.Forms.TabPage
Me.DemScrollY = New System.Windows.Forms.VScrollBar
Me.DemScrollX = New System.Windows.Forms.HScrollBar
Me.DemPanel = New System.Windows.Forms.Panel
Me.Panel4 = New System.Windows.Forms.Panel
Me.Label55 = New System.Windows.Forms.Label
Me.Label54 = New System.Windows.Forms.Label
Me.Label53 = New System.Windows.Forms.Label
Me.DemHeight = New System.Windows.Forms.TextBox
Me.DemNorth = New System.Windows.Forms.TextBox
Me.DemEast = New System.Windows.Forms.TextBox
Me.Panel3 = New System.Windows.Forms.Panel
Me.Label52 = New System.Windows.Forms.Label
Me.Label51 = New System.Windows.Forms.Label
Me.Label50 = New System.Windows.Forms.Label
Me.Label49 = New System.Windows.Forms.Label
Me.Label48 = New System.Windows.Forms.Label
Me.Label47 = New System.Windows.Forms.Label
Me.DemMaxHeight = New System.Windows.Forms.TextBox
Me.DemMinHeight = New System.Windows.Forms.TextBox
Me.DemYSpacing = New System.Windows.Forms.TextBox
Me.DemXSpacing = New System.Windows.Forms.TextBox
Me.DemRows = New System.Windows.Forms.TextBox
Me.DemColumns = New System.Windows.Forms.TextBox
Me.GroupBox24 = New System.Windows.Forms.GroupBox
Me.DemBits32 = New System.Windows.Forms.RadioButton
Me.DemBits24 = New System.Windows.Forms.RadioButton
Me.DemBits8 = New System.Windows.Forms.RadioButton
Me.GetDemInfo = New System.Windows.Forms.Button
Me.TabPageKml = New System.Windows.Forms.TabPage
Me.KMLGetDataFromDll = New System.Windows.Forms.Button
Me.KmlGetDataForDll = New System.Windows.Forms.Button
Me.GroupBox94 = New System.Windows.Forms.GroupBox
Me.KmlModelScaleZ = New System.Windows.Forms.TextBox
Me.Label161 = New System.Windows.Forms.Label
Me.KmlModelScaleY = New System.Windows.Forms.TextBox
Me.Label160 = New System.Windows.Forms.Label
Me.KmlModelScaleX = New System.Windows.Forms.TextBox
Me.Label159 = New System.Windows.Forms.Label
Me.KmlImagesFolderName = New System.Windows.Forms.TextBox
Me.KmlModelsFolderName = New System.Windows.Forms.TextBox
Me.KmlUseImagesFolder = New System.Windows.Forms.CheckBox
Me.KmlUseModelsFolder = New System.Windows.Forms.CheckBox
Me.KmlCopyLatitudeLongitude = New System.Windows.Forms.Button
Me.KmlModelAltitudeMode = New System.Windows.Forms.ComboBox
Me.KmlModelLongitudeSign = New System.Windows.Forms.CheckBox
Me.KmlModelLatitudeSign = New System.Windows.Forms.CheckBox
Me.KmlModelRoll = New System.Windows.Forms.TextBox
Me.KmlModelTilt = New System.Windows.Forms.TextBox
Me.KmlModelHeading = New System.Windows.Forms.TextBox
Me.KmlModelAltitude = New System.Windows.Forms.TextBox
Me.KmlModelLongitudeSeconds = New System.Windows.Forms.TextBox
Me.KmlModelLongitudeMinutes = New System.Windows.Forms.TextBox
Me.KmlModelLongitudeDegrees = New System.Windows.Forms.TextBox
Me.KmlModelLatitudeSeconds = New System.Windows.Forms.TextBox
Me.KmlModelLatitudeMinutes = New System.Windows.Forms.TextBox
Me.KmlModelLatitudeDegrees = New System.Windows.Forms.TextBox
Me.Label150 = New System.Windows.Forms.Label
Me.Label151 = New System.Windows.Forms.Label
Me.Label152 = New System.Windows.Forms.Label
Me.Label153 = New System.Windows.Forms.Label
Me.Label154 = New System.Windows.Forms.Label
Me.Label155 = New System.Windows.Forms.Label
Me.GroupBox93 = New System.Windows.Forms.GroupBox
Me.KmlLookAtAltitudeMode = New System.Windows.Forms.ComboBox
Me.KmlLookAtLongitudeSign = New System.Windows.Forms.CheckBox
Me.KmlLookAtLatitudeSign = New System.Windows.Forms.CheckBox
Me.KmlLookAtRange = New System.Windows.Forms.TextBox
Me.KmlLookAtTilt = New System.Windows.Forms.TextBox
Me.KmlLookAtHeading = New System.Windows.Forms.TextBox
Me.KmlLookAtAltitude = New System.Windows.Forms.TextBox
Me.KmlLookAtLongitudeSeconds = New System.Windows.Forms.TextBox
Me.KmlLookAtLongitudeMinutes = New System.Windows.Forms.TextBox
Me.KmlLookAtLongitudeDegrees = New System.Windows.Forms.TextBox
Me.KmlLookAtLatitudeSeconds = New System.Windows.Forms.TextBox
Me.KmlLookAtLatitudeMinutes = New System.Windows.Forms.TextBox
Me.KmlLookAtLatitudeDegrees = New System.Windows.Forms.TextBox
Me.Label149 = New System.Windows.Forms.Label
Me.Label148 = New System.Windows.Forms.Label
Me.Label147 = New System.Windows.Forms.Label
Me.Label146 = New System.Windows.Forms.Label
Me.Label145 = New System.Windows.Forms.Label
Me.Label144 = New System.Windows.Forms.Label
Me.GroupBox92 = New System.Windows.Forms.GroupBox
Me.KmlPlacemarkDescription = New System.Windows.Forms.TextBox
Me.KmlPlacemarkName = New System.Windows.Forms.TextBox
Me.Label142 = New System.Windows.Forms.Label
Me.Label143 = New System.Windows.Forms.Label
Me.GroupBox79 = New System.Windows.Forms.GroupBox
Me.KmlFolderDescription = New System.Windows.Forms.TextBox
Me.KmlFolderName = New System.Windows.Forms.TextBox
Me.Label141 = New System.Windows.Forms.Label
Me.Label140 = New System.Windows.Forms.Label
Me.ViewPanel = New System.Windows.Forms.Panel
Me.GroupBox101 = New System.Windows.Forms.GroupBox
Me.NewEmbeddedName = New System.Windows.Forms.TextBox
Me.RenameEmbeddedTextures = New System.Windows.Forms.Button
Me.TabControl1.SuspendLayout
Me.TabPageRead.SuspendLayout
Me.GroupBox95.SuspendLayout
Me.GroupBox84.SuspendLayout
Me.GroupBox83.SuspendLayout
Me.GroupBox78.SuspendLayout
Me.GroupBox76.SuspendLayout
Me.GroupBox75.SuspendLayout
Me.Panel2.SuspendLayout
Me.GroupBox1.SuspendLayout
Me.TabPageBitmap.SuspendLayout
Me.GroupBox82.SuspendLayout
CType(Me.OglSnapshot_Image,System.ComponentModel.ISupportInitialize).BeginInit
Me.GroupBox80.SuspendLayout
Me.BitmapTo3D_Group.SuspendLayout
Me.TabPageWrite.SuspendLayout
Me.GroupBox99.SuspendLayout
Me.GroupBox98.SuspendLayout
Me.GroupBox97.SuspendLayout
Me.GroupBox81.SuspendLayout
Me.GroupBox25.SuspendLayout
Me.GroupBox22.SuspendLayout
Me.GroupBox21.SuspendLayout
Me.GroupBox11.SuspendLayout
Me.TabPageText.SuspendLayout
Me.GroupBox100.SuspendLayout
Me.GroupBox96.SuspendLayout
Me.GroupBox35.SuspendLayout
Me.GroupBox15.SuspendLayout
Me.GroupBox14.SuspendLayout
Me.GroupBox13.SuspendLayout
Me.GroupBox12.SuspendLayout
Me.TabPageEdit.SuspendLayout
Me.GroupBox51.SuspendLayout
Me.Panel5.SuspendLayout
Me.GroupBox33.SuspendLayout
Me.GroupBox32.SuspendLayout
Me.GroupBox31.SuspendLayout
Me.GroupBox30.SuspendLayout
Me.GroupBox29.SuspendLayout
Me.GroupBox28.SuspendLayout
Me.GroupBox34.SuspendLayout
Me.TabPageKerkythea.SuspendLayout
Me.GroupBox67.SuspendLayout
Me.GroupBox74.SuspendLayout
Me.GroupBox71.SuspendLayout
Me.GroupBox66.SuspendLayout
Me.GroupBox73.SuspendLayout
Me.GroupBox70.SuspendLayout
Me.GroupBox65.SuspendLayout
Me.GroupBox72.SuspendLayout
Me.GroupBox69.SuspendLayout
Me.GroupBox68.SuspendLayout
Me.TabPageConvert1.SuspendLayout
Me.GroupBox41.SuspendLayout
Me.GroupBox42.SuspendLayout
Me.GroupBox40.SuspendLayout
Me.GroupBox39.SuspendLayout
Me.GroupBox38.SuspendLayout
Me.GroupBox37.SuspendLayout
Me.GroupBox36.SuspendLayout
Me.TabPageObject.SuspendLayout
Me.GroupBox77.SuspendLayout
Me.GroupBox27.SuspendLayout
Me.GroupBox26.SuspendLayout
Me.GroupBox20.SuspendLayout
Me.GroupBox10.SuspendLayout
Me.GroupBox9.SuspendLayout
Me.GroupBox8.SuspendLayout
Me.GroupBox7.SuspendLayout
Me.GroupBox6.SuspendLayout
Me.TabPageView.SuspendLayout
Me.GroupBox50.SuspendLayout
Me.GroupBox44.SuspendLayout
Me.GroupBox43.SuspendLayout
Me.Panel1.SuspendLayout
Me.GroupBox5.SuspendLayout
Me.GroupBox4.SuspendLayout
Me.GroupBox3.SuspendLayout
Me.GroupBox2.SuspendLayout
Me.GroupBox45.SuspendLayout
Me.TabPageTransfer.SuspendLayout
Me.GroupBox85.SuspendLayout
Me.GroupBox88.SuspendLayout
Me.GroupBox87.SuspendLayout
Me.GroupBox86.SuspendLayout
Me.GroupBox23.SuspendLayout
Me.GroupBox19.SuspendLayout
Me.GroupBox18.SuspendLayout
Me.GroupBox17.SuspendLayout
Me.GroupBox16.SuspendLayout
Me.TabPageDefault.SuspendLayout
Me.GroupBox90.SuspendLayout
Me.GroupBox91.SuspendLayout
Me.GroupBox89.SuspendLayout
Me.TabPageExtrude2D.SuspendLayout
Me.GroupBox49.SuspendLayout
Me.GroupBox48.SuspendLayout
Me.GroupBox47.SuspendLayout
Me.GroupBox46.SuspendLayout
Me.TabPageAlign.SuspendLayout
Me.TabPageXYZ.SuspendLayout
Me.GroupBox63.SuspendLayout
Me.GroupBox64.SuspendLayout
Me.GroupBox62.SuspendLayout
Me.GroupBox61.SuspendLayout
Me.GroupBox58.SuspendLayout
Me.GroupBox60.SuspendLayout
Me.GroupBox59.SuspendLayout
Me.GroupBox57.SuspendLayout
Me.GroupBox56.SuspendLayout
Me.GroupBox55.SuspendLayout
Me.GroupBox54.SuspendLayout
Me.GroupBox53.SuspendLayout
Me.GroupBox52.SuspendLayout
Me.TabPageDem.SuspendLayout
Me.Panel4.SuspendLayout
Me.Panel3.SuspendLayout
Me.GroupBox24.SuspendLayout
Me.TabPageKml.SuspendLayout
Me.GroupBox94.SuspendLayout
Me.GroupBox93.SuspendLayout
Me.GroupBox92.SuspendLayout
Me.GroupBox79.SuspendLayout
Me.GroupBox101.SuspendLayout
Me.SuspendLayout
'
'TabControl1
'
Me.TabControl1.Controls.Add(Me.TabPageRead)
Me.TabControl1.Controls.Add(Me.TabPageBitmap)
Me.TabControl1.Controls.Add(Me.TabPageWrite)
Me.TabControl1.Controls.Add(Me.TabPageText)
Me.TabControl1.Controls.Add(Me.TabPageEdit)
Me.TabControl1.Controls.Add(Me.TabPageKerkythea)
Me.TabControl1.Controls.Add(Me.TabPageConvert1)
Me.TabControl1.Controls.Add(Me.TabPageObject)
Me.TabControl1.Controls.Add(Me.TabPageView)
Me.TabControl1.Controls.Add(Me.TabPageTransfer)
Me.TabControl1.Controls.Add(Me.TabPageDefault)
Me.TabControl1.Controls.Add(Me.TabPageExtrude2D)
Me.TabControl1.Controls.Add(Me.TabPageAlign)
Me.TabControl1.Controls.Add(Me.TabPageXYZ)
Me.TabControl1.Controls.Add(Me.TabPageDem)
Me.TabControl1.Controls.Add(Me.TabPageKml)
Me.TabControl1.Location = New System.Drawing.Point(640, 8)
Me.TabControl1.Multiline = true
Me.TabControl1.Name = "TabControl1"
Me.TabControl1.SelectedIndex = 0
Me.TabControl1.Size = New System.Drawing.Size(416, 868)
Me.TabControl1.TabIndex = 0
'
'TabPageRead
'
Me.TabPageRead.Controls.Add(Me.VrmlMiterJointExtrusion)
Me.TabPageRead.Controls.Add(Me.KmzInputModelFactors)
Me.TabPageRead.Controls.Add(Me.CheckFixTransparencies)
Me.TabPageRead.Controls.Add(Me.ShowDebugStopMessages)
Me.TabPageRead.Controls.Add(Me.GroupBox95)
Me.TabPageRead.Controls.Add(Me.AlwaysShowCameraCursor)
Me.TabPageRead.Controls.Add(Me.GrabKeyboardFocus)
Me.TabPageRead.Controls.Add(Me.GroupBox84)
Me.TabPageRead.Controls.Add(Me.GroupBox83)
Me.TabPageRead.Controls.Add(Me.TextureSearch)
Me.TabPageRead.Controls.Add(Me.ReadAndRotateFile)
Me.TabPageRead.Controls.Add(Me.GroupBox78)
Me.TabPageRead.Controls.Add(Me.GroupBox76)
Me.TabPageRead.Controls.Add(Me.GroupBox75)
Me.TabPageRead.Controls.Add(Me.VrmlByChiefArchitect)
Me.TabPageRead.Controls.Add(Me.RemoveVertices)
Me.TabPageRead.Controls.Add(Me.Panel2)
Me.TabPageRead.Controls.Add(Me.TextureMatch)
Me.TabPageRead.Controls.Add(Me.ShowSecurity)
Me.TabPageRead.Controls.Add(Me.BufferRead)
Me.TabPageRead.Controls.Add(Me.Read)
Me.TabPageRead.Controls.Add(Me.ShowReadMessages)
Me.TabPageRead.Controls.Add(Me.RemoveFaces)
Me.TabPageRead.Controls.Add(Me.GroupBox1)
Me.TabPageRead.Location = New System.Drawing.Point(4, 40)
Me.TabPageRead.Name = "TabPageRead"
Me.TabPageRead.Size = New System.Drawing.Size(408, 824)
Me.TabPageRead.TabIndex = 0
Me.TabPageRead.Text = "Read"
'
'VrmlMiterJointExtrusion
'
Me.VrmlMiterJointExtrusion.AutoSize = true
Me.VrmlMiterJointExtrusion.Location = New System.Drawing.Point(8, 262)
Me.VrmlMiterJointExtrusion.Name = "VrmlMiterJointExtrusion"
Me.VrmlMiterJointExtrusion.Size = New System.Drawing.Size(153, 17)
Me.VrmlMiterJointExtrusion.TabIndex = 25
Me.VrmlMiterJointExtrusion.Text = "VRML Miter Joint Extrusion"
Me.VrmlMiterJointExtrusion.UseVisualStyleBackColor = true
'
'KmzInputModelFactors
'
Me.KmzInputModelFactors.AutoSize = true
Me.KmzInputModelFactors.Location = New System.Drawing.Point(8, 239)
Me.KmzInputModelFactors.Name = "KmzInputModelFactors"
Me.KmzInputModelFactors.Size = New System.Drawing.Size(168, 17)
Me.KmzInputModelFactors.TabIndex = 24
Me.KmzInputModelFactors.Text = "Use KMZ Input Model Factors"
Me.KmzInputModelFactors.UseVisualStyleBackColor = true
'
'CheckFixTransparencies
'
Me.CheckFixTransparencies.AutoSize = true
Me.CheckFixTransparencies.Location = New System.Drawing.Point(8, 216)
Me.CheckFixTransparencies.Name = "CheckFixTransparencies"
Me.CheckFixTransparencies.Size = New System.Drawing.Size(224, 17)
Me.CheckFixTransparencies.TabIndex = 23
Me.CheckFixTransparencies.Text = "Invert Transparencies if all are transparent"
Me.CheckFixTransparencies.UseVisualStyleBackColor = true
'
'ShowDebugStopMessages
'
Me.ShowDebugStopMessages.AutoSize = true
Me.ShowDebugStopMessages.Location = New System.Drawing.Point(168, 190)
Me.ShowDebugStopMessages.Name = "ShowDebugStopMessages"
Me.ShowDebugStopMessages.Size = New System.Drawing.Size(164, 17)
Me.ShowDebugStopMessages.TabIndex = 22
Me.ShowDebugStopMessages.Text = "Show Debug Stop Messages"
Me.ShowDebugStopMessages.UseVisualStyleBackColor = true
'
'GroupBox95
'
Me.GroupBox95.Controls.Add(Me.RotateCameraSimulateStop)
Me.GroupBox95.Controls.Add(Me.RotateCameraSimulateStart)
Me.GroupBox95.Controls.Add(Me.Label158)
Me.GroupBox95.Controls.Add(Me.Label157)
Me.GroupBox95.Controls.Add(Me.RotateCameraSimulateSeconds)
Me.GroupBox95.Controls.Add(Me.RotateCameraSimulateY)
Me.GroupBox95.Controls.Add(Me.RotateCameraSimulateX)
Me.GroupBox95.Controls.Add(Me.Label156)
Me.GroupBox95.Location = New System.Drawing.Point(8, 717)
Me.GroupBox95.Name = "GroupBox95"
Me.GroupBox95.Size = New System.Drawing.Size(272, 80)
Me.GroupBox95.TabIndex = 21
Me.GroupBox95.TabStop = false
Me.GroupBox95.Text = "Rotate Camera With Mouse Simulation"
'
'RotateCameraSimulateStop
'
Me.RotateCameraSimulateStop.Location = New System.Drawing.Point(208, 48)
Me.RotateCameraSimulateStop.Name = "RotateCameraSimulateStop"
Me.RotateCameraSimulateStop.Size = New System.Drawing.Size(48, 23)
Me.RotateCameraSimulateStop.TabIndex = 7
Me.RotateCameraSimulateStop.Text = "Stop"
'
'RotateCameraSimulateStart
'
Me.RotateCameraSimulateStart.Location = New System.Drawing.Point(144, 48)
Me.RotateCameraSimulateStart.Name = "RotateCameraSimulateStart"
Me.RotateCameraSimulateStart.Size = New System.Drawing.Size(48, 23)
Me.RotateCameraSimulateStart.TabIndex = 6
Me.RotateCameraSimulateStart.Text = "Start"
'
'Label158
'
Me.Label158.Location = New System.Drawing.Point(8, 48)
Me.Label158.Name = "Label158"
Me.Label158.Size = New System.Drawing.Size(48, 23)
Me.Label158.TabIndex = 5
Me.Label158.Text = "Seconds"
'
'Label157
'
Me.Label157.Location = New System.Drawing.Point(136, 16)
Me.Label157.Name = "Label157"
Me.Label157.Size = New System.Drawing.Size(16, 23)
Me.Label157.TabIndex = 4
Me.Label157.Text = "Y"
'
'RotateCameraSimulateSeconds
'
Me.RotateCameraSimulateSeconds.Location = New System.Drawing.Point(64, 48)
Me.RotateCameraSimulateSeconds.Name = "RotateCameraSimulateSeconds"
Me.RotateCameraSimulateSeconds.Size = New System.Drawing.Size(56, 20)
Me.RotateCameraSimulateSeconds.TabIndex = 3
'
'RotateCameraSimulateY
'
Me.RotateCameraSimulateY.Location = New System.Drawing.Point(160, 16)
Me.RotateCameraSimulateY.Name = "RotateCameraSimulateY"
Me.RotateCameraSimulateY.Size = New System.Drawing.Size(56, 20)
Me.RotateCameraSimulateY.TabIndex = 2
'
'RotateCameraSimulateX
'
Me.RotateCameraSimulateX.Location = New System.Drawing.Point(64, 16)
Me.RotateCameraSimulateX.Name = "RotateCameraSimulateX"
Me.RotateCameraSimulateX.Size = New System.Drawing.Size(56, 20)
Me.RotateCameraSimulateX.TabIndex = 1
'
'Label156
'
Me.Label156.Location = New System.Drawing.Point(8, 16)
Me.Label156.Name = "Label156"
Me.Label156.Size = New System.Drawing.Size(56, 23)
Me.Label156.TabIndex = 0
Me.Label156.Text = "Pixels:  X"
'
'AlwaysShowCameraCursor
'
Me.AlwaysShowCameraCursor.Location = New System.Drawing.Point(192, 490)
Me.AlwaysShowCameraCursor.Name = "AlwaysShowCameraCursor"
Me.AlwaysShowCameraCursor.Size = New System.Drawing.Size(176, 24)
Me.AlwaysShowCameraCursor.TabIndex = 20
Me.AlwaysShowCameraCursor.Text = "Always Show Camera Cursor"
'
'GrabKeyboardFocus
'
Me.GrabKeyboardFocus.Location = New System.Drawing.Point(190, 442)
Me.GrabKeyboardFocus.Name = "GrabKeyboardFocus"
Me.GrabKeyboardFocus.Size = New System.Drawing.Size(136, 24)
Me.GrabKeyboardFocus.TabIndex = 19
Me.GrabKeyboardFocus.Text = "Grab Keyboard Focus"
'
'GroupBox84
'
Me.GroupBox84.Controls.Add(Me.RevolveCameraStop)
Me.GroupBox84.Controls.Add(Me.RevolveCameraStart)
Me.GroupBox84.Controls.Add(Me.RevolveCameraSeconds)
Me.GroupBox84.Controls.Add(Me.Label122)
Me.GroupBox84.Controls.Add(Me.RevolveCameraZ)
Me.GroupBox84.Controls.Add(Me.Label121)
Me.GroupBox84.Controls.Add(Me.RevolveCameraY)
Me.GroupBox84.Controls.Add(Me.Label120)
Me.GroupBox84.Controls.Add(Me.RevolveCameraX)
Me.GroupBox84.Controls.Add(Me.Label119)
Me.GroupBox84.Location = New System.Drawing.Point(8, 621)
Me.GroupBox84.Name = "GroupBox84"
Me.GroupBox84.Size = New System.Drawing.Size(272, 80)
Me.GroupBox84.TabIndex = 18
Me.GroupBox84.TabStop = false
Me.GroupBox84.Text = "Revolve Camera"
'
'RevolveCameraStop
'
Me.RevolveCameraStop.Location = New System.Drawing.Point(216, 48)
Me.RevolveCameraStop.Name = "RevolveCameraStop"
Me.RevolveCameraStop.Size = New System.Drawing.Size(40, 23)
Me.RevolveCameraStop.TabIndex = 9
Me.RevolveCameraStop.Text = "Stop"
'
'RevolveCameraStart
'
Me.RevolveCameraStart.Location = New System.Drawing.Point(152, 48)
Me.RevolveCameraStart.Name = "RevolveCameraStart"
Me.RevolveCameraStart.Size = New System.Drawing.Size(40, 23)
Me.RevolveCameraStart.TabIndex = 8
Me.RevolveCameraStart.Text = "Start"
'
'RevolveCameraSeconds
'
Me.RevolveCameraSeconds.Location = New System.Drawing.Point(64, 48)
Me.RevolveCameraSeconds.Name = "RevolveCameraSeconds"
Me.RevolveCameraSeconds.Size = New System.Drawing.Size(56, 20)
Me.RevolveCameraSeconds.TabIndex = 7
'
'Label122
'
Me.Label122.Location = New System.Drawing.Point(8, 48)
Me.Label122.Name = "Label122"
Me.Label122.Size = New System.Drawing.Size(56, 23)
Me.Label122.TabIndex = 6
Me.Label122.Text = "Seconds"
'
'RevolveCameraZ
'
Me.RevolveCameraZ.Location = New System.Drawing.Point(200, 16)
Me.RevolveCameraZ.Name = "RevolveCameraZ"
Me.RevolveCameraZ.Size = New System.Drawing.Size(56, 20)
Me.RevolveCameraZ.TabIndex = 5
'
'Label121
'
Me.Label121.Location = New System.Drawing.Point(184, 16)
Me.Label121.Name = "Label121"
Me.Label121.Size = New System.Drawing.Size(16, 23)
Me.Label121.TabIndex = 4
Me.Label121.Text = "Z"
'
'RevolveCameraY
'
Me.RevolveCameraY.Location = New System.Drawing.Point(112, 16)
Me.RevolveCameraY.Name = "RevolveCameraY"
Me.RevolveCameraY.Size = New System.Drawing.Size(56, 20)
Me.RevolveCameraY.TabIndex = 3
'
'Label120
'
Me.Label120.Location = New System.Drawing.Point(96, 16)
Me.Label120.Name = "Label120"
Me.Label120.Size = New System.Drawing.Size(16, 23)
Me.Label120.TabIndex = 2
Me.Label120.Text = "Y"
'
'RevolveCameraX
'
Me.RevolveCameraX.Location = New System.Drawing.Point(24, 16)
Me.RevolveCameraX.Name = "RevolveCameraX"
Me.RevolveCameraX.Size = New System.Drawing.Size(56, 20)
Me.RevolveCameraX.TabIndex = 1
'
'Label119
'
Me.Label119.Location = New System.Drawing.Point(8, 16)
Me.Label119.Name = "Label119"
Me.Label119.Size = New System.Drawing.Size(16, 23)
Me.Label119.TabIndex = 0
Me.Label119.Text = "X"
'
'GroupBox83
'
Me.GroupBox83.Controls.Add(Me.PauseAtOglSnapshotMsg)
Me.GroupBox83.Controls.Add(Me.HideStatusbar)
Me.GroupBox83.Controls.Add(Me.ShowStatusbar)
Me.GroupBox83.Controls.Add(Me.DisplayOglDebugMsgs)
Me.GroupBox83.Location = New System.Drawing.Point(8, 520)
Me.GroupBox83.Name = "GroupBox83"
Me.GroupBox83.Size = New System.Drawing.Size(226, 95)
Me.GroupBox83.TabIndex = 17
Me.GroupBox83.TabStop = false
'
'PauseAtOglSnapshotMsg
'
Me.PauseAtOglSnapshotMsg.AutoSize = true
Me.PauseAtOglSnapshotMsg.Location = New System.Drawing.Point(8, 33)
Me.PauseAtOglSnapshotMsg.Name = "PauseAtOglSnapshotMsg"
Me.PauseAtOglSnapshotMsg.Size = New System.Drawing.Size(206, 17)
Me.PauseAtOglSnapshotMsg.TabIndex = 3
Me.PauseAtOglSnapshotMsg.Text = "Pause At OpenGL Snapshot Message"
Me.PauseAtOglSnapshotMsg.UseVisualStyleBackColor = true
'
'HideStatusbar
'
Me.HideStatusbar.Location = New System.Drawing.Point(108, 56)
Me.HideStatusbar.Name = "HideStatusbar"
Me.HideStatusbar.Size = New System.Drawing.Size(88, 23)
Me.HideStatusbar.TabIndex = 2
Me.HideStatusbar.Text = "Hide Statusbar"
'
'ShowStatusbar
'
Me.ShowStatusbar.Location = New System.Drawing.Point(4, 56)
Me.ShowStatusbar.Name = "ShowStatusbar"
Me.ShowStatusbar.Size = New System.Drawing.Size(96, 23)
Me.ShowStatusbar.TabIndex = 1
Me.ShowStatusbar.Text = "Show Statusbar"
'
'DisplayOglDebugMsgs
'
Me.DisplayOglDebugMsgs.Location = New System.Drawing.Point(8, 8)
Me.DisplayOglDebugMsgs.Name = "DisplayOglDebugMsgs"
Me.DisplayOglDebugMsgs.Size = New System.Drawing.Size(200, 24)
Me.DisplayOglDebugMsgs.TabIndex = 0
Me.DisplayOglDebugMsgs.Text = "Display OpenGL Debug Messages"
'
'TextureSearch
'
Me.TextureSearch.Location = New System.Drawing.Point(8, 136)
Me.TextureSearch.Name = "TextureSearch"
Me.TextureSearch.Size = New System.Drawing.Size(152, 24)
Me.TextureSearch.TabIndex = 16
Me.TextureSearch.Text = "Texture Search Message"
'
'ReadAndRotateFile
'
Me.ReadAndRotateFile.Location = New System.Drawing.Point(256, 292)
Me.ReadAndRotateFile.Name = "ReadAndRotateFile"
Me.ReadAndRotateFile.Size = New System.Drawing.Size(104, 23)
Me.ReadAndRotateFile.TabIndex = 15
Me.ReadAndRotateFile.Text = "Read And Rotate"
'
'GroupBox78
'
Me.GroupBox78.Controls.Add(Me.SelectBackgroundImage)
Me.GroupBox78.Controls.Add(Me.DisplayBackgroundImage)
Me.GroupBox78.Location = New System.Drawing.Point(8, 442)
Me.GroupBox78.Name = "GroupBox78"
Me.GroupBox78.Size = New System.Drawing.Size(176, 72)
Me.GroupBox78.TabIndex = 14
Me.GroupBox78.TabStop = false
Me.GroupBox78.Text = "OpenGL Background"
'
'SelectBackgroundImage
'
Me.SelectBackgroundImage.Location = New System.Drawing.Point(8, 40)
Me.SelectBackgroundImage.Name = "SelectBackgroundImage"
Me.SelectBackgroundImage.Size = New System.Drawing.Size(160, 23)
Me.SelectBackgroundImage.TabIndex = 1
Me.SelectBackgroundImage.Text = "Select Background Image"
'
'DisplayBackgroundImage
'
Me.DisplayBackgroundImage.Location = New System.Drawing.Point(8, 16)
Me.DisplayBackgroundImage.Name = "DisplayBackgroundImage"
Me.DisplayBackgroundImage.Size = New System.Drawing.Size(160, 24)
Me.DisplayBackgroundImage.TabIndex = 0
Me.DisplayBackgroundImage.Text = "Display Background Image"
'
'GroupBox76
'
Me.GroupBox76.Controls.Add(Me.DxfTextExtruded)
Me.GroupBox76.Controls.Add(Me.DxfTextFlat)
Me.GroupBox76.Controls.Add(Me.DxfTextNo)
Me.GroupBox76.Location = New System.Drawing.Point(166, 64)
Me.GroupBox76.Name = "GroupBox76"
Me.GroupBox76.Size = New System.Drawing.Size(112, 96)
Me.GroupBox76.TabIndex = 13
Me.GroupBox76.TabStop = false
Me.GroupBox76.Text = "DXF"
'
'DxfTextExtruded
'
Me.DxfTextExtruded.Location = New System.Drawing.Point(8, 64)
Me.DxfTextExtruded.Name = "DxfTextExtruded"
Me.DxfTextExtruded.Size = New System.Drawing.Size(96, 24)
Me.DxfTextExtruded.TabIndex = 2
Me.DxfTextExtruded.Text = "Extruded Text"
'
'DxfTextFlat
'
Me.DxfTextFlat.Location = New System.Drawing.Point(8, 40)
Me.DxfTextFlat.Name = "DxfTextFlat"
Me.DxfTextFlat.Size = New System.Drawing.Size(72, 24)
Me.DxfTextFlat.TabIndex = 1
Me.DxfTextFlat.Text = "Flat Text"
'
'DxfTextNo
'
Me.DxfTextNo.Location = New System.Drawing.Point(8, 16)
Me.DxfTextNo.Name = "DxfTextNo"
Me.DxfTextNo.Size = New System.Drawing.Size(64, 24)
Me.DxfTextNo.TabIndex = 0
Me.DxfTextNo.Text = "No Text"
'
'GroupBox75
'
Me.GroupBox75.Controls.Add(Me.VrmlTextExtruded)
Me.GroupBox75.Controls.Add(Me.VrmlTextFlat)
Me.GroupBox75.Controls.Add(Me.VrmlTextNo)
Me.GroupBox75.Location = New System.Drawing.Point(288, 64)
Me.GroupBox75.Name = "GroupBox75"
Me.GroupBox75.Size = New System.Drawing.Size(112, 96)
Me.GroupBox75.TabIndex = 12
Me.GroupBox75.TabStop = false
Me.GroupBox75.Text = "VRML 2 (97)"
'
'VrmlTextExtruded
'
Me.VrmlTextExtruded.Location = New System.Drawing.Point(8, 64)
Me.VrmlTextExtruded.Name = "VrmlTextExtruded"
Me.VrmlTextExtruded.Size = New System.Drawing.Size(96, 24)
Me.VrmlTextExtruded.TabIndex = 2
Me.VrmlTextExtruded.Text = "Extruded Text"
'
'VrmlTextFlat
'
Me.VrmlTextFlat.Location = New System.Drawing.Point(8, 40)
Me.VrmlTextFlat.Name = "VrmlTextFlat"
Me.VrmlTextFlat.Size = New System.Drawing.Size(72, 24)
Me.VrmlTextFlat.TabIndex = 1
Me.VrmlTextFlat.Text = "Flat Text"
'
'VrmlTextNo
'
Me.VrmlTextNo.Location = New System.Drawing.Point(8, 16)
Me.VrmlTextNo.Name = "VrmlTextNo"
Me.VrmlTextNo.Size = New System.Drawing.Size(64, 24)
Me.VrmlTextNo.TabIndex = 0
Me.VrmlTextNo.Text = "No Text"
'
'VrmlByChiefArchitect
'
Me.VrmlByChiefArchitect.Location = New System.Drawing.Point(8, 186)
Me.VrmlByChiefArchitect.Name = "VrmlByChiefArchitect"
Me.VrmlByChiefArchitect.Size = New System.Drawing.Size(152, 24)
Me.VrmlByChiefArchitect.TabIndex = 11
Me.VrmlByChiefArchitect.Text = "VRML By Chief Architect"
'
'RemoveVertices
'
Me.RemoveVertices.Location = New System.Drawing.Point(8, 64)
Me.RemoveVertices.Name = "RemoveVertices"
Me.RemoveVertices.Size = New System.Drawing.Size(168, 24)
Me.RemoveVertices.TabIndex = 10
Me.RemoveVertices.Text = "Remove Duplicate Vertices"
'
'Panel2
'
Me.Panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.Panel2.Controls.Add(Me.DxfRed)
Me.Panel2.Controls.Add(Me.Blue)
Me.Panel2.Controls.Add(Me.Label41)
Me.Panel2.Controls.Add(Me.Green)
Me.Panel2.Controls.Add(Me.DxfGreen)
Me.Panel2.Controls.Add(Me.Label40)
Me.Panel2.Controls.Add(Me.Red)
Me.Panel2.Controls.Add(Me.DxfPen)
Me.Panel2.Controls.Add(Me.DxfBlue)
Me.Panel2.Controls.Add(Me.Label39)
Me.Panel2.Controls.Add(Me.ColorPicker)
Me.Panel2.Controls.Add(Me.GetDxfPen)
Me.Panel2.Location = New System.Drawing.Point(8, 321)
Me.Panel2.Name = "Panel2"
Me.Panel2.Size = New System.Drawing.Size(240, 104)
Me.Panel2.TabIndex = 9
'
'DxfRed
'
Me.DxfRed.Location = New System.Drawing.Point(88, 72)
Me.DxfRed.Name = "DxfRed"
Me.DxfRed.ReadOnly = true
Me.DxfRed.Size = New System.Drawing.Size(38, 20)
Me.DxfRed.TabIndex = 21
'
'Blue
'
Me.Blue.Location = New System.Drawing.Point(154, 8)
Me.Blue.Name = "Blue"
Me.Blue.Size = New System.Drawing.Size(48, 20)
Me.Blue.TabIndex = 15
'
'Label41
'
Me.Label41.Location = New System.Drawing.Point(2, 72)
Me.Label41.Name = "Label41"
Me.Label41.Size = New System.Drawing.Size(80, 16)
Me.Label41.TabIndex = 20
Me.Label41.Text = "DXF Pen RGB"
'
'Green
'
Me.Green.Location = New System.Drawing.Point(98, 8)
Me.Green.Name = "Green"
Me.Green.Size = New System.Drawing.Size(48, 20)
Me.Green.TabIndex = 14
'
'DxfGreen
'
Me.DxfGreen.Location = New System.Drawing.Point(136, 72)
Me.DxfGreen.Name = "DxfGreen"
Me.DxfGreen.ReadOnly = true
Me.DxfGreen.Size = New System.Drawing.Size(38, 20)
Me.DxfGreen.TabIndex = 22
'
'Label40
'
Me.Label40.Location = New System.Drawing.Point(104, 40)
Me.Label40.Name = "Label40"
Me.Label40.Size = New System.Drawing.Size(56, 16)
Me.Label40.TabIndex = 19
Me.Label40.Text = "DXF Pen"
'
'Red
'
Me.Red.Location = New System.Drawing.Point(42, 8)
Me.Red.Name = "Red"
Me.Red.Size = New System.Drawing.Size(48, 20)
Me.Red.TabIndex = 13
'
'DxfPen
'
Me.DxfPen.Location = New System.Drawing.Point(168, 40)
Me.DxfPen.Name = "DxfPen"
Me.DxfPen.ReadOnly = true
Me.DxfPen.Size = New System.Drawing.Size(48, 20)
Me.DxfPen.TabIndex = 18
'
'DxfBlue
'
Me.DxfBlue.Location = New System.Drawing.Point(184, 72)
Me.DxfBlue.Name = "DxfBlue"
Me.DxfBlue.ReadOnly = true
Me.DxfBlue.Size = New System.Drawing.Size(38, 20)
Me.DxfBlue.TabIndex = 23
'
'Label39
'
Me.Label39.Location = New System.Drawing.Point(2, 8)
Me.Label39.Name = "Label39"
Me.Label39.Size = New System.Drawing.Size(32, 16)
Me.Label39.TabIndex = 12
Me.Label39.Text = "RGB"
'
'ColorPicker
'
Me.ColorPicker.Image = CType(resources.GetObject("ColorPicker.Image"),System.Drawing.Image)
Me.ColorPicker.Location = New System.Drawing.Point(202, 8)
Me.ColorPicker.Name = "ColorPicker"
Me.ColorPicker.Size = New System.Drawing.Size(24, 24)
Me.ColorPicker.TabIndex = 16
'
'GetDxfPen
'
Me.GetDxfPen.Location = New System.Drawing.Point(2, 40)
Me.GetDxfPen.Name = "GetDxfPen"
Me.GetDxfPen.Size = New System.Drawing.Size(80, 23)
Me.GetDxfPen.TabIndex = 17
Me.GetDxfPen.Text = "Get DXF Pen"
'
'TextureMatch
'
Me.TextureMatch.Location = New System.Drawing.Point(8, 160)
Me.TextureMatch.Name = "TextureMatch"
Me.TextureMatch.Size = New System.Drawing.Size(104, 24)
Me.TextureMatch.TabIndex = 8
Me.TextureMatch.Text = "Texture Match"
'
'ShowSecurity
'
Me.ShowSecurity.Location = New System.Drawing.Point(280, 402)
Me.ShowSecurity.Name = "ShowSecurity"
Me.ShowSecurity.Size = New System.Drawing.Size(56, 23)
Me.ShowSecurity.TabIndex = 7
Me.ShowSecurity.Text = "Security"
'
'BufferRead
'
Me.BufferRead.Location = New System.Drawing.Point(80, 292)
Me.BufferRead.Name = "BufferRead"
Me.BufferRead.Size = New System.Drawing.Size(75, 23)
Me.BufferRead.TabIndex = 6
Me.BufferRead.Text = "Buffer Read"
'
'Read
'
Me.Read.Location = New System.Drawing.Point(8, 292)
Me.Read.Name = "Read"
Me.Read.Size = New System.Drawing.Size(48, 23)
Me.Read.TabIndex = 5
Me.Read.Text = "Read"
'
'ShowReadMessages
'
Me.ShowReadMessages.Location = New System.Drawing.Point(8, 112)
Me.ShowReadMessages.Name = "ShowReadMessages"
Me.ShowReadMessages.Size = New System.Drawing.Size(136, 24)
Me.ShowReadMessages.TabIndex = 4
Me.ShowReadMessages.Text = "Show Read Messages"
'
'RemoveFaces
'
Me.RemoveFaces.Location = New System.Drawing.Point(8, 88)
Me.RemoveFaces.Name = "RemoveFaces"
Me.RemoveFaces.Size = New System.Drawing.Size(152, 24)
Me.RemoveFaces.TabIndex = 1
Me.RemoveFaces.Text = "Remove Duplicate Faces"
'
'GroupBox1
'
Me.GroupBox1.Controls.Add(Me.InCombo)
Me.GroupBox1.Location = New System.Drawing.Point(8, 8)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(256, 48)
Me.GroupBox1.TabIndex = 0
Me.GroupBox1.TabStop = false
Me.GroupBox1.Text = "File Type"
'
'InCombo
'
Me.InCombo.Location = New System.Drawing.Point(8, 16)
Me.InCombo.Name = "InCombo"
Me.InCombo.Size = New System.Drawing.Size(240, 21)
Me.InCombo.TabIndex = 0
'
'TabPageBitmap
'
Me.TabPageBitmap.Controls.Add(Me.GroupBox82)
Me.TabPageBitmap.Controls.Add(Me.GroupBox80)
Me.TabPageBitmap.Controls.Add(Me.BitmapTo3D_Group)
Me.TabPageBitmap.Location = New System.Drawing.Point(4, 40)
Me.TabPageBitmap.Name = "TabPageBitmap"
Me.TabPageBitmap.Size = New System.Drawing.Size(408, 824)
Me.TabPageBitmap.TabIndex = 14
Me.TabPageBitmap.Text = "Bitmap"
'
'GroupBox82
'
Me.GroupBox82.Controls.Add(Me.OglSnapshot_Image)
Me.GroupBox82.Controls.Add(Me.GetOglSnapshot)
Me.GroupBox82.Location = New System.Drawing.Point(16, 432)
Me.GroupBox82.Name = "GroupBox82"
Me.GroupBox82.Size = New System.Drawing.Size(376, 304)
Me.GroupBox82.TabIndex = 2
Me.GroupBox82.TabStop = false
Me.GroupBox82.Text = "Get OpenGL Snapshot"
'
'OglSnapshot_Image
'
Me.OglSnapshot_Image.Location = New System.Drawing.Point(16, 56)
Me.OglSnapshot_Image.Name = "OglSnapshot_Image"
Me.OglSnapshot_Image.Size = New System.Drawing.Size(336, 232)
Me.OglSnapshot_Image.TabIndex = 3
Me.OglSnapshot_Image.TabStop = false
'
'GetOglSnapshot
'
Me.GetOglSnapshot.Location = New System.Drawing.Point(112, 16)
Me.GetOglSnapshot.Name = "GetOglSnapshot"
Me.GetOglSnapshot.Size = New System.Drawing.Size(136, 23)
Me.GetOglSnapshot.TabIndex = 1
Me.GetOglSnapshot.Text = "Get OpenGL Snapshot"
'
'GroupBox80
'
Me.GroupBox80.Controls.Add(Me.Label117)
Me.GroupBox80.Controls.Add(Me.Label116)
Me.GroupBox80.Controls.Add(Me.Label115)
Me.GroupBox80.Controls.Add(Me.Label114)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_Spacing)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_MinHeight)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_Multiplier2)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_Multiplier1)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_SeaLevel)
Me.GroupBox80.Controls.Add(Me.BitmapToDem_SkipDlg)
Me.GroupBox80.Location = New System.Drawing.Point(16, 224)
Me.GroupBox80.Name = "GroupBox80"
Me.GroupBox80.Size = New System.Drawing.Size(288, 200)
Me.GroupBox80.TabIndex = 1
Me.GroupBox80.TabStop = false
Me.GroupBox80.Text = "Bitmap To Landscape"
'
'Label117
'
Me.Label117.Location = New System.Drawing.Point(120, 168)
Me.Label117.Name = "Label117"
Me.Label117.Size = New System.Drawing.Size(100, 23)
Me.Label117.TabIndex = 9
Me.Label117.Text = "X and Y Spacing"
'
'Label116
'
Me.Label116.Location = New System.Drawing.Point(120, 136)
Me.Label116.Name = "Label116"
Me.Label116.Size = New System.Drawing.Size(100, 23)
Me.Label116.TabIndex = 8
Me.Label116.Text = "Minimum Height"
'
'Label115
'
Me.Label115.Location = New System.Drawing.Point(120, 104)
Me.Label115.Name = "Label115"
Me.Label115.Size = New System.Drawing.Size(160, 23)
Me.Label115.TabIndex = 7
Me.Label115.Text = "Multiplier 2 (Above Sea Level)"
'
'Label114
'
Me.Label114.Location = New System.Drawing.Point(120, 72)
Me.Label114.Name = "Label114"
Me.Label114.Size = New System.Drawing.Size(160, 23)
Me.Label114.TabIndex = 6
Me.Label114.Text = "Multiplier 1 (Below Sea Level)"
'
'BitmapToDem_Spacing
'
Me.BitmapToDem_Spacing.Location = New System.Drawing.Point(8, 168)
Me.BitmapToDem_Spacing.Name = "BitmapToDem_Spacing"
Me.BitmapToDem_Spacing.Size = New System.Drawing.Size(100, 20)
Me.BitmapToDem_Spacing.TabIndex = 5
'
'BitmapToDem_MinHeight
'
Me.BitmapToDem_MinHeight.Location = New System.Drawing.Point(8, 136)
Me.BitmapToDem_MinHeight.Name = "BitmapToDem_MinHeight"
Me.BitmapToDem_MinHeight.Size = New System.Drawing.Size(100, 20)
Me.BitmapToDem_MinHeight.TabIndex = 4
'
'BitmapToDem_Multiplier2
'
Me.BitmapToDem_Multiplier2.Location = New System.Drawing.Point(8, 104)
Me.BitmapToDem_Multiplier2.Name = "BitmapToDem_Multiplier2"
Me.BitmapToDem_Multiplier2.Size = New System.Drawing.Size(100, 20)
Me.BitmapToDem_Multiplier2.TabIndex = 3
'
'BitmapToDem_Multiplier1
'
Me.BitmapToDem_Multiplier1.Location = New System.Drawing.Point(8, 72)
Me.BitmapToDem_Multiplier1.Name = "BitmapToDem_Multiplier1"
Me.BitmapToDem_Multiplier1.Size = New System.Drawing.Size(100, 20)
Me.BitmapToDem_Multiplier1.TabIndex = 2
'
'BitmapToDem_SeaLevel
'
Me.BitmapToDem_SeaLevel.Location = New System.Drawing.Point(8, 40)
Me.BitmapToDem_SeaLevel.Name = "BitmapToDem_SeaLevel"
Me.BitmapToDem_SeaLevel.Size = New System.Drawing.Size(168, 24)
Me.BitmapToDem_SeaLevel.TabIndex = 1
Me.BitmapToDem_SeaLevel.Text = "Place Sea Level at Color 4"
'
'BitmapToDem_SkipDlg
'
Me.BitmapToDem_SkipDlg.Location = New System.Drawing.Point(8, 16)
Me.BitmapToDem_SkipDlg.Name = "BitmapToDem_SkipDlg"
Me.BitmapToDem_SkipDlg.Size = New System.Drawing.Size(248, 24)
Me.BitmapToDem_SkipDlg.TabIndex = 0
Me.BitmapToDem_SkipDlg.Text = "Do not use 'Convert Contour Map' dialog box"
'
'BitmapTo3D_Group
'
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_JoinOutlines)
Me.BitmapTo3D_Group.Controls.Add(Me.Label118)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_ExtrudeHeight)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_Extrude)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_AddFaces)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_SaveOutlines)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_Decode0)
Me.BitmapTo3D_Group.Controls.Add(Me.BitmapTo3D_SkipDlg)
Me.BitmapTo3D_Group.Location = New System.Drawing.Point(16, 16)
Me.BitmapTo3D_Group.Name = "BitmapTo3D_Group"
Me.BitmapTo3D_Group.Size = New System.Drawing.Size(288, 200)
Me.BitmapTo3D_Group.TabIndex = 0
Me.BitmapTo3D_Group.TabStop = false
Me.BitmapTo3D_Group.Text = "Bitmap To 3D"
'
'BitmapTo3D_JoinOutlines
'
Me.BitmapTo3D_JoinOutlines.Location = New System.Drawing.Point(8, 88)
Me.BitmapTo3D_JoinOutlines.Name = "BitmapTo3D_JoinOutlines"
Me.BitmapTo3D_JoinOutlines.Size = New System.Drawing.Size(208, 24)
Me.BitmapTo3D_JoinOutlines.TabIndex = 7
Me.BitmapTo3D_JoinOutlines.Text = "Join Inner Outlines To Outer Outline"
'
'Label118
'
Me.Label118.Location = New System.Drawing.Point(120, 168)
Me.Label118.Name = "Label118"
Me.Label118.Size = New System.Drawing.Size(100, 23)
Me.Label118.TabIndex = 6
Me.Label118.Text = "Height of Extrusion"
'
'BitmapTo3D_ExtrudeHeight
'
Me.BitmapTo3D_ExtrudeHeight.Location = New System.Drawing.Point(8, 168)
Me.BitmapTo3D_ExtrudeHeight.Name = "BitmapTo3D_ExtrudeHeight"
Me.BitmapTo3D_ExtrudeHeight.Size = New System.Drawing.Size(100, 20)
Me.BitmapTo3D_ExtrudeHeight.TabIndex = 5
'
'BitmapTo3D_Extrude
'
Me.BitmapTo3D_Extrude.Location = New System.Drawing.Point(8, 136)
Me.BitmapTo3D_Extrude.Name = "BitmapTo3D_Extrude"
Me.BitmapTo3D_Extrude.Size = New System.Drawing.Size(112, 24)
Me.BitmapTo3D_Extrude.TabIndex = 4
Me.BitmapTo3D_Extrude.Text = "Extrude Outlines"
'
'BitmapTo3D_AddFaces
'
Me.BitmapTo3D_AddFaces.Location = New System.Drawing.Point(8, 112)
Me.BitmapTo3D_AddFaces.Name = "BitmapTo3D_AddFaces"
Me.BitmapTo3D_AddFaces.Size = New System.Drawing.Size(136, 24)
Me.BitmapTo3D_AddFaces.TabIndex = 3
Me.BitmapTo3D_AddFaces.Text = "Add Faces to Outlines"
'
'BitmapTo3D_SaveOutlines
'
Me.BitmapTo3D_SaveOutlines.Location = New System.Drawing.Point(8, 64)
Me.BitmapTo3D_SaveOutlines.Name = "BitmapTo3D_SaveOutlines"
Me.BitmapTo3D_SaveOutlines.Size = New System.Drawing.Size(224, 24)
Me.BitmapTo3D_SaveOutlines.TabIndex = 2
Me.BitmapTo3D_SaveOutlines.Text = "Save Outlines as Polylines to a DXF file"
'
'BitmapTo3D_Decode0
'
Me.BitmapTo3D_Decode0.Location = New System.Drawing.Point(8, 40)
Me.BitmapTo3D_Decode0.Name = "BitmapTo3D_Decode0"
Me.BitmapTo3D_Decode0.Size = New System.Drawing.Size(176, 24)
Me.BitmapTo3D_Decode0.TabIndex = 1
Me.BitmapTo3D_Decode0.Text = "Decode Color Palette Index 0"
'
'BitmapTo3D_SkipDlg
'
Me.BitmapTo3D_SkipDlg.Location = New System.Drawing.Point(8, 16)
Me.BitmapTo3D_SkipDlg.Name = "BitmapTo3D_SkipDlg"
Me.BitmapTo3D_SkipDlg.Size = New System.Drawing.Size(256, 24)
Me.BitmapTo3D_SkipDlg.TabIndex = 0
Me.BitmapTo3D_SkipDlg.Text = "Do not use 'Convert Bitmap To 3D' dialog box"
'
'TabPageWrite
'
Me.TabPageWrite.Controls.Add(Me.GroupBox101)
Me.TabPageWrite.Controls.Add(Me.GroupBox99)
Me.TabPageWrite.Controls.Add(Me.GroupBox98)
Me.TabPageWrite.Controls.Add(Me.AlwaysWriteColladaTransparency)
Me.TabPageWrite.Controls.Add(Me.GroupBox97)
Me.TabPageWrite.Controls.Add(Me.SetWhiteForUvLayers)
Me.TabPageWrite.Controls.Add(Me.OutputHierarchy)
Me.TabPageWrite.Controls.Add(Me.Convert3D_To_2D)
Me.TabPageWrite.Controls.Add(Me.GroupBox81)
Me.TabPageWrite.Controls.Add(Me.TextAsText)
Me.TabPageWrite.Controls.Add(Me.OneLayerPerFile)
Me.TabPageWrite.Controls.Add(Me.NoIndent)
Me.TabPageWrite.Controls.Add(Me.PartialTexturePath)
Me.TabPageWrite.Controls.Add(Me.OutputAvatar)
Me.TabPageWrite.Controls.Add(Me.RelocateTextures)
Me.TabPageWrite.Controls.Add(Me.MultiMaterial)
Me.TabPageWrite.Controls.Add(Me.OutputVColors)
Me.TabPageWrite.Controls.Add(Me.GroupBox25)
Me.TabPageWrite.Controls.Add(Me.AutoDivideLayers)
Me.TabPageWrite.Controls.Add(Me.GroupBox22)
Me.TabPageWrite.Controls.Add(Me.GroupBox21)
Me.TabPageWrite.Controls.Add(Me.MergeMaterials)
Me.TabPageWrite.Controls.Add(Me.SaveTexturePath)
Me.TabPageWrite.Controls.Add(Me.SavePointClouds)
Me.TabPageWrite.Controls.Add(Me.DeleteLayer)
Me.TabPageWrite.Controls.Add(Me.BufferWrite)
Me.TabPageWrite.Controls.Add(Me.Clear)
Me.TabPageWrite.Controls.Add(Me.Write)
Me.TabPageWrite.Controls.Add(Me.MergeObjects)
Me.TabPageWrite.Controls.Add(Me.MergeVertices)
Me.TabPageWrite.Controls.Add(Me.ShowSaveMessages)
Me.TabPageWrite.Controls.Add(Me.Save2DLines)
Me.TabPageWrite.Controls.Add(Me.OutputVNormals)
Me.TabPageWrite.Controls.Add(Me.OutputUV)
Me.TabPageWrite.Controls.Add(Me.OutputQuads)
Me.TabPageWrite.Controls.Add(Me.GroupBox11)
Me.TabPageWrite.Location = New System.Drawing.Point(4, 40)
Me.TabPageWrite.Name = "TabPageWrite"
Me.TabPageWrite.Size = New System.Drawing.Size(408, 824)
Me.TabPageWrite.TabIndex = 3
Me.TabPageWrite.Text = "Write"
'
'GroupBox99
'
Me.GroupBox99.Controls.Add(Me.SetDirectxMaterialPrefix)
Me.GroupBox99.Controls.Add(Me.SetDirectxFramePrefix)
Me.GroupBox99.Controls.Add(Me.DirectxMaterialPrefix)
Me.GroupBox99.Controls.Add(Me.DirectxFramePrefix)
Me.GroupBox99.Controls.Add(Me.UseDirectxMaterialPrefix)
Me.GroupBox99.Controls.Add(Me.UseDirectxFramePrefix)
Me.GroupBox99.Location = New System.Drawing.Point(8, 659)
Me.GroupBox99.Name = "GroupBox99"
Me.GroupBox99.Size = New System.Drawing.Size(240, 75)
Me.GroupBox99.TabIndex = 34
Me.GroupBox99.TabStop = false
Me.GroupBox99.Text = "DirectX Prefix"
'
'SetDirectxMaterialPrefix
'
Me.SetDirectxMaterialPrefix.Location = New System.Drawing.Point(190, 43)
Me.SetDirectxMaterialPrefix.Name = "SetDirectxMaterialPrefix"
Me.SetDirectxMaterialPrefix.Size = New System.Drawing.Size(41, 23)
Me.SetDirectxMaterialPrefix.TabIndex = 5
Me.SetDirectxMaterialPrefix.Text = "Set"
Me.SetDirectxMaterialPrefix.UseVisualStyleBackColor = true
'
'SetDirectxFramePrefix
'
Me.SetDirectxFramePrefix.Location = New System.Drawing.Point(190, 15)
Me.SetDirectxFramePrefix.Name = "SetDirectxFramePrefix"
Me.SetDirectxFramePrefix.Size = New System.Drawing.Size(41, 23)
Me.SetDirectxFramePrefix.TabIndex = 4
Me.SetDirectxFramePrefix.Text = "Set"
Me.SetDirectxFramePrefix.UseVisualStyleBackColor = true
'
'DirectxMaterialPrefix
'
Me.DirectxMaterialPrefix.Location = New System.Drawing.Point(120, 45)
Me.DirectxMaterialPrefix.Name = "DirectxMaterialPrefix"
Me.DirectxMaterialPrefix.Size = New System.Drawing.Size(64, 20)
Me.DirectxMaterialPrefix.TabIndex = 3
'
'DirectxFramePrefix
'
Me.DirectxFramePrefix.Location = New System.Drawing.Point(120, 19)
Me.DirectxFramePrefix.Name = "DirectxFramePrefix"
Me.DirectxFramePrefix.Size = New System.Drawing.Size(64, 20)
Me.DirectxFramePrefix.TabIndex = 2
'
'UseDirectxMaterialPrefix
'
Me.UseDirectxMaterialPrefix.AutoSize = true
Me.UseDirectxMaterialPrefix.Location = New System.Drawing.Point(8, 47)
Me.UseDirectxMaterialPrefix.Name = "UseDirectxMaterialPrefix"
Me.UseDirectxMaterialPrefix.Size = New System.Drawing.Size(114, 17)
Me.UseDirectxMaterialPrefix.TabIndex = 1
Me.UseDirectxMaterialPrefix.Text = "Use Material Prefix"
Me.UseDirectxMaterialPrefix.UseVisualStyleBackColor = true
'
'UseDirectxFramePrefix
'
Me.UseDirectxFramePrefix.AutoSize = true
Me.UseDirectxFramePrefix.Location = New System.Drawing.Point(8, 19)
Me.UseDirectxFramePrefix.Name = "UseDirectxFramePrefix"
Me.UseDirectxFramePrefix.Size = New System.Drawing.Size(106, 17)
Me.UseDirectxFramePrefix.TabIndex = 0
Me.UseDirectxFramePrefix.Text = "Use Frame Prefix"
Me.UseDirectxFramePrefix.UseVisualStyleBackColor = true
'
'GroupBox98
'
Me.GroupBox98.Controls.Add(Me.SetMayaVersion)
Me.GroupBox98.Controls.Add(Me.MayaVersion)
Me.GroupBox98.Location = New System.Drawing.Point(8, 511)
Me.GroupBox98.Name = "GroupBox98"
Me.GroupBox98.Size = New System.Drawing.Size(151, 49)
Me.GroupBox98.TabIndex = 33
Me.GroupBox98.TabStop = false
Me.GroupBox98.Text = "Maya Version"
'
'SetMayaVersion
'
Me.SetMayaVersion.Location = New System.Drawing.Point(103, 19)
Me.SetMayaVersion.Name = "SetMayaVersion"
Me.SetMayaVersion.Size = New System.Drawing.Size(41, 23)
Me.SetMayaVersion.TabIndex = 1
Me.SetMayaVersion.Text = "Set"
Me.SetMayaVersion.UseVisualStyleBackColor = true
'
'MayaVersion
'
Me.MayaVersion.Location = New System.Drawing.Point(8, 19)
Me.MayaVersion.Name = "MayaVersion"
Me.MayaVersion.Size = New System.Drawing.Size(88, 20)
Me.MayaVersion.TabIndex = 0
'
'AlwaysWriteColladaTransparency
'
Me.AlwaysWriteColladaTransparency.AutoSize = true
Me.AlwaysWriteColladaTransparency.Location = New System.Drawing.Point(8, 479)
Me.AlwaysWriteColladaTransparency.Name = "AlwaysWriteColladaTransparency"
Me.AlwaysWriteColladaTransparency.Size = New System.Drawing.Size(193, 17)
Me.AlwaysWriteColladaTransparency.TabIndex = 32
Me.AlwaysWriteColladaTransparency.Text = "Always Write Collada Transparency"
Me.AlwaysWriteColladaTransparency.UseVisualStyleBackColor = true
'
'GroupBox97
'
Me.GroupBox97.Controls.Add(Me.ColladaUpAxisZ)
Me.GroupBox97.Controls.Add(Me.ColladaUpAxisY)
Me.GroupBox97.Controls.Add(Me.ColladaUpAxisX)
Me.GroupBox97.Location = New System.Drawing.Point(217, 566)
Me.GroupBox97.Name = "GroupBox97"
Me.GroupBox97.Size = New System.Drawing.Size(126, 45)
Me.GroupBox97.TabIndex = 31
Me.GroupBox97.TabStop = false
Me.GroupBox97.Text = "Collada Up Axis"
'
'ColladaUpAxisZ
'
Me.ColladaUpAxisZ.AutoSize = true
Me.ColladaUpAxisZ.Location = New System.Drawing.Point(88, 19)
Me.ColladaUpAxisZ.Name = "ColladaUpAxisZ"
Me.ColladaUpAxisZ.Size = New System.Drawing.Size(32, 17)
Me.ColladaUpAxisZ.TabIndex = 2
Me.ColladaUpAxisZ.TabStop = true
Me.ColladaUpAxisZ.Text = "Z"
Me.ColladaUpAxisZ.UseVisualStyleBackColor = true
'
'ColladaUpAxisY
'
Me.ColladaUpAxisY.AutoSize = true
Me.ColladaUpAxisY.Location = New System.Drawing.Point(46, 19)
Me.ColladaUpAxisY.Name = "ColladaUpAxisY"
Me.ColladaUpAxisY.Size = New System.Drawing.Size(32, 17)
Me.ColladaUpAxisY.TabIndex = 1
Me.ColladaUpAxisY.TabStop = true
Me.ColladaUpAxisY.Text = "Y"
Me.ColladaUpAxisY.UseVisualStyleBackColor = true
'
'ColladaUpAxisX
'
Me.ColladaUpAxisX.AutoSize = true
Me.ColladaUpAxisX.Location = New System.Drawing.Point(8, 19)
Me.ColladaUpAxisX.Name = "ColladaUpAxisX"
Me.ColladaUpAxisX.Size = New System.Drawing.Size(32, 17)
Me.ColladaUpAxisX.TabIndex = 0
Me.ColladaUpAxisX.TabStop = true
Me.ColladaUpAxisX.Text = "X"
Me.ColladaUpAxisX.UseVisualStyleBackColor = true
'
'SetWhiteForUvLayers
'
Me.SetWhiteForUvLayers.Location = New System.Drawing.Point(217, 157)
Me.SetWhiteForUvLayers.Name = "SetWhiteForUvLayers"
Me.SetWhiteForUvLayers.Size = New System.Drawing.Size(160, 23)
Me.SetWhiteForUvLayers.TabIndex = 30
Me.SetWhiteForUvLayers.Text = "Set Color White For UV Layers"
Me.SetWhiteForUvLayers.UseVisualStyleBackColor = true
'
'OutputHierarchy
'
Me.OutputHierarchy.AutoSize = true
Me.OutputHierarchy.Location = New System.Drawing.Point(8, 93)
Me.OutputHierarchy.Name = "OutputHierarchy"
Me.OutputHierarchy.Size = New System.Drawing.Size(106, 17)
Me.OutputHierarchy.TabIndex = 29
Me.OutputHierarchy.Text = "Output Hierarchy"
Me.OutputHierarchy.UseVisualStyleBackColor = true
'
'Convert3D_To_2D
'
Me.Convert3D_To_2D.Location = New System.Drawing.Point(8, 566)
Me.Convert3D_To_2D.Name = "Convert3D_To_2D"
Me.Convert3D_To_2D.Size = New System.Drawing.Size(144, 23)
Me.Convert3D_To_2D.TabIndex = 28
Me.Convert3D_To_2D.Text = "Convert 3D To 2D"
'
'GroupBox81
'
Me.GroupBox81.Controls.Add(Me.ModoWithJoints)
Me.GroupBox81.Controls.Add(Me.ModoHierarchy)
Me.GroupBox81.Controls.Add(Me.ModoCameraSunlight)
Me.GroupBox81.Location = New System.Drawing.Point(217, 476)
Me.GroupBox81.Name = "GroupBox81"
Me.GroupBox81.Size = New System.Drawing.Size(168, 72)
Me.GroupBox81.TabIndex = 27
Me.GroupBox81.TabStop = false
Me.GroupBox81.Text = "modo"
'
'ModoWithJoints
'
Me.ModoWithJoints.Location = New System.Drawing.Point(80, 40)
Me.ModoWithJoints.Name = "ModoWithJoints"
Me.ModoWithJoints.Size = New System.Drawing.Size(80, 24)
Me.ModoWithJoints.TabIndex = 2
Me.ModoWithJoints.Text = "With Joints"
'
'ModoHierarchy
'
Me.ModoHierarchy.Location = New System.Drawing.Point(8, 40)
Me.ModoHierarchy.Name = "ModoHierarchy"
Me.ModoHierarchy.Size = New System.Drawing.Size(72, 24)
Me.ModoHierarchy.TabIndex = 1
Me.ModoHierarchy.Text = "Hierarchy"
'
'ModoCameraSunlight
'
Me.ModoCameraSunlight.Location = New System.Drawing.Point(8, 16)
Me.ModoCameraSunlight.Name = "ModoCameraSunlight"
Me.ModoCameraSunlight.Size = New System.Drawing.Size(136, 24)
Me.ModoCameraSunlight.TabIndex = 0
Me.ModoCameraSunlight.Text = "Camera and Sunlight"
'
'TextAsText
'
Me.TextAsText.Location = New System.Drawing.Point(8, 449)
Me.TextAsText.Name = "TextAsText"
Me.TextAsText.Size = New System.Drawing.Size(96, 24)
Me.TextAsText.TabIndex = 26
Me.TextAsText.Text = "Text As Text"
'
'OneLayerPerFile
'
Me.OneLayerPerFile.Location = New System.Drawing.Point(8, 115)
Me.OneLayerPerFile.Name = "OneLayerPerFile"
Me.OneLayerPerFile.Size = New System.Drawing.Size(120, 24)
Me.OneLayerPerFile.TabIndex = 25
Me.OneLayerPerFile.Text = "One Layer Per File"
'
'NoIndent
'
Me.NoIndent.Location = New System.Drawing.Point(8, 420)
Me.NoIndent.Name = "NoIndent"
Me.NoIndent.Size = New System.Drawing.Size(104, 24)
Me.NoIndent.TabIndex = 24
Me.NoIndent.Text = "No Indent"
'
'PartialTexturePath
'
Me.PartialTexturePath.Location = New System.Drawing.Point(8, 370)
Me.PartialTexturePath.Name = "PartialTexturePath"
Me.PartialTexturePath.Size = New System.Drawing.Size(136, 24)
Me.PartialTexturePath.TabIndex = 23
Me.PartialTexturePath.Text = "Partial Texture Path"
'
'OutputAvatar
'
Me.OutputAvatar.Location = New System.Drawing.Point(8, 64)
Me.OutputAvatar.Name = "OutputAvatar"
Me.OutputAvatar.Size = New System.Drawing.Size(104, 24)
Me.OutputAvatar.TabIndex = 22
Me.OutputAvatar.Text = "Output Avatar"
'
'RelocateTextures
'
Me.RelocateTextures.Location = New System.Drawing.Point(8, 320)
Me.RelocateTextures.Name = "RelocateTextures"
Me.RelocateTextures.Size = New System.Drawing.Size(128, 24)
Me.RelocateTextures.TabIndex = 21
Me.RelocateTextures.Text = "Relocate Textures"
'
'MultiMaterial
'
Me.MultiMaterial.Location = New System.Drawing.Point(8, 144)
Me.MultiMaterial.Name = "MultiMaterial"
Me.MultiMaterial.Size = New System.Drawing.Size(144, 24)
Me.MultiMaterial.TabIndex = 20
Me.MultiMaterial.Text = "1 Layer - Multi Material"
'
'OutputVColors
'
Me.OutputVColors.Location = New System.Drawing.Point(8, 236)
Me.OutputVColors.Name = "OutputVColors"
Me.OutputVColors.Size = New System.Drawing.Size(104, 16)
Me.OutputVColors.TabIndex = 19
Me.OutputVColors.Text = "Output VColors"
'
'GroupBox25
'
Me.GroupBox25.Controls.Add(Me.WriteDemContourMap)
Me.GroupBox25.Controls.Add(Me.DemAboveFactor)
Me.GroupBox25.Controls.Add(Me.DemBelowFactor)
Me.GroupBox25.Controls.Add(Me.Label57)
Me.GroupBox25.Controls.Add(Me.Label56)
Me.GroupBox25.Controls.Add(Me.DemSeaLevel2)
Me.GroupBox25.Controls.Add(Me.DemSeaLevel1)
Me.GroupBox25.Controls.Add(Me.DemSeaLevel0)
Me.GroupBox25.Location = New System.Drawing.Point(217, 299)
Me.GroupBox25.Name = "GroupBox25"
Me.GroupBox25.Size = New System.Drawing.Size(168, 152)
Me.GroupBox25.TabIndex = 18
Me.GroupBox25.TabStop = false
Me.GroupBox25.Text = "DEM"
'
'WriteDemContourMap
'
Me.WriteDemContourMap.Location = New System.Drawing.Point(8, 120)
Me.WriteDemContourMap.Name = "WriteDemContourMap"
Me.WriteDemContourMap.Size = New System.Drawing.Size(144, 23)
Me.WriteDemContourMap.TabIndex = 7
Me.WriteDemContourMap.Text = "Write Contour Map"
'
'DemAboveFactor
'
Me.DemAboveFactor.Location = New System.Drawing.Point(88, 96)
Me.DemAboveFactor.Name = "DemAboveFactor"
Me.DemAboveFactor.Size = New System.Drawing.Size(64, 20)
Me.DemAboveFactor.TabIndex = 6
'
'DemBelowFactor
'
Me.DemBelowFactor.Location = New System.Drawing.Point(88, 72)
Me.DemBelowFactor.Name = "DemBelowFactor"
Me.DemBelowFactor.Size = New System.Drawing.Size(64, 20)
Me.DemBelowFactor.TabIndex = 5
'
'Label57
'
Me.Label57.Location = New System.Drawing.Point(8, 96)
Me.Label57.Name = "Label57"
Me.Label57.Size = New System.Drawing.Size(72, 16)
Me.Label57.TabIndex = 4
Me.Label57.Text = "Above Factor"
'
'Label56
'
Me.Label56.Location = New System.Drawing.Point(8, 72)
Me.Label56.Name = "Label56"
Me.Label56.Size = New System.Drawing.Size(72, 16)
Me.Label56.TabIndex = 3
Me.Label56.Text = "Below Factor"
'
'DemSeaLevel2
'
Me.DemSeaLevel2.Location = New System.Drawing.Point(8, 48)
Me.DemSeaLevel2.Name = "DemSeaLevel2"
Me.DemSeaLevel2.Size = New System.Drawing.Size(128, 16)
Me.DemSeaLevel2.TabIndex = 2
Me.DemSeaLevel2.Text = "Min Height at Color 0"
'
'DemSeaLevel1
'
Me.DemSeaLevel1.Location = New System.Drawing.Point(8, 32)
Me.DemSeaLevel1.Name = "DemSeaLevel1"
Me.DemSeaLevel1.Size = New System.Drawing.Size(128, 16)
Me.DemSeaLevel1.TabIndex = 1
Me.DemSeaLevel1.Text = "Sea Level at Color 0"
'
'DemSeaLevel0
'
Me.DemSeaLevel0.Location = New System.Drawing.Point(8, 16)
Me.DemSeaLevel0.Name = "DemSeaLevel0"
Me.DemSeaLevel0.Size = New System.Drawing.Size(128, 16)
Me.DemSeaLevel0.TabIndex = 0
Me.DemSeaLevel0.Text = "Sea Level at Color 4"
'
'AutoDivideLayers
'
Me.AutoDivideLayers.Location = New System.Drawing.Point(8, 399)
Me.AutoDivideLayers.Name = "AutoDivideLayers"
Me.AutoDivideLayers.Size = New System.Drawing.Size(128, 16)
Me.AutoDivideLayers.TabIndex = 17
Me.AutoDivideLayers.Text = "Auto Divide Layers"
'
'GroupBox22
'
Me.GroupBox22.Controls.Add(Me.TdmfPixel32)
Me.GroupBox22.Controls.Add(Me.TdmfPixel24)
Me.GroupBox22.Controls.Add(Me.TdmfPixel16)
Me.GroupBox22.Location = New System.Drawing.Point(305, 194)
Me.GroupBox22.Name = "GroupBox22"
Me.GroupBox22.Size = New System.Drawing.Size(56, 88)
Me.GroupBox22.TabIndex = 16
Me.GroupBox22.TabStop = false
Me.GroupBox22.Text = "3DMF"
'
'TdmfPixel32
'
Me.TdmfPixel32.Location = New System.Drawing.Point(8, 64)
Me.TdmfPixel32.Name = "TdmfPixel32"
Me.TdmfPixel32.Size = New System.Drawing.Size(40, 16)
Me.TdmfPixel32.TabIndex = 2
Me.TdmfPixel32.Text = "32"
'
'TdmfPixel24
'
Me.TdmfPixel24.Location = New System.Drawing.Point(8, 40)
Me.TdmfPixel24.Name = "TdmfPixel24"
Me.TdmfPixel24.Size = New System.Drawing.Size(40, 16)
Me.TdmfPixel24.TabIndex = 1
Me.TdmfPixel24.Text = "24"
'
'TdmfPixel16
'
Me.TdmfPixel16.Location = New System.Drawing.Point(8, 16)
Me.TdmfPixel16.Name = "TdmfPixel16"
Me.TdmfPixel16.Size = New System.Drawing.Size(40, 16)
Me.TdmfPixel16.TabIndex = 0
Me.TdmfPixel16.Text = "16"
'
'GroupBox21
'
Me.GroupBox21.Controls.Add(Me.Quad3dmf)
Me.GroupBox21.Controls.Add(Me.Triangle3dmf)
Me.GroupBox21.Controls.Add(Me.TriMesh3dmf)
Me.GroupBox21.Controls.Add(Me.Mesh3dmf)
Me.GroupBox21.Location = New System.Drawing.Point(217, 194)
Me.GroupBox21.Name = "GroupBox21"
Me.GroupBox21.Size = New System.Drawing.Size(80, 88)
Me.GroupBox21.TabIndex = 15
Me.GroupBox21.TabStop = false
Me.GroupBox21.Text = "3DMF"
'
'Quad3dmf
'
Me.Quad3dmf.Location = New System.Drawing.Point(8, 64)
Me.Quad3dmf.Name = "Quad3dmf"
Me.Quad3dmf.Size = New System.Drawing.Size(56, 16)
Me.Quad3dmf.TabIndex = 3
Me.Quad3dmf.Text = "Quad"
'
'Triangle3dmf
'
Me.Triangle3dmf.Location = New System.Drawing.Point(8, 48)
Me.Triangle3dmf.Name = "Triangle3dmf"
Me.Triangle3dmf.Size = New System.Drawing.Size(64, 16)
Me.Triangle3dmf.TabIndex = 2
Me.Triangle3dmf.Text = "Triangle"
'
'TriMesh3dmf
'
Me.TriMesh3dmf.Location = New System.Drawing.Point(8, 32)
Me.TriMesh3dmf.Name = "TriMesh3dmf"
Me.TriMesh3dmf.Size = New System.Drawing.Size(64, 16)
Me.TriMesh3dmf.TabIndex = 1
Me.TriMesh3dmf.Text = "TriMesh"
'
'Mesh3dmf
'
Me.Mesh3dmf.Location = New System.Drawing.Point(8, 16)
Me.Mesh3dmf.Name = "Mesh3dmf"
Me.Mesh3dmf.Size = New System.Drawing.Size(56, 16)
Me.Mesh3dmf.TabIndex = 0
Me.Mesh3dmf.Text = "Mesh"
'
'MergeMaterials
'
Me.MergeMaterials.Location = New System.Drawing.Point(217, 128)
Me.MergeMaterials.Name = "MergeMaterials"
Me.MergeMaterials.Size = New System.Drawing.Size(104, 23)
Me.MergeMaterials.TabIndex = 14
Me.MergeMaterials.Text = "Merge Materials"
'
'SaveTexturePath
'
Me.SaveTexturePath.Location = New System.Drawing.Point(8, 349)
Me.SaveTexturePath.Name = "SaveTexturePath"
Me.SaveTexturePath.Size = New System.Drawing.Size(120, 16)
Me.SaveTexturePath.TabIndex = 13
Me.SaveTexturePath.Text = "Save Texture Path"
'
'SavePointClouds
'
Me.SavePointClouds.Location = New System.Drawing.Point(8, 257)
Me.SavePointClouds.Name = "SavePointClouds"
Me.SavePointClouds.Size = New System.Drawing.Size(120, 16)
Me.SavePointClouds.TabIndex = 12
Me.SavePointClouds.Text = "Save Point Clouds"
'
'DeleteLayer
'
Me.DeleteLayer.Location = New System.Drawing.Point(72, 630)
Me.DeleteLayer.Name = "DeleteLayer"
Me.DeleteLayer.Size = New System.Drawing.Size(80, 23)
Me.DeleteLayer.TabIndex = 11
Me.DeleteLayer.Text = "Delete Layer"
'
'BufferWrite
'
Me.BufferWrite.Location = New System.Drawing.Point(72, 598)
Me.BufferWrite.Name = "BufferWrite"
Me.BufferWrite.Size = New System.Drawing.Size(80, 23)
Me.BufferWrite.TabIndex = 10
Me.BufferWrite.Text = "Buffer Write"
'
'Clear
'
Me.Clear.Location = New System.Drawing.Point(8, 630)
Me.Clear.Name = "Clear"
Me.Clear.Size = New System.Drawing.Size(56, 23)
Me.Clear.TabIndex = 9
Me.Clear.Text = "Clear"
'
'Write
'
Me.Write.Location = New System.Drawing.Point(8, 598)
Me.Write.Name = "Write"
Me.Write.Size = New System.Drawing.Size(56, 23)
Me.Write.TabIndex = 8
Me.Write.Text = "Write"
'
'MergeObjects
'
Me.MergeObjects.Location = New System.Drawing.Point(217, 96)
Me.MergeObjects.Name = "MergeObjects"
Me.MergeObjects.Size = New System.Drawing.Size(104, 23)
Me.MergeObjects.TabIndex = 7
Me.MergeObjects.Text = "Merge All Objects"
'
'MergeVertices
'
Me.MergeVertices.Location = New System.Drawing.Point(217, 64)
Me.MergeVertices.Name = "MergeVertices"
Me.MergeVertices.Size = New System.Drawing.Size(104, 23)
Me.MergeVertices.TabIndex = 6
Me.MergeVertices.Text = "Merge Vertices"
'
'ShowSaveMessages
'
Me.ShowSaveMessages.Location = New System.Drawing.Point(8, 299)
Me.ShowSaveMessages.Name = "ShowSaveMessages"
Me.ShowSaveMessages.Size = New System.Drawing.Size(136, 16)
Me.ShowSaveMessages.TabIndex = 5
Me.ShowSaveMessages.Text = "Show Save Messages"
'
'Save2DLines
'
Me.Save2DLines.Location = New System.Drawing.Point(8, 278)
Me.Save2DLines.Name = "Save2DLines"
Me.Save2DLines.Size = New System.Drawing.Size(104, 16)
Me.Save2DLines.TabIndex = 4
Me.Save2DLines.Text = "Save 2D Lines"
'
'OutputVNormals
'
Me.OutputVNormals.Location = New System.Drawing.Point(8, 215)
Me.OutputVNormals.Name = "OutputVNormals"
Me.OutputVNormals.Size = New System.Drawing.Size(112, 16)
Me.OutputVNormals.TabIndex = 3
Me.OutputVNormals.Text = "Output VNormals"
'
'OutputUV
'
Me.OutputUV.Location = New System.Drawing.Point(8, 194)
Me.OutputUV.Name = "OutputUV"
Me.OutputUV.Size = New System.Drawing.Size(80, 16)
Me.OutputUV.TabIndex = 2
Me.OutputUV.Text = "Output UV"
'
'OutputQuads
'
Me.OutputQuads.Location = New System.Drawing.Point(8, 173)
Me.OutputQuads.Name = "OutputQuads"
Me.OutputQuads.Size = New System.Drawing.Size(96, 16)
Me.OutputQuads.TabIndex = 1
Me.OutputQuads.Text = "Output Quads"
'
'GroupBox11
'
Me.GroupBox11.Controls.Add(Me.OutCombo)
Me.GroupBox11.Location = New System.Drawing.Point(8, 8)
Me.GroupBox11.Name = "GroupBox11"
Me.GroupBox11.Size = New System.Drawing.Size(248, 48)
Me.GroupBox11.TabIndex = 0
Me.GroupBox11.TabStop = false
Me.GroupBox11.Text = "File Type"
'
'OutCombo
'
Me.OutCombo.Location = New System.Drawing.Point(8, 16)
Me.OutCombo.Name = "OutCombo"
Me.OutCombo.Size = New System.Drawing.Size(232, 21)
Me.OutCombo.TabIndex = 0
'
'TabPageText
'
Me.TabPageText.Controls.Add(Me.ConvertUnicodeText)
Me.TabPageText.Controls.Add(Me.GroupBox100)
Me.TabPageText.Controls.Add(Me.GroupBox96)
Me.TabPageText.Controls.Add(Me.GroupBox35)
Me.TabPageText.Controls.Add(Me.ConvertText)
Me.TabPageText.Controls.Add(Me.GroupBox15)
Me.TabPageText.Controls.Add(Me.GroupBox14)
Me.TabPageText.Controls.Add(Me.GroupBox13)
Me.TabPageText.Controls.Add(Me.GroupBox12)
Me.TabPageText.Location = New System.Drawing.Point(4, 40)
Me.TabPageText.Name = "TabPageText"
Me.TabPageText.Size = New System.Drawing.Size(408, 824)
Me.TabPageText.TabIndex = 6
Me.TabPageText.Text = "Text"
'
'ConvertUnicodeText
'
Me.ConvertUnicodeText.Location = New System.Drawing.Point(208, 416)
Me.ConvertUnicodeText.Name = "ConvertUnicodeText"
Me.ConvertUnicodeText.Size = New System.Drawing.Size(128, 23)
Me.ConvertUnicodeText.TabIndex = 8
Me.ConvertUnicodeText.Text = "Convert Unicode Text"
Me.ConvertUnicodeText.UseVisualStyleBackColor = true
'
'GroupBox100
'
Me.GroupBox100.Controls.Add(Me.TextPaste)
Me.GroupBox100.Controls.Add(Me.TextUnicodeEdit)
Me.GroupBox100.Location = New System.Drawing.Point(176, 362)
Me.GroupBox100.Name = "GroupBox100"
Me.GroupBox100.Size = New System.Drawing.Size(196, 48)
Me.GroupBox100.TabIndex = 7
Me.GroupBox100.TabStop = false
Me.GroupBox100.Text = "Unicode Text"
'
'TextPaste
'
Me.TextPaste.Location = New System.Drawing.Point(134, 16)
Me.TextPaste.Name = "TextPaste"
Me.TextPaste.Size = New System.Drawing.Size(51, 23)
Me.TextPaste.TabIndex = 1
Me.TextPaste.Text = "Paste"
Me.TextPaste.UseVisualStyleBackColor = true
'
'TextUnicodeEdit
'
Me.TextUnicodeEdit.Location = New System.Drawing.Point(8, 16)
Me.TextUnicodeEdit.MaxLength = 255
Me.TextUnicodeEdit.Name = "TextUnicodeEdit"
Me.TextUnicodeEdit.ReadOnly = true
Me.TextUnicodeEdit.Size = New System.Drawing.Size(120, 20)
Me.TextUnicodeEdit.TabIndex = 0
'
'GroupBox96
'
Me.GroupBox96.Controls.Add(Me.Button3)
Me.GroupBox96.Controls.Add(Me.Button2)
Me.GroupBox96.Controls.Add(Me.Button1)
Me.GroupBox96.Location = New System.Drawing.Point(16, 581)
Me.GroupBox96.Name = "GroupBox96"
Me.GroupBox96.Size = New System.Drawing.Size(144, 109)
Me.GroupBox96.TabIndex = 6
Me.GroupBox96.TabStop = false
Me.GroupBox96.Text = "Transfer 2D Outlines"
'
'Button3
'
Me.Button3.Location = New System.Drawing.Point(8, 77)
Me.Button3.Name = "Button3"
Me.Button3.Size = New System.Drawing.Size(120, 23)
Me.Button3.TabIndex = 2
Me.Button3.Text = "Transfer Outlines 3"
Me.Button3.UseVisualStyleBackColor = true
'
'Button2
'
Me.Button2.Location = New System.Drawing.Point(8, 48)
Me.Button2.Name = "Button2"
Me.Button2.Size = New System.Drawing.Size(120, 23)
Me.Button2.TabIndex = 1
Me.Button2.Text = "Transfer Outlines 2"
Me.Button2.UseVisualStyleBackColor = true
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(8, 19)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(120, 23)
Me.Button1.TabIndex = 0
Me.Button1.Text = "Transfer Outlines 1"
Me.Button1.UseVisualStyleBackColor = true
'
'GroupBox35
'
Me.GroupBox35.Controls.Add(Me.TextLayerName)
Me.GroupBox35.Controls.Add(Me.TextSelectLayer)
Me.GroupBox35.Controls.Add(Me.TextMakeBevelSets)
Me.GroupBox35.Controls.Add(Me.ApplyBevels3)
Me.GroupBox35.Controls.Add(Me.ApplyBevels2)
Me.GroupBox35.Controls.Add(Me.ApplyBevels1)
Me.GroupBox35.Location = New System.Drawing.Point(16, 454)
Me.GroupBox35.Name = "GroupBox35"
Me.GroupBox35.Size = New System.Drawing.Size(208, 112)
Me.GroupBox35.TabIndex = 5
Me.GroupBox35.TabStop = false
Me.GroupBox35.Text = "Bevels"
'
'TextLayerName
'
Me.TextLayerName.Location = New System.Drawing.Point(96, 80)
Me.TextLayerName.Name = "TextLayerName"
Me.TextLayerName.ReadOnly = true
Me.TextLayerName.Size = New System.Drawing.Size(100, 20)
Me.TextLayerName.TabIndex = 5
'
'TextSelectLayer
'
Me.TextSelectLayer.Location = New System.Drawing.Point(96, 48)
Me.TextSelectLayer.Name = "TextSelectLayer"
Me.TextSelectLayer.Size = New System.Drawing.Size(104, 23)
Me.TextSelectLayer.TabIndex = 4
Me.TextSelectLayer.Text = "Select Layer"
'
'TextMakeBevelSets
'
Me.TextMakeBevelSets.Location = New System.Drawing.Point(96, 16)
Me.TextMakeBevelSets.Name = "TextMakeBevelSets"
Me.TextMakeBevelSets.Size = New System.Drawing.Size(104, 23)
Me.TextMakeBevelSets.TabIndex = 3
Me.TextMakeBevelSets.Text = "Make Bevel Sets"
'
'ApplyBevels3
'
Me.ApplyBevels3.Location = New System.Drawing.Point(8, 80)
Me.ApplyBevels3.Name = "ApplyBevels3"
Me.ApplyBevels3.Size = New System.Drawing.Size(75, 23)
Me.ApplyBevels3.TabIndex = 2
Me.ApplyBevels3.Text = "Apply 3"
'
'ApplyBevels2
'
Me.ApplyBevels2.Location = New System.Drawing.Point(8, 48)
Me.ApplyBevels2.Name = "ApplyBevels2"
Me.ApplyBevels2.Size = New System.Drawing.Size(75, 23)
Me.ApplyBevels2.TabIndex = 1
Me.ApplyBevels2.Text = "Apply 2"
'
'ApplyBevels1
'
Me.ApplyBevels1.Location = New System.Drawing.Point(8, 16)
Me.ApplyBevels1.Name = "ApplyBevels1"
Me.ApplyBevels1.Size = New System.Drawing.Size(75, 23)
Me.ApplyBevels1.TabIndex = 0
Me.ApplyBevels1.Text = "Apply 1"
'
'ConvertText
'
Me.ConvertText.Location = New System.Drawing.Point(32, 416)
Me.ConvertText.Name = "ConvertText"
Me.ConvertText.Size = New System.Drawing.Size(88, 23)
Me.ConvertText.TabIndex = 4
Me.ConvertText.Text = "Convert Text"
'
'GroupBox15
'
Me.GroupBox15.Controls.Add(Me.TextEdit)
Me.GroupBox15.Location = New System.Drawing.Point(16, 362)
Me.GroupBox15.Name = "GroupBox15"
Me.GroupBox15.Size = New System.Drawing.Size(144, 48)
Me.GroupBox15.TabIndex = 3
Me.GroupBox15.TabStop = false
Me.GroupBox15.Text = "Text"
'
'TextEdit
'
Me.TextEdit.Location = New System.Drawing.Point(8, 16)
Me.TextEdit.MaxLength = 255
Me.TextEdit.Name = "TextEdit"
Me.TextEdit.Size = New System.Drawing.Size(120, 20)
Me.TextEdit.TabIndex = 0
'
'GroupBox14
'
Me.GroupBox14.Controls.Add(Me.TextAllChars)
Me.GroupBox14.Controls.Add(Me.TextOrigVerts)
Me.GroupBox14.Controls.Add(Me.TextOnCurve)
Me.GroupBox14.Controls.Add(Me.TextReverseOutlines)
Me.GroupBox14.Controls.Add(Me.TextExtrude)
Me.GroupBox14.Controls.Add(Me.TextFace)
Me.GroupBox14.Controls.Add(Me.TextJoin)
Me.GroupBox14.Controls.Add(Me.TextBorder)
Me.GroupBox14.Controls.Add(Me.Label14)
Me.GroupBox14.Controls.Add(Me.TextReduceVertices)
Me.GroupBox14.Controls.Add(Me.TextDepth)
Me.GroupBox14.Controls.Add(Me.Label13)
Me.GroupBox14.Controls.Add(Me.TextHeight)
Me.GroupBox14.Controls.Add(Me.Label12)
Me.GroupBox14.Controls.Add(Me.TextPointsUp)
Me.GroupBox14.Controls.Add(Me.TextPointsDown)
Me.GroupBox14.Controls.Add(Me.TextPoints)
Me.GroupBox14.Controls.Add(Me.Label11)
Me.GroupBox14.Location = New System.Drawing.Point(16, 120)
Me.GroupBox14.Name = "GroupBox14"
Me.GroupBox14.Size = New System.Drawing.Size(232, 227)
Me.GroupBox14.TabIndex = 2
Me.GroupBox14.TabStop = false
Me.GroupBox14.Text = "3D Text"
'
'TextAllChars
'
Me.TextAllChars.AutoSize = true
Me.TextAllChars.Location = New System.Drawing.Point(8, 91)
Me.TextAllChars.Name = "TextAllChars"
Me.TextAllChars.Size = New System.Drawing.Size(188, 17)
Me.TextAllChars.TabIndex = 17
Me.TextAllChars.Text = "Use Heights From Whole Char Set"
Me.TextAllChars.UseVisualStyleBackColor = true
'
'TextOrigVerts
'
Me.TextOrigVerts.AutoSize = true
Me.TextOrigVerts.Location = New System.Drawing.Point(8, 68)
Me.TextOrigVerts.Name = "TextOrigVerts"
Me.TextOrigVerts.Size = New System.Drawing.Size(181, 17)
Me.TextOrigVerts.TabIndex = 16
Me.TextOrigVerts.Text = "Keep Original Vertex Coordinates"
Me.TextOrigVerts.UseVisualStyleBackColor = true
'
'TextOnCurve
'
Me.TextOnCurve.AutoSize = true
Me.TextOnCurve.Location = New System.Drawing.Point(8, 45)
Me.TextOnCurve.Name = "TextOnCurve"
Me.TextOnCurve.Size = New System.Drawing.Size(165, 17)
Me.TextOnCurve.TabIndex = 15
Me.TextOnCurve.Text = "Set All Vertices To 'On-Curve'"
Me.TextOnCurve.UseVisualStyleBackColor = true
'
'TextReverseOutlines
'
Me.TextReverseOutlines.AutoSize = true
Me.TextReverseOutlines.Location = New System.Drawing.Point(8, 204)
Me.TextReverseOutlines.Name = "TextReverseOutlines"
Me.TextReverseOutlines.Size = New System.Drawing.Size(107, 17)
Me.TextReverseOutlines.TabIndex = 14
Me.TextReverseOutlines.Text = "Reverse Outlines"
Me.TextReverseOutlines.UseVisualStyleBackColor = true
'
'TextExtrude
'
Me.TextExtrude.Location = New System.Drawing.Point(131, 183)
Me.TextExtrude.Name = "TextExtrude"
Me.TextExtrude.Size = New System.Drawing.Size(64, 16)
Me.TextExtrude.TabIndex = 13
Me.TextExtrude.Text = "Extrude"
'
'TextFace
'
Me.TextFace.Location = New System.Drawing.Point(64, 183)
Me.TextFace.Name = "TextFace"
Me.TextFace.Size = New System.Drawing.Size(56, 16)
Me.TextFace.TabIndex = 12
Me.TextFace.Text = "Face"
'
'TextJoin
'
Me.TextJoin.Location = New System.Drawing.Point(8, 183)
Me.TextJoin.Name = "TextJoin"
Me.TextJoin.Size = New System.Drawing.Size(48, 16)
Me.TextJoin.TabIndex = 11
Me.TextJoin.Text = "Join"
'
'TextBorder
'
Me.TextBorder.Location = New System.Drawing.Point(168, 138)
Me.TextBorder.Name = "TextBorder"
Me.TextBorder.Size = New System.Drawing.Size(48, 20)
Me.TextBorder.TabIndex = 10
'
'Label14
'
Me.Label14.Location = New System.Drawing.Point(96, 137)
Me.Label14.Name = "Label14"
Me.Label14.Size = New System.Drawing.Size(66, 16)
Me.Label14.TabIndex = 9
Me.Label14.Text = "Text Border"
'
'TextReduceVertices
'
Me.TextReduceVertices.Location = New System.Drawing.Point(8, 161)
Me.TextReduceVertices.Name = "TextReduceVertices"
Me.TextReduceVertices.Size = New System.Drawing.Size(112, 16)
Me.TextReduceVertices.TabIndex = 8
Me.TextReduceVertices.Text = "Reduce Vertices"
'
'TextDepth
'
Me.TextDepth.Location = New System.Drawing.Point(168, 114)
Me.TextDepth.Name = "TextDepth"
Me.TextDepth.Size = New System.Drawing.Size(48, 20)
Me.TextDepth.TabIndex = 7
'
'Label13
'
Me.Label13.Location = New System.Drawing.Point(128, 114)
Me.Label13.Name = "Label13"
Me.Label13.Size = New System.Drawing.Size(40, 16)
Me.Label13.TabIndex = 6
Me.Label13.Text = "Depth"
'
'TextHeight
'
Me.TextHeight.Location = New System.Drawing.Point(48, 114)
Me.TextHeight.Name = "TextHeight"
Me.TextHeight.Size = New System.Drawing.Size(48, 20)
Me.TextHeight.TabIndex = 5
'
'Label12
'
Me.Label12.Location = New System.Drawing.Point(8, 114)
Me.Label12.Name = "Label12"
Me.Label12.Size = New System.Drawing.Size(40, 16)
Me.Label12.TabIndex = 4
Me.Label12.Text = "Height"
'
'TextPointsUp
'
Me.TextPointsUp.Location = New System.Drawing.Point(192, 16)
Me.TextPointsUp.Name = "TextPointsUp"
Me.TextPointsUp.Size = New System.Drawing.Size(24, 23)
Me.TextPointsUp.TabIndex = 3
Me.TextPointsUp.Text = ">"
'
'TextPointsDown
'
Me.TextPointsDown.Location = New System.Drawing.Point(160, 16)
Me.TextPointsDown.Name = "TextPointsDown"
Me.TextPointsDown.Size = New System.Drawing.Size(24, 23)
Me.TextPointsDown.TabIndex = 2
Me.TextPointsDown.Text = "<"
'
'TextPoints
'
Me.TextPoints.Location = New System.Drawing.Point(112, 16)
Me.TextPoints.Name = "TextPoints"
Me.TextPoints.ReadOnly = true
Me.TextPoints.Size = New System.Drawing.Size(40, 20)
Me.TextPoints.TabIndex = 1
'
'Label11
'
Me.Label11.Location = New System.Drawing.Point(8, 16)
Me.Label11.Name = "Label11"
Me.Label11.Size = New System.Drawing.Size(98, 16)
Me.Label11.TabIndex = 0
Me.Label11.Text = "Vertices Per Curve"
'
'GroupBox13
'
Me.GroupBox13.Controls.Add(Me.TextPlusCore)
Me.GroupBox13.Controls.Add(Me.TextCreateStencil)
Me.GroupBox13.Controls.Add(Me.TextMultipleLayers)
Me.GroupBox13.Controls.Add(Me.TextOneLayer)
Me.GroupBox13.Location = New System.Drawing.Point(128, 8)
Me.GroupBox13.Name = "GroupBox13"
Me.GroupBox13.Size = New System.Drawing.Size(120, 100)
Me.GroupBox13.TabIndex = 1
Me.GroupBox13.TabStop = false
Me.GroupBox13.Text = "Text On"
'
'TextPlusCore
'
Me.TextPlusCore.Location = New System.Drawing.Point(8, 80)
Me.TextPlusCore.Name = "TextPlusCore"
Me.TextPlusCore.Size = New System.Drawing.Size(104, 16)
Me.TextPlusCore.TabIndex = 3
Me.TextPlusCore.Text = "Plus Core"
'
'TextCreateStencil
'
Me.TextCreateStencil.Location = New System.Drawing.Point(8, 56)
Me.TextCreateStencil.Name = "TextCreateStencil"
Me.TextCreateStencil.Size = New System.Drawing.Size(104, 16)
Me.TextCreateStencil.TabIndex = 2
Me.TextCreateStencil.Text = "Create Stencil"
'
'TextMultipleLayers
'
Me.TextMultipleLayers.Location = New System.Drawing.Point(8, 32)
Me.TextMultipleLayers.Name = "TextMultipleLayers"
Me.TextMultipleLayers.Size = New System.Drawing.Size(104, 16)
Me.TextMultipleLayers.TabIndex = 1
Me.TextMultipleLayers.Text = "Multiple Layers"
'
'TextOneLayer
'
Me.TextOneLayer.Location = New System.Drawing.Point(8, 16)
Me.TextOneLayer.Name = "TextOneLayer"
Me.TextOneLayer.Size = New System.Drawing.Size(104, 16)
Me.TextOneLayer.TabIndex = 0
Me.TextOneLayer.Text = "One Layer"
'
'GroupBox12
'
Me.GroupBox12.Controls.Add(Me.TextFontDirectory)
Me.GroupBox12.Controls.Add(Me.TextSelectFont)
Me.GroupBox12.Controls.Add(Me.TextFontName)
Me.GroupBox12.Location = New System.Drawing.Point(16, 8)
Me.GroupBox12.Name = "GroupBox12"
Me.GroupBox12.Size = New System.Drawing.Size(96, 100)
Me.GroupBox12.TabIndex = 0
Me.GroupBox12.TabStop = false
Me.GroupBox12.Text = "Font"
'
'TextFontDirectory
'
Me.TextFontDirectory.Location = New System.Drawing.Point(8, 72)
Me.TextFontDirectory.Name = "TextFontDirectory"
Me.TextFontDirectory.Size = New System.Drawing.Size(75, 23)
Me.TextFontDirectory.TabIndex = 2
Me.TextFontDirectory.Text = "Directory"
'
'TextSelectFont
'
Me.TextSelectFont.Location = New System.Drawing.Point(8, 40)
Me.TextSelectFont.Name = "TextSelectFont"
Me.TextSelectFont.Size = New System.Drawing.Size(75, 23)
Me.TextSelectFont.TabIndex = 1
Me.TextSelectFont.Text = "Select Font"
'
'TextFontName
'
Me.TextFontName.Location = New System.Drawing.Point(8, 16)
Me.TextFontName.Name = "TextFontName"
Me.TextFontName.ReadOnly = true
Me.TextFontName.Size = New System.Drawing.Size(72, 20)
Me.TextFontName.TabIndex = 0
'
'TabPageEdit
'
Me.TabPageEdit.Controls.Add(Me.EditMakeBevelSets)
Me.TabPageEdit.Controls.Add(Me.GroupBox51)
Me.TabPageEdit.Controls.Add(Me.Panel5)
Me.TabPageEdit.Controls.Add(Me.EditDivide)
Me.TabPageEdit.Controls.Add(Me.EditUndoAllLayers)
Me.TabPageEdit.Controls.Add(Me.EditUndoLayer)
Me.TabPageEdit.Controls.Add(Me.EditUndoSelected)
Me.TabPageEdit.Controls.Add(Me.EditOtherWire)
Me.TabPageEdit.Controls.Add(Me.EditOtherSolid)
Me.TabPageEdit.Controls.Add(Me.EditPickWire)
Me.TabPageEdit.Controls.Add(Me.EditPickSolid)
Me.TabPageEdit.Controls.Add(Me.EditCloseOutline)
Me.TabPageEdit.Controls.Add(Me.EditOpenOutline)
Me.TabPageEdit.Controls.Add(Me.EditSwitch)
Me.TabPageEdit.Controls.Add(Me.EditMoveBevelZero)
Me.TabPageEdit.Controls.Add(Me.EditSwitchLower)
Me.TabPageEdit.Controls.Add(Me.EditSwitchUpper)
Me.TabPageEdit.Controls.Add(Me.GroupBox33)
Me.TabPageEdit.Controls.Add(Me.EditGhostOff)
Me.TabPageEdit.Controls.Add(Me.EditGhostOn)
Me.TabPageEdit.Controls.Add(Me.GroupBox32)
Me.TabPageEdit.Controls.Add(Me.EditReduceVertices)
Me.TabPageEdit.Controls.Add(Me.EditLowerBevels)
Me.TabPageEdit.Controls.Add(Me.EditLowerFaces)
Me.TabPageEdit.Controls.Add(Me.EditUpperBevels)
Me.TabPageEdit.Controls.Add(Me.EditUpperFaces)
Me.TabPageEdit.Controls.Add(Me.EditFlipZ)
Me.TabPageEdit.Controls.Add(Me.EditFlipY)
Me.TabPageEdit.Controls.Add(Me.EditFlipX)
Me.TabPageEdit.Controls.Add(Me.GroupBox31)
Me.TabPageEdit.Controls.Add(Me.EditSnapToGrid)
Me.TabPageEdit.Controls.Add(Me.EditGridSize)
Me.TabPageEdit.Controls.Add(Me.EditDisplayGrid)
Me.TabPageEdit.Controls.Add(Me.GroupBox30)
Me.TabPageEdit.Controls.Add(Me.GroupBox29)
Me.TabPageEdit.Controls.Add(Me.EditDivideEdge)
Me.TabPageEdit.Controls.Add(Me.EditDeleteVertex)
Me.TabPageEdit.Controls.Add(Me.EditNewEdge)
Me.TabPageEdit.Controls.Add(Me.EditPickEdge)
Me.TabPageEdit.Controls.Add(Me.GroupBox28)
Me.TabPageEdit.Controls.Add(Me.EditDragVertex)
Me.TabPageEdit.Controls.Add(Me.EditPickAllVertices)
Me.TabPageEdit.Controls.Add(Me.EditPickVertex)
Me.TabPageEdit.Controls.Add(Me.EditDragBox)
Me.TabPageEdit.Controls.Add(Me.EditExtrudeNow)
Me.TabPageEdit.Controls.Add(Me.EditExtrudeStart)
Me.TabPageEdit.Controls.Add(Me.StopEditVertices)
Me.TabPageEdit.Controls.Add(Me.StartEditVertices)
Me.TabPageEdit.Controls.Add(Me.GroupBox34)
Me.TabPageEdit.Location = New System.Drawing.Point(4, 40)
Me.TabPageEdit.Name = "TabPageEdit"
Me.TabPageEdit.Size = New System.Drawing.Size(408, 824)
Me.TabPageEdit.TabIndex = 9
Me.TabPageEdit.Text = "Edit"
'
'EditMakeBevelSets
'
Me.EditMakeBevelSets.Location = New System.Drawing.Point(272, 184)
Me.EditMakeBevelSets.Name = "EditMakeBevelSets"
Me.EditMakeBevelSets.Size = New System.Drawing.Size(104, 23)
Me.EditMakeBevelSets.TabIndex = 48
Me.EditMakeBevelSets.Text = "Make Bevel Sets"
'
'GroupBox51
'
Me.GroupBox51.Controls.Add(Me.EditMoveVertexZ2)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexY2)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexX2)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexStep)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexZ1)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexY1)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexX1)
Me.GroupBox51.Controls.Add(Me.SetEditMoveVertex)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexZ)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexY)
Me.GroupBox51.Controls.Add(Me.EditMoveVertexX)
Me.GroupBox51.Controls.Add(Me.GetMoveVertex)
Me.GroupBox51.Location = New System.Drawing.Point(8, 624)
Me.GroupBox51.Name = "GroupBox51"
Me.GroupBox51.Size = New System.Drawing.Size(256, 72)
Me.GroupBox51.TabIndex = 47
Me.GroupBox51.TabStop = false
Me.GroupBox51.Text = "Move Vertex"
'
'EditMoveVertexZ2
'
Me.EditMoveVertexZ2.Location = New System.Drawing.Point(216, 40)
Me.EditMoveVertexZ2.Name = "EditMoveVertexZ2"
Me.EditMoveVertexZ2.Size = New System.Drawing.Size(32, 23)
Me.EditMoveVertexZ2.TabIndex = 11
Me.EditMoveVertexZ2.Text = "+Z"
'
'EditMoveVertexY2
'
Me.EditMoveVertexY2.Location = New System.Drawing.Point(184, 40)
Me.EditMoveVertexY2.Name = "EditMoveVertexY2"
Me.EditMoveVertexY2.Size = New System.Drawing.Size(32, 23)
Me.EditMoveVertexY2.TabIndex = 10
Me.EditMoveVertexY2.Text = "+Y"
'
'EditMoveVertexX2
'
Me.EditMoveVertexX2.Location = New System.Drawing.Point(152, 40)
Me.EditMoveVertexX2.Name = "EditMoveVertexX2"
Me.EditMoveVertexX2.Size = New System.Drawing.Size(32, 23)
Me.EditMoveVertexX2.TabIndex = 9
Me.EditMoveVertexX2.Text = "+X"
'
'EditMoveVertexStep
'
Me.EditMoveVertexStep.Location = New System.Drawing.Point(88, 40)
Me.EditMoveVertexStep.Name = "EditMoveVertexStep"
Me.EditMoveVertexStep.Size = New System.Drawing.Size(52, 20)
Me.EditMoveVertexStep.TabIndex = 8
'
'EditMoveVertexZ1
'
Me.EditMoveVertexZ1.Location = New System.Drawing.Point(56, 40)
Me.EditMoveVertexZ1.Name = "EditMoveVertexZ1"
Me.EditMoveVertexZ1.Size = New System.Drawing.Size(24, 23)
Me.EditMoveVertexZ1.TabIndex = 7
Me.EditMoveVertexZ1.Text = "-Z"
'
'EditMoveVertexY1
'
Me.EditMoveVertexY1.Location = New System.Drawing.Point(32, 40)
Me.EditMoveVertexY1.Name = "EditMoveVertexY1"
Me.EditMoveVertexY1.Size = New System.Drawing.Size(24, 23)
Me.EditMoveVertexY1.TabIndex = 6
Me.EditMoveVertexY1.Text = "-Y"
'
'EditMoveVertexX1
'
Me.EditMoveVertexX1.Location = New System.Drawing.Point(8, 40)
Me.EditMoveVertexX1.Name = "EditMoveVertexX1"
Me.EditMoveVertexX1.Size = New System.Drawing.Size(24, 23)
Me.EditMoveVertexX1.TabIndex = 5
Me.EditMoveVertexX1.Text = "-X"
'
'SetEditMoveVertex
'
Me.SetEditMoveVertex.Location = New System.Drawing.Point(208, 16)
Me.SetEditMoveVertex.Name = "SetEditMoveVertex"
Me.SetEditMoveVertex.Size = New System.Drawing.Size(32, 23)
Me.SetEditMoveVertex.TabIndex = 4
Me.SetEditMoveVertex.Text = "Set"
'
'EditMoveVertexZ
'
Me.EditMoveVertexZ.Location = New System.Drawing.Point(152, 16)
Me.EditMoveVertexZ.Name = "EditMoveVertexZ"
Me.EditMoveVertexZ.Size = New System.Drawing.Size(52, 20)
Me.EditMoveVertexZ.TabIndex = 3
'
'EditMoveVertexY
'
Me.EditMoveVertexY.Location = New System.Drawing.Point(96, 16)
Me.EditMoveVertexY.Name = "EditMoveVertexY"
Me.EditMoveVertexY.Size = New System.Drawing.Size(52, 20)
Me.EditMoveVertexY.TabIndex = 2
'
'EditMoveVertexX
'
Me.EditMoveVertexX.Location = New System.Drawing.Point(40, 16)
Me.EditMoveVertexX.Name = "EditMoveVertexX"
Me.EditMoveVertexX.Size = New System.Drawing.Size(52, 20)
Me.EditMoveVertexX.TabIndex = 1
'
'GetMoveVertex
'
Me.GetMoveVertex.Location = New System.Drawing.Point(8, 16)
Me.GetMoveVertex.Name = "GetMoveVertex"
Me.GetMoveVertex.Size = New System.Drawing.Size(32, 23)
Me.GetMoveVertex.TabIndex = 0
Me.GetMoveVertex.Text = "Get"
'
'Panel5
'
Me.Panel5.Controls.Add(Me.EditName)
Me.Panel5.Controls.Add(Me.EditSelectName)
Me.Panel5.Location = New System.Drawing.Point(8, 584)
Me.Panel5.Name = "Panel5"
Me.Panel5.Size = New System.Drawing.Size(264, 35)
Me.Panel5.TabIndex = 46
'
'EditName
'
Me.EditName.Location = New System.Drawing.Point(96, 8)
Me.EditName.Name = "EditName"
Me.EditName.ReadOnly = true
Me.EditName.Size = New System.Drawing.Size(160, 20)
Me.EditName.TabIndex = 1
'
'EditSelectName
'
Me.EditSelectName.Location = New System.Drawing.Point(8, 8)
Me.EditSelectName.Name = "EditSelectName"
Me.EditSelectName.Size = New System.Drawing.Size(80, 23)
Me.EditSelectName.TabIndex = 0
Me.EditSelectName.Text = "Select Name"
'
'EditDivide
'
Me.EditDivide.Location = New System.Drawing.Point(168, 336)
Me.EditDivide.Name = "EditDivide"
Me.EditDivide.Size = New System.Drawing.Size(56, 24)
Me.EditDivide.TabIndex = 45
Me.EditDivide.Text = "Divide"
'
'EditUndoAllLayers
'
Me.EditUndoAllLayers.Location = New System.Drawing.Point(176, 552)
Me.EditUndoAllLayers.Name = "EditUndoAllLayers"
Me.EditUndoAllLayers.Size = New System.Drawing.Size(96, 23)
Me.EditUndoAllLayers.TabIndex = 43
Me.EditUndoAllLayers.Text = "Undo All Layers"
'
'EditUndoLayer
'
Me.EditUndoLayer.Location = New System.Drawing.Point(96, 552)
Me.EditUndoLayer.Name = "EditUndoLayer"
Me.EditUndoLayer.Size = New System.Drawing.Size(75, 23)
Me.EditUndoLayer.TabIndex = 42
Me.EditUndoLayer.Text = "Undo Layer"
'
'EditUndoSelected
'
Me.EditUndoSelected.Location = New System.Drawing.Point(8, 552)
Me.EditUndoSelected.Name = "EditUndoSelected"
Me.EditUndoSelected.Size = New System.Drawing.Size(88, 23)
Me.EditUndoSelected.TabIndex = 41
Me.EditUndoSelected.Text = "Undo Selected"
'
'EditOtherWire
'
Me.EditOtherWire.Location = New System.Drawing.Point(168, 520)
Me.EditOtherWire.Name = "EditOtherWire"
Me.EditOtherWire.Size = New System.Drawing.Size(64, 23)
Me.EditOtherWire.TabIndex = 40
Me.EditOtherWire.Text = "OtherWire"
'
'EditOtherSolid
'
Me.EditOtherSolid.Location = New System.Drawing.Point(168, 488)
Me.EditOtherSolid.Name = "EditOtherSolid"
Me.EditOtherSolid.Size = New System.Drawing.Size(72, 23)
Me.EditOtherSolid.TabIndex = 39
Me.EditOtherSolid.Text = "Other Solid"
'
'EditPickWire
'
Me.EditPickWire.Location = New System.Drawing.Point(96, 520)
Me.EditPickWire.Name = "EditPickWire"
Me.EditPickWire.Size = New System.Drawing.Size(64, 23)
Me.EditPickWire.TabIndex = 38
Me.EditPickWire.Text = "Pick Wire"
'
'EditPickSolid
'
Me.EditPickSolid.Location = New System.Drawing.Point(96, 488)
Me.EditPickSolid.Name = "EditPickSolid"
Me.EditPickSolid.Size = New System.Drawing.Size(64, 23)
Me.EditPickSolid.TabIndex = 37
Me.EditPickSolid.Text = "Pick Solid"
'
'EditCloseOutline
'
Me.EditCloseOutline.Location = New System.Drawing.Point(8, 520)
Me.EditCloseOutline.Name = "EditCloseOutline"
Me.EditCloseOutline.Size = New System.Drawing.Size(80, 23)
Me.EditCloseOutline.TabIndex = 36
Me.EditCloseOutline.Text = "Close Outline"
'
'EditOpenOutline
'
Me.EditOpenOutline.Location = New System.Drawing.Point(8, 488)
Me.EditOpenOutline.Name = "EditOpenOutline"
Me.EditOpenOutline.Size = New System.Drawing.Size(80, 23)
Me.EditOpenOutline.TabIndex = 35
Me.EditOpenOutline.Text = "Open Outline"
'
'EditSwitch
'
Me.EditSwitch.Location = New System.Drawing.Point(128, 456)
Me.EditSwitch.Name = "EditSwitch"
Me.EditSwitch.Size = New System.Drawing.Size(128, 23)
Me.EditSwitch.TabIndex = 34
Me.EditSwitch.Text = "Switch Bevels Outlines"
'
'EditMoveBevelZero
'
Me.EditMoveBevelZero.Location = New System.Drawing.Point(8, 456)
Me.EditMoveBevelZero.Name = "EditMoveBevelZero"
Me.EditMoveBevelZero.Size = New System.Drawing.Size(112, 23)
Me.EditMoveBevelZero.TabIndex = 33
Me.EditMoveBevelZero.Text = "Move Bevel Zero"
'
'EditSwitchLower
'
Me.EditSwitchLower.Location = New System.Drawing.Point(72, 424)
Me.EditSwitchLower.Name = "EditSwitchLower"
Me.EditSwitchLower.Size = New System.Drawing.Size(72, 23)
Me.EditSwitchLower.TabIndex = 32
Me.EditSwitchLower.Text = "Switch Low"
'
'EditSwitchUpper
'
Me.EditSwitchUpper.Location = New System.Drawing.Point(8, 424)
Me.EditSwitchUpper.Name = "EditSwitchUpper"
Me.EditSwitchUpper.Size = New System.Drawing.Size(64, 23)
Me.EditSwitchUpper.TabIndex = 31
Me.EditSwitchUpper.Text = "Switch Up"
'
'GroupBox33
'
Me.GroupBox33.Controls.Add(Me.EditLocalAxis)
Me.GroupBox33.Controls.Add(Me.EditWorldAxis)
Me.GroupBox33.Location = New System.Drawing.Point(280, 536)
Me.GroupBox33.Name = "GroupBox33"
Me.GroupBox33.Size = New System.Drawing.Size(104, 56)
Me.GroupBox33.TabIndex = 30
Me.GroupBox33.TabStop = false
'
'EditLocalAxis
'
Me.EditLocalAxis.Location = New System.Drawing.Point(8, 8)
Me.EditLocalAxis.Name = "EditLocalAxis"
Me.EditLocalAxis.Size = New System.Drawing.Size(80, 20)
Me.EditLocalAxis.TabIndex = 2
Me.EditLocalAxis.Text = "Local Axis"
'
'EditWorldAxis
'
Me.EditWorldAxis.Location = New System.Drawing.Point(8, 32)
Me.EditWorldAxis.Name = "EditWorldAxis"
Me.EditWorldAxis.Size = New System.Drawing.Size(80, 20)
Me.EditWorldAxis.TabIndex = 1
Me.EditWorldAxis.Text = "World Axis"
'
'EditGhostOff
'
Me.EditGhostOff.Location = New System.Drawing.Point(320, 504)
Me.EditGhostOff.Name = "EditGhostOff"
Me.EditGhostOff.Size = New System.Drawing.Size(64, 23)
Me.EditGhostOff.TabIndex = 29
Me.EditGhostOff.Text = "Ghost Off"
'
'EditGhostOn
'
Me.EditGhostOn.Location = New System.Drawing.Point(256, 504)
Me.EditGhostOn.Name = "EditGhostOn"
Me.EditGhostOn.Size = New System.Drawing.Size(64, 23)
Me.EditGhostOn.TabIndex = 28
Me.EditGhostOn.Text = "Ghost On"
'
'GroupBox32
'
Me.GroupBox32.Controls.Add(Me.EditGhostCancel)
Me.GroupBox32.Controls.Add(Me.EditGhostOkay)
Me.GroupBox32.Controls.Add(Me.EditPickGhost)
Me.GroupBox32.Location = New System.Drawing.Point(264, 424)
Me.GroupBox32.Name = "GroupBox32"
Me.GroupBox32.Size = New System.Drawing.Size(112, 72)
Me.GroupBox32.TabIndex = 27
Me.GroupBox32.TabStop = false
'
'EditGhostCancel
'
Me.EditGhostCancel.Location = New System.Drawing.Point(56, 40)
Me.EditGhostCancel.Name = "EditGhostCancel"
Me.EditGhostCancel.Size = New System.Drawing.Size(48, 23)
Me.EditGhostCancel.TabIndex = 2
Me.EditGhostCancel.Text = "Cancel"
'
'EditGhostOkay
'
Me.EditGhostOkay.Location = New System.Drawing.Point(8, 40)
Me.EditGhostOkay.Name = "EditGhostOkay"
Me.EditGhostOkay.Size = New System.Drawing.Size(40, 23)
Me.EditGhostOkay.TabIndex = 1
Me.EditGhostOkay.Text = "Okay"
'
'EditPickGhost
'
Me.EditPickGhost.Location = New System.Drawing.Point(16, 8)
Me.EditPickGhost.Name = "EditPickGhost"
Me.EditPickGhost.Size = New System.Drawing.Size(75, 23)
Me.EditPickGhost.TabIndex = 0
Me.EditPickGhost.Text = "Pick Ghost"
'
'EditReduceVertices
'
Me.EditReduceVertices.Location = New System.Drawing.Point(152, 424)
Me.EditReduceVertices.Name = "EditReduceVertices"
Me.EditReduceVertices.Size = New System.Drawing.Size(88, 23)
Me.EditReduceVertices.TabIndex = 26
Me.EditReduceVertices.Text = "Reduce Verts"
'
'EditLowerBevels
'
Me.EditLowerBevels.Location = New System.Drawing.Point(136, 392)
Me.EditLowerBevels.Name = "EditLowerBevels"
Me.EditLowerBevels.Size = New System.Drawing.Size(120, 24)
Me.EditLowerBevels.TabIndex = 25
Me.EditLowerBevels.Text = "Use Lower Bevels"
'
'EditLowerFaces
'
Me.EditLowerFaces.Location = New System.Drawing.Point(136, 368)
Me.EditLowerFaces.Name = "EditLowerFaces"
Me.EditLowerFaces.Size = New System.Drawing.Size(112, 24)
Me.EditLowerFaces.TabIndex = 24
Me.EditLowerFaces.Text = "Use Lower Faces"
'
'EditUpperBevels
'
Me.EditUpperBevels.Location = New System.Drawing.Point(8, 392)
Me.EditUpperBevels.Name = "EditUpperBevels"
Me.EditUpperBevels.Size = New System.Drawing.Size(120, 24)
Me.EditUpperBevels.TabIndex = 23
Me.EditUpperBevels.Text = "Use Upper Bevels"
'
'EditUpperFaces
'
Me.EditUpperFaces.Location = New System.Drawing.Point(8, 368)
Me.EditUpperFaces.Name = "EditUpperFaces"
Me.EditUpperFaces.Size = New System.Drawing.Size(112, 24)
Me.EditUpperFaces.TabIndex = 22
Me.EditUpperFaces.Text = "Use Upper Faces"
'
'EditFlipZ
'
Me.EditFlipZ.Location = New System.Drawing.Point(120, 336)
Me.EditFlipZ.Name = "EditFlipZ"
Me.EditFlipZ.Size = New System.Drawing.Size(40, 23)
Me.EditFlipZ.TabIndex = 21
Me.EditFlipZ.Text = "Flip Z"
'
'EditFlipY
'
Me.EditFlipY.Location = New System.Drawing.Point(64, 336)
Me.EditFlipY.Name = "EditFlipY"
Me.EditFlipY.Size = New System.Drawing.Size(48, 23)
Me.EditFlipY.TabIndex = 20
Me.EditFlipY.Text = "Flip Y"
'
'EditFlipX
'
Me.EditFlipX.Location = New System.Drawing.Point(8, 336)
Me.EditFlipX.Name = "EditFlipX"
Me.EditFlipX.Size = New System.Drawing.Size(48, 23)
Me.EditFlipX.TabIndex = 19
Me.EditFlipX.Text = "Flip X"
'
'GroupBox31
'
Me.GroupBox31.Controls.Add(Me.EditSnapKeepRelative)
Me.GroupBox31.Controls.Add(Me.EditVertexSnapCancel)
Me.GroupBox31.Controls.Add(Me.EditVertexSnapOkay)
Me.GroupBox31.Controls.Add(Me.EditVertexSnapShowAll)
Me.GroupBox31.Controls.Add(Me.EditVertexSnapStart)
Me.GroupBox31.Location = New System.Drawing.Point(272, 72)
Me.GroupBox31.Name = "GroupBox31"
Me.GroupBox31.Size = New System.Drawing.Size(120, 104)
Me.GroupBox31.TabIndex = 18
Me.GroupBox31.TabStop = false
Me.GroupBox31.Text = "Vertex Snap"
'
'EditSnapKeepRelative
'
Me.EditSnapKeepRelative.Location = New System.Drawing.Point(8, 48)
Me.EditSnapKeepRelative.Name = "EditSnapKeepRelative"
Me.EditSnapKeepRelative.Size = New System.Drawing.Size(104, 24)
Me.EditSnapKeepRelative.TabIndex = 4
Me.EditSnapKeepRelative.Text = "Keep Relative"
'
'EditVertexSnapCancel
'
Me.EditVertexSnapCancel.Location = New System.Drawing.Point(56, 72)
Me.EditVertexSnapCancel.Name = "EditVertexSnapCancel"
Me.EditVertexSnapCancel.Size = New System.Drawing.Size(48, 20)
Me.EditVertexSnapCancel.TabIndex = 3
Me.EditVertexSnapCancel.Text = "Cancel"
'
'EditVertexSnapOkay
'
Me.EditVertexSnapOkay.Location = New System.Drawing.Point(8, 72)
Me.EditVertexSnapOkay.Name = "EditVertexSnapOkay"
Me.EditVertexSnapOkay.Size = New System.Drawing.Size(40, 20)
Me.EditVertexSnapOkay.TabIndex = 2
Me.EditVertexSnapOkay.Text = "Okay"
'
'EditVertexSnapShowAll
'
Me.EditVertexSnapShowAll.Location = New System.Drawing.Point(56, 16)
Me.EditVertexSnapShowAll.Name = "EditVertexSnapShowAll"
Me.EditVertexSnapShowAll.Size = New System.Drawing.Size(56, 20)
Me.EditVertexSnapShowAll.TabIndex = 1
Me.EditVertexSnapShowAll.Text = "Show All"
'
'EditVertexSnapStart
'
Me.EditVertexSnapStart.Location = New System.Drawing.Point(8, 16)
Me.EditVertexSnapStart.Name = "EditVertexSnapStart"
Me.EditVertexSnapStart.Size = New System.Drawing.Size(40, 20)
Me.EditVertexSnapStart.TabIndex = 0
Me.EditVertexSnapStart.Text = "Start"
'
'EditSnapToGrid
'
Me.EditSnapToGrid.Location = New System.Drawing.Point(160, 312)
Me.EditSnapToGrid.Name = "EditSnapToGrid"
Me.EditSnapToGrid.Size = New System.Drawing.Size(96, 24)
Me.EditSnapToGrid.TabIndex = 17
Me.EditSnapToGrid.Text = "Snap To Grid"
'
'EditGridSize
'
Me.EditGridSize.Location = New System.Drawing.Point(96, 312)
Me.EditGridSize.Name = "EditGridSize"
Me.EditGridSize.Size = New System.Drawing.Size(56, 20)
Me.EditGridSize.TabIndex = 16
'
'EditDisplayGrid
'
Me.EditDisplayGrid.Location = New System.Drawing.Point(8, 312)
Me.EditDisplayGrid.Name = "EditDisplayGrid"
Me.EditDisplayGrid.Size = New System.Drawing.Size(88, 24)
Me.EditDisplayGrid.TabIndex = 15
Me.EditDisplayGrid.Text = "Display Grid"
'
'GroupBox30
'
Me.GroupBox30.Controls.Add(Me.SetEditScaleXYZFactor1)
Me.GroupBox30.Controls.Add(Me.SetEditScaleXYZFactor2)
Me.GroupBox30.Controls.Add(Me.EditScaleStepFactor)
Me.GroupBox30.Controls.Add(Me.SetEditScaleZFactor2)
Me.GroupBox30.Controls.Add(Me.SetEditScaleYFactor2)
Me.GroupBox30.Controls.Add(Me.SetEditScaleXFactor2)
Me.GroupBox30.Controls.Add(Me.SetEditScaleZFactor1)
Me.GroupBox30.Controls.Add(Me.SetEditScaleYFactor1)
Me.GroupBox30.Controls.Add(Me.SetEditScaleXFactor1)
Me.GroupBox30.Controls.Add(Me.EditScaleZFactor)
Me.GroupBox30.Controls.Add(Me.EditScaleYFactor)
Me.GroupBox30.Controls.Add(Me.EditScaleXFactor)
Me.GroupBox30.Controls.Add(Me.SetEditScaleFactors)
Me.GroupBox30.Controls.Add(Me.GetEditScaleFactors)
Me.GroupBox30.Controls.Add(Me.EditScaleCancel)
Me.GroupBox30.Controls.Add(Me.EditScaleOkay)
Me.GroupBox30.Controls.Add(Me.EditScaleGroup)
Me.GroupBox30.Location = New System.Drawing.Point(176, 208)
Me.GroupBox30.Name = "GroupBox30"
Me.GroupBox30.Size = New System.Drawing.Size(200, 88)
Me.GroupBox30.TabIndex = 14
Me.GroupBox30.TabStop = false
Me.GroupBox30.Text = "Scale Group"
'
'SetEditScaleXYZFactor1
'
Me.SetEditScaleXYZFactor1.Location = New System.Drawing.Point(80, 64)
Me.SetEditScaleXYZFactor1.Name = "SetEditScaleXYZFactor1"
Me.SetEditScaleXYZFactor1.Size = New System.Drawing.Size(40, 20)
Me.SetEditScaleXYZFactor1.TabIndex = 25
Me.SetEditScaleXYZFactor1.Text = "-XYZ"
'
'SetEditScaleXYZFactor2
'
Me.SetEditScaleXYZFactor2.Location = New System.Drawing.Point(144, 40)
Me.SetEditScaleXYZFactor2.Name = "SetEditScaleXYZFactor2"
Me.SetEditScaleXYZFactor2.Size = New System.Drawing.Size(48, 20)
Me.SetEditScaleXYZFactor2.TabIndex = 24
Me.SetEditScaleXYZFactor2.Text = "+XYZ"
'
'EditScaleStepFactor
'
Me.EditScaleStepFactor.Location = New System.Drawing.Point(120, 64)
Me.EditScaleStepFactor.Name = "EditScaleStepFactor"
Me.EditScaleStepFactor.Size = New System.Drawing.Size(24, 20)
Me.EditScaleStepFactor.TabIndex = 23
'
'SetEditScaleZFactor2
'
Me.SetEditScaleZFactor2.Location = New System.Drawing.Point(176, 64)
Me.SetEditScaleZFactor2.Name = "SetEditScaleZFactor2"
Me.SetEditScaleZFactor2.Size = New System.Drawing.Size(16, 20)
Me.SetEditScaleZFactor2.TabIndex = 22
Me.SetEditScaleZFactor2.Text = "Z"
'
'SetEditScaleYFactor2
'
Me.SetEditScaleYFactor2.Location = New System.Drawing.Point(160, 64)
Me.SetEditScaleYFactor2.Name = "SetEditScaleYFactor2"
Me.SetEditScaleYFactor2.Size = New System.Drawing.Size(16, 20)
Me.SetEditScaleYFactor2.TabIndex = 21
Me.SetEditScaleYFactor2.Text = "Y"
'
'SetEditScaleXFactor2
'
Me.SetEditScaleXFactor2.Location = New System.Drawing.Point(144, 64)
Me.SetEditScaleXFactor2.Name = "SetEditScaleXFactor2"
Me.SetEditScaleXFactor2.Size = New System.Drawing.Size(16, 20)
Me.SetEditScaleXFactor2.TabIndex = 20
Me.SetEditScaleXFactor2.Text = "X"
'
'SetEditScaleZFactor1
'
Me.SetEditScaleZFactor1.Location = New System.Drawing.Point(56, 64)
Me.SetEditScaleZFactor1.Name = "SetEditScaleZFactor1"
Me.SetEditScaleZFactor1.Size = New System.Drawing.Size(24, 20)
Me.SetEditScaleZFactor1.TabIndex = 19
Me.SetEditScaleZFactor1.Text = "-Z"
'
'SetEditScaleYFactor1
'
Me.SetEditScaleYFactor1.Location = New System.Drawing.Point(32, 64)
Me.SetEditScaleYFactor1.Name = "SetEditScaleYFactor1"
Me.SetEditScaleYFactor1.Size = New System.Drawing.Size(24, 20)
Me.SetEditScaleYFactor1.TabIndex = 18
Me.SetEditScaleYFactor1.Text = "-Y"
'
'SetEditScaleXFactor1
'
Me.SetEditScaleXFactor1.Location = New System.Drawing.Point(8, 64)
Me.SetEditScaleXFactor1.Name = "SetEditScaleXFactor1"
Me.SetEditScaleXFactor1.Size = New System.Drawing.Size(24, 20)
Me.SetEditScaleXFactor1.TabIndex = 17
Me.SetEditScaleXFactor1.Text = "-X"
'
'EditScaleZFactor
'
Me.EditScaleZFactor.Location = New System.Drawing.Point(88, 40)
Me.EditScaleZFactor.Name = "EditScaleZFactor"
Me.EditScaleZFactor.Size = New System.Drawing.Size(24, 20)
Me.EditScaleZFactor.TabIndex = 16
'
'EditScaleYFactor
'
Me.EditScaleYFactor.Location = New System.Drawing.Point(64, 40)
Me.EditScaleYFactor.Name = "EditScaleYFactor"
Me.EditScaleYFactor.Size = New System.Drawing.Size(24, 20)
Me.EditScaleYFactor.TabIndex = 15
'
'EditScaleXFactor
'
Me.EditScaleXFactor.Location = New System.Drawing.Point(40, 40)
Me.EditScaleXFactor.Name = "EditScaleXFactor"
Me.EditScaleXFactor.Size = New System.Drawing.Size(24, 20)
Me.EditScaleXFactor.TabIndex = 14
'
'SetEditScaleFactors
'
Me.SetEditScaleFactors.Location = New System.Drawing.Point(112, 40)
Me.SetEditScaleFactors.Name = "SetEditScaleFactors"
Me.SetEditScaleFactors.Size = New System.Drawing.Size(32, 20)
Me.SetEditScaleFactors.TabIndex = 13
Me.SetEditScaleFactors.Text = "Set"
'
'GetEditScaleFactors
'
Me.GetEditScaleFactors.Location = New System.Drawing.Point(8, 40)
Me.GetEditScaleFactors.Name = "GetEditScaleFactors"
Me.GetEditScaleFactors.Size = New System.Drawing.Size(32, 20)
Me.GetEditScaleFactors.TabIndex = 12
Me.GetEditScaleFactors.Text = "Get"
'
'EditScaleCancel
'
Me.EditScaleCancel.Location = New System.Drawing.Point(104, 16)
Me.EditScaleCancel.Name = "EditScaleCancel"
Me.EditScaleCancel.Size = New System.Drawing.Size(48, 23)
Me.EditScaleCancel.TabIndex = 2
Me.EditScaleCancel.Text = "Cancel"
'
'EditScaleOkay
'
Me.EditScaleOkay.Location = New System.Drawing.Point(56, 16)
Me.EditScaleOkay.Name = "EditScaleOkay"
Me.EditScaleOkay.Size = New System.Drawing.Size(40, 23)
Me.EditScaleOkay.TabIndex = 1
Me.EditScaleOkay.Text = "Okay"
'
'EditScaleGroup
'
Me.EditScaleGroup.Location = New System.Drawing.Point(8, 16)
Me.EditScaleGroup.Name = "EditScaleGroup"
Me.EditScaleGroup.Size = New System.Drawing.Size(40, 23)
Me.EditScaleGroup.TabIndex = 0
Me.EditScaleGroup.Text = "Start"
'
'GroupBox29
'
Me.GroupBox29.Controls.Add(Me.EditRotateStepAngle)
Me.GroupBox29.Controls.Add(Me.SetEditRotateZAngle2)
Me.GroupBox29.Controls.Add(Me.SetEditRotateYAngle2)
Me.GroupBox29.Controls.Add(Me.SetEditRotateXAngle2)
Me.GroupBox29.Controls.Add(Me.SetEditRotateZAngle1)
Me.GroupBox29.Controls.Add(Me.SetEditRotateYAngle1)
Me.GroupBox29.Controls.Add(Me.SetEditRotateXAngle1)
Me.GroupBox29.Controls.Add(Me.EditRotateZAngle)
Me.GroupBox29.Controls.Add(Me.EditRotateYAngle)
Me.GroupBox29.Controls.Add(Me.EditRotateXAngle)
Me.GroupBox29.Controls.Add(Me.SetEditRotateAngles)
Me.GroupBox29.Controls.Add(Me.GetEditRotateAngles)
Me.GroupBox29.Controls.Add(Me.EditRotateCancel)
Me.GroupBox29.Controls.Add(Me.EditRotateOkay)
Me.GroupBox29.Controls.Add(Me.EditRotateGroup)
Me.GroupBox29.Location = New System.Drawing.Point(8, 208)
Me.GroupBox29.Name = "GroupBox29"
Me.GroupBox29.Size = New System.Drawing.Size(160, 88)
Me.GroupBox29.TabIndex = 13
Me.GroupBox29.TabStop = false
Me.GroupBox29.Text = "Rotate Group"
'
'EditRotateStepAngle
'
Me.EditRotateStepAngle.Location = New System.Drawing.Point(80, 64)
Me.EditRotateStepAngle.Name = "EditRotateStepAngle"
Me.EditRotateStepAngle.Size = New System.Drawing.Size(24, 20)
Me.EditRotateStepAngle.TabIndex = 23
'
'SetEditRotateZAngle2
'
Me.SetEditRotateZAngle2.Location = New System.Drawing.Point(136, 64)
Me.SetEditRotateZAngle2.Name = "SetEditRotateZAngle2"
Me.SetEditRotateZAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetEditRotateZAngle2.TabIndex = 22
Me.SetEditRotateZAngle2.Text = "Z"
'
'SetEditRotateYAngle2
'
Me.SetEditRotateYAngle2.Location = New System.Drawing.Point(120, 64)
Me.SetEditRotateYAngle2.Name = "SetEditRotateYAngle2"
Me.SetEditRotateYAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetEditRotateYAngle2.TabIndex = 21
Me.SetEditRotateYAngle2.Text = "Y"
'
'SetEditRotateXAngle2
'
Me.SetEditRotateXAngle2.Location = New System.Drawing.Point(104, 64)
Me.SetEditRotateXAngle2.Name = "SetEditRotateXAngle2"
Me.SetEditRotateXAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetEditRotateXAngle2.TabIndex = 20
Me.SetEditRotateXAngle2.Text = "X"
'
'SetEditRotateZAngle1
'
Me.SetEditRotateZAngle1.Location = New System.Drawing.Point(56, 64)
Me.SetEditRotateZAngle1.Name = "SetEditRotateZAngle1"
Me.SetEditRotateZAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetEditRotateZAngle1.TabIndex = 19
Me.SetEditRotateZAngle1.Text = "-Z"
'
'SetEditRotateYAngle1
'
Me.SetEditRotateYAngle1.Location = New System.Drawing.Point(32, 64)
Me.SetEditRotateYAngle1.Name = "SetEditRotateYAngle1"
Me.SetEditRotateYAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetEditRotateYAngle1.TabIndex = 18
Me.SetEditRotateYAngle1.Text = "-Y"
'
'SetEditRotateXAngle1
'
Me.SetEditRotateXAngle1.Location = New System.Drawing.Point(8, 64)
Me.SetEditRotateXAngle1.Name = "SetEditRotateXAngle1"
Me.SetEditRotateXAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetEditRotateXAngle1.TabIndex = 17
Me.SetEditRotateXAngle1.Text = "-X"
'
'EditRotateZAngle
'
Me.EditRotateZAngle.Location = New System.Drawing.Point(88, 40)
Me.EditRotateZAngle.Name = "EditRotateZAngle"
Me.EditRotateZAngle.Size = New System.Drawing.Size(24, 20)
Me.EditRotateZAngle.TabIndex = 16
'
'EditRotateYAngle
'
Me.EditRotateYAngle.Location = New System.Drawing.Point(64, 40)
Me.EditRotateYAngle.Name = "EditRotateYAngle"
Me.EditRotateYAngle.Size = New System.Drawing.Size(24, 20)
Me.EditRotateYAngle.TabIndex = 15
'
'EditRotateXAngle
'
Me.EditRotateXAngle.Location = New System.Drawing.Point(40, 40)
Me.EditRotateXAngle.Name = "EditRotateXAngle"
Me.EditRotateXAngle.Size = New System.Drawing.Size(24, 20)
Me.EditRotateXAngle.TabIndex = 14
'
'SetEditRotateAngles
'
Me.SetEditRotateAngles.Location = New System.Drawing.Point(112, 40)
Me.SetEditRotateAngles.Name = "SetEditRotateAngles"
Me.SetEditRotateAngles.Size = New System.Drawing.Size(32, 20)
Me.SetEditRotateAngles.TabIndex = 13
Me.SetEditRotateAngles.Text = "Set"
'
'GetEditRotateAngles
'
Me.GetEditRotateAngles.Location = New System.Drawing.Point(8, 40)
Me.GetEditRotateAngles.Name = "GetEditRotateAngles"
Me.GetEditRotateAngles.Size = New System.Drawing.Size(32, 20)
Me.GetEditRotateAngles.TabIndex = 12
Me.GetEditRotateAngles.Text = "Get"
'
'EditRotateCancel
'
Me.EditRotateCancel.Location = New System.Drawing.Point(104, 16)
Me.EditRotateCancel.Name = "EditRotateCancel"
Me.EditRotateCancel.Size = New System.Drawing.Size(48, 23)
Me.EditRotateCancel.TabIndex = 2
Me.EditRotateCancel.Text = "Cancel"
'
'EditRotateOkay
'
Me.EditRotateOkay.Location = New System.Drawing.Point(56, 16)
Me.EditRotateOkay.Name = "EditRotateOkay"
Me.EditRotateOkay.Size = New System.Drawing.Size(40, 23)
Me.EditRotateOkay.TabIndex = 1
Me.EditRotateOkay.Text = "Okay"
'
'EditRotateGroup
'
Me.EditRotateGroup.Location = New System.Drawing.Point(8, 16)
Me.EditRotateGroup.Name = "EditRotateGroup"
Me.EditRotateGroup.Size = New System.Drawing.Size(40, 23)
Me.EditRotateGroup.TabIndex = 0
Me.EditRotateGroup.Text = "Start"
'
'EditDivideEdge
'
Me.EditDivideEdge.Location = New System.Drawing.Point(160, 176)
Me.EditDivideEdge.Name = "EditDivideEdge"
Me.EditDivideEdge.Size = New System.Drawing.Size(75, 23)
Me.EditDivideEdge.TabIndex = 12
Me.EditDivideEdge.Text = "Divide Edge"
'
'EditDeleteVertex
'
Me.EditDeleteVertex.Location = New System.Drawing.Point(152, 144)
Me.EditDeleteVertex.Name = "EditDeleteVertex"
Me.EditDeleteVertex.Size = New System.Drawing.Size(88, 23)
Me.EditDeleteVertex.TabIndex = 11
Me.EditDeleteVertex.Text = "Delete Vertex"
'
'EditNewEdge
'
Me.EditNewEdge.Location = New System.Drawing.Point(80, 144)
Me.EditNewEdge.Name = "EditNewEdge"
Me.EditNewEdge.Size = New System.Drawing.Size(64, 23)
Me.EditNewEdge.TabIndex = 10
Me.EditNewEdge.Text = "New Edge"
'
'EditPickEdge
'
Me.EditPickEdge.Location = New System.Drawing.Point(8, 144)
Me.EditPickEdge.Name = "EditPickEdge"
Me.EditPickEdge.Size = New System.Drawing.Size(64, 23)
Me.EditPickEdge.TabIndex = 9
Me.EditPickEdge.Text = "Pick Edge"
'
'GroupBox28
'
Me.GroupBox28.Controls.Add(Me.EditPickModeSwitchFirst)
Me.GroupBox28.Controls.Add(Me.EditPickModeLabel)
Me.GroupBox28.Controls.Add(Me.EditPickModeDeleteAll)
Me.GroupBox28.Controls.Add(Me.EditPickModeErase)
Me.GroupBox28.Controls.Add(Me.EditPickModeAnywhere)
Me.GroupBox28.Controls.Add(Me.EditPickModeConnected)
Me.GroupBox28.Controls.Add(Me.EditPickModeFirst)
Me.GroupBox28.Location = New System.Drawing.Point(8, 72)
Me.GroupBox28.Name = "GroupBox28"
Me.GroupBox28.Size = New System.Drawing.Size(256, 64)
Me.GroupBox28.TabIndex = 8
Me.GroupBox28.TabStop = false
Me.GroupBox28.Text = "Pick Vertex Mode"
'
'EditPickModeSwitchFirst
'
Me.EditPickModeSwitchFirst.Location = New System.Drawing.Point(190, 16)
Me.EditPickModeSwitchFirst.Name = "EditPickModeSwitchFirst"
Me.EditPickModeSwitchFirst.Size = New System.Drawing.Size(58, 23)
Me.EditPickModeSwitchFirst.TabIndex = 6
Me.EditPickModeSwitchFirst.Text = "Switch"
Me.EditPickModeSwitchFirst.UseVisualStyleBackColor = true
'
'EditPickModeLabel
'
Me.EditPickModeLabel.Location = New System.Drawing.Point(8, 40)
Me.EditPickModeLabel.Name = "EditPickModeLabel"
Me.EditPickModeLabel.Size = New System.Drawing.Size(122, 16)
Me.EditPickModeLabel.TabIndex = 5
Me.EditPickModeLabel.Text = "Pick Mode"
'
'EditPickModeDeleteAll
'
Me.EditPickModeDeleteAll.Location = New System.Drawing.Point(184, 40)
Me.EditPickModeDeleteAll.Name = "EditPickModeDeleteAll"
Me.EditPickModeDeleteAll.Size = New System.Drawing.Size(64, 23)
Me.EditPickModeDeleteAll.TabIndex = 4
Me.EditPickModeDeleteAll.Text = "Delete All"
'
'EditPickModeErase
'
Me.EditPickModeErase.Location = New System.Drawing.Point(136, 40)
Me.EditPickModeErase.Name = "EditPickModeErase"
Me.EditPickModeErase.Size = New System.Drawing.Size(48, 23)
Me.EditPickModeErase.TabIndex = 3
Me.EditPickModeErase.Text = "Erase"
'
'EditPickModeAnywhere
'
Me.EditPickModeAnywhere.Location = New System.Drawing.Point(120, 16)
Me.EditPickModeAnywhere.Name = "EditPickModeAnywhere"
Me.EditPickModeAnywhere.Size = New System.Drawing.Size(64, 23)
Me.EditPickModeAnywhere.TabIndex = 2
Me.EditPickModeAnywhere.Text = "Anywhere"
'
'EditPickModeConnected
'
Me.EditPickModeConnected.Location = New System.Drawing.Point(48, 16)
Me.EditPickModeConnected.Name = "EditPickModeConnected"
Me.EditPickModeConnected.Size = New System.Drawing.Size(72, 23)
Me.EditPickModeConnected.TabIndex = 1
Me.EditPickModeConnected.Text = "Connected"
'
'EditPickModeFirst
'
Me.EditPickModeFirst.Location = New System.Drawing.Point(8, 16)
Me.EditPickModeFirst.Name = "EditPickModeFirst"
Me.EditPickModeFirst.Size = New System.Drawing.Size(40, 23)
Me.EditPickModeFirst.TabIndex = 0
Me.EditPickModeFirst.Text = "First"
'
'EditDragVertex
'
Me.EditDragVertex.Location = New System.Drawing.Point(280, 40)
Me.EditDragVertex.Name = "EditDragVertex"
Me.EditDragVertex.Size = New System.Drawing.Size(75, 23)
Me.EditDragVertex.TabIndex = 7
Me.EditDragVertex.Text = "Drag Vertex"
'
'EditPickAllVertices
'
Me.EditPickAllVertices.Location = New System.Drawing.Point(168, 40)
Me.EditPickAllVertices.Name = "EditPickAllVertices"
Me.EditPickAllVertices.Size = New System.Drawing.Size(104, 23)
Me.EditPickAllVertices.TabIndex = 6
Me.EditPickAllVertices.Text = "Pick All Vertices"
'
'EditPickVertex
'
Me.EditPickVertex.Location = New System.Drawing.Point(88, 40)
Me.EditPickVertex.Name = "EditPickVertex"
Me.EditPickVertex.Size = New System.Drawing.Size(75, 23)
Me.EditPickVertex.TabIndex = 5
Me.EditPickVertex.Text = "Pick Vertex"
'
'EditDragBox
'
Me.EditDragBox.Location = New System.Drawing.Point(8, 40)
Me.EditDragBox.Name = "EditDragBox"
Me.EditDragBox.Size = New System.Drawing.Size(75, 23)
Me.EditDragBox.TabIndex = 4
Me.EditDragBox.Text = "Drag Box"
'
'EditExtrudeNow
'
Me.EditExtrudeNow.Location = New System.Drawing.Point(304, 8)
Me.EditExtrudeNow.Name = "EditExtrudeNow"
Me.EditExtrudeNow.Size = New System.Drawing.Size(88, 23)
Me.EditExtrudeNow.TabIndex = 3
Me.EditExtrudeNow.Text = "Extrude Now"
'
'EditExtrudeStart
'
Me.EditExtrudeStart.Location = New System.Drawing.Point(216, 8)
Me.EditExtrudeStart.Name = "EditExtrudeStart"
Me.EditExtrudeStart.Size = New System.Drawing.Size(88, 23)
Me.EditExtrudeStart.TabIndex = 2
Me.EditExtrudeStart.Text = "Extrude Start"
'
'StopEditVertices
'
Me.StopEditVertices.Location = New System.Drawing.Point(112, 8)
Me.StopEditVertices.Name = "StopEditVertices"
Me.StopEditVertices.Size = New System.Drawing.Size(104, 23)
Me.StopEditVertices.TabIndex = 1
Me.StopEditVertices.Text = "Stop Edit Vertices"
'
'StartEditVertices
'
Me.StartEditVertices.Location = New System.Drawing.Point(8, 8)
Me.StartEditVertices.Name = "StartEditVertices"
Me.StartEditVertices.Size = New System.Drawing.Size(104, 23)
Me.StartEditVertices.TabIndex = 0
Me.StartEditVertices.Text = "Start Edit Vertices"
'
'GroupBox34
'
Me.GroupBox34.Controls.Add(Me.EditSetLower)
Me.GroupBox34.Controls.Add(Me.EditClearLower)
Me.GroupBox34.Controls.Add(Me.EditGetLower)
Me.GroupBox34.Controls.Add(Me.EditSetUpper)
Me.GroupBox34.Controls.Add(Me.EditClearUpper)
Me.GroupBox34.Controls.Add(Me.EditGetUpper)
Me.GroupBox34.Location = New System.Drawing.Point(256, 304)
Me.GroupBox34.Name = "GroupBox34"
Me.GroupBox34.Size = New System.Drawing.Size(144, 112)
Me.GroupBox34.TabIndex = 44
Me.GroupBox34.TabStop = false
'
'EditSetLower
'
Me.EditSetLower.Location = New System.Drawing.Point(72, 80)
Me.EditSetLower.Name = "EditSetLower"
Me.EditSetLower.Size = New System.Drawing.Size(64, 23)
Me.EditSetLower.TabIndex = 5
Me.EditSetLower.Text = "Set Low"
'
'EditClearLower
'
Me.EditClearLower.Location = New System.Drawing.Point(72, 48)
Me.EditClearLower.Name = "EditClearLower"
Me.EditClearLower.Size = New System.Drawing.Size(64, 23)
Me.EditClearLower.TabIndex = 4
Me.EditClearLower.Text = "Clear Low"
'
'EditGetLower
'
Me.EditGetLower.Location = New System.Drawing.Point(72, 16)
Me.EditGetLower.Name = "EditGetLower"
Me.EditGetLower.Size = New System.Drawing.Size(64, 23)
Me.EditGetLower.TabIndex = 3
Me.EditGetLower.Text = "Get Low"
'
'EditSetUpper
'
Me.EditSetUpper.Location = New System.Drawing.Point(8, 80)
Me.EditSetUpper.Name = "EditSetUpper"
Me.EditSetUpper.Size = New System.Drawing.Size(64, 23)
Me.EditSetUpper.TabIndex = 2
Me.EditSetUpper.Text = "Set Up"
'
'EditClearUpper
'
Me.EditClearUpper.Location = New System.Drawing.Point(8, 48)
Me.EditClearUpper.Name = "EditClearUpper"
Me.EditClearUpper.Size = New System.Drawing.Size(64, 23)
Me.EditClearUpper.TabIndex = 1
Me.EditClearUpper.Text = "Clear Up"
'
'EditGetUpper
'
Me.EditGetUpper.Location = New System.Drawing.Point(8, 16)
Me.EditGetUpper.Name = "EditGetUpper"
Me.EditGetUpper.Size = New System.Drawing.Size(64, 23)
Me.EditGetUpper.TabIndex = 0
Me.EditGetUpper.Text = "Get Up"
'
'TabPageKerkythea
'
Me.TabPageKerkythea.Controls.Add(Me.KerkytheaUsePngAlphaMasks)
Me.TabPageKerkythea.Controls.Add(Me.GroupBox67)
Me.TabPageKerkythea.Controls.Add(Me.GroupBox66)
Me.TabPageKerkythea.Controls.Add(Me.GroupBox65)
Me.TabPageKerkythea.Controls.Add(Me.KerkytheaSetData)
Me.TabPageKerkythea.Controls.Add(Me.KerkytheaGetData)
Me.TabPageKerkythea.Controls.Add(Me.KerkytheaRadianceAsEmitter)
Me.TabPageKerkythea.Controls.Add(Me.KerkytheaUseRadiance)
Me.TabPageKerkythea.Location = New System.Drawing.Point(4, 40)
Me.TabPageKerkythea.Name = "TabPageKerkythea"
Me.TabPageKerkythea.Size = New System.Drawing.Size(408, 824)
Me.TabPageKerkythea.TabIndex = 13
Me.TabPageKerkythea.Text = "Kerkythea"
'
'KerkytheaUsePngAlphaMasks
'
Me.KerkytheaUsePngAlphaMasks.Location = New System.Drawing.Point(168, 32)
Me.KerkytheaUsePngAlphaMasks.Name = "KerkytheaUsePngAlphaMasks"
Me.KerkytheaUsePngAlphaMasks.Size = New System.Drawing.Size(144, 24)
Me.KerkytheaUsePngAlphaMasks.TabIndex = 7
Me.KerkytheaUsePngAlphaMasks.Text = "Use PNG Alpha Masks"
'
'GroupBox67
'
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotRadius)
Me.GroupBox67.Controls.Add(Me.Label104)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotCausticPhotons)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotGlobalPhotons)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotNegative)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotSoftShadow)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotShadow)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotHotFraction)
Me.GroupBox67.Controls.Add(Me.Label103)
Me.GroupBox67.Controls.Add(Me.KerkytheaUseHotFraction)
Me.GroupBox67.Controls.Add(Me.KerkytheaSpotMultiplier)
Me.GroupBox67.Controls.Add(Me.Label102)
Me.GroupBox67.Controls.Add(Me.GroupBox74)
Me.GroupBox67.Controls.Add(Me.GroupBox71)
Me.GroupBox67.Location = New System.Drawing.Point(8, 440)
Me.GroupBox67.Name = "GroupBox67"
Me.GroupBox67.Size = New System.Drawing.Size(392, 208)
Me.GroupBox67.TabIndex = 6
Me.GroupBox67.TabStop = false
Me.GroupBox67.Text = "Spot Lights"
'
'KerkytheaSpotRadius
'
Me.KerkytheaSpotRadius.Location = New System.Drawing.Point(184, 120)
Me.KerkytheaSpotRadius.Name = "KerkytheaSpotRadius"
Me.KerkytheaSpotRadius.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaSpotRadius.TabIndex = 16
Me.KerkytheaSpotRadius.Text = "TextBox1"
'
'Label104
'
Me.Label104.Location = New System.Drawing.Point(136, 120)
Me.Label104.Name = "Label104"
Me.Label104.Size = New System.Drawing.Size(40, 23)
Me.Label104.TabIndex = 15
Me.Label104.Text = "Radius"
'
'KerkytheaSpotCausticPhotons
'
Me.KerkytheaSpotCausticPhotons.Location = New System.Drawing.Point(280, 144)
Me.KerkytheaSpotCausticPhotons.Name = "KerkytheaSpotCausticPhotons"
Me.KerkytheaSpotCausticPhotons.Size = New System.Drawing.Size(112, 24)
Me.KerkytheaSpotCausticPhotons.TabIndex = 14
Me.KerkytheaSpotCausticPhotons.Text = "Caustic Photons"
'
'KerkytheaSpotGlobalPhotons
'
Me.KerkytheaSpotGlobalPhotons.Location = New System.Drawing.Point(280, 120)
Me.KerkytheaSpotGlobalPhotons.Name = "KerkytheaSpotGlobalPhotons"
Me.KerkytheaSpotGlobalPhotons.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaSpotGlobalPhotons.TabIndex = 13
Me.KerkytheaSpotGlobalPhotons.Text = "Global Photons"
'
'KerkytheaSpotNegative
'
Me.KerkytheaSpotNegative.Location = New System.Drawing.Point(296, 88)
Me.KerkytheaSpotNegative.Name = "KerkytheaSpotNegative"
Me.KerkytheaSpotNegative.Size = New System.Drawing.Size(72, 24)
Me.KerkytheaSpotNegative.TabIndex = 12
Me.KerkytheaSpotNegative.Text = "Negative"
'
'KerkytheaSpotSoftShadow
'
Me.KerkytheaSpotSoftShadow.Location = New System.Drawing.Point(296, 56)
Me.KerkytheaSpotSoftShadow.Name = "KerkytheaSpotSoftShadow"
Me.KerkytheaSpotSoftShadow.Size = New System.Drawing.Size(88, 24)
Me.KerkytheaSpotSoftShadow.TabIndex = 11
Me.KerkytheaSpotSoftShadow.Text = "Soft Shadow"
'
'KerkytheaSpotShadow
'
Me.KerkytheaSpotShadow.Location = New System.Drawing.Point(296, 24)
Me.KerkytheaSpotShadow.Name = "KerkytheaSpotShadow"
Me.KerkytheaSpotShadow.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaSpotShadow.TabIndex = 10
Me.KerkytheaSpotShadow.Text = "Shadow"
'
'KerkytheaSpotHotFraction
'
Me.KerkytheaSpotHotFraction.Location = New System.Drawing.Point(104, 176)
Me.KerkytheaSpotHotFraction.Name = "KerkytheaSpotHotFraction"
Me.KerkytheaSpotHotFraction.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaSpotHotFraction.TabIndex = 9
Me.KerkytheaSpotHotFraction.Text = "TextBox10"
'
'Label103
'
Me.Label103.Location = New System.Drawing.Point(8, 176)
Me.Label103.Name = "Label103"
Me.Label103.Size = New System.Drawing.Size(96, 23)
Me.Label103.TabIndex = 8
Me.Label103.Text = "Hot Spot Fraction"
'
'KerkytheaUseHotFraction
'
Me.KerkytheaUseHotFraction.Location = New System.Drawing.Point(8, 144)
Me.KerkytheaUseHotFraction.Name = "KerkytheaUseHotFraction"
Me.KerkytheaUseHotFraction.Size = New System.Drawing.Size(136, 24)
Me.KerkytheaUseHotFraction.TabIndex = 7
Me.KerkytheaUseHotFraction.Text = "Use Hot Spot Fraction"
'
'KerkytheaSpotMultiplier
'
Me.KerkytheaSpotMultiplier.Location = New System.Drawing.Point(64, 16)
Me.KerkytheaSpotMultiplier.Name = "KerkytheaSpotMultiplier"
Me.KerkytheaSpotMultiplier.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaSpotMultiplier.TabIndex = 6
Me.KerkytheaSpotMultiplier.Text = "TextBox9"
'
'Label102
'
Me.Label102.Location = New System.Drawing.Point(8, 16)
Me.Label102.Name = "Label102"
Me.Label102.Size = New System.Drawing.Size(56, 23)
Me.Label102.TabIndex = 5
Me.Label102.Text = "Multiplier"
'
'GroupBox74
'
Me.GroupBox74.Controls.Add(Me.KerkytheaSpotReplace)
Me.GroupBox74.Controls.Add(Me.KerkytheaSpotHotSpot)
Me.GroupBox74.Controls.Add(Me.KerkytheaSpotFallOff)
Me.GroupBox74.Controls.Add(Me.Label98)
Me.GroupBox74.Controls.Add(Me.Label99)
Me.GroupBox74.Location = New System.Drawing.Point(136, 16)
Me.GroupBox74.Name = "GroupBox74"
Me.GroupBox74.Size = New System.Drawing.Size(152, 96)
Me.GroupBox74.TabIndex = 3
Me.GroupBox74.TabStop = false
'
'KerkytheaSpotReplace
'
Me.KerkytheaSpotReplace.Location = New System.Drawing.Point(8, 8)
Me.KerkytheaSpotReplace.Name = "KerkytheaSpotReplace"
Me.KerkytheaSpotReplace.Size = New System.Drawing.Size(136, 24)
Me.KerkytheaSpotReplace.TabIndex = 4
Me.KerkytheaSpotReplace.Text = "Replace existing with"
'
'KerkytheaSpotHotSpot
'
Me.KerkytheaSpotHotSpot.Location = New System.Drawing.Point(64, 64)
Me.KerkytheaSpotHotSpot.Name = "KerkytheaSpotHotSpot"
Me.KerkytheaSpotHotSpot.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaSpotHotSpot.TabIndex = 3
Me.KerkytheaSpotHotSpot.Text = "TextBox2"
'
'KerkytheaSpotFallOff
'
Me.KerkytheaSpotFallOff.Location = New System.Drawing.Point(64, 40)
Me.KerkytheaSpotFallOff.Name = "KerkytheaSpotFallOff"
Me.KerkytheaSpotFallOff.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaSpotFallOff.TabIndex = 2
Me.KerkytheaSpotFallOff.Text = "TextBox1"
'
'Label98
'
Me.Label98.Location = New System.Drawing.Point(8, 64)
Me.Label98.Name = "Label98"
Me.Label98.Size = New System.Drawing.Size(56, 23)
Me.Label98.TabIndex = 1
Me.Label98.Text = "Hot Spot"
'
'Label99
'
Me.Label99.Location = New System.Drawing.Point(8, 40)
Me.Label99.Name = "Label99"
Me.Label99.Size = New System.Drawing.Size(48, 23)
Me.Label99.TabIndex = 0
Me.Label99.Text = "Fall Off"
'
'GroupBox71
'
Me.GroupBox71.Controls.Add(Me.KerkytheaSpotAttenuation3)
Me.GroupBox71.Controls.Add(Me.KerkytheaSpotAttenuation2)
Me.GroupBox71.Controls.Add(Me.KerkytheaSpotAttenuation1)
Me.GroupBox71.Location = New System.Drawing.Point(8, 40)
Me.GroupBox71.Name = "GroupBox71"
Me.GroupBox71.Size = New System.Drawing.Size(120, 96)
Me.GroupBox71.TabIndex = 2
Me.GroupBox71.TabStop = false
Me.GroupBox71.Text = "Attenuation"
'
'KerkytheaSpotAttenuation3
'
Me.KerkytheaSpotAttenuation3.Location = New System.Drawing.Point(8, 64)
Me.KerkytheaSpotAttenuation3.Name = "KerkytheaSpotAttenuation3"
Me.KerkytheaSpotAttenuation3.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaSpotAttenuation3.TabIndex = 2
Me.KerkytheaSpotAttenuation3.Text = "Inverse Square"
'
'KerkytheaSpotAttenuation2
'
Me.KerkytheaSpotAttenuation2.Location = New System.Drawing.Point(8, 40)
Me.KerkytheaSpotAttenuation2.Name = "KerkytheaSpotAttenuation2"
Me.KerkytheaSpotAttenuation2.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaSpotAttenuation2.TabIndex = 1
Me.KerkytheaSpotAttenuation2.Text = "Inverse"
'
'KerkytheaSpotAttenuation1
'
Me.KerkytheaSpotAttenuation1.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaSpotAttenuation1.Name = "KerkytheaSpotAttenuation1"
Me.KerkytheaSpotAttenuation1.Size = New System.Drawing.Size(56, 24)
Me.KerkytheaSpotAttenuation1.TabIndex = 0
Me.KerkytheaSpotAttenuation1.Text = "None"
'
'GroupBox66
'
Me.GroupBox66.Controls.Add(Me.KerkytheaPointCausticPhotons)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointGlobalPhotons)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointNegative)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointSoftShadow)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointShadow)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointRadius)
Me.GroupBox66.Controls.Add(Me.Label105)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointMultiplier)
Me.GroupBox66.Controls.Add(Me.Label101)
Me.GroupBox66.Controls.Add(Me.KerkytheaPointUp)
Me.GroupBox66.Controls.Add(Me.GroupBox73)
Me.GroupBox66.Controls.Add(Me.GroupBox70)
Me.GroupBox66.Location = New System.Drawing.Point(8, 240)
Me.GroupBox66.Name = "GroupBox66"
Me.GroupBox66.Size = New System.Drawing.Size(392, 192)
Me.GroupBox66.TabIndex = 5
Me.GroupBox66.TabStop = false
Me.GroupBox66.Text = "Point Lights"
'
'KerkytheaPointCausticPhotons
'
Me.KerkytheaPointCausticPhotons.Location = New System.Drawing.Point(264, 160)
Me.KerkytheaPointCausticPhotons.Name = "KerkytheaPointCausticPhotons"
Me.KerkytheaPointCausticPhotons.Size = New System.Drawing.Size(112, 24)
Me.KerkytheaPointCausticPhotons.TabIndex = 23
Me.KerkytheaPointCausticPhotons.Text = "Caustic Photons"
'
'KerkytheaPointGlobalPhotons
'
Me.KerkytheaPointGlobalPhotons.Location = New System.Drawing.Point(264, 136)
Me.KerkytheaPointGlobalPhotons.Name = "KerkytheaPointGlobalPhotons"
Me.KerkytheaPointGlobalPhotons.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaPointGlobalPhotons.TabIndex = 22
Me.KerkytheaPointGlobalPhotons.Text = "Global Photons"
'
'KerkytheaPointNegative
'
Me.KerkytheaPointNegative.Location = New System.Drawing.Point(296, 104)
Me.KerkytheaPointNegative.Name = "KerkytheaPointNegative"
Me.KerkytheaPointNegative.Size = New System.Drawing.Size(72, 24)
Me.KerkytheaPointNegative.TabIndex = 21
Me.KerkytheaPointNegative.Text = "Negative"
'
'KerkytheaPointSoftShadow
'
Me.KerkytheaPointSoftShadow.Location = New System.Drawing.Point(296, 72)
Me.KerkytheaPointSoftShadow.Name = "KerkytheaPointSoftShadow"
Me.KerkytheaPointSoftShadow.Size = New System.Drawing.Size(88, 24)
Me.KerkytheaPointSoftShadow.TabIndex = 20
Me.KerkytheaPointSoftShadow.Text = "Soft Shadow"
'
'KerkytheaPointShadow
'
Me.KerkytheaPointShadow.Location = New System.Drawing.Point(296, 40)
Me.KerkytheaPointShadow.Name = "KerkytheaPointShadow"
Me.KerkytheaPointShadow.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaPointShadow.TabIndex = 19
Me.KerkytheaPointShadow.Text = "Shadow"
'
'KerkytheaPointRadius
'
Me.KerkytheaPointRadius.Location = New System.Drawing.Point(184, 136)
Me.KerkytheaPointRadius.Name = "KerkytheaPointRadius"
Me.KerkytheaPointRadius.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaPointRadius.TabIndex = 18
Me.KerkytheaPointRadius.Text = "TextBox2"
'
'Label105
'
Me.Label105.Location = New System.Drawing.Point(136, 136)
Me.Label105.Name = "Label105"
Me.Label105.Size = New System.Drawing.Size(40, 23)
Me.Label105.TabIndex = 17
Me.Label105.Text = "Radius"
'
'KerkytheaPointMultiplier
'
Me.KerkytheaPointMultiplier.Location = New System.Drawing.Point(64, 40)
Me.KerkytheaPointMultiplier.Name = "KerkytheaPointMultiplier"
Me.KerkytheaPointMultiplier.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaPointMultiplier.TabIndex = 6
Me.KerkytheaPointMultiplier.Text = "TextBox8"
'
'Label101
'
Me.Label101.Location = New System.Drawing.Point(8, 40)
Me.Label101.Name = "Label101"
Me.Label101.Size = New System.Drawing.Size(56, 23)
Me.Label101.TabIndex = 5
Me.Label101.Text = "Multiplier"
'
'KerkytheaPointUp
'
Me.KerkytheaPointUp.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaPointUp.Name = "KerkytheaPointUp"
Me.KerkytheaPointUp.Size = New System.Drawing.Size(128, 24)
Me.KerkytheaPointUp.TabIndex = 4
Me.KerkytheaPointUp.Text = "Up Direction Vector"
'
'GroupBox73
'
Me.GroupBox73.Controls.Add(Me.KerkytheaPointAsSpot)
Me.GroupBox73.Controls.Add(Me.KerkytheaPointHotSpot)
Me.GroupBox73.Controls.Add(Me.KerkytheaPointFallOff)
Me.GroupBox73.Controls.Add(Me.Label96)
Me.GroupBox73.Controls.Add(Me.Label97)
Me.GroupBox73.Location = New System.Drawing.Point(152, 24)
Me.GroupBox73.Name = "GroupBox73"
Me.GroupBox73.Size = New System.Drawing.Size(136, 104)
Me.GroupBox73.TabIndex = 3
Me.GroupBox73.TabStop = false
Me.GroupBox73.Text = "Spot Light"
'
'KerkytheaPointAsSpot
'
Me.KerkytheaPointAsSpot.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaPointAsSpot.Name = "KerkytheaPointAsSpot"
Me.KerkytheaPointAsSpot.Size = New System.Drawing.Size(120, 24)
Me.KerkytheaPointAsSpot.TabIndex = 4
Me.KerkytheaPointAsSpot.Text = "Save As Spot Light"
'
'KerkytheaPointHotSpot
'
Me.KerkytheaPointHotSpot.Location = New System.Drawing.Point(64, 72)
Me.KerkytheaPointHotSpot.Name = "KerkytheaPointHotSpot"
Me.KerkytheaPointHotSpot.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaPointHotSpot.TabIndex = 3
Me.KerkytheaPointHotSpot.Text = "TextBox2"
'
'KerkytheaPointFallOff
'
Me.KerkytheaPointFallOff.Location = New System.Drawing.Point(64, 48)
Me.KerkytheaPointFallOff.Name = "KerkytheaPointFallOff"
Me.KerkytheaPointFallOff.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaPointFallOff.TabIndex = 2
Me.KerkytheaPointFallOff.Text = "TextBox1"
'
'Label96
'
Me.Label96.Location = New System.Drawing.Point(8, 72)
Me.Label96.Name = "Label96"
Me.Label96.Size = New System.Drawing.Size(56, 23)
Me.Label96.TabIndex = 1
Me.Label96.Text = "Hot Spot"
'
'Label97
'
Me.Label97.Location = New System.Drawing.Point(8, 48)
Me.Label97.Name = "Label97"
Me.Label97.Size = New System.Drawing.Size(48, 23)
Me.Label97.TabIndex = 0
Me.Label97.Text = "Fall Off"
'
'GroupBox70
'
Me.GroupBox70.Controls.Add(Me.KerkytheaPointAttenuation3)
Me.GroupBox70.Controls.Add(Me.KerkytheaPointAttenuation2)
Me.GroupBox70.Controls.Add(Me.KerkytheaPointAttenuation1)
Me.GroupBox70.Location = New System.Drawing.Point(8, 72)
Me.GroupBox70.Name = "GroupBox70"
Me.GroupBox70.Size = New System.Drawing.Size(120, 96)
Me.GroupBox70.TabIndex = 2
Me.GroupBox70.TabStop = false
Me.GroupBox70.Text = "Attenuation"
'
'KerkytheaPointAttenuation3
'
Me.KerkytheaPointAttenuation3.Location = New System.Drawing.Point(8, 64)
Me.KerkytheaPointAttenuation3.Name = "KerkytheaPointAttenuation3"
Me.KerkytheaPointAttenuation3.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaPointAttenuation3.TabIndex = 2
Me.KerkytheaPointAttenuation3.Text = "Inverse Square"
'
'KerkytheaPointAttenuation2
'
Me.KerkytheaPointAttenuation2.Location = New System.Drawing.Point(8, 40)
Me.KerkytheaPointAttenuation2.Name = "KerkytheaPointAttenuation2"
Me.KerkytheaPointAttenuation2.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaPointAttenuation2.TabIndex = 1
Me.KerkytheaPointAttenuation2.Text = "Inverse"
'
'KerkytheaPointAttenuation1
'
Me.KerkytheaPointAttenuation1.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaPointAttenuation1.Name = "KerkytheaPointAttenuation1"
Me.KerkytheaPointAttenuation1.Size = New System.Drawing.Size(56, 24)
Me.KerkytheaPointAttenuation1.TabIndex = 0
Me.KerkytheaPointAttenuation1.Text = "None"
'
'GroupBox65
'
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalCausticPhotons)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalGlobalPhotons)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalNegative)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalSoftShadow)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalShadow)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalRadius)
Me.GroupBox65.Controls.Add(Me.Label106)
Me.GroupBox65.Controls.Add(Me.KerkytheaDirectionalMultiplier)
Me.GroupBox65.Controls.Add(Me.Label100)
Me.GroupBox65.Controls.Add(Me.GroupBox72)
Me.GroupBox65.Controls.Add(Me.GroupBox69)
Me.GroupBox65.Controls.Add(Me.GroupBox68)
Me.GroupBox65.Location = New System.Drawing.Point(8, 56)
Me.GroupBox65.Name = "GroupBox65"
Me.GroupBox65.Size = New System.Drawing.Size(384, 176)
Me.GroupBox65.TabIndex = 4
Me.GroupBox65.TabStop = false
Me.GroupBox65.Text = "Directional Lights"
'
'KerkytheaDirectionalCausticPhotons
'
Me.KerkytheaDirectionalCausticPhotons.Location = New System.Drawing.Point(264, 144)
Me.KerkytheaDirectionalCausticPhotons.Name = "KerkytheaDirectionalCausticPhotons"
Me.KerkytheaDirectionalCausticPhotons.Size = New System.Drawing.Size(112, 24)
Me.KerkytheaDirectionalCausticPhotons.TabIndex = 23
Me.KerkytheaDirectionalCausticPhotons.Text = "Caustic Photons"
'
'KerkytheaDirectionalGlobalPhotons
'
Me.KerkytheaDirectionalGlobalPhotons.Location = New System.Drawing.Point(264, 120)
Me.KerkytheaDirectionalGlobalPhotons.Name = "KerkytheaDirectionalGlobalPhotons"
Me.KerkytheaDirectionalGlobalPhotons.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaDirectionalGlobalPhotons.TabIndex = 22
Me.KerkytheaDirectionalGlobalPhotons.Text = "Global Photons"
'
'KerkytheaDirectionalNegative
'
Me.KerkytheaDirectionalNegative.Location = New System.Drawing.Point(280, 88)
Me.KerkytheaDirectionalNegative.Name = "KerkytheaDirectionalNegative"
Me.KerkytheaDirectionalNegative.Size = New System.Drawing.Size(72, 24)
Me.KerkytheaDirectionalNegative.TabIndex = 21
Me.KerkytheaDirectionalNegative.Text = "Negative"
'
'KerkytheaDirectionalSoftShadow
'
Me.KerkytheaDirectionalSoftShadow.Location = New System.Drawing.Point(144, 144)
Me.KerkytheaDirectionalSoftShadow.Name = "KerkytheaDirectionalSoftShadow"
Me.KerkytheaDirectionalSoftShadow.Size = New System.Drawing.Size(88, 24)
Me.KerkytheaDirectionalSoftShadow.TabIndex = 20
Me.KerkytheaDirectionalSoftShadow.Text = "Soft Shadow"
'
'KerkytheaDirectionalShadow
'
Me.KerkytheaDirectionalShadow.Location = New System.Drawing.Point(144, 112)
Me.KerkytheaDirectionalShadow.Name = "KerkytheaDirectionalShadow"
Me.KerkytheaDirectionalShadow.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaDirectionalShadow.TabIndex = 19
Me.KerkytheaDirectionalShadow.Text = "Shadow"
'
'KerkytheaDirectionalRadius
'
Me.KerkytheaDirectionalRadius.Location = New System.Drawing.Point(72, 144)
Me.KerkytheaDirectionalRadius.Name = "KerkytheaDirectionalRadius"
Me.KerkytheaDirectionalRadius.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaDirectionalRadius.TabIndex = 18
Me.KerkytheaDirectionalRadius.Text = "TextBox3"
'
'Label106
'
Me.Label106.Location = New System.Drawing.Point(24, 144)
Me.Label106.Name = "Label106"
Me.Label106.Size = New System.Drawing.Size(40, 23)
Me.Label106.TabIndex = 17
Me.Label106.Text = "Radius"
'
'KerkytheaDirectionalMultiplier
'
Me.KerkytheaDirectionalMultiplier.Location = New System.Drawing.Point(72, 120)
Me.KerkytheaDirectionalMultiplier.Name = "KerkytheaDirectionalMultiplier"
Me.KerkytheaDirectionalMultiplier.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaDirectionalMultiplier.TabIndex = 4
Me.KerkytheaDirectionalMultiplier.Text = "TextBox7"
'
'Label100
'
Me.Label100.Location = New System.Drawing.Point(16, 120)
Me.Label100.Name = "Label100"
Me.Label100.Size = New System.Drawing.Size(56, 23)
Me.Label100.TabIndex = 3
Me.Label100.Text = "Multiplier"
'
'GroupBox72
'
Me.GroupBox72.Controls.Add(Me.KerkytheaDirectionalHotSpot)
Me.GroupBox72.Controls.Add(Me.KerkytheaDirectionalFallOff)
Me.GroupBox72.Controls.Add(Me.Label95)
Me.GroupBox72.Controls.Add(Me.Label94)
Me.GroupBox72.Location = New System.Drawing.Point(240, 16)
Me.GroupBox72.Name = "GroupBox72"
Me.GroupBox72.Size = New System.Drawing.Size(136, 72)
Me.GroupBox72.TabIndex = 2
Me.GroupBox72.TabStop = false
Me.GroupBox72.Text = "Spot Light"
'
'KerkytheaDirectionalHotSpot
'
Me.KerkytheaDirectionalHotSpot.Location = New System.Drawing.Point(64, 40)
Me.KerkytheaDirectionalHotSpot.Name = "KerkytheaDirectionalHotSpot"
Me.KerkytheaDirectionalHotSpot.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaDirectionalHotSpot.TabIndex = 3
Me.KerkytheaDirectionalHotSpot.Text = "TextBox2"
'
'KerkytheaDirectionalFallOff
'
Me.KerkytheaDirectionalFallOff.Location = New System.Drawing.Point(64, 16)
Me.KerkytheaDirectionalFallOff.Name = "KerkytheaDirectionalFallOff"
Me.KerkytheaDirectionalFallOff.Size = New System.Drawing.Size(56, 20)
Me.KerkytheaDirectionalFallOff.TabIndex = 2
Me.KerkytheaDirectionalFallOff.Text = "TextBox1"
'
'Label95
'
Me.Label95.Location = New System.Drawing.Point(8, 40)
Me.Label95.Name = "Label95"
Me.Label95.Size = New System.Drawing.Size(56, 23)
Me.Label95.TabIndex = 1
Me.Label95.Text = "Hot Spot"
'
'Label94
'
Me.Label94.Location = New System.Drawing.Point(8, 16)
Me.Label94.Name = "Label94"
Me.Label94.Size = New System.Drawing.Size(48, 23)
Me.Label94.TabIndex = 0
Me.Label94.Text = "Fall Off"
'
'GroupBox69
'
Me.GroupBox69.Controls.Add(Me.KerkytheaDirectionalAttenuation3)
Me.GroupBox69.Controls.Add(Me.KerkytheaDirectionalAttenuation2)
Me.GroupBox69.Controls.Add(Me.KerkytheaDirectionalAttenuation1)
Me.GroupBox69.Location = New System.Drawing.Point(112, 16)
Me.GroupBox69.Name = "GroupBox69"
Me.GroupBox69.Size = New System.Drawing.Size(120, 96)
Me.GroupBox69.TabIndex = 1
Me.GroupBox69.TabStop = false
Me.GroupBox69.Text = "Attenuation"
'
'KerkytheaDirectionalAttenuation3
'
Me.KerkytheaDirectionalAttenuation3.Location = New System.Drawing.Point(8, 64)
Me.KerkytheaDirectionalAttenuation3.Name = "KerkytheaDirectionalAttenuation3"
Me.KerkytheaDirectionalAttenuation3.Size = New System.Drawing.Size(104, 24)
Me.KerkytheaDirectionalAttenuation3.TabIndex = 2
Me.KerkytheaDirectionalAttenuation3.Text = "Inverse Square"
'
'KerkytheaDirectionalAttenuation2
'
Me.KerkytheaDirectionalAttenuation2.Location = New System.Drawing.Point(8, 40)
Me.KerkytheaDirectionalAttenuation2.Name = "KerkytheaDirectionalAttenuation2"
Me.KerkytheaDirectionalAttenuation2.Size = New System.Drawing.Size(64, 24)
Me.KerkytheaDirectionalAttenuation2.TabIndex = 1
Me.KerkytheaDirectionalAttenuation2.Text = "Inverse"
'
'KerkytheaDirectionalAttenuation1
'
Me.KerkytheaDirectionalAttenuation1.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaDirectionalAttenuation1.Name = "KerkytheaDirectionalAttenuation1"
Me.KerkytheaDirectionalAttenuation1.Size = New System.Drawing.Size(56, 24)
Me.KerkytheaDirectionalAttenuation1.TabIndex = 0
Me.KerkytheaDirectionalAttenuation1.Text = "None"
'
'GroupBox68
'
Me.GroupBox68.Controls.Add(Me.KerkytheaDirectionalAsSpot)
Me.GroupBox68.Controls.Add(Me.KerkytheaDirectionalAsSun)
Me.GroupBox68.Controls.Add(Me.KerkytheaDirectionalAsOmni)
Me.GroupBox68.Location = New System.Drawing.Point(8, 16)
Me.GroupBox68.Name = "GroupBox68"
Me.GroupBox68.Size = New System.Drawing.Size(96, 96)
Me.GroupBox68.TabIndex = 0
Me.GroupBox68.TabStop = false
Me.GroupBox68.Text = "Save As"
'
'KerkytheaDirectionalAsSpot
'
Me.KerkytheaDirectionalAsSpot.Location = New System.Drawing.Point(8, 64)
Me.KerkytheaDirectionalAsSpot.Name = "KerkytheaDirectionalAsSpot"
Me.KerkytheaDirectionalAsSpot.Size = New System.Drawing.Size(80, 24)
Me.KerkytheaDirectionalAsSpot.TabIndex = 2
Me.KerkytheaDirectionalAsSpot.Text = "Spot Light"
'
'KerkytheaDirectionalAsSun
'
Me.KerkytheaDirectionalAsSun.Location = New System.Drawing.Point(8, 40)
Me.KerkytheaDirectionalAsSun.Name = "KerkytheaDirectionalAsSun"
Me.KerkytheaDirectionalAsSun.Size = New System.Drawing.Size(56, 24)
Me.KerkytheaDirectionalAsSun.TabIndex = 1
Me.KerkytheaDirectionalAsSun.Text = "Sun"
'
'KerkytheaDirectionalAsOmni
'
Me.KerkytheaDirectionalAsOmni.Location = New System.Drawing.Point(8, 16)
Me.KerkytheaDirectionalAsOmni.Name = "KerkytheaDirectionalAsOmni"
Me.KerkytheaDirectionalAsOmni.Size = New System.Drawing.Size(56, 24)
Me.KerkytheaDirectionalAsOmni.TabIndex = 0
Me.KerkytheaDirectionalAsOmni.Text = "Omni"
'
'KerkytheaSetData
'
Me.KerkytheaSetData.Location = New System.Drawing.Point(288, 8)
Me.KerkytheaSetData.Name = "KerkytheaSetData"
Me.KerkytheaSetData.Size = New System.Drawing.Size(80, 23)
Me.KerkytheaSetData.TabIndex = 3
Me.KerkytheaSetData.Text = "Send To DLL"
'
'KerkytheaGetData
'
Me.KerkytheaGetData.Location = New System.Drawing.Point(168, 8)
Me.KerkytheaGetData.Name = "KerkytheaGetData"
Me.KerkytheaGetData.Size = New System.Drawing.Size(88, 23)
Me.KerkytheaGetData.TabIndex = 2
Me.KerkytheaGetData.Text = "Get From DLL"
'
'KerkytheaRadianceAsEmitter
'
Me.KerkytheaRadianceAsEmitter.Location = New System.Drawing.Point(8, 32)
Me.KerkytheaRadianceAsEmitter.Name = "KerkytheaRadianceAsEmitter"
Me.KerkytheaRadianceAsEmitter.Size = New System.Drawing.Size(128, 24)
Me.KerkytheaRadianceAsEmitter.TabIndex = 1
Me.KerkytheaRadianceAsEmitter.Text = "Radiance As Emitter"
'
'KerkytheaUseRadiance
'
Me.KerkytheaUseRadiance.Location = New System.Drawing.Point(8, 8)
Me.KerkytheaUseRadiance.Name = "KerkytheaUseRadiance"
Me.KerkytheaUseRadiance.Size = New System.Drawing.Size(136, 24)
Me.KerkytheaUseRadiance.TabIndex = 0
Me.KerkytheaUseRadiance.Text = "Emissive As Radiance"
'
'TabPageConvert1
'
Me.TabPageConvert1.Controls.Add(Me.GroupBox41)
Me.TabPageConvert1.Controls.Add(Me.GroupBox42)
Me.TabPageConvert1.Controls.Add(Me.GroupBox40)
Me.TabPageConvert1.Controls.Add(Me.Convert1_WriteXYZ)
Me.TabPageConvert1.Controls.Add(Me.GroupBox39)
Me.TabPageConvert1.Controls.Add(Me.GroupBox38)
Me.TabPageConvert1.Controls.Add(Me.GroupBox37)
Me.TabPageConvert1.Controls.Add(Me.GroupBox36)
Me.TabPageConvert1.Controls.Add(Me.Convert1_MeshToLandscape)
Me.TabPageConvert1.Location = New System.Drawing.Point(4, 40)
Me.TabPageConvert1.Name = "TabPageConvert1"
Me.TabPageConvert1.Size = New System.Drawing.Size(408, 824)
Me.TabPageConvert1.TabIndex = 10
Me.TabPageConvert1.Text = "Convert"
'
'GroupBox41
'
Me.GroupBox41.Controls.Add(Me.Convert1_AddUV)
Me.GroupBox41.Controls.Add(Me.Convert1_BaseThickness)
Me.GroupBox41.Controls.Add(Me.Convert1_AddBase)
Me.GroupBox41.Controls.Add(Me.Convert1_DropElevation)
Me.GroupBox41.Controls.Add(Me.Convert1_DropFaces)
Me.GroupBox41.Controls.Add(Me.Label71)
Me.GroupBox41.Controls.Add(Me.Label70)
Me.GroupBox41.Controls.Add(Me.Label69)
Me.GroupBox41.Controls.Add(Me.Convert1_MeshTriangles)
Me.GroupBox41.Controls.Add(Me.Convert1_MeshEdges)
Me.GroupBox41.Controls.Add(Me.Convert1_MeshVertices)
Me.GroupBox41.Controls.Add(Me.Convert1_Mesh)
Me.GroupBox41.Controls.Add(Me.Convert1_Landscape)
Me.GroupBox41.Controls.Add(Me.Convert1_AddPointCloud)
Me.GroupBox41.Controls.Add(Me.Convert1_KeepOriginal)
Me.GroupBox41.Location = New System.Drawing.Point(176, 192)
Me.GroupBox41.Name = "GroupBox41"
Me.GroupBox41.Size = New System.Drawing.Size(208, 312)
Me.GroupBox41.TabIndex = 18
Me.GroupBox41.TabStop = false
Me.GroupBox41.Text = "Convert"
'
'Convert1_AddUV
'
Me.Convert1_AddUV.Location = New System.Drawing.Point(32, 280)
Me.Convert1_AddUV.Name = "Convert1_AddUV"
Me.Convert1_AddUV.Size = New System.Drawing.Size(64, 24)
Me.Convert1_AddUV.TabIndex = 25
Me.Convert1_AddUV.Text = "Add UV"
'
'Convert1_BaseThickness
'
Me.Convert1_BaseThickness.Location = New System.Drawing.Point(48, 256)
Me.Convert1_BaseThickness.Name = "Convert1_BaseThickness"
Me.Convert1_BaseThickness.Size = New System.Drawing.Size(88, 20)
Me.Convert1_BaseThickness.TabIndex = 24
'
'Convert1_AddBase
'
Me.Convert1_AddBase.Location = New System.Drawing.Point(32, 232)
Me.Convert1_AddBase.Name = "Convert1_AddBase"
Me.Convert1_AddBase.Size = New System.Drawing.Size(80, 24)
Me.Convert1_AddBase.TabIndex = 23
Me.Convert1_AddBase.Text = "Add a base"
'
'Convert1_DropElevation
'
Me.Convert1_DropElevation.Location = New System.Drawing.Point(48, 208)
Me.Convert1_DropElevation.Name = "Convert1_DropElevation"
Me.Convert1_DropElevation.Size = New System.Drawing.Size(88, 20)
Me.Convert1_DropElevation.TabIndex = 22
'
'Convert1_DropFaces
'
Me.Convert1_DropFaces.Location = New System.Drawing.Point(32, 184)
Me.Convert1_DropFaces.Name = "Convert1_DropFaces"
Me.Convert1_DropFaces.Size = New System.Drawing.Size(120, 24)
Me.Convert1_DropFaces.TabIndex = 21
Me.Convert1_DropFaces.Text = "Drop lowest faces"
'
'Label71
'
Me.Label71.Location = New System.Drawing.Point(32, 160)
Me.Label71.Name = "Label71"
Me.Label71.Size = New System.Drawing.Size(16, 23)
Me.Label71.TabIndex = 20
Me.Label71.Text = "T"
'
'Label70
'
Me.Label70.Location = New System.Drawing.Point(32, 136)
Me.Label70.Name = "Label70"
Me.Label70.Size = New System.Drawing.Size(16, 23)
Me.Label70.TabIndex = 19
Me.Label70.Text = "E"
'
'Label69
'
Me.Label69.Location = New System.Drawing.Point(32, 112)
Me.Label69.Name = "Label69"
Me.Label69.Size = New System.Drawing.Size(16, 23)
Me.Label69.TabIndex = 18
Me.Label69.Text = "V"
'
'Convert1_MeshTriangles
'
Me.Convert1_MeshTriangles.Location = New System.Drawing.Point(56, 160)
Me.Convert1_MeshTriangles.Name = "Convert1_MeshTriangles"
Me.Convert1_MeshTriangles.ReadOnly = true
Me.Convert1_MeshTriangles.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MeshTriangles.TabIndex = 17
'
'Convert1_MeshEdges
'
Me.Convert1_MeshEdges.Location = New System.Drawing.Point(56, 136)
Me.Convert1_MeshEdges.Name = "Convert1_MeshEdges"
Me.Convert1_MeshEdges.ReadOnly = true
Me.Convert1_MeshEdges.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MeshEdges.TabIndex = 16
'
'Convert1_MeshVertices
'
Me.Convert1_MeshVertices.Location = New System.Drawing.Point(56, 112)
Me.Convert1_MeshVertices.Name = "Convert1_MeshVertices"
Me.Convert1_MeshVertices.ReadOnly = true
Me.Convert1_MeshVertices.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MeshVertices.TabIndex = 15
'
'Convert1_Mesh
'
Me.Convert1_Mesh.Location = New System.Drawing.Point(8, 88)
Me.Convert1_Mesh.Name = "Convert1_Mesh"
Me.Convert1_Mesh.Size = New System.Drawing.Size(112, 24)
Me.Convert1_Mesh.TabIndex = 3
Me.Convert1_Mesh.Text = "Convert to mesh"
'
'Convert1_Landscape
'
Me.Convert1_Landscape.Location = New System.Drawing.Point(8, 64)
Me.Convert1_Landscape.Name = "Convert1_Landscape"
Me.Convert1_Landscape.Size = New System.Drawing.Size(136, 24)
Me.Convert1_Landscape.TabIndex = 2
Me.Convert1_Landscape.Text = "Convert to landscape"
'
'Convert1_AddPointCloud
'
Me.Convert1_AddPointCloud.Location = New System.Drawing.Point(24, 40)
Me.Convert1_AddPointCloud.Name = "Convert1_AddPointCloud"
Me.Convert1_AddPointCloud.Size = New System.Drawing.Size(104, 24)
Me.Convert1_AddPointCloud.TabIndex = 1
Me.Convert1_AddPointCloud.Text = "Add point cloud"
'
'Convert1_KeepOriginal
'
Me.Convert1_KeepOriginal.Location = New System.Drawing.Point(8, 16)
Me.Convert1_KeepOriginal.Name = "Convert1_KeepOriginal"
Me.Convert1_KeepOriginal.Size = New System.Drawing.Size(136, 24)
Me.Convert1_KeepOriginal.TabIndex = 0
Me.Convert1_KeepOriginal.Text = "Keep Original Meshes"
'
'GroupBox42
'
Me.GroupBox42.Controls.Add(Me.Convert1_NewSizeY)
Me.GroupBox42.Controls.Add(Me.Convert1_NewSizeX)
Me.GroupBox42.Controls.Add(Me.Label72)
Me.GroupBox42.Controls.Add(Me.Label73)
Me.GroupBox42.Location = New System.Drawing.Point(232, 112)
Me.GroupBox42.Name = "GroupBox42"
Me.GroupBox42.Size = New System.Drawing.Size(160, 72)
Me.GroupBox42.TabIndex = 17
Me.GroupBox42.TabStop = false
Me.GroupBox42.Text = "New Size"
'
'Convert1_NewSizeY
'
Me.Convert1_NewSizeY.Location = New System.Drawing.Point(64, 40)
Me.Convert1_NewSizeY.Name = "Convert1_NewSizeY"
Me.Convert1_NewSizeY.ReadOnly = true
Me.Convert1_NewSizeY.Size = New System.Drawing.Size(88, 20)
Me.Convert1_NewSizeY.TabIndex = 13
'
'Convert1_NewSizeX
'
Me.Convert1_NewSizeX.Location = New System.Drawing.Point(64, 16)
Me.Convert1_NewSizeX.Name = "Convert1_NewSizeX"
Me.Convert1_NewSizeX.ReadOnly = true
Me.Convert1_NewSizeX.Size = New System.Drawing.Size(88, 20)
Me.Convert1_NewSizeX.TabIndex = 12
'
'Label72
'
Me.Label72.Location = New System.Drawing.Point(8, 40)
Me.Label72.Name = "Label72"
Me.Label72.Size = New System.Drawing.Size(56, 16)
Me.Label72.TabIndex = 10
Me.Label72.Text = "Depth (Y)"
'
'Label73
'
Me.Label73.Location = New System.Drawing.Point(8, 16)
Me.Label73.Name = "Label73"
Me.Label73.Size = New System.Drawing.Size(56, 16)
Me.Label73.TabIndex = 9
Me.Label73.Text = "Width (X)"
'
'GroupBox40
'
Me.GroupBox40.Controls.Add(Me.Convert1_SizeZ)
Me.GroupBox40.Controls.Add(Me.Convert1_SizeY)
Me.GroupBox40.Controls.Add(Me.Convert1_SizeX)
Me.GroupBox40.Controls.Add(Me.Label66)
Me.GroupBox40.Controls.Add(Me.Label67)
Me.GroupBox40.Controls.Add(Me.Label68)
Me.GroupBox40.Location = New System.Drawing.Point(232, 8)
Me.GroupBox40.Name = "GroupBox40"
Me.GroupBox40.Size = New System.Drawing.Size(160, 96)
Me.GroupBox40.TabIndex = 15
Me.GroupBox40.TabStop = false
Me.GroupBox40.Text = "Size"
'
'Convert1_SizeZ
'
Me.Convert1_SizeZ.Location = New System.Drawing.Point(64, 64)
Me.Convert1_SizeZ.Name = "Convert1_SizeZ"
Me.Convert1_SizeZ.ReadOnly = true
Me.Convert1_SizeZ.Size = New System.Drawing.Size(88, 20)
Me.Convert1_SizeZ.TabIndex = 14
'
'Convert1_SizeY
'
Me.Convert1_SizeY.Location = New System.Drawing.Point(64, 40)
Me.Convert1_SizeY.Name = "Convert1_SizeY"
Me.Convert1_SizeY.ReadOnly = true
Me.Convert1_SizeY.Size = New System.Drawing.Size(88, 20)
Me.Convert1_SizeY.TabIndex = 13
'
'Convert1_SizeX
'
Me.Convert1_SizeX.Location = New System.Drawing.Point(64, 16)
Me.Convert1_SizeX.Name = "Convert1_SizeX"
Me.Convert1_SizeX.ReadOnly = true
Me.Convert1_SizeX.Size = New System.Drawing.Size(88, 20)
Me.Convert1_SizeX.TabIndex = 12
'
'Label66
'
Me.Label66.Location = New System.Drawing.Point(8, 64)
Me.Label66.Name = "Label66"
Me.Label66.Size = New System.Drawing.Size(56, 16)
Me.Label66.TabIndex = 11
Me.Label66.Text = "Height (Z)"
'
'Label67
'
Me.Label67.Location = New System.Drawing.Point(8, 40)
Me.Label67.Name = "Label67"
Me.Label67.Size = New System.Drawing.Size(56, 16)
Me.Label67.TabIndex = 10
Me.Label67.Text = "Depth (Y)"
'
'Label68
'
Me.Label68.Location = New System.Drawing.Point(8, 16)
Me.Label68.Name = "Label68"
Me.Label68.Size = New System.Drawing.Size(56, 16)
Me.Label68.TabIndex = 9
Me.Label68.Text = "Width (X)"
'
'Convert1_WriteXYZ
'
Me.Convert1_WriteXYZ.Location = New System.Drawing.Point(8, 448)
Me.Convert1_WriteXYZ.Name = "Convert1_WriteXYZ"
Me.Convert1_WriteXYZ.Size = New System.Drawing.Size(80, 24)
Me.Convert1_WriteXYZ.TabIndex = 14
Me.Convert1_WriteXYZ.Text = "Write XYZ"
'
'GroupBox39
'
Me.GroupBox39.Controls.Add(Me.Convert1_EditStretchY)
Me.GroupBox39.Controls.Add(Me.Convert1_EditStretchX)
Me.GroupBox39.Controls.Add(Me.Convert1_FlagStretchY)
Me.GroupBox39.Controls.Add(Me.Convert1_FlagStretchX)
Me.GroupBox39.Location = New System.Drawing.Point(8, 368)
Me.GroupBox39.Name = "GroupBox39"
Me.GroupBox39.Size = New System.Drawing.Size(144, 72)
Me.GroupBox39.TabIndex = 13
Me.GroupBox39.TabStop = false
Me.GroupBox39.Text = "Stretch"
'
'Convert1_EditStretchY
'
Me.Convert1_EditStretchY.Location = New System.Drawing.Point(40, 40)
Me.Convert1_EditStretchY.Name = "Convert1_EditStretchY"
Me.Convert1_EditStretchY.ReadOnly = true
Me.Convert1_EditStretchY.Size = New System.Drawing.Size(88, 20)
Me.Convert1_EditStretchY.TabIndex = 15
'
'Convert1_EditStretchX
'
Me.Convert1_EditStretchX.Location = New System.Drawing.Point(40, 16)
Me.Convert1_EditStretchX.Name = "Convert1_EditStretchX"
Me.Convert1_EditStretchX.ReadOnly = true
Me.Convert1_EditStretchX.Size = New System.Drawing.Size(88, 20)
Me.Convert1_EditStretchX.TabIndex = 14
'
'Convert1_FlagStretchY
'
Me.Convert1_FlagStretchY.Location = New System.Drawing.Point(8, 40)
Me.Convert1_FlagStretchY.Name = "Convert1_FlagStretchY"
Me.Convert1_FlagStretchY.Size = New System.Drawing.Size(32, 24)
Me.Convert1_FlagStretchY.TabIndex = 1
Me.Convert1_FlagStretchY.Text = "Y"
'
'Convert1_FlagStretchX
'
Me.Convert1_FlagStretchX.Location = New System.Drawing.Point(8, 16)
Me.Convert1_FlagStretchX.Name = "Convert1_FlagStretchX"
Me.Convert1_FlagStretchX.Size = New System.Drawing.Size(32, 24)
Me.Convert1_FlagStretchX.TabIndex = 0
Me.Convert1_FlagStretchX.Text = "X"
'
'GroupBox38
'
Me.GroupBox38.Controls.Add(Me.Convert1_VertCount)
Me.GroupBox38.Controls.Add(Me.Convert1_YCount)
Me.GroupBox38.Controls.Add(Me.Convert1_XCount)
Me.GroupBox38.Controls.Add(Me.Label63)
Me.GroupBox38.Controls.Add(Me.Label64)
Me.GroupBox38.Controls.Add(Me.Label65)
Me.GroupBox38.Location = New System.Drawing.Point(8, 256)
Me.GroupBox38.Name = "GroupBox38"
Me.GroupBox38.Size = New System.Drawing.Size(136, 96)
Me.GroupBox38.TabIndex = 12
Me.GroupBox38.TabStop = false
Me.GroupBox38.Text = "Vertex Count"
'
'Convert1_VertCount
'
Me.Convert1_VertCount.Location = New System.Drawing.Point(40, 64)
Me.Convert1_VertCount.Name = "Convert1_VertCount"
Me.Convert1_VertCount.ReadOnly = true
Me.Convert1_VertCount.Size = New System.Drawing.Size(88, 20)
Me.Convert1_VertCount.TabIndex = 14
'
'Convert1_YCount
'
Me.Convert1_YCount.Location = New System.Drawing.Point(40, 40)
Me.Convert1_YCount.Name = "Convert1_YCount"
Me.Convert1_YCount.ReadOnly = true
Me.Convert1_YCount.Size = New System.Drawing.Size(88, 20)
Me.Convert1_YCount.TabIndex = 13
'
'Convert1_XCount
'
Me.Convert1_XCount.Location = New System.Drawing.Point(40, 16)
Me.Convert1_XCount.Name = "Convert1_XCount"
Me.Convert1_XCount.ReadOnly = true
Me.Convert1_XCount.Size = New System.Drawing.Size(88, 20)
Me.Convert1_XCount.TabIndex = 12
'
'Label63
'
Me.Label63.Location = New System.Drawing.Point(8, 64)
Me.Label63.Name = "Label63"
Me.Label63.Size = New System.Drawing.Size(32, 16)
Me.Label63.TabIndex = 11
Me.Label63.Text = "Total"
'
'Label64
'
Me.Label64.Location = New System.Drawing.Point(8, 40)
Me.Label64.Name = "Label64"
Me.Label64.Size = New System.Drawing.Size(16, 16)
Me.Label64.TabIndex = 10
Me.Label64.Text = "Y"
'
'Label65
'
Me.Label65.Location = New System.Drawing.Point(8, 16)
Me.Label65.Name = "Label65"
Me.Label65.Size = New System.Drawing.Size(16, 16)
Me.Label65.TabIndex = 9
Me.Label65.Text = "X"
'
'GroupBox37
'
Me.GroupBox37.Controls.Add(Me.Convert1_Calculate)
Me.GroupBox37.Controls.Add(Me.Label62)
Me.GroupBox37.Controls.Add(Me.Label61)
Me.GroupBox37.Controls.Add(Me.Convert1_YSpacing)
Me.GroupBox37.Controls.Add(Me.Convert1_XSpacing)
Me.GroupBox37.Location = New System.Drawing.Point(8, 136)
Me.GroupBox37.Name = "GroupBox37"
Me.GroupBox37.Size = New System.Drawing.Size(120, 112)
Me.GroupBox37.TabIndex = 11
Me.GroupBox37.TabStop = false
Me.GroupBox37.Text = "GridSpacing"
'
'Convert1_Calculate
'
Me.Convert1_Calculate.Location = New System.Drawing.Point(24, 80)
Me.Convert1_Calculate.Name = "Convert1_Calculate"
Me.Convert1_Calculate.Size = New System.Drawing.Size(88, 23)
Me.Convert1_Calculate.TabIndex = 13
Me.Convert1_Calculate.Text = "Calculate"
'
'Label62
'
Me.Label62.Location = New System.Drawing.Point(8, 56)
Me.Label62.Name = "Label62"
Me.Label62.Size = New System.Drawing.Size(16, 23)
Me.Label62.TabIndex = 12
Me.Label62.Text = "Y"
'
'Label61
'
Me.Label61.Location = New System.Drawing.Point(8, 24)
Me.Label61.Name = "Label61"
Me.Label61.Size = New System.Drawing.Size(16, 23)
Me.Label61.TabIndex = 11
Me.Label61.Text = "X"
'
'Convert1_YSpacing
'
Me.Convert1_YSpacing.Location = New System.Drawing.Point(24, 56)
Me.Convert1_YSpacing.Name = "Convert1_YSpacing"
Me.Convert1_YSpacing.Size = New System.Drawing.Size(88, 20)
Me.Convert1_YSpacing.TabIndex = 10
'
'Convert1_XSpacing
'
Me.Convert1_XSpacing.Location = New System.Drawing.Point(24, 24)
Me.Convert1_XSpacing.Name = "Convert1_XSpacing"
Me.Convert1_XSpacing.Size = New System.Drawing.Size(88, 20)
Me.Convert1_XSpacing.TabIndex = 9
'
'GroupBox36
'
Me.GroupBox36.Controls.Add(Me.Convert1_GetSize)
Me.GroupBox36.Controls.Add(Me.Convert1_MaxZ)
Me.GroupBox36.Controls.Add(Me.Convert1_MaxY)
Me.GroupBox36.Controls.Add(Me.Convert1_MaxX)
Me.GroupBox36.Controls.Add(Me.Convert1_MinZ)
Me.GroupBox36.Controls.Add(Me.Convert1_MinY)
Me.GroupBox36.Controls.Add(Me.Convert1_MinX)
Me.GroupBox36.Controls.Add(Me.Label58)
Me.GroupBox36.Controls.Add(Me.Label59)
Me.GroupBox36.Controls.Add(Me.Label60)
Me.GroupBox36.Location = New System.Drawing.Point(8, 8)
Me.GroupBox36.Name = "GroupBox36"
Me.GroupBox36.Size = New System.Drawing.Size(216, 120)
Me.GroupBox36.TabIndex = 10
Me.GroupBox36.TabStop = false
Me.GroupBox36.Text = "Min - Max"
'
'Convert1_GetSize
'
Me.Convert1_GetSize.Location = New System.Drawing.Point(24, 88)
Me.Convert1_GetSize.Name = "Convert1_GetSize"
Me.Convert1_GetSize.Size = New System.Drawing.Size(80, 23)
Me.Convert1_GetSize.TabIndex = 10
Me.Convert1_GetSize.Text = "Get Size"
'
'Convert1_MaxZ
'
Me.Convert1_MaxZ.Location = New System.Drawing.Point(120, 64)
Me.Convert1_MaxZ.Name = "Convert1_MaxZ"
Me.Convert1_MaxZ.ReadOnly = true
Me.Convert1_MaxZ.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MaxZ.TabIndex = 8
'
'Convert1_MaxY
'
Me.Convert1_MaxY.Location = New System.Drawing.Point(120, 40)
Me.Convert1_MaxY.Name = "Convert1_MaxY"
Me.Convert1_MaxY.ReadOnly = true
Me.Convert1_MaxY.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MaxY.TabIndex = 7
'
'Convert1_MaxX
'
Me.Convert1_MaxX.Location = New System.Drawing.Point(120, 16)
Me.Convert1_MaxX.Name = "Convert1_MaxX"
Me.Convert1_MaxX.ReadOnly = true
Me.Convert1_MaxX.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MaxX.TabIndex = 6
'
'Convert1_MinZ
'
Me.Convert1_MinZ.Location = New System.Drawing.Point(24, 64)
Me.Convert1_MinZ.Name = "Convert1_MinZ"
Me.Convert1_MinZ.ReadOnly = true
Me.Convert1_MinZ.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MinZ.TabIndex = 5
'
'Convert1_MinY
'
Me.Convert1_MinY.Location = New System.Drawing.Point(24, 40)
Me.Convert1_MinY.Name = "Convert1_MinY"
Me.Convert1_MinY.ReadOnly = true
Me.Convert1_MinY.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MinY.TabIndex = 4
'
'Convert1_MinX
'
Me.Convert1_MinX.Location = New System.Drawing.Point(24, 16)
Me.Convert1_MinX.Name = "Convert1_MinX"
Me.Convert1_MinX.ReadOnly = true
Me.Convert1_MinX.Size = New System.Drawing.Size(88, 20)
Me.Convert1_MinX.TabIndex = 3
'
'Label58
'
Me.Label58.Location = New System.Drawing.Point(8, 64)
Me.Label58.Name = "Label58"
Me.Label58.Size = New System.Drawing.Size(16, 16)
Me.Label58.TabIndex = 2
Me.Label58.Text = "Z"
'
'Label59
'
Me.Label59.Location = New System.Drawing.Point(8, 40)
Me.Label59.Name = "Label59"
Me.Label59.Size = New System.Drawing.Size(16, 16)
Me.Label59.TabIndex = 1
Me.Label59.Text = "Y"
'
'Label60
'
Me.Label60.Location = New System.Drawing.Point(8, 16)
Me.Label60.Name = "Label60"
Me.Label60.Size = New System.Drawing.Size(16, 16)
Me.Label60.TabIndex = 0
Me.Label60.Text = "X"
'
'Convert1_MeshToLandscape
'
Me.Convert1_MeshToLandscape.Location = New System.Drawing.Point(8, 480)
Me.Convert1_MeshToLandscape.Name = "Convert1_MeshToLandscape"
Me.Convert1_MeshToLandscape.Size = New System.Drawing.Size(160, 23)
Me.Convert1_MeshToLandscape.TabIndex = 9
Me.Convert1_MeshToLandscape.Text = "Convert Mesh To Landscape"
'
'TabPageObject
'
Me.TabPageObject.Controls.Add(Me.GroupBox77)
Me.TabPageObject.Controls.Add(Me.GroupBox27)
Me.TabPageObject.Controls.Add(Me.GroupBox26)
Me.TabPageObject.Controls.Add(Me.GroupBox20)
Me.TabPageObject.Controls.Add(Me.GroupBox10)
Me.TabPageObject.Controls.Add(Me.GroupBox9)
Me.TabPageObject.Controls.Add(Me.GroupBox8)
Me.TabPageObject.Controls.Add(Me.GroupBox7)
Me.TabPageObject.Controls.Add(Me.GroupBox6)
Me.TabPageObject.Location = New System.Drawing.Point(4, 40)
Me.TabPageObject.Name = "TabPageObject"
Me.TabPageObject.Size = New System.Drawing.Size(408, 824)
Me.TabPageObject.TabIndex = 2
Me.TabPageObject.Text = "Object"
'
'GroupBox77
'
Me.GroupBox77.Controls.Add(Me.ReducePolygonsStep)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsTriangle1)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsVertex1)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsTriangle0)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsVertex0)
Me.GroupBox77.Controls.Add(Me.Label113)
Me.GroupBox77.Controls.Add(Me.Label112)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsName)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsSelectLayer)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsIncrease)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsDecrease)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsSet)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsCancel)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsOkay)
Me.GroupBox77.Controls.Add(Me.ReducePolygonsStart)
Me.GroupBox77.Location = New System.Drawing.Point(8, 616)
Me.GroupBox77.Name = "GroupBox77"
Me.GroupBox77.Size = New System.Drawing.Size(328, 144)
Me.GroupBox77.TabIndex = 8
Me.GroupBox77.TabStop = false
Me.GroupBox77.Text = "Reduce Polygons"
'
'ReducePolygonsStep
'
Me.ReducePolygonsStep.Location = New System.Drawing.Point(240, 112)
Me.ReducePolygonsStep.Name = "ReducePolygonsStep"
Me.ReducePolygonsStep.Size = New System.Drawing.Size(40, 20)
Me.ReducePolygonsStep.TabIndex = 14
'
'ReducePolygonsTriangle1
'
Me.ReducePolygonsTriangle1.Location = New System.Drawing.Point(120, 112)
Me.ReducePolygonsTriangle1.Name = "ReducePolygonsTriangle1"
Me.ReducePolygonsTriangle1.ReadOnly = true
Me.ReducePolygonsTriangle1.Size = New System.Drawing.Size(72, 20)
Me.ReducePolygonsTriangle1.TabIndex = 13
'
'ReducePolygonsVertex1
'
Me.ReducePolygonsVertex1.Location = New System.Drawing.Point(120, 80)
Me.ReducePolygonsVertex1.Name = "ReducePolygonsVertex1"
Me.ReducePolygonsVertex1.Size = New System.Drawing.Size(72, 20)
Me.ReducePolygonsVertex1.TabIndex = 12
'
'ReducePolygonsTriangle0
'
Me.ReducePolygonsTriangle0.Location = New System.Drawing.Point(32, 112)
Me.ReducePolygonsTriangle0.Name = "ReducePolygonsTriangle0"
Me.ReducePolygonsTriangle0.ReadOnly = true
Me.ReducePolygonsTriangle0.Size = New System.Drawing.Size(72, 20)
Me.ReducePolygonsTriangle0.TabIndex = 11
'
'ReducePolygonsVertex0
'
Me.ReducePolygonsVertex0.Location = New System.Drawing.Point(32, 80)
Me.ReducePolygonsVertex0.Name = "ReducePolygonsVertex0"
Me.ReducePolygonsVertex0.ReadOnly = true
Me.ReducePolygonsVertex0.Size = New System.Drawing.Size(72, 20)
Me.ReducePolygonsVertex0.TabIndex = 10
'
'Label113
'
Me.Label113.Location = New System.Drawing.Point(16, 104)
Me.Label113.Name = "Label113"
Me.Label113.Size = New System.Drawing.Size(16, 16)
Me.Label113.TabIndex = 9
Me.Label113.Text = "T"
'
'Label112
'
Me.Label112.Location = New System.Drawing.Point(16, 80)
Me.Label112.Name = "Label112"
Me.Label112.Size = New System.Drawing.Size(16, 16)
Me.Label112.TabIndex = 8
Me.Label112.Text = "V"
'
'ReducePolygonsName
'
Me.ReducePolygonsName.Location = New System.Drawing.Point(104, 48)
Me.ReducePolygonsName.Name = "ReducePolygonsName"
Me.ReducePolygonsName.ReadOnly = true
Me.ReducePolygonsName.Size = New System.Drawing.Size(192, 20)
Me.ReducePolygonsName.TabIndex = 7
'
'ReducePolygonsSelectLayer
'
Me.ReducePolygonsSelectLayer.Location = New System.Drawing.Point(16, 48)
Me.ReducePolygonsSelectLayer.Name = "ReducePolygonsSelectLayer"
Me.ReducePolygonsSelectLayer.Size = New System.Drawing.Size(75, 23)
Me.ReducePolygonsSelectLayer.TabIndex = 6
Me.ReducePolygonsSelectLayer.Text = "Select Layer"
'
'ReducePolygonsIncrease
'
Me.ReducePolygonsIncrease.Location = New System.Drawing.Point(288, 112)
Me.ReducePolygonsIncrease.Name = "ReducePolygonsIncrease"
Me.ReducePolygonsIncrease.Size = New System.Drawing.Size(24, 23)
Me.ReducePolygonsIncrease.TabIndex = 5
Me.ReducePolygonsIncrease.Text = ">"
'
'ReducePolygonsDecrease
'
Me.ReducePolygonsDecrease.Location = New System.Drawing.Point(208, 112)
Me.ReducePolygonsDecrease.Name = "ReducePolygonsDecrease"
Me.ReducePolygonsDecrease.Size = New System.Drawing.Size(24, 23)
Me.ReducePolygonsDecrease.TabIndex = 4
Me.ReducePolygonsDecrease.Text = "<"
'
'ReducePolygonsSet
'
Me.ReducePolygonsSet.Location = New System.Drawing.Point(208, 80)
Me.ReducePolygonsSet.Name = "ReducePolygonsSet"
Me.ReducePolygonsSet.Size = New System.Drawing.Size(40, 23)
Me.ReducePolygonsSet.TabIndex = 3
Me.ReducePolygonsSet.Text = "Set"
'
'ReducePolygonsCancel
'
Me.ReducePolygonsCancel.Location = New System.Drawing.Point(224, 16)
Me.ReducePolygonsCancel.Name = "ReducePolygonsCancel"
Me.ReducePolygonsCancel.Size = New System.Drawing.Size(75, 23)
Me.ReducePolygonsCancel.TabIndex = 2
Me.ReducePolygonsCancel.Text = "Cancel"
'
'ReducePolygonsOkay
'
Me.ReducePolygonsOkay.Location = New System.Drawing.Point(120, 16)
Me.ReducePolygonsOkay.Name = "ReducePolygonsOkay"
Me.ReducePolygonsOkay.Size = New System.Drawing.Size(75, 23)
Me.ReducePolygonsOkay.TabIndex = 1
Me.ReducePolygonsOkay.Text = "Okay"
'
'ReducePolygonsStart
'
Me.ReducePolygonsStart.Location = New System.Drawing.Point(16, 16)
Me.ReducePolygonsStart.Name = "ReducePolygonsStart"
Me.ReducePolygonsStart.Size = New System.Drawing.Size(75, 23)
Me.ReducePolygonsStart.TabIndex = 0
Me.ReducePolygonsStart.Text = "Start"
'
'GroupBox27
'
Me.GroupBox27.Controls.Add(Me.WaterTightCheck)
Me.GroupBox27.Location = New System.Drawing.Point(232, 432)
Me.GroupBox27.Name = "GroupBox27"
Me.GroupBox27.Size = New System.Drawing.Size(128, 50)
Me.GroupBox27.TabIndex = 7
Me.GroupBox27.TabStop = false
'
'WaterTightCheck
'
Me.WaterTightCheck.Location = New System.Drawing.Point(8, 16)
Me.WaterTightCheck.Name = "WaterTightCheck"
Me.WaterTightCheck.Size = New System.Drawing.Size(104, 23)
Me.WaterTightCheck.TabIndex = 0
Me.WaterTightCheck.Text = "Watertight Check"
'
'GroupBox26
'
Me.GroupBox26.Controls.Add(Me.EraseClouds2)
Me.GroupBox26.Controls.Add(Me.EraseClouds1)
Me.GroupBox26.Controls.Add(Me.EraseLines2)
Me.GroupBox26.Controls.Add(Me.EraseLines1)
Me.GroupBox26.Location = New System.Drawing.Point(8, 528)
Me.GroupBox26.Name = "GroupBox26"
Me.GroupBox26.Size = New System.Drawing.Size(216, 80)
Me.GroupBox26.TabIndex = 6
Me.GroupBox26.TabStop = false
'
'EraseClouds2
'
Me.EraseClouds2.Location = New System.Drawing.Point(104, 48)
Me.EraseClouds2.Name = "EraseClouds2"
Me.EraseClouds2.Size = New System.Drawing.Size(104, 23)
Me.EraseClouds2.TabIndex = 3
Me.EraseClouds2.Text = "2. Erase Clouds"
'
'EraseClouds1
'
Me.EraseClouds1.Location = New System.Drawing.Point(104, 16)
Me.EraseClouds1.Name = "EraseClouds1"
Me.EraseClouds1.Size = New System.Drawing.Size(104, 23)
Me.EraseClouds1.TabIndex = 2
Me.EraseClouds1.Text = "1. Erase Clouds"
'
'EraseLines2
'
Me.EraseLines2.Location = New System.Drawing.Point(8, 48)
Me.EraseLines2.Name = "EraseLines2"
Me.EraseLines2.Size = New System.Drawing.Size(88, 23)
Me.EraseLines2.TabIndex = 1
Me.EraseLines2.Text = "2. Erase Lines"
'
'EraseLines1
'
Me.EraseLines1.Location = New System.Drawing.Point(8, 16)
Me.EraseLines1.Name = "EraseLines1"
Me.EraseLines1.Size = New System.Drawing.Size(88, 23)
Me.EraseLines1.TabIndex = 0
Me.EraseLines1.Text = "1. Erase Lines"
'
'GroupBox20
'
Me.GroupBox20.Controls.Add(Me.UVDialog)
Me.GroupBox20.Controls.Add(Me.RemoveUV)
Me.GroupBox20.Controls.Add(Me.CreateUV)
Me.GroupBox20.Controls.Add(Me.TextureTypeCombo)
Me.GroupBox20.Controls.Add(Me.TextureTranslation1)
Me.GroupBox20.Controls.Add(Me.TextureTranslation0)
Me.GroupBox20.Controls.Add(Me.TextureScale1)
Me.GroupBox20.Controls.Add(Me.TextureScale0)
Me.GroupBox20.Controls.Add(Me.TextureRotation)
Me.GroupBox20.Controls.Add(Me.TextureCenter1)
Me.GroupBox20.Controls.Add(Me.TextureCenter0)
Me.GroupBox20.Controls.Add(Me.Label45)
Me.GroupBox20.Controls.Add(Me.Label44)
Me.GroupBox20.Controls.Add(Me.Label43)
Me.GroupBox20.Controls.Add(Me.Label42)
Me.GroupBox20.Location = New System.Drawing.Point(232, 112)
Me.GroupBox20.Name = "GroupBox20"
Me.GroupBox20.Size = New System.Drawing.Size(136, 312)
Me.GroupBox20.TabIndex = 5
Me.GroupBox20.TabStop = false
Me.GroupBox20.Text = "UV"
'
'UVDialog
'
Me.UVDialog.Location = New System.Drawing.Point(32, 280)
Me.UVDialog.Name = "UVDialog"
Me.UVDialog.Size = New System.Drawing.Size(75, 23)
Me.UVDialog.TabIndex = 14
Me.UVDialog.Text = "UV Dialog"
'
'RemoveUV
'
Me.RemoveUV.Location = New System.Drawing.Point(32, 248)
Me.RemoveUV.Name = "RemoveUV"
Me.RemoveUV.Size = New System.Drawing.Size(75, 23)
Me.RemoveUV.TabIndex = 13
Me.RemoveUV.Text = "Remove UV"
'
'CreateUV
'
Me.CreateUV.Location = New System.Drawing.Point(32, 216)
Me.CreateUV.Name = "CreateUV"
Me.CreateUV.Size = New System.Drawing.Size(75, 23)
Me.CreateUV.TabIndex = 12
Me.CreateUV.Text = "Create UV"
'
'TextureTypeCombo
'
Me.TextureTypeCombo.Location = New System.Drawing.Point(8, 184)
Me.TextureTypeCombo.Name = "TextureTypeCombo"
Me.TextureTypeCombo.Size = New System.Drawing.Size(121, 21)
Me.TextureTypeCombo.TabIndex = 11
'
'TextureTranslation1
'
Me.TextureTranslation1.Location = New System.Drawing.Point(72, 160)
Me.TextureTranslation1.Name = "TextureTranslation1"
Me.TextureTranslation1.Size = New System.Drawing.Size(56, 20)
Me.TextureTranslation1.TabIndex = 10
'
'TextureTranslation0
'
Me.TextureTranslation0.Location = New System.Drawing.Point(72, 136)
Me.TextureTranslation0.Name = "TextureTranslation0"
Me.TextureTranslation0.Size = New System.Drawing.Size(56, 20)
Me.TextureTranslation0.TabIndex = 9
'
'TextureScale1
'
Me.TextureScale1.Location = New System.Drawing.Point(72, 112)
Me.TextureScale1.Name = "TextureScale1"
Me.TextureScale1.Size = New System.Drawing.Size(56, 20)
Me.TextureScale1.TabIndex = 8
'
'TextureScale0
'
Me.TextureScale0.Location = New System.Drawing.Point(72, 88)
Me.TextureScale0.Name = "TextureScale0"
Me.TextureScale0.Size = New System.Drawing.Size(56, 20)
Me.TextureScale0.TabIndex = 7
'
'TextureRotation
'
Me.TextureRotation.Location = New System.Drawing.Point(72, 64)
Me.TextureRotation.Name = "TextureRotation"
Me.TextureRotation.Size = New System.Drawing.Size(56, 20)
Me.TextureRotation.TabIndex = 6
'
'TextureCenter1
'
Me.TextureCenter1.Location = New System.Drawing.Point(72, 40)
Me.TextureCenter1.Name = "TextureCenter1"
Me.TextureCenter1.Size = New System.Drawing.Size(56, 20)
Me.TextureCenter1.TabIndex = 5
'
'TextureCenter0
'
Me.TextureCenter0.Location = New System.Drawing.Point(72, 16)
Me.TextureCenter0.Name = "TextureCenter0"
Me.TextureCenter0.Size = New System.Drawing.Size(56, 20)
Me.TextureCenter0.TabIndex = 4
'
'Label45
'
Me.Label45.Location = New System.Drawing.Point(8, 136)
Me.Label45.Name = "Label45"
Me.Label45.Size = New System.Drawing.Size(64, 16)
Me.Label45.TabIndex = 3
Me.Label45.Text = "Translation"
'
'Label44
'
Me.Label44.Location = New System.Drawing.Point(24, 88)
Me.Label44.Name = "Label44"
Me.Label44.Size = New System.Drawing.Size(40, 16)
Me.Label44.TabIndex = 2
Me.Label44.Text = "Scale"
'
'Label43
'
Me.Label43.Location = New System.Drawing.Point(16, 64)
Me.Label43.Name = "Label43"
Me.Label43.Size = New System.Drawing.Size(48, 16)
Me.Label43.TabIndex = 1
Me.Label43.Text = "Rotation"
'
'Label42
'
Me.Label42.Location = New System.Drawing.Point(24, 16)
Me.Label42.Name = "Label42"
Me.Label42.Size = New System.Drawing.Size(40, 16)
Me.Label42.TabIndex = 0
Me.Label42.Text = "Center"
'
'GroupBox10
'
Me.GroupBox10.Controls.Add(Me.BackgroundSet)
Me.GroupBox10.Controls.Add(Me.BackgroundGet)
Me.GroupBox10.Controls.Add(Me.BackgroundBlue)
Me.GroupBox10.Controls.Add(Me.BackgroundGreen)
Me.GroupBox10.Controls.Add(Me.BackgroundRed)
Me.GroupBox10.Controls.Add(Me.BackgroundCombo)
Me.GroupBox10.Location = New System.Drawing.Point(232, 8)
Me.GroupBox10.Name = "GroupBox10"
Me.GroupBox10.Size = New System.Drawing.Size(136, 96)
Me.GroupBox10.TabIndex = 4
Me.GroupBox10.TabStop = false
Me.GroupBox10.Text = "Backgrounds"
'
'BackgroundSet
'
Me.BackgroundSet.Location = New System.Drawing.Point(88, 64)
Me.BackgroundSet.Name = "BackgroundSet"
Me.BackgroundSet.Size = New System.Drawing.Size(32, 23)
Me.BackgroundSet.TabIndex = 5
Me.BackgroundSet.Text = "Set"
'
'BackgroundGet
'
Me.BackgroundGet.Location = New System.Drawing.Point(8, 64)
Me.BackgroundGet.Name = "BackgroundGet"
Me.BackgroundGet.Size = New System.Drawing.Size(32, 23)
Me.BackgroundGet.TabIndex = 4
Me.BackgroundGet.Text = "Get"
'
'BackgroundBlue
'
Me.BackgroundBlue.Location = New System.Drawing.Point(88, 40)
Me.BackgroundBlue.Name = "BackgroundBlue"
Me.BackgroundBlue.Size = New System.Drawing.Size(32, 20)
Me.BackgroundBlue.TabIndex = 3
'
'BackgroundGreen
'
Me.BackgroundGreen.Location = New System.Drawing.Point(48, 40)
Me.BackgroundGreen.Name = "BackgroundGreen"
Me.BackgroundGreen.Size = New System.Drawing.Size(32, 20)
Me.BackgroundGreen.TabIndex = 2
'
'BackgroundRed
'
Me.BackgroundRed.Location = New System.Drawing.Point(8, 40)
Me.BackgroundRed.Name = "BackgroundRed"
Me.BackgroundRed.Size = New System.Drawing.Size(32, 20)
Me.BackgroundRed.TabIndex = 1
'
'BackgroundCombo
'
Me.BackgroundCombo.Location = New System.Drawing.Point(8, 16)
Me.BackgroundCombo.Name = "BackgroundCombo"
Me.BackgroundCombo.Size = New System.Drawing.Size(121, 21)
Me.BackgroundCombo.TabIndex = 0
'
'GroupBox9
'
Me.GroupBox9.Controls.Add(Me.DrawObjectAxes)
Me.GroupBox9.Controls.Add(Me.RotateAboutOrigin)
Me.GroupBox9.Controls.Add(Me.RotateXYZObject)
Me.GroupBox9.Controls.Add(Me.RotateZ3Object)
Me.GroupBox9.Controls.Add(Me.RotateY3Object)
Me.GroupBox9.Controls.Add(Me.RotateX3Object)
Me.GroupBox9.Controls.Add(Me.RotateZ2Object)
Me.GroupBox9.Controls.Add(Me.RotateY2Object)
Me.GroupBox9.Controls.Add(Me.RotateX2Object)
Me.GroupBox9.Controls.Add(Me.RotateZ1Object)
Me.GroupBox9.Controls.Add(Me.RotateY1Object)
Me.GroupBox9.Controls.Add(Me.RotateX1Object)
Me.GroupBox9.Controls.Add(Me.Label8)
Me.GroupBox9.Controls.Add(Me.Label9)
Me.GroupBox9.Controls.Add(Me.Label10)
Me.GroupBox9.Location = New System.Drawing.Point(72, 312)
Me.GroupBox9.Name = "GroupBox9"
Me.GroupBox9.Size = New System.Drawing.Size(152, 208)
Me.GroupBox9.TabIndex = 3
Me.GroupBox9.TabStop = false
Me.GroupBox9.Text = "Rotate"
'
'DrawObjectAxes
'
Me.DrawObjectAxes.Location = New System.Drawing.Point(8, 48)
Me.DrawObjectAxes.Name = "DrawObjectAxes"
Me.DrawObjectAxes.Size = New System.Drawing.Size(128, 24)
Me.DrawObjectAxes.TabIndex = 27
Me.DrawObjectAxes.Text = "Draw Object Axes"
'
'RotateAboutOrigin
'
Me.RotateAboutOrigin.Location = New System.Drawing.Point(8, 16)
Me.RotateAboutOrigin.Name = "RotateAboutOrigin"
Me.RotateAboutOrigin.Size = New System.Drawing.Size(128, 24)
Me.RotateAboutOrigin.TabIndex = 26
Me.RotateAboutOrigin.Text = "Rotate About Origin"
'
'RotateXYZObject
'
Me.RotateXYZObject.Location = New System.Drawing.Point(8, 176)
Me.RotateXYZObject.Name = "RotateXYZObject"
Me.RotateXYZObject.Size = New System.Drawing.Size(136, 23)
Me.RotateXYZObject.TabIndex = 25
Me.RotateXYZObject.Text = "Use Displayed Rotation"
'
'RotateZ3Object
'
Me.RotateZ3Object.Location = New System.Drawing.Point(104, 144)
Me.RotateZ3Object.Name = "RotateZ3Object"
Me.RotateZ3Object.Size = New System.Drawing.Size(32, 23)
Me.RotateZ3Object.TabIndex = 24
Me.RotateZ3Object.Text = "180"
'
'RotateY3Object
'
Me.RotateY3Object.Location = New System.Drawing.Point(104, 112)
Me.RotateY3Object.Name = "RotateY3Object"
Me.RotateY3Object.Size = New System.Drawing.Size(32, 23)
Me.RotateY3Object.TabIndex = 23
Me.RotateY3Object.Text = "180"
'
'RotateX3Object
'
Me.RotateX3Object.Location = New System.Drawing.Point(104, 80)
Me.RotateX3Object.Name = "RotateX3Object"
Me.RotateX3Object.Size = New System.Drawing.Size(32, 23)
Me.RotateX3Object.TabIndex = 22
Me.RotateX3Object.Text = "180"
'
'RotateZ2Object
'
Me.RotateZ2Object.Location = New System.Drawing.Point(64, 144)
Me.RotateZ2Object.Name = "RotateZ2Object"
Me.RotateZ2Object.Size = New System.Drawing.Size(32, 23)
Me.RotateZ2Object.TabIndex = 21
Me.RotateZ2Object.Text = "90"
'
'RotateY2Object
'
Me.RotateY2Object.Location = New System.Drawing.Point(64, 112)
Me.RotateY2Object.Name = "RotateY2Object"
Me.RotateY2Object.Size = New System.Drawing.Size(32, 23)
Me.RotateY2Object.TabIndex = 20
Me.RotateY2Object.Text = "90"
'
'RotateX2Object
'
Me.RotateX2Object.Location = New System.Drawing.Point(64, 80)
Me.RotateX2Object.Name = "RotateX2Object"
Me.RotateX2Object.Size = New System.Drawing.Size(32, 23)
Me.RotateX2Object.TabIndex = 19
Me.RotateX2Object.Text = "90"
'
'RotateZ1Object
'
Me.RotateZ1Object.Location = New System.Drawing.Point(24, 144)
Me.RotateZ1Object.Name = "RotateZ1Object"
Me.RotateZ1Object.Size = New System.Drawing.Size(32, 23)
Me.RotateZ1Object.TabIndex = 18
Me.RotateZ1Object.Text = "-90"
'
'RotateY1Object
'
Me.RotateY1Object.Location = New System.Drawing.Point(24, 112)
Me.RotateY1Object.Name = "RotateY1Object"
Me.RotateY1Object.Size = New System.Drawing.Size(32, 23)
Me.RotateY1Object.TabIndex = 17
Me.RotateY1Object.Text = "-90"
'
'RotateX1Object
'
Me.RotateX1Object.Location = New System.Drawing.Point(24, 80)
Me.RotateX1Object.Name = "RotateX1Object"
Me.RotateX1Object.Size = New System.Drawing.Size(32, 23)
Me.RotateX1Object.TabIndex = 16
Me.RotateX1Object.Text = "-90"
'
'Label8
'
Me.Label8.Location = New System.Drawing.Point(8, 144)
Me.Label8.Name = "Label8"
Me.Label8.Size = New System.Drawing.Size(16, 16)
Me.Label8.TabIndex = 15
Me.Label8.Text = "Z"
'
'Label9
'
Me.Label9.Location = New System.Drawing.Point(8, 112)
Me.Label9.Name = "Label9"
Me.Label9.Size = New System.Drawing.Size(16, 16)
Me.Label9.TabIndex = 14
Me.Label9.Text = "Y"
'
'Label10
'
Me.Label10.Location = New System.Drawing.Point(8, 80)
Me.Label10.Name = "Label10"
Me.Label10.Size = New System.Drawing.Size(16, 16)
Me.Label10.TabIndex = 13
Me.Label10.Text = "X"
'
'GroupBox8
'
Me.GroupBox8.Controls.Add(Me.MirrorZObject)
Me.GroupBox8.Controls.Add(Me.MirrorYObject)
Me.GroupBox8.Controls.Add(Me.MirrorXObject)
Me.GroupBox8.Location = New System.Drawing.Point(8, 312)
Me.GroupBox8.Name = "GroupBox8"
Me.GroupBox8.Size = New System.Drawing.Size(56, 112)
Me.GroupBox8.TabIndex = 2
Me.GroupBox8.TabStop = false
Me.GroupBox8.Text = "Mirror"
'
'MirrorZObject
'
Me.MirrorZObject.Location = New System.Drawing.Point(8, 80)
Me.MirrorZObject.Name = "MirrorZObject"
Me.MirrorZObject.Size = New System.Drawing.Size(32, 23)
Me.MirrorZObject.TabIndex = 2
Me.MirrorZObject.Text = "Z"
'
'MirrorYObject
'
Me.MirrorYObject.Location = New System.Drawing.Point(8, 48)
Me.MirrorYObject.Name = "MirrorYObject"
Me.MirrorYObject.Size = New System.Drawing.Size(32, 23)
Me.MirrorYObject.TabIndex = 1
Me.MirrorYObject.Text = "Y"
'
'MirrorXObject
'
Me.MirrorXObject.Location = New System.Drawing.Point(8, 16)
Me.MirrorXObject.Name = "MirrorXObject"
Me.MirrorXObject.Size = New System.Drawing.Size(32, 23)
Me.MirrorXObject.TabIndex = 0
Me.MirrorXObject.Text = "X"
'
'GroupBox7
'
Me.GroupBox7.Controls.Add(Me.ZeroAllZ)
Me.GroupBox7.Controls.Add(Me.Label5)
Me.GroupBox7.Controls.Add(Me.Label6)
Me.GroupBox7.Controls.Add(Me.Label7)
Me.GroupBox7.Controls.Add(Me.EditZObject)
Me.GroupBox7.Controls.Add(Me.EditYObject)
Me.GroupBox7.Controls.Add(Me.EditXObject)
Me.GroupBox7.Controls.Add(Me.SetMin3Object)
Me.GroupBox7.Controls.Add(Me.DoScaleObject)
Me.GroupBox7.Controls.Add(Me.SetMin2Object)
Me.GroupBox7.Controls.Add(Me.SetMin1Object)
Me.GroupBox7.Controls.Add(Me.SetCenterObject)
Me.GroupBox7.Controls.Add(Me.CalcCenterObject)
Me.GroupBox7.Controls.Add(Me.CopyXtoYZObject)
Me.GroupBox7.Location = New System.Drawing.Point(8, 136)
Me.GroupBox7.Name = "GroupBox7"
Me.GroupBox7.Size = New System.Drawing.Size(216, 168)
Me.GroupBox7.TabIndex = 1
Me.GroupBox7.TabStop = false
Me.GroupBox7.Text = "Scale - Position"
'
'ZeroAllZ
'
Me.ZeroAllZ.Location = New System.Drawing.Point(8, 144)
Me.ZeroAllZ.Name = "ZeroAllZ"
Me.ZeroAllZ.Size = New System.Drawing.Size(75, 23)
Me.ZeroAllZ.TabIndex = 13
Me.ZeroAllZ.Text = "Zero All Z"
'
'Label5
'
Me.Label5.Location = New System.Drawing.Point(196, 80)
Me.Label5.Name = "Label5"
Me.Label5.Size = New System.Drawing.Size(16, 16)
Me.Label5.TabIndex = 12
Me.Label5.Text = "Z"
'
'Label6
'
Me.Label6.Location = New System.Drawing.Point(196, 48)
Me.Label6.Name = "Label6"
Me.Label6.Size = New System.Drawing.Size(16, 16)
Me.Label6.TabIndex = 11
Me.Label6.Text = "Y"
'
'Label7
'
Me.Label7.Location = New System.Drawing.Point(192, 16)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing.Size(16, 16)
Me.Label7.TabIndex = 10
Me.Label7.Text = "X"
'
'EditZObject
'
Me.EditZObject.Location = New System.Drawing.Point(136, 80)
Me.EditZObject.Name = "EditZObject"
Me.EditZObject.Size = New System.Drawing.Size(56, 20)
Me.EditZObject.TabIndex = 9
'
'EditYObject
'
Me.EditYObject.Location = New System.Drawing.Point(136, 48)
Me.EditYObject.Name = "EditYObject"
Me.EditYObject.Size = New System.Drawing.Size(56, 20)
Me.EditYObject.TabIndex = 8
'
'EditXObject
'
Me.EditXObject.Location = New System.Drawing.Point(136, 16)
Me.EditXObject.Name = "EditXObject"
Me.EditXObject.Size = New System.Drawing.Size(56, 20)
Me.EditXObject.TabIndex = 7
'
'SetMin3Object
'
Me.SetMin3Object.Location = New System.Drawing.Point(112, 112)
Me.SetMin3Object.Name = "SetMin3Object"
Me.SetMin3Object.Size = New System.Drawing.Size(104, 23)
Me.SetMin3Object.TabIndex = 6
Me.SetMin3Object.Text = "CenterXY and Z0"
'
'DoScaleObject
'
Me.DoScaleObject.Location = New System.Drawing.Point(72, 80)
Me.DoScaleObject.Name = "DoScaleObject"
Me.DoScaleObject.Size = New System.Drawing.Size(56, 23)
Me.DoScaleObject.TabIndex = 5
Me.DoScaleObject.Text = "Scale"
'
'SetMin2Object
'
Me.SetMin2Object.Location = New System.Drawing.Point(72, 16)
Me.SetMin2Object.Name = "SetMin2Object"
Me.SetMin2Object.Size = New System.Drawing.Size(56, 23)
Me.SetMin2Object.TabIndex = 4
Me.SetMin2Object.Text = "Set Min"
'
'SetMin1Object
'
Me.SetMin1Object.Location = New System.Drawing.Point(8, 112)
Me.SetMin1Object.Name = "SetMin1Object"
Me.SetMin1Object.Size = New System.Drawing.Size(96, 23)
Me.SetMin1Object.TabIndex = 3
Me.SetMin1Object.Text = "Set Min at 0,0,0"
'
'SetCenterObject
'
Me.SetCenterObject.Location = New System.Drawing.Point(8, 80)
Me.SetCenterObject.Name = "SetCenterObject"
Me.SetCenterObject.Size = New System.Drawing.Size(64, 23)
Me.SetCenterObject.TabIndex = 2
Me.SetCenterObject.Text = "Set Cntr"
'
'CalcCenterObject
'
Me.CalcCenterObject.Location = New System.Drawing.Point(8, 48)
Me.CalcCenterObject.Name = "CalcCenterObject"
Me.CalcCenterObject.Size = New System.Drawing.Size(64, 23)
Me.CalcCenterObject.TabIndex = 1
Me.CalcCenterObject.Text = "Calc Cntr"
'
'CopyXtoYZObject
'
Me.CopyXtoYZObject.Location = New System.Drawing.Point(8, 16)
Me.CopyXtoYZObject.Name = "CopyXtoYZObject"
Me.CopyXtoYZObject.Size = New System.Drawing.Size(64, 23)
Me.CopyXtoYZObject.TabIndex = 0
Me.CopyXtoYZObject.Text = "Copy X"
'
'GroupBox6
'
Me.GroupBox6.Controls.Add(Me.GetMinMaxObject)
Me.GroupBox6.Controls.Add(Me.MaxZObject)
Me.GroupBox6.Controls.Add(Me.MaxYObject)
Me.GroupBox6.Controls.Add(Me.MaxXObject)
Me.GroupBox6.Controls.Add(Me.MinZObject)
Me.GroupBox6.Controls.Add(Me.MinYObject)
Me.GroupBox6.Controls.Add(Me.MinXObject)
Me.GroupBox6.Controls.Add(Me.Label4)
Me.GroupBox6.Controls.Add(Me.Label3)
Me.GroupBox6.Controls.Add(Me.Label2)
Me.GroupBox6.Location = New System.Drawing.Point(8, 8)
Me.GroupBox6.Name = "GroupBox6"
Me.GroupBox6.Size = New System.Drawing.Size(216, 120)
Me.GroupBox6.TabIndex = 0
Me.GroupBox6.TabStop = false
Me.GroupBox6.Text = "Min - Max"
'
'GetMinMaxObject
'
Me.GetMinMaxObject.Location = New System.Drawing.Point(80, 88)
Me.GetMinMaxObject.Name = "GetMinMaxObject"
Me.GetMinMaxObject.Size = New System.Drawing.Size(80, 23)
Me.GetMinMaxObject.TabIndex = 10
Me.GetMinMaxObject.Text = "Get Min Max"
'
'MaxZObject
'
Me.MaxZObject.Location = New System.Drawing.Point(120, 64)
Me.MaxZObject.Name = "MaxZObject"
Me.MaxZObject.ReadOnly = true
Me.MaxZObject.Size = New System.Drawing.Size(88, 20)
Me.MaxZObject.TabIndex = 8
'
'MaxYObject
'
Me.MaxYObject.Location = New System.Drawing.Point(120, 40)
Me.MaxYObject.Name = "MaxYObject"
Me.MaxYObject.ReadOnly = true
Me.MaxYObject.Size = New System.Drawing.Size(88, 20)
Me.MaxYObject.TabIndex = 7
'
'MaxXObject
'
Me.MaxXObject.Location = New System.Drawing.Point(120, 16)
Me.MaxXObject.Name = "MaxXObject"
Me.MaxXObject.ReadOnly = true
Me.MaxXObject.Size = New System.Drawing.Size(88, 20)
Me.MaxXObject.TabIndex = 6
'
'MinZObject
'
Me.MinZObject.Location = New System.Drawing.Point(24, 64)
Me.MinZObject.Name = "MinZObject"
Me.MinZObject.ReadOnly = true
Me.MinZObject.Size = New System.Drawing.Size(88, 20)
Me.MinZObject.TabIndex = 5
'
'MinYObject
'
Me.MinYObject.Location = New System.Drawing.Point(24, 40)
Me.MinYObject.Name = "MinYObject"
Me.MinYObject.ReadOnly = true
Me.MinYObject.Size = New System.Drawing.Size(88, 20)
Me.MinYObject.TabIndex = 4
'
'MinXObject
'
Me.MinXObject.Location = New System.Drawing.Point(24, 16)
Me.MinXObject.Name = "MinXObject"
Me.MinXObject.ReadOnly = true
Me.MinXObject.Size = New System.Drawing.Size(88, 20)
Me.MinXObject.TabIndex = 3
'
'Label4
'
Me.Label4.Location = New System.Drawing.Point(8, 64)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(16, 16)
Me.Label4.TabIndex = 2
Me.Label4.Text = "Z"
'
'Label3
'
Me.Label3.Location = New System.Drawing.Point(8, 40)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(16, 16)
Me.Label3.TabIndex = 1
Me.Label3.Text = "Y"
'
'Label2
'
Me.Label2.Location = New System.Drawing.Point(8, 16)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(16, 16)
Me.Label2.TabIndex = 0
Me.Label2.Text = "X"
'
'TabPageView
'
Me.TabPageView.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.TabPageView.Controls.Add(Me.GroupBox50)
Me.TabPageView.Controls.Add(Me.GroupBox44)
Me.TabPageView.Controls.Add(Me.GroupBox43)
Me.TabPageView.Controls.Add(Me.Panel1)
Me.TabPageView.Controls.Add(Me.GroupBox5)
Me.TabPageView.Controls.Add(Me.GroupBox4)
Me.TabPageView.Controls.Add(Me.GroupBox3)
Me.TabPageView.Controls.Add(Me.GroupBox2)
Me.TabPageView.Controls.Add(Me.GroupBox45)
Me.TabPageView.Location = New System.Drawing.Point(4, 40)
Me.TabPageView.Name = "TabPageView"
Me.TabPageView.Size = New System.Drawing.Size(408, 824)
Me.TabPageView.TabIndex = 1
Me.TabPageView.Text = "View"
'
'GroupBox50
'
Me.GroupBox50.Controls.Add(Me.ChangeStage)
Me.GroupBox50.Controls.Add(Me.GetStageImage)
Me.GroupBox50.Controls.Add(Me.StageUseTexture)
Me.GroupBox50.Controls.Add(Me.StageUseSquares)
Me.GroupBox50.Controls.Add(Me.StageUseOrigin)
Me.GroupBox50.Controls.Add(Me.DisplayStage)
Me.GroupBox50.Controls.Add(Me.StageOriginY)
Me.GroupBox50.Controls.Add(Me.StageOriginX)
Me.GroupBox50.Controls.Add(Me.StageDepth)
Me.GroupBox50.Controls.Add(Me.StageWidth)
Me.GroupBox50.Controls.Add(Me.StageGridSpacing)
Me.GroupBox50.Controls.Add(Me.Label111)
Me.GroupBox50.Controls.Add(Me.Label110)
Me.GroupBox50.Controls.Add(Me.Label109)
Me.GroupBox50.Controls.Add(Me.Label108)
Me.GroupBox50.Controls.Add(Me.Label107)
Me.GroupBox50.Location = New System.Drawing.Point(16, 652)
Me.GroupBox50.Name = "GroupBox50"
Me.GroupBox50.Size = New System.Drawing.Size(384, 164)
Me.GroupBox50.TabIndex = 9
Me.GroupBox50.TabStop = false
Me.GroupBox50.Text = "Stage"
'
'ChangeStage
'
Me.ChangeStage.Location = New System.Drawing.Point(200, 136)
Me.ChangeStage.Name = "ChangeStage"
Me.ChangeStage.Size = New System.Drawing.Size(88, 23)
Me.ChangeStage.TabIndex = 15
Me.ChangeStage.Text = "Change Stage"
'
'GetStageImage
'
Me.GetStageImage.Location = New System.Drawing.Point(200, 104)
Me.GetStageImage.Name = "GetStageImage"
Me.GetStageImage.Size = New System.Drawing.Size(120, 23)
Me.GetStageImage.TabIndex = 14
Me.GetStageImage.Text = "Select Texture Image"
'
'StageUseTexture
'
Me.StageUseTexture.Location = New System.Drawing.Point(200, 80)
Me.StageUseTexture.Name = "StageUseTexture"
Me.StageUseTexture.Size = New System.Drawing.Size(104, 24)
Me.StageUseTexture.TabIndex = 13
Me.StageUseTexture.Text = "Display Texture"
'
'StageUseSquares
'
Me.StageUseSquares.Location = New System.Drawing.Point(200, 56)
Me.StageUseSquares.Name = "StageUseSquares"
Me.StageUseSquares.Size = New System.Drawing.Size(144, 24)
Me.StageUseSquares.TabIndex = 12
Me.StageUseSquares.Text = "Use Colored Squares"
'
'StageUseOrigin
'
Me.StageUseOrigin.Location = New System.Drawing.Point(200, 32)
Me.StageUseOrigin.Name = "StageUseOrigin"
Me.StageUseOrigin.Size = New System.Drawing.Size(168, 24)
Me.StageUseOrigin.TabIndex = 11
Me.StageUseOrigin.Text = "Set Origin From SW Corner"
'
'DisplayStage
'
Me.DisplayStage.Location = New System.Drawing.Point(200, 8)
Me.DisplayStage.Name = "DisplayStage"
Me.DisplayStage.Size = New System.Drawing.Size(104, 24)
Me.DisplayStage.TabIndex = 10
Me.DisplayStage.Text = "Display Stage"
'
'StageOriginY
'
Me.StageOriginY.Location = New System.Drawing.Point(88, 112)
Me.StageOriginY.Name = "StageOriginY"
Me.StageOriginY.Size = New System.Drawing.Size(100, 20)
Me.StageOriginY.TabIndex = 9
'
'StageOriginX
'
Me.StageOriginX.Location = New System.Drawing.Point(88, 88)
Me.StageOriginX.Name = "StageOriginX"
Me.StageOriginX.Size = New System.Drawing.Size(100, 20)
Me.StageOriginX.TabIndex = 8
'
'StageDepth
'
Me.StageDepth.Location = New System.Drawing.Point(88, 64)
Me.StageDepth.Name = "StageDepth"
Me.StageDepth.Size = New System.Drawing.Size(100, 20)
Me.StageDepth.TabIndex = 7
'
'StageWidth
'
Me.StageWidth.Location = New System.Drawing.Point(88, 40)
Me.StageWidth.Name = "StageWidth"
Me.StageWidth.Size = New System.Drawing.Size(100, 20)
Me.StageWidth.TabIndex = 6
'
'StageGridSpacing
'
Me.StageGridSpacing.Location = New System.Drawing.Point(88, 16)
Me.StageGridSpacing.Name = "StageGridSpacing"
Me.StageGridSpacing.Size = New System.Drawing.Size(100, 20)
Me.StageGridSpacing.TabIndex = 5
'
'Label111
'
Me.Label111.Location = New System.Drawing.Point(8, 112)
Me.Label111.Name = "Label111"
Me.Label111.Size = New System.Drawing.Size(48, 16)
Me.Label111.TabIndex = 4
Me.Label111.Text = "Origin Y"
'
'Label110
'
Me.Label110.Location = New System.Drawing.Point(8, 88)
Me.Label110.Name = "Label110"
Me.Label110.Size = New System.Drawing.Size(48, 16)
Me.Label110.TabIndex = 3
Me.Label110.Text = "Origin X"
'
'Label109
'
Me.Label109.Location = New System.Drawing.Point(8, 64)
Me.Label109.Name = "Label109"
Me.Label109.Size = New System.Drawing.Size(56, 16)
Me.Label109.TabIndex = 2
Me.Label109.Text = "Depth (Y)"
'
'Label108
'
Me.Label108.Location = New System.Drawing.Point(8, 40)
Me.Label108.Name = "Label108"
Me.Label108.Size = New System.Drawing.Size(56, 16)
Me.Label108.TabIndex = 1
Me.Label108.Text = "Width (X)"
'
'Label107
'
Me.Label107.Location = New System.Drawing.Point(8, 16)
Me.Label107.Name = "Label107"
Me.Label107.Size = New System.Drawing.Size(72, 16)
Me.Label107.TabIndex = 0
Me.Label107.Text = "Grid Spacing"
'
'GroupBox44
'
Me.GroupBox44.Controls.Add(Me.ReverseZoomDirection)
Me.GroupBox44.Controls.Add(Me.ZoomReset)
Me.GroupBox44.Controls.Add(Me.Label78)
Me.GroupBox44.Controls.Add(Me.ZoomOut)
Me.GroupBox44.Controls.Add(Me.ZoomIn)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed6)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed5)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed4)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed3)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed2)
Me.GroupBox44.Controls.Add(Me.SetCameraZoomSpeed1)
Me.GroupBox44.Controls.Add(Me.SetCameraDistance)
Me.GroupBox44.Controls.Add(Me.CameraZoomSpeed)
Me.GroupBox44.Controls.Add(Me.CameraDistance)
Me.GroupBox44.Controls.Add(Me.GetCameraZoomSpeed)
Me.GroupBox44.Controls.Add(Me.GetCameraDistance)
Me.GroupBox44.Controls.Add(Me.SetCameraInitialDistance)
Me.GroupBox44.Controls.Add(Me.CameraInitialDistance)
Me.GroupBox44.Controls.Add(Me.GetCameraInitialDistance)
Me.GroupBox44.Controls.Add(Me.Label77)
Me.GroupBox44.Controls.Add(Me.Label76)
Me.GroupBox44.Controls.Add(Me.Label75)
Me.GroupBox44.Location = New System.Drawing.Point(192, 460)
Me.GroupBox44.Name = "GroupBox44"
Me.GroupBox44.Size = New System.Drawing.Size(208, 164)
Me.GroupBox44.TabIndex = 7
Me.GroupBox44.TabStop = false
Me.GroupBox44.Text = "Camera Zoom"
'
'ReverseZoomDirection
'
Me.ReverseZoomDirection.Location = New System.Drawing.Point(8, 136)
Me.ReverseZoomDirection.Name = "ReverseZoomDirection"
Me.ReverseZoomDirection.Size = New System.Drawing.Size(152, 24)
Me.ReverseZoomDirection.TabIndex = 24
Me.ReverseZoomDirection.Text = "Reverse Zoom Direction"
'
'ZoomReset
'
Me.ZoomReset.Image = CType(resources.GetObject("ZoomReset.Image"),System.Drawing.Image)
Me.ZoomReset.Location = New System.Drawing.Point(176, 112)
Me.ZoomReset.Name = "ZoomReset"
Me.ZoomReset.Size = New System.Drawing.Size(24, 24)
Me.ZoomReset.TabIndex = 23
'
'Label78
'
Me.Label78.Location = New System.Drawing.Point(128, 120)
Me.Label78.Name = "Label78"
Me.Label78.Size = New System.Drawing.Size(40, 16)
Me.Label78.TabIndex = 22
Me.Label78.Text = "Reset"
'
'ZoomOut
'
Me.ZoomOut.Image = CType(resources.GetObject("ZoomOut.Image"),System.Drawing.Image)
Me.ZoomOut.Location = New System.Drawing.Point(48, 112)
Me.ZoomOut.Name = "ZoomOut"
Me.ZoomOut.Size = New System.Drawing.Size(24, 24)
Me.ZoomOut.TabIndex = 21
'
'ZoomIn
'
Me.ZoomIn.Image = CType(resources.GetObject("ZoomIn.Image"),System.Drawing.Image)
Me.ZoomIn.Location = New System.Drawing.Point(8, 112)
Me.ZoomIn.Name = "ZoomIn"
Me.ZoomIn.Size = New System.Drawing.Size(24, 24)
Me.ZoomIn.TabIndex = 20
'
'SetCameraZoomSpeed6
'
Me.SetCameraZoomSpeed6.Location = New System.Drawing.Point(168, 88)
Me.SetCameraZoomSpeed6.Name = "SetCameraZoomSpeed6"
Me.SetCameraZoomSpeed6.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed6.TabIndex = 19
Me.SetCameraZoomSpeed6.Text = "Z6"
'
'SetCameraZoomSpeed5
'
Me.SetCameraZoomSpeed5.Location = New System.Drawing.Point(136, 88)
Me.SetCameraZoomSpeed5.Name = "SetCameraZoomSpeed5"
Me.SetCameraZoomSpeed5.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed5.TabIndex = 18
Me.SetCameraZoomSpeed5.Text = "Z5"
'
'SetCameraZoomSpeed4
'
Me.SetCameraZoomSpeed4.Location = New System.Drawing.Point(104, 88)
Me.SetCameraZoomSpeed4.Name = "SetCameraZoomSpeed4"
Me.SetCameraZoomSpeed4.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed4.TabIndex = 17
Me.SetCameraZoomSpeed4.Text = "Z4"
'
'SetCameraZoomSpeed3
'
Me.SetCameraZoomSpeed3.Location = New System.Drawing.Point(72, 88)
Me.SetCameraZoomSpeed3.Name = "SetCameraZoomSpeed3"
Me.SetCameraZoomSpeed3.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed3.TabIndex = 16
Me.SetCameraZoomSpeed3.Text = "Z3"
'
'SetCameraZoomSpeed2
'
Me.SetCameraZoomSpeed2.Location = New System.Drawing.Point(40, 88)
Me.SetCameraZoomSpeed2.Name = "SetCameraZoomSpeed2"
Me.SetCameraZoomSpeed2.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed2.TabIndex = 15
Me.SetCameraZoomSpeed2.Text = "Z2"
'
'SetCameraZoomSpeed1
'
Me.SetCameraZoomSpeed1.Location = New System.Drawing.Point(8, 88)
Me.SetCameraZoomSpeed1.Name = "SetCameraZoomSpeed1"
Me.SetCameraZoomSpeed1.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZoomSpeed1.TabIndex = 14
Me.SetCameraZoomSpeed1.Text = "Z1"
'
'SetCameraDistance
'
Me.SetCameraDistance.Location = New System.Drawing.Point(152, 40)
Me.SetCameraDistance.Name = "SetCameraDistance"
Me.SetCameraDistance.Size = New System.Drawing.Size(32, 20)
Me.SetCameraDistance.TabIndex = 13
Me.SetCameraDistance.Text = "Set"
'
'CameraZoomSpeed
'
Me.CameraZoomSpeed.Location = New System.Drawing.Point(104, 64)
Me.CameraZoomSpeed.Name = "CameraZoomSpeed"
Me.CameraZoomSpeed.ReadOnly = true
Me.CameraZoomSpeed.Size = New System.Drawing.Size(40, 20)
Me.CameraZoomSpeed.TabIndex = 12
'
'CameraDistance
'
Me.CameraDistance.Location = New System.Drawing.Point(104, 40)
Me.CameraDistance.Name = "CameraDistance"
Me.CameraDistance.Size = New System.Drawing.Size(40, 20)
Me.CameraDistance.TabIndex = 11
'
'GetCameraZoomSpeed
'
Me.GetCameraZoomSpeed.Location = New System.Drawing.Point(64, 64)
Me.GetCameraZoomSpeed.Name = "GetCameraZoomSpeed"
Me.GetCameraZoomSpeed.Size = New System.Drawing.Size(32, 20)
Me.GetCameraZoomSpeed.TabIndex = 10
Me.GetCameraZoomSpeed.Text = "Get"
'
'GetCameraDistance
'
Me.GetCameraDistance.Location = New System.Drawing.Point(64, 40)
Me.GetCameraDistance.Name = "GetCameraDistance"
Me.GetCameraDistance.Size = New System.Drawing.Size(32, 20)
Me.GetCameraDistance.TabIndex = 9
Me.GetCameraDistance.Text = "Get"
'
'SetCameraInitialDistance
'
Me.SetCameraInitialDistance.Location = New System.Drawing.Point(152, 16)
Me.SetCameraInitialDistance.Name = "SetCameraInitialDistance"
Me.SetCameraInitialDistance.Size = New System.Drawing.Size(32, 20)
Me.SetCameraInitialDistance.TabIndex = 8
Me.SetCameraInitialDistance.Text = "Set"
'
'CameraInitialDistance
'
Me.CameraInitialDistance.Location = New System.Drawing.Point(104, 16)
Me.CameraInitialDistance.Name = "CameraInitialDistance"
Me.CameraInitialDistance.Size = New System.Drawing.Size(40, 20)
Me.CameraInitialDistance.TabIndex = 7
'
'GetCameraInitialDistance
'
Me.GetCameraInitialDistance.Location = New System.Drawing.Point(64, 16)
Me.GetCameraInitialDistance.Name = "GetCameraInitialDistance"
Me.GetCameraInitialDistance.Size = New System.Drawing.Size(32, 20)
Me.GetCameraInitialDistance.TabIndex = 6
Me.GetCameraInitialDistance.Text = "Get"
'
'Label77
'
Me.Label77.Location = New System.Drawing.Point(8, 64)
Me.Label77.Name = "Label77"
Me.Label77.Size = New System.Drawing.Size(40, 16)
Me.Label77.TabIndex = 2
Me.Label77.Text = "Speed"
'
'Label76
'
Me.Label76.Location = New System.Drawing.Point(8, 40)
Me.Label76.Name = "Label76"
Me.Label76.Size = New System.Drawing.Size(48, 16)
Me.Label76.TabIndex = 1
Me.Label76.Text = "Distance"
'
'Label75
'
Me.Label75.Location = New System.Drawing.Point(8, 16)
Me.Label75.Name = "Label75"
Me.Label75.Size = New System.Drawing.Size(32, 16)
Me.Label75.TabIndex = 0
Me.Label75.Text = "Initial"
'
'GroupBox43
'
Me.GroupBox43.Controls.Add(Me.CameraZViewPoint)
Me.GroupBox43.Controls.Add(Me.CameraYViewPoint)
Me.GroupBox43.Controls.Add(Me.CameraXViewPoint)
Me.GroupBox43.Controls.Add(Me.SetCameraViewPoint)
Me.GroupBox43.Controls.Add(Me.GetCameraViewPoint)
Me.GroupBox43.Location = New System.Drawing.Point(224, 200)
Me.GroupBox43.Name = "GroupBox43"
Me.GroupBox43.Size = New System.Drawing.Size(152, 48)
Me.GroupBox43.TabIndex = 6
Me.GroupBox43.TabStop = false
Me.GroupBox43.Text = "Camera ViewPoint"
'
'CameraZViewPoint
'
Me.CameraZViewPoint.Location = New System.Drawing.Point(88, 16)
Me.CameraZViewPoint.Name = "CameraZViewPoint"
Me.CameraZViewPoint.Size = New System.Drawing.Size(24, 20)
Me.CameraZViewPoint.TabIndex = 9
'
'CameraYViewPoint
'
Me.CameraYViewPoint.Location = New System.Drawing.Point(64, 16)
Me.CameraYViewPoint.Name = "CameraYViewPoint"
Me.CameraYViewPoint.Size = New System.Drawing.Size(24, 20)
Me.CameraYViewPoint.TabIndex = 8
'
'CameraXViewPoint
'
Me.CameraXViewPoint.Location = New System.Drawing.Point(40, 16)
Me.CameraXViewPoint.Name = "CameraXViewPoint"
Me.CameraXViewPoint.Size = New System.Drawing.Size(24, 20)
Me.CameraXViewPoint.TabIndex = 7
'
'SetCameraViewPoint
'
Me.SetCameraViewPoint.Location = New System.Drawing.Point(112, 16)
Me.SetCameraViewPoint.Name = "SetCameraViewPoint"
Me.SetCameraViewPoint.Size = New System.Drawing.Size(32, 20)
Me.SetCameraViewPoint.TabIndex = 6
Me.SetCameraViewPoint.Text = "Set"
'
'GetCameraViewPoint
'
Me.GetCameraViewPoint.Location = New System.Drawing.Point(8, 16)
Me.GetCameraViewPoint.Name = "GetCameraViewPoint"
Me.GetCameraViewPoint.Size = New System.Drawing.Size(32, 20)
Me.GetCameraViewPoint.TabIndex = 5
Me.GetCameraViewPoint.Text = "Get"
'
'Panel1
'
Me.Panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.Panel1.Controls.Add(Me.HiddenWireframe)
Me.Panel1.Controls.Add(Me.DrawWireframe)
Me.Panel1.Controls.Add(Me.ViewShaded)
Me.Panel1.Controls.Add(Me.ViewRight)
Me.Panel1.Controls.Add(Me.ViewBack)
Me.Panel1.Controls.Add(Me.ViewBottom)
Me.Panel1.Controls.Add(Me.ViewFront)
Me.Panel1.Controls.Add(Me.ViewSolid)
Me.Panel1.Controls.Add(Me.ViewLeft)
Me.Panel1.Controls.Add(Me.ViewTop)
Me.Panel1.Location = New System.Drawing.Point(8, 460)
Me.Panel1.Name = "Panel1"
Me.Panel1.Size = New System.Drawing.Size(128, 112)
Me.Panel1.TabIndex = 5
'
'HiddenWireframe
'
Me.HiddenWireframe.Location = New System.Drawing.Point(8, 88)
Me.HiddenWireframe.Name = "HiddenWireframe"
Me.HiddenWireframe.Size = New System.Drawing.Size(120, 16)
Me.HiddenWireframe.TabIndex = 14
Me.HiddenWireframe.Text = "Hidden Wireframe"
'
'DrawWireframe
'
Me.DrawWireframe.Image = CType(resources.GetObject("DrawWireframe.Image"),System.Drawing.Image)
Me.DrawWireframe.Location = New System.Drawing.Point(80, 56)
Me.DrawWireframe.Name = "DrawWireframe"
Me.DrawWireframe.Size = New System.Drawing.Size(24, 24)
Me.DrawWireframe.TabIndex = 9
'
'ViewShaded
'
Me.ViewShaded.Image = CType(resources.GetObject("ViewShaded.Image"),System.Drawing.Image)
Me.ViewShaded.Location = New System.Drawing.Point(56, 56)
Me.ViewShaded.Name = "ViewShaded"
Me.ViewShaded.Size = New System.Drawing.Size(24, 24)
Me.ViewShaded.TabIndex = 7
'
'ViewRight
'
Me.ViewRight.Image = CType(resources.GetObject("ViewRight.Image"),System.Drawing.Image)
Me.ViewRight.Location = New System.Drawing.Point(56, 32)
Me.ViewRight.Name = "ViewRight"
Me.ViewRight.Size = New System.Drawing.Size(24, 24)
Me.ViewRight.TabIndex = 6
'
'ViewBack
'
Me.ViewBack.Image = CType(resources.GetObject("ViewBack.Image"),System.Drawing.Image)
Me.ViewBack.Location = New System.Drawing.Point(56, 8)
Me.ViewBack.Name = "ViewBack"
Me.ViewBack.Size = New System.Drawing.Size(24, 24)
Me.ViewBack.TabIndex = 5
'
'ViewBottom
'
Me.ViewBottom.Image = CType(resources.GetObject("ViewBottom.Image"),System.Drawing.Image)
Me.ViewBottom.Location = New System.Drawing.Point(32, 56)
Me.ViewBottom.Name = "ViewBottom"
Me.ViewBottom.Size = New System.Drawing.Size(24, 24)
Me.ViewBottom.TabIndex = 4
'
'ViewFront
'
Me.ViewFront.Image = CType(resources.GetObject("ViewFront.Image"),System.Drawing.Image)
Me.ViewFront.Location = New System.Drawing.Point(32, 32)
Me.ViewFront.Name = "ViewFront"
Me.ViewFront.Size = New System.Drawing.Size(24, 24)
Me.ViewFront.TabIndex = 3
'
'ViewSolid
'
Me.ViewSolid.Image = CType(resources.GetObject("ViewSolid.Image"),System.Drawing.Image)
Me.ViewSolid.Location = New System.Drawing.Point(8, 56)
Me.ViewSolid.Name = "ViewSolid"
Me.ViewSolid.Size = New System.Drawing.Size(24, 24)
Me.ViewSolid.TabIndex = 2
'
'ViewLeft
'
Me.ViewLeft.Image = CType(resources.GetObject("ViewLeft.Image"),System.Drawing.Image)
Me.ViewLeft.Location = New System.Drawing.Point(8, 32)
Me.ViewLeft.Name = "ViewLeft"
Me.ViewLeft.Size = New System.Drawing.Size(24, 24)
Me.ViewLeft.TabIndex = 1
'
'ViewTop
'
Me.ViewTop.Image = CType(resources.GetObject("ViewTop.Image"),System.Drawing.Image)
Me.ViewTop.Location = New System.Drawing.Point(32, 8)
Me.ViewTop.Name = "ViewTop"
Me.ViewTop.Size = New System.Drawing.Size(24, 24)
Me.ViewTop.TabIndex = 0
'
'GroupBox5
'
Me.GroupBox5.Controls.Add(Me.ReversePanDirection)
Me.GroupBox5.Controls.Add(Me.ViewCenterX)
Me.GroupBox5.Controls.Add(Me.ViewCenterZ)
Me.GroupBox5.Controls.Add(Me.SetCameraZPan2)
Me.GroupBox5.Controls.Add(Me.SetCameraXPan2)
Me.GroupBox5.Controls.Add(Me.CameraStepPan)
Me.GroupBox5.Controls.Add(Me.SetCameraZPan1)
Me.GroupBox5.Controls.Add(Me.SetCameraXPan1)
Me.GroupBox5.Controls.Add(Me.SetCameraPan)
Me.GroupBox5.Controls.Add(Me.CameraZPan)
Me.GroupBox5.Controls.Add(Me.CameraXPan)
Me.GroupBox5.Controls.Add(Me.GetCameraPan)
Me.GroupBox5.Location = New System.Drawing.Point(224, 360)
Me.GroupBox5.Name = "GroupBox5"
Me.GroupBox5.Size = New System.Drawing.Size(176, 92)
Me.GroupBox5.TabIndex = 3
Me.GroupBox5.TabStop = false
Me.GroupBox5.Text = "Camera Pan"
'
'ReversePanDirection
'
Me.ReversePanDirection.Location = New System.Drawing.Point(8, 64)
Me.ReversePanDirection.Name = "ReversePanDirection"
Me.ReversePanDirection.Size = New System.Drawing.Size(136, 24)
Me.ReversePanDirection.TabIndex = 15
Me.ReversePanDirection.Text = "Reverse Pan Direction"
'
'ViewCenterX
'
Me.ViewCenterX.Image = CType(resources.GetObject("ViewCenterX.Image"),System.Drawing.Image)
Me.ViewCenterX.Location = New System.Drawing.Point(144, 8)
Me.ViewCenterX.Name = "ViewCenterX"
Me.ViewCenterX.Size = New System.Drawing.Size(24, 24)
Me.ViewCenterX.TabIndex = 14
'
'ViewCenterZ
'
Me.ViewCenterZ.Image = CType(resources.GetObject("ViewCenterZ.Image"),System.Drawing.Image)
Me.ViewCenterZ.Location = New System.Drawing.Point(144, 32)
Me.ViewCenterZ.Name = "ViewCenterZ"
Me.ViewCenterZ.Size = New System.Drawing.Size(24, 24)
Me.ViewCenterZ.TabIndex = 13
'
'SetCameraZPan2
'
Me.SetCameraZPan2.Location = New System.Drawing.Point(112, 40)
Me.SetCameraZPan2.Name = "SetCameraZPan2"
Me.SetCameraZPan2.Size = New System.Drawing.Size(32, 20)
Me.SetCameraZPan2.TabIndex = 12
Me.SetCameraZPan2.Text = "+Z"
'
'SetCameraXPan2
'
Me.SetCameraXPan2.Location = New System.Drawing.Point(80, 40)
Me.SetCameraXPan2.Name = "SetCameraXPan2"
Me.SetCameraXPan2.Size = New System.Drawing.Size(32, 20)
Me.SetCameraXPan2.TabIndex = 11
Me.SetCameraXPan2.Text = "+X"
'
'CameraStepPan
'
Me.CameraStepPan.Location = New System.Drawing.Point(56, 40)
Me.CameraStepPan.Name = "CameraStepPan"
Me.CameraStepPan.Size = New System.Drawing.Size(24, 20)
Me.CameraStepPan.TabIndex = 10
'
'SetCameraZPan1
'
Me.SetCameraZPan1.Location = New System.Drawing.Point(32, 40)
Me.SetCameraZPan1.Name = "SetCameraZPan1"
Me.SetCameraZPan1.Size = New System.Drawing.Size(24, 20)
Me.SetCameraZPan1.TabIndex = 9
Me.SetCameraZPan1.Text = "-Z"
'
'SetCameraXPan1
'
Me.SetCameraXPan1.Location = New System.Drawing.Point(8, 40)
Me.SetCameraXPan1.Name = "SetCameraXPan1"
Me.SetCameraXPan1.Size = New System.Drawing.Size(24, 20)
Me.SetCameraXPan1.TabIndex = 7
Me.SetCameraXPan1.Text = "-X"
'
'SetCameraPan
'
Me.SetCameraPan.Location = New System.Drawing.Point(88, 16)
Me.SetCameraPan.Name = "SetCameraPan"
Me.SetCameraPan.Size = New System.Drawing.Size(32, 20)
Me.SetCameraPan.TabIndex = 5
Me.SetCameraPan.Text = "Set"
'
'CameraZPan
'
Me.CameraZPan.Location = New System.Drawing.Point(64, 16)
Me.CameraZPan.Name = "CameraZPan"
Me.CameraZPan.Size = New System.Drawing.Size(24, 20)
Me.CameraZPan.TabIndex = 4
'
'CameraXPan
'
Me.CameraXPan.Location = New System.Drawing.Point(40, 16)
Me.CameraXPan.Name = "CameraXPan"
Me.CameraXPan.Size = New System.Drawing.Size(24, 20)
Me.CameraXPan.TabIndex = 3
'
'GetCameraPan
'
Me.GetCameraPan.Location = New System.Drawing.Point(8, 16)
Me.GetCameraPan.Name = "GetCameraPan"
Me.GetCameraPan.Size = New System.Drawing.Size(32, 20)
Me.GetCameraPan.TabIndex = 1
Me.GetCameraPan.Text = "Get"
'
'GroupBox4
'
Me.GroupBox4.Controls.Add(Me.SetCameraRotateSpeed2)
Me.GroupBox4.Controls.Add(Me.SetCameraRotateSpeed1)
Me.GroupBox4.Controls.Add(Me.CameraRotateSpeed)
Me.GroupBox4.Controls.Add(Me.Label74)
Me.GroupBox4.Controls.Add(Me.SetCameraZAngle2)
Me.GroupBox4.Controls.Add(Me.SetCameraYAngle2)
Me.GroupBox4.Controls.Add(Me.SetCameraXAngle2)
Me.GroupBox4.Controls.Add(Me.SetCameraZAngle1)
Me.GroupBox4.Controls.Add(Me.SetCameraYAngle1)
Me.GroupBox4.Controls.Add(Me.SetCameraXAngle1)
Me.GroupBox4.Controls.Add(Me.CameraStepAngle)
Me.GroupBox4.Controls.Add(Me.CameraZAngle)
Me.GroupBox4.Controls.Add(Me.CameraYAngle)
Me.GroupBox4.Controls.Add(Me.CameraXAngle)
Me.GroupBox4.Controls.Add(Me.SetCameraAngles)
Me.GroupBox4.Controls.Add(Me.GetCameraAngles)
Me.GroupBox4.Location = New System.Drawing.Point(224, 256)
Me.GroupBox4.Name = "GroupBox4"
Me.GroupBox4.Size = New System.Drawing.Size(160, 96)
Me.GroupBox4.TabIndex = 2
Me.GroupBox4.TabStop = false
Me.GroupBox4.Text = "Camera Rotate"
'
'SetCameraRotateSpeed2
'
Me.SetCameraRotateSpeed2.Location = New System.Drawing.Point(120, 16)
Me.SetCameraRotateSpeed2.Name = "SetCameraRotateSpeed2"
Me.SetCameraRotateSpeed2.Size = New System.Drawing.Size(32, 20)
Me.SetCameraRotateSpeed2.TabIndex = 15
Me.SetCameraRotateSpeed2.Text = "R2"
'
'SetCameraRotateSpeed1
'
Me.SetCameraRotateSpeed1.Location = New System.Drawing.Point(80, 16)
Me.SetCameraRotateSpeed1.Name = "SetCameraRotateSpeed1"
Me.SetCameraRotateSpeed1.Size = New System.Drawing.Size(32, 20)
Me.SetCameraRotateSpeed1.TabIndex = 14
Me.SetCameraRotateSpeed1.Text = "R1"
'
'CameraRotateSpeed
'
Me.CameraRotateSpeed.Location = New System.Drawing.Point(48, 16)
Me.CameraRotateSpeed.Name = "CameraRotateSpeed"
Me.CameraRotateSpeed.ReadOnly = true
Me.CameraRotateSpeed.Size = New System.Drawing.Size(24, 20)
Me.CameraRotateSpeed.TabIndex = 13
'
'Label74
'
Me.Label74.Location = New System.Drawing.Point(8, 16)
Me.Label74.Name = "Label74"
Me.Label74.Size = New System.Drawing.Size(40, 16)
Me.Label74.TabIndex = 12
Me.Label74.Text = "Speed"
'
'SetCameraZAngle2
'
Me.SetCameraZAngle2.Location = New System.Drawing.Point(136, 64)
Me.SetCameraZAngle2.Name = "SetCameraZAngle2"
Me.SetCameraZAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetCameraZAngle2.TabIndex = 11
Me.SetCameraZAngle2.Text = "Z"
'
'SetCameraYAngle2
'
Me.SetCameraYAngle2.Location = New System.Drawing.Point(120, 64)
Me.SetCameraYAngle2.Name = "SetCameraYAngle2"
Me.SetCameraYAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetCameraYAngle2.TabIndex = 10
Me.SetCameraYAngle2.Text = "Y"
'
'SetCameraXAngle2
'
Me.SetCameraXAngle2.Location = New System.Drawing.Point(104, 64)
Me.SetCameraXAngle2.Name = "SetCameraXAngle2"
Me.SetCameraXAngle2.Size = New System.Drawing.Size(16, 20)
Me.SetCameraXAngle2.TabIndex = 9
Me.SetCameraXAngle2.Text = "X"
'
'SetCameraZAngle1
'
Me.SetCameraZAngle1.Location = New System.Drawing.Point(56, 64)
Me.SetCameraZAngle1.Name = "SetCameraZAngle1"
Me.SetCameraZAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetCameraZAngle1.TabIndex = 8
Me.SetCameraZAngle1.Text = "-Z"
'
'SetCameraYAngle1
'
Me.SetCameraYAngle1.Location = New System.Drawing.Point(32, 64)
Me.SetCameraYAngle1.Name = "SetCameraYAngle1"
Me.SetCameraYAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetCameraYAngle1.TabIndex = 7
Me.SetCameraYAngle1.Text = "-Y"
'
'SetCameraXAngle1
'
Me.SetCameraXAngle1.Location = New System.Drawing.Point(8, 64)
Me.SetCameraXAngle1.Name = "SetCameraXAngle1"
Me.SetCameraXAngle1.Size = New System.Drawing.Size(24, 20)
Me.SetCameraXAngle1.TabIndex = 6
Me.SetCameraXAngle1.Text = "-X"
'
'CameraStepAngle
'
Me.CameraStepAngle.Location = New System.Drawing.Point(80, 64)
Me.CameraStepAngle.Name = "CameraStepAngle"
Me.CameraStepAngle.Size = New System.Drawing.Size(24, 20)
Me.CameraStepAngle.TabIndex = 5
'
'CameraZAngle
'
Me.CameraZAngle.Location = New System.Drawing.Point(88, 40)
Me.CameraZAngle.Name = "CameraZAngle"
Me.CameraZAngle.Size = New System.Drawing.Size(24, 20)
Me.CameraZAngle.TabIndex = 4
'
'CameraYAngle
'
Me.CameraYAngle.Location = New System.Drawing.Point(64, 40)
Me.CameraYAngle.Name = "CameraYAngle"
Me.CameraYAngle.Size = New System.Drawing.Size(24, 20)
Me.CameraYAngle.TabIndex = 3
'
'CameraXAngle
'
Me.CameraXAngle.Location = New System.Drawing.Point(40, 40)
Me.CameraXAngle.Name = "CameraXAngle"
Me.CameraXAngle.Size = New System.Drawing.Size(24, 20)
Me.CameraXAngle.TabIndex = 2
'
'SetCameraAngles
'
Me.SetCameraAngles.Location = New System.Drawing.Point(112, 40)
Me.SetCameraAngles.Name = "SetCameraAngles"
Me.SetCameraAngles.Size = New System.Drawing.Size(32, 20)
Me.SetCameraAngles.TabIndex = 1
Me.SetCameraAngles.Text = "Set"
'
'GetCameraAngles
'
Me.GetCameraAngles.Location = New System.Drawing.Point(8, 40)
Me.GetCameraAngles.Name = "GetCameraAngles"
Me.GetCameraAngles.Size = New System.Drawing.Size(32, 20)
Me.GetCameraAngles.TabIndex = 0
Me.GetCameraAngles.Text = "Get"
'
'GroupBox3
'
Me.GroupBox3.Controls.Add(Me.DefaultTexture)
Me.GroupBox3.Controls.Add(Me.RenderCombo)
Me.GroupBox3.Controls.Add(Me.UseWhiteBase)
Me.GroupBox3.Controls.Add(Me.OglReplace)
Me.GroupBox3.Controls.Add(Me.DisplayTextures)
Me.GroupBox3.Controls.Add(Me.CullBackFaces)
Me.GroupBox3.Controls.Add(Me.TwoSidedLighting)
Me.GroupBox3.Controls.Add(Me.OglLightsMaterials)
Me.GroupBox3.Controls.Add(Me.UseOpenGL)
Me.GroupBox3.Location = New System.Drawing.Point(224, 8)
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.Size = New System.Drawing.Size(144, 184)
Me.GroupBox3.TabIndex = 1
Me.GroupBox3.TabStop = false
Me.GroupBox3.Text = "OpenGL"
'
'DefaultTexture
'
Me.DefaultTexture.Location = New System.Drawing.Point(8, 104)
Me.DefaultTexture.Name = "DefaultTexture"
Me.DefaultTexture.Size = New System.Drawing.Size(104, 16)
Me.DefaultTexture.TabIndex = 8
Me.DefaultTexture.Text = "Default Texture"
'
'RenderCombo
'
Me.RenderCombo.Location = New System.Drawing.Point(8, 152)
Me.RenderCombo.Name = "RenderCombo"
Me.RenderCombo.Size = New System.Drawing.Size(121, 21)
Me.RenderCombo.TabIndex = 7
'
'UseWhiteBase
'
Me.UseWhiteBase.Location = New System.Drawing.Point(8, 136)
Me.UseWhiteBase.Name = "UseWhiteBase"
Me.UseWhiteBase.Size = New System.Drawing.Size(104, 16)
Me.UseWhiteBase.TabIndex = 6
Me.UseWhiteBase.Text = "Use White Base"
'
'OglReplace
'
Me.OglReplace.Location = New System.Drawing.Point(8, 120)
Me.OglReplace.Name = "OglReplace"
Me.OglReplace.Size = New System.Drawing.Size(128, 16)
Me.OglReplace.TabIndex = 5
Me.OglReplace.Text = "GL_REPLACE"
'
'DisplayTextures
'
Me.DisplayTextures.Location = New System.Drawing.Point(8, 88)
Me.DisplayTextures.Name = "DisplayTextures"
Me.DisplayTextures.Size = New System.Drawing.Size(120, 16)
Me.DisplayTextures.TabIndex = 4
Me.DisplayTextures.Text = "Display Textures"
'
'CullBackFaces
'
Me.CullBackFaces.Location = New System.Drawing.Point(8, 72)
Me.CullBackFaces.Name = "CullBackFaces"
Me.CullBackFaces.Size = New System.Drawing.Size(112, 16)
Me.CullBackFaces.TabIndex = 3
Me.CullBackFaces.Text = "Cull Back Faces"
'
'TwoSidedLighting
'
Me.TwoSidedLighting.Location = New System.Drawing.Point(8, 56)
Me.TwoSidedLighting.Name = "TwoSidedLighting"
Me.TwoSidedLighting.Size = New System.Drawing.Size(120, 16)
Me.TwoSidedLighting.TabIndex = 2
Me.TwoSidedLighting.Text = "Two Sided Lighting"
'
'OglLightsMaterials
'
Me.OglLightsMaterials.Location = New System.Drawing.Point(8, 32)
Me.OglLightsMaterials.Name = "OglLightsMaterials"
Me.OglLightsMaterials.Size = New System.Drawing.Size(128, 23)
Me.OglLightsMaterials.TabIndex = 1
Me.OglLightsMaterials.Text = "Lights and Materials"
'
'UseOpenGL
'
Me.UseOpenGL.Location = New System.Drawing.Point(8, 16)
Me.UseOpenGL.Name = "UseOpenGL"
Me.UseOpenGL.Size = New System.Drawing.Size(104, 16)
Me.UseOpenGL.TabIndex = 0
Me.UseOpenGL.Text = "Use OpenGL"
'
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.MakeAllLayersOpaque)
Me.GroupBox2.Controls.Add(Me.InvertAllLayerTransparencies)
Me.GroupBox2.Controls.Add(Me.FilmstripTimer)
Me.GroupBox2.Controls.Add(Me.UseFilmstrip)
Me.GroupBox2.Controls.Add(Me.TriQuadEdgeAngle)
Me.GroupBox2.Controls.Add(Me.EraseSmooth2)
Me.GroupBox2.Controls.Add(Me.EraseSmooth1)
Me.GroupBox2.Controls.Add(Me.DepthBufferOff)
Me.GroupBox2.Controls.Add(Me.HideQuads)
Me.GroupBox2.Controls.Add(Me.DeleteQuads)
Me.GroupBox2.Controls.Add(Me.MakeSmooth2)
Me.GroupBox2.Controls.Add(Me.MakeSmooth1)
Me.GroupBox2.Controls.Add(Me.DepthBufferOn)
Me.GroupBox2.Controls.Add(Me.ShowQuads)
Me.GroupBox2.Controls.Add(Me.MakeQuads)
Me.GroupBox2.Controls.Add(Me.TriQuadNormalAngle)
Me.GroupBox2.Controls.Add(Me.Label1)
Me.GroupBox2.Controls.Add(Me.XyzOff)
Me.GroupBox2.Controls.Add(Me.Perspective)
Me.GroupBox2.Controls.Add(Me.UseBBox)
Me.GroupBox2.Controls.Add(Me.OnTopNo)
Me.GroupBox2.Controls.Add(Me.MoveWindow2)
Me.GroupBox2.Controls.Add(Me.SizeWindow2)
Me.GroupBox2.Controls.Add(Me.HideWindow)
Me.GroupBox2.Controls.Add(Me.XyzOn)
Me.GroupBox2.Controls.Add(Me.Parallel)
Me.GroupBox2.Controls.Add(Me.UseWires)
Me.GroupBox2.Controls.Add(Me.OnTopYes)
Me.GroupBox2.Controls.Add(Me.MoveWindow1)
Me.GroupBox2.Controls.Add(Me.SizeWindow1)
Me.GroupBox2.Controls.Add(Me.ShowWindow)
Me.GroupBox2.Controls.Add(Me.UnparentWindow)
Me.GroupBox2.Controls.Add(Me.ParentWindow)
Me.GroupBox2.Location = New System.Drawing.Point(8, 8)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(212, 446)
Me.GroupBox2.TabIndex = 0
Me.GroupBox2.TabStop = false
Me.GroupBox2.Text = "Window Controls"
'
'MakeAllLayersOpaque
'
Me.MakeAllLayersOpaque.Location = New System.Drawing.Point(8, 416)
Me.MakeAllLayersOpaque.Name = "MakeAllLayersOpaque"
Me.MakeAllLayersOpaque.Size = New System.Drawing.Size(198, 23)
Me.MakeAllLayersOpaque.TabIndex = 32
Me.MakeAllLayersOpaque.Text = "Make All Layers Opaque"
Me.MakeAllLayersOpaque.UseVisualStyleBackColor = true
'
'InvertAllLayerTransparencies
'
Me.InvertAllLayerTransparencies.Location = New System.Drawing.Point(8, 389)
Me.InvertAllLayerTransparencies.Name = "InvertAllLayerTransparencies"
Me.InvertAllLayerTransparencies.Size = New System.Drawing.Size(198, 23)
Me.InvertAllLayerTransparencies.TabIndex = 31
Me.InvertAllLayerTransparencies.Text = "Invert All Layer Transparencies"
Me.InvertAllLayerTransparencies.UseVisualStyleBackColor = true
'
'FilmstripTimer
'
Me.FilmstripTimer.Location = New System.Drawing.Point(104, 368)
Me.FilmstripTimer.Name = "FilmstripTimer"
Me.FilmstripTimer.Size = New System.Drawing.Size(96, 24)
Me.FilmstripTimer.TabIndex = 30
Me.FilmstripTimer.Text = "FilmstripTimer"
'
'UseFilmstrip
'
Me.UseFilmstrip.Location = New System.Drawing.Point(8, 372)
Me.UseFilmstrip.Name = "UseFilmstrip"
Me.UseFilmstrip.Size = New System.Drawing.Size(88, 16)
Me.UseFilmstrip.TabIndex = 29
Me.UseFilmstrip.Text = "UseFilmstrip"
'
'TriQuadEdgeAngle
'
Me.TriQuadEdgeAngle.Location = New System.Drawing.Point(144, 224)
Me.TriQuadEdgeAngle.Name = "TriQuadEdgeAngle"
Me.TriQuadEdgeAngle.Size = New System.Drawing.Size(48, 20)
Me.TriQuadEdgeAngle.TabIndex = 28
'
'EraseSmooth2
'
Me.EraseSmooth2.Location = New System.Drawing.Point(104, 344)
Me.EraseSmooth2.Name = "EraseSmooth2"
Me.EraseSmooth2.Size = New System.Drawing.Size(104, 23)
Me.EraseSmooth2.TabIndex = 27
Me.EraseSmooth2.Text = "2. Erase Smooth"
'
'EraseSmooth1
'
Me.EraseSmooth1.Location = New System.Drawing.Point(104, 320)
Me.EraseSmooth1.Name = "EraseSmooth1"
Me.EraseSmooth1.Size = New System.Drawing.Size(104, 23)
Me.EraseSmooth1.TabIndex = 26
Me.EraseSmooth1.Text = "1 Erase Smooth"
'
'DepthBufferOff
'
Me.DepthBufferOff.Location = New System.Drawing.Point(104, 296)
Me.DepthBufferOff.Name = "DepthBufferOff"
Me.DepthBufferOff.Size = New System.Drawing.Size(104, 23)
Me.DepthBufferOff.TabIndex = 25
Me.DepthBufferOff.Text = "Depth Buffer Off"
'
'HideQuads
'
Me.HideQuads.Location = New System.Drawing.Point(104, 272)
Me.HideQuads.Name = "HideQuads"
Me.HideQuads.Size = New System.Drawing.Size(104, 23)
Me.HideQuads.TabIndex = 24
Me.HideQuads.Text = "Hide Quads"
'
'DeleteQuads
'
Me.DeleteQuads.Location = New System.Drawing.Point(104, 248)
Me.DeleteQuads.Name = "DeleteQuads"
Me.DeleteQuads.Size = New System.Drawing.Size(104, 23)
Me.DeleteQuads.TabIndex = 23
Me.DeleteQuads.Text = "Delete Quads"
'
'MakeSmooth2
'
Me.MakeSmooth2.Location = New System.Drawing.Point(8, 344)
Me.MakeSmooth2.Name = "MakeSmooth2"
Me.MakeSmooth2.Size = New System.Drawing.Size(96, 23)
Me.MakeSmooth2.TabIndex = 22
Me.MakeSmooth2.Text = "2 Make Smooth"
'
'MakeSmooth1
'
Me.MakeSmooth1.Location = New System.Drawing.Point(8, 320)
Me.MakeSmooth1.Name = "MakeSmooth1"
Me.MakeSmooth1.Size = New System.Drawing.Size(96, 23)
Me.MakeSmooth1.TabIndex = 21
Me.MakeSmooth1.Text = "1. Make Smooth"
'
'DepthBufferOn
'
Me.DepthBufferOn.Location = New System.Drawing.Point(8, 296)
Me.DepthBufferOn.Name = "DepthBufferOn"
Me.DepthBufferOn.Size = New System.Drawing.Size(96, 23)
Me.DepthBufferOn.TabIndex = 20
Me.DepthBufferOn.Text = "Depth Buffer On"
'
'ShowQuads
'
Me.ShowQuads.Location = New System.Drawing.Point(8, 272)
Me.ShowQuads.Name = "ShowQuads"
Me.ShowQuads.Size = New System.Drawing.Size(96, 23)
Me.ShowQuads.TabIndex = 19
Me.ShowQuads.Text = "Show Quads"
'
'MakeQuads
'
Me.MakeQuads.Location = New System.Drawing.Point(8, 248)
Me.MakeQuads.Name = "MakeQuads"
Me.MakeQuads.Size = New System.Drawing.Size(96, 23)
Me.MakeQuads.TabIndex = 18
Me.MakeQuads.Text = "Make Quads"
'
'TriQuadNormalAngle
'
Me.TriQuadNormalAngle.Location = New System.Drawing.Point(96, 224)
Me.TriQuadNormalAngle.Name = "TriQuadNormalAngle"
Me.TriQuadNormalAngle.Size = New System.Drawing.Size(40, 20)
Me.TriQuadNormalAngle.TabIndex = 17
'
'Label1
'
Me.Label1.Location = New System.Drawing.Point(8, 224)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(88, 16)
Me.Label1.TabIndex = 16
Me.Label1.Text = "TriQuad Angles"
'
'XyzOff
'
Me.XyzOff.Location = New System.Drawing.Point(104, 192)
Me.XyzOff.Name = "XyzOff"
Me.XyzOff.Size = New System.Drawing.Size(104, 23)
Me.XyzOff.TabIndex = 15
Me.XyzOff.Text = "XYZ Off"
'
'Perspective
'
Me.Perspective.Location = New System.Drawing.Point(104, 168)
Me.Perspective.Name = "Perspective"
Me.Perspective.Size = New System.Drawing.Size(104, 23)
Me.Perspective.TabIndex = 14
Me.Perspective.Text = "Perspective"
'
'UseBBox
'
Me.UseBBox.Location = New System.Drawing.Point(104, 144)
Me.UseBBox.Name = "UseBBox"
Me.UseBBox.Size = New System.Drawing.Size(104, 23)
Me.UseBBox.TabIndex = 13
Me.UseBBox.Text = "Use BBox"
'
'OnTopNo
'
Me.OnTopNo.Location = New System.Drawing.Point(104, 120)
Me.OnTopNo.Name = "OnTopNo"
Me.OnTopNo.Size = New System.Drawing.Size(104, 23)
Me.OnTopNo.TabIndex = 12
Me.OnTopNo.Text = "OnTop No"
'
'MoveWindow2
'
Me.MoveWindow2.Location = New System.Drawing.Point(104, 96)
Me.MoveWindow2.Name = "MoveWindow2"
Me.MoveWindow2.Size = New System.Drawing.Size(104, 23)
Me.MoveWindow2.TabIndex = 11
Me.MoveWindow2.Text = "2. Move Window"
'
'SizeWindow2
'
Me.SizeWindow2.Location = New System.Drawing.Point(104, 72)
Me.SizeWindow2.Name = "SizeWindow2"
Me.SizeWindow2.Size = New System.Drawing.Size(104, 23)
Me.SizeWindow2.TabIndex = 10
Me.SizeWindow2.Text = "2. Size Window"
'
'HideWindow
'
Me.HideWindow.Location = New System.Drawing.Point(104, 48)
Me.HideWindow.Name = "HideWindow"
Me.HideWindow.Size = New System.Drawing.Size(104, 23)
Me.HideWindow.TabIndex = 9
Me.HideWindow.Text = "Hide Window"
'
'XyzOn
'
Me.XyzOn.Location = New System.Drawing.Point(8, 192)
Me.XyzOn.Name = "XyzOn"
Me.XyzOn.Size = New System.Drawing.Size(96, 23)
Me.XyzOn.TabIndex = 8
Me.XyzOn.Text = "XYZ On"
'
'Parallel
'
Me.Parallel.Location = New System.Drawing.Point(8, 168)
Me.Parallel.Name = "Parallel"
Me.Parallel.Size = New System.Drawing.Size(96, 23)
Me.Parallel.TabIndex = 7
Me.Parallel.Text = "Parallel"
'
'UseWires
'
Me.UseWires.Location = New System.Drawing.Point(8, 144)
Me.UseWires.Name = "UseWires"
Me.UseWires.Size = New System.Drawing.Size(96, 23)
Me.UseWires.TabIndex = 6
Me.UseWires.Text = "Use Wires"
'
'OnTopYes
'
Me.OnTopYes.Location = New System.Drawing.Point(8, 120)
Me.OnTopYes.Name = "OnTopYes"
Me.OnTopYes.Size = New System.Drawing.Size(96, 23)
Me.OnTopYes.TabIndex = 5
Me.OnTopYes.Text = "OnTop Yes"
'
'MoveWindow1
'
Me.MoveWindow1.Location = New System.Drawing.Point(8, 96)
Me.MoveWindow1.Name = "MoveWindow1"
Me.MoveWindow1.Size = New System.Drawing.Size(96, 23)
Me.MoveWindow1.TabIndex = 4
Me.MoveWindow1.Text = "1. Move Window"
'
'SizeWindow1
'
Me.SizeWindow1.Location = New System.Drawing.Point(8, 72)
Me.SizeWindow1.Name = "SizeWindow1"
Me.SizeWindow1.Size = New System.Drawing.Size(96, 23)
Me.SizeWindow1.TabIndex = 3
Me.SizeWindow1.Text = "1. Size Window"
'
'ShowWindow
'
Me.ShowWindow.Location = New System.Drawing.Point(8, 48)
Me.ShowWindow.Name = "ShowWindow"
Me.ShowWindow.Size = New System.Drawing.Size(96, 23)
Me.ShowWindow.TabIndex = 2
Me.ShowWindow.Text = "Show Window"
'
'UnparentWindow
'
Me.UnparentWindow.Location = New System.Drawing.Point(104, 24)
Me.UnparentWindow.Name = "UnparentWindow"
Me.UnparentWindow.Size = New System.Drawing.Size(104, 23)
Me.UnparentWindow.TabIndex = 1
Me.UnparentWindow.Text = "Unparent Window"
'
'ParentWindow
'
Me.ParentWindow.Location = New System.Drawing.Point(8, 24)
Me.ParentWindow.Name = "ParentWindow"
Me.ParentWindow.Size = New System.Drawing.Size(96, 23)
Me.ParentWindow.TabIndex = 0
Me.ParentWindow.Text = "Parent Window"
'
'GroupBox45
'
Me.GroupBox45.Controls.Add(Me.SetCameraFOV2)
Me.GroupBox45.Controls.Add(Me.CameraStepFOV)
Me.GroupBox45.Controls.Add(Me.SetCameraFOV1)
Me.GroupBox45.Controls.Add(Me.SetCameraFieldOfView)
Me.GroupBox45.Controls.Add(Me.CameraFieldOfView)
Me.GroupBox45.Controls.Add(Me.GetCameraFieldOfView)
Me.GroupBox45.Location = New System.Drawing.Point(8, 580)
Me.GroupBox45.Name = "GroupBox45"
Me.GroupBox45.Size = New System.Drawing.Size(136, 72)
Me.GroupBox45.TabIndex = 8
Me.GroupBox45.TabStop = false
Me.GroupBox45.Text = "Camera FOV"
'
'SetCameraFOV2
'
Me.SetCameraFOV2.Location = New System.Drawing.Point(88, 40)
Me.SetCameraFOV2.Name = "SetCameraFOV2"
Me.SetCameraFOV2.Size = New System.Drawing.Size(32, 20)
Me.SetCameraFOV2.TabIndex = 19
Me.SetCameraFOV2.Text = "+"
'
'CameraStepFOV
'
Me.CameraStepFOV.Location = New System.Drawing.Point(48, 42)
Me.CameraStepFOV.Name = "CameraStepFOV"
Me.CameraStepFOV.Size = New System.Drawing.Size(32, 20)
Me.CameraStepFOV.TabIndex = 18
'
'SetCameraFOV1
'
Me.SetCameraFOV1.Location = New System.Drawing.Point(8, 42)
Me.SetCameraFOV1.Name = "SetCameraFOV1"
Me.SetCameraFOV1.Size = New System.Drawing.Size(32, 20)
Me.SetCameraFOV1.TabIndex = 17
Me.SetCameraFOV1.Text = "-"
'
'SetCameraFieldOfView
'
Me.SetCameraFieldOfView.Location = New System.Drawing.Point(88, 18)
Me.SetCameraFieldOfView.Name = "SetCameraFieldOfView"
Me.SetCameraFieldOfView.Size = New System.Drawing.Size(32, 20)
Me.SetCameraFieldOfView.TabIndex = 16
Me.SetCameraFieldOfView.Text = "Set"
'
'CameraFieldOfView
'
Me.CameraFieldOfView.Location = New System.Drawing.Point(48, 18)
Me.CameraFieldOfView.Name = "CameraFieldOfView"
Me.CameraFieldOfView.Size = New System.Drawing.Size(32, 20)
Me.CameraFieldOfView.TabIndex = 15
'
'GetCameraFieldOfView
'
Me.GetCameraFieldOfView.Location = New System.Drawing.Point(8, 18)
Me.GetCameraFieldOfView.Name = "GetCameraFieldOfView"
Me.GetCameraFieldOfView.Size = New System.Drawing.Size(32, 20)
Me.GetCameraFieldOfView.TabIndex = 14
Me.GetCameraFieldOfView.Text = "Get"
'
'TabPageTransfer
'
Me.TabPageTransfer.Controls.Add(Me.GroupBox85)
Me.TabPageTransfer.Controls.Add(Me.UseVertexFloatTransfer)
Me.TabPageTransfer.Controls.Add(Me.TransferMultiMatKnight)
Me.TabPageTransfer.Controls.Add(Me.GroupBox23)
Me.TabPageTransfer.Controls.Add(Me.GroupBox19)
Me.TabPageTransfer.Controls.Add(Me.GroupBox18)
Me.TabPageTransfer.Controls.Add(Me.GroupBox17)
Me.TabPageTransfer.Controls.Add(Me.GroupBox16)
Me.TabPageTransfer.Location = New System.Drawing.Point(4, 40)
Me.TabPageTransfer.Name = "TabPageTransfer"
Me.TabPageTransfer.Size = New System.Drawing.Size(408, 824)
Me.TabPageTransfer.TabIndex = 4
Me.TabPageTransfer.Text = "Transfer"
'
'GroupBox85
'
Me.GroupBox85.Controls.Add(Me.GroupBox88)
Me.GroupBox85.Controls.Add(Me.GroupBox87)
Me.GroupBox85.Controls.Add(Me.GroupBox86)
Me.GroupBox85.Controls.Add(Me.LayerMinMaxName)
Me.GroupBox85.Controls.Add(Me.SelectNextLayer)
Me.GroupBox85.Controls.Add(Me.SelectFirstLayer)
Me.GroupBox85.Location = New System.Drawing.Point(8, 504)
Me.GroupBox85.Name = "GroupBox85"
Me.GroupBox85.Size = New System.Drawing.Size(392, 192)
Me.GroupBox85.TabIndex = 13
Me.GroupBox85.TabStop = false
Me.GroupBox85.Text = "Layer Min - Max and Counts"
'
'GroupBox88
'
Me.GroupBox88.Controls.Add(Me.LayerTriangles)
Me.GroupBox88.Controls.Add(Me.LayerLines)
Me.GroupBox88.Controls.Add(Me.Label130)
Me.GroupBox88.Controls.Add(Me.Label129)
Me.GroupBox88.Location = New System.Drawing.Point(232, 112)
Me.GroupBox88.Name = "GroupBox88"
Me.GroupBox88.Size = New System.Drawing.Size(144, 72)
Me.GroupBox88.TabIndex = 5
Me.GroupBox88.TabStop = false
'
'LayerTriangles
'
Me.LayerTriangles.Location = New System.Drawing.Point(64, 40)
Me.LayerTriangles.Name = "LayerTriangles"
Me.LayerTriangles.ReadOnly = true
Me.LayerTriangles.Size = New System.Drawing.Size(72, 20)
Me.LayerTriangles.TabIndex = 12
'
'LayerLines
'
Me.LayerLines.Location = New System.Drawing.Point(64, 16)
Me.LayerLines.Name = "LayerLines"
Me.LayerLines.ReadOnly = true
Me.LayerLines.Size = New System.Drawing.Size(72, 20)
Me.LayerLines.TabIndex = 11
'
'Label130
'
Me.Label130.Location = New System.Drawing.Point(8, 40)
Me.Label130.Name = "Label130"
Me.Label130.Size = New System.Drawing.Size(56, 23)
Me.Label130.TabIndex = 1
Me.Label130.Text = "Triangles"
'
'Label129
'
Me.Label129.Location = New System.Drawing.Point(8, 16)
Me.Label129.Name = "Label129"
Me.Label129.Size = New System.Drawing.Size(32, 23)
Me.Label129.TabIndex = 0
Me.Label129.Text = "Lines"
'
'GroupBox87
'
Me.GroupBox87.Controls.Add(Me.Label128)
Me.GroupBox87.Controls.Add(Me.Label127)
Me.GroupBox87.Controls.Add(Me.LayerMeshVerts)
Me.GroupBox87.Controls.Add(Me.LayerLineVerts)
Me.GroupBox87.Controls.Add(Me.Label126)
Me.GroupBox87.Controls.Add(Me.LayerCloudVerts)
Me.GroupBox87.Location = New System.Drawing.Point(232, 8)
Me.GroupBox87.Name = "GroupBox87"
Me.GroupBox87.Size = New System.Drawing.Size(144, 96)
Me.GroupBox87.TabIndex = 4
Me.GroupBox87.TabStop = false
Me.GroupBox87.Text = "Vertex Count"
'
'Label128
'
Me.Label128.Location = New System.Drawing.Point(8, 64)
Me.Label128.Name = "Label128"
Me.Label128.Size = New System.Drawing.Size(32, 23)
Me.Label128.TabIndex = 12
Me.Label128.Text = "Mesh"
'
'Label127
'
Me.Label127.Location = New System.Drawing.Point(8, 40)
Me.Label127.Name = "Label127"
Me.Label127.Size = New System.Drawing.Size(32, 23)
Me.Label127.TabIndex = 11
Me.Label127.Text = "Line"
'
'LayerMeshVerts
'
Me.LayerMeshVerts.Location = New System.Drawing.Point(48, 64)
Me.LayerMeshVerts.Name = "LayerMeshVerts"
Me.LayerMeshVerts.ReadOnly = true
Me.LayerMeshVerts.Size = New System.Drawing.Size(88, 20)
Me.LayerMeshVerts.TabIndex = 10
'
'LayerLineVerts
'
Me.LayerLineVerts.Location = New System.Drawing.Point(48, 40)
Me.LayerLineVerts.Name = "LayerLineVerts"
Me.LayerLineVerts.ReadOnly = true
Me.LayerLineVerts.Size = New System.Drawing.Size(88, 20)
Me.LayerLineVerts.TabIndex = 9
'
'Label126
'
Me.Label126.Location = New System.Drawing.Point(8, 16)
Me.Label126.Name = "Label126"
Me.Label126.Size = New System.Drawing.Size(40, 23)
Me.Label126.TabIndex = 8
Me.Label126.Text = "Cloud"
'
'LayerCloudVerts
'
Me.LayerCloudVerts.Location = New System.Drawing.Point(48, 16)
Me.LayerCloudVerts.Name = "LayerCloudVerts"
Me.LayerCloudVerts.ReadOnly = true
Me.LayerCloudVerts.Size = New System.Drawing.Size(88, 20)
Me.LayerCloudVerts.TabIndex = 7
'
'GroupBox86
'
Me.GroupBox86.Controls.Add(Me.LayerMaxZ)
Me.GroupBox86.Controls.Add(Me.LayerMaxY)
Me.GroupBox86.Controls.Add(Me.LayerMaxX)
Me.GroupBox86.Controls.Add(Me.Label125)
Me.GroupBox86.Controls.Add(Me.LayerMinZ)
Me.GroupBox86.Controls.Add(Me.LayerMinY)
Me.GroupBox86.Controls.Add(Me.Label124)
Me.GroupBox86.Controls.Add(Me.LayerMinX)
Me.GroupBox86.Controls.Add(Me.Label123)
Me.GroupBox86.Location = New System.Drawing.Point(8, 72)
Me.GroupBox86.Name = "GroupBox86"
Me.GroupBox86.Size = New System.Drawing.Size(216, 96)
Me.GroupBox86.TabIndex = 3
Me.GroupBox86.TabStop = false
Me.GroupBox86.Text = "Min - Max"
'
'LayerMaxZ
'
Me.LayerMaxZ.Location = New System.Drawing.Point(120, 64)
Me.LayerMaxZ.Name = "LayerMaxZ"
Me.LayerMaxZ.ReadOnly = true
Me.LayerMaxZ.Size = New System.Drawing.Size(88, 20)
Me.LayerMaxZ.TabIndex = 8
'
'LayerMaxY
'
Me.LayerMaxY.Location = New System.Drawing.Point(120, 40)
Me.LayerMaxY.Name = "LayerMaxY"
Me.LayerMaxY.ReadOnly = true
Me.LayerMaxY.Size = New System.Drawing.Size(88, 20)
Me.LayerMaxY.TabIndex = 7
'
'LayerMaxX
'
Me.LayerMaxX.Location = New System.Drawing.Point(120, 16)
Me.LayerMaxX.Name = "LayerMaxX"
Me.LayerMaxX.ReadOnly = true
Me.LayerMaxX.Size = New System.Drawing.Size(88, 20)
Me.LayerMaxX.TabIndex = 6
'
'Label125
'
Me.Label125.Location = New System.Drawing.Point(8, 64)
Me.Label125.Name = "Label125"
Me.Label125.Size = New System.Drawing.Size(16, 16)
Me.Label125.TabIndex = 5
Me.Label125.Text = "Z"
'
'LayerMinZ
'
Me.LayerMinZ.Location = New System.Drawing.Point(24, 64)
Me.LayerMinZ.Name = "LayerMinZ"
Me.LayerMinZ.ReadOnly = true
Me.LayerMinZ.Size = New System.Drawing.Size(88, 20)
Me.LayerMinZ.TabIndex = 4
'
'LayerMinY
'
Me.LayerMinY.Location = New System.Drawing.Point(24, 40)
Me.LayerMinY.Name = "LayerMinY"
Me.LayerMinY.ReadOnly = true
Me.LayerMinY.Size = New System.Drawing.Size(88, 20)
Me.LayerMinY.TabIndex = 3
'
'Label124
'
Me.Label124.Location = New System.Drawing.Point(8, 40)
Me.Label124.Name = "Label124"
Me.Label124.Size = New System.Drawing.Size(16, 16)
Me.Label124.TabIndex = 2
Me.Label124.Text = "Y"
'
'LayerMinX
'
Me.LayerMinX.Location = New System.Drawing.Point(24, 16)
Me.LayerMinX.Name = "LayerMinX"
Me.LayerMinX.ReadOnly = true
Me.LayerMinX.Size = New System.Drawing.Size(88, 20)
Me.LayerMinX.TabIndex = 1
'
'Label123
'
Me.Label123.Location = New System.Drawing.Point(8, 16)
Me.Label123.Name = "Label123"
Me.Label123.Size = New System.Drawing.Size(16, 16)
Me.Label123.TabIndex = 0
Me.Label123.Text = "X"
'
'LayerMinMaxName
'
Me.LayerMinMaxName.Location = New System.Drawing.Point(8, 48)
Me.LayerMinMaxName.Name = "LayerMinMaxName"
Me.LayerMinMaxName.ReadOnly = true
Me.LayerMinMaxName.Size = New System.Drawing.Size(216, 20)
Me.LayerMinMaxName.TabIndex = 2
'
'SelectNextLayer
'
Me.SelectNextLayer.Location = New System.Drawing.Point(120, 16)
Me.SelectNextLayer.Name = "SelectNextLayer"
Me.SelectNextLayer.Size = New System.Drawing.Size(104, 23)
Me.SelectNextLayer.TabIndex = 1
Me.SelectNextLayer.Text = "Select Next Layer"
'
'SelectFirstLayer
'
Me.SelectFirstLayer.Location = New System.Drawing.Point(8, 16)
Me.SelectFirstLayer.Name = "SelectFirstLayer"
Me.SelectFirstLayer.Size = New System.Drawing.Size(104, 23)
Me.SelectFirstLayer.TabIndex = 0
Me.SelectFirstLayer.Text = "Select First Layer"
'
'UseVertexFloatTransfer
'
Me.UseVertexFloatTransfer.Location = New System.Drawing.Point(208, 8)
Me.UseVertexFloatTransfer.Name = "UseVertexFloatTransfer"
Me.UseVertexFloatTransfer.Size = New System.Drawing.Size(176, 24)
Me.UseVertexFloatTransfer.TabIndex = 12
Me.UseVertexFloatTransfer.Text = "Transfer vertices as floats"
'
'TransferMultiMatKnight
'
Me.TransferMultiMatKnight.Location = New System.Drawing.Point(8, 464)
Me.TransferMultiMatKnight.Name = "TransferMultiMatKnight"
Me.TransferMultiMatKnight.Size = New System.Drawing.Size(184, 23)
Me.TransferMultiMatKnight.TabIndex = 11
Me.TransferMultiMatKnight.Text = "Transfer MultiMat Knight to DLL"
'
'GroupBox23
'
Me.GroupBox23.Controls.Add(Me.TransferGreenMonk)
Me.GroupBox23.Controls.Add(Me.TransferBlueMonk)
Me.GroupBox23.Location = New System.Drawing.Point(208, 408)
Me.GroupBox23.Name = "GroupBox23"
Me.GroupBox23.Size = New System.Drawing.Size(176, 80)
Me.GroupBox23.TabIndex = 10
Me.GroupBox23.TabStop = false
Me.GroupBox23.Text = "Green / Blue Monk"
'
'TransferGreenMonk
'
Me.TransferGreenMonk.Location = New System.Drawing.Point(8, 16)
Me.TransferGreenMonk.Name = "TransferGreenMonk"
Me.TransferGreenMonk.Size = New System.Drawing.Size(160, 23)
Me.TransferGreenMonk.TabIndex = 5
Me.TransferGreenMonk.Text = "Transfer Green Monk To DLL"
'
'TransferBlueMonk
'
Me.TransferBlueMonk.Location = New System.Drawing.Point(8, 48)
Me.TransferBlueMonk.Name = "TransferBlueMonk"
Me.TransferBlueMonk.Size = New System.Drawing.Size(160, 23)
Me.TransferBlueMonk.TabIndex = 4
Me.TransferBlueMonk.Text = "Transfer Blue Monk To DLL"
'
'GroupBox19
'
Me.GroupBox19.Controls.Add(Me.TransferBlueKnight)
Me.GroupBox19.Controls.Add(Me.TransferGreenKnight)
Me.GroupBox19.Controls.Add(Me.TransferRedKnight)
Me.GroupBox19.Location = New System.Drawing.Point(208, 288)
Me.GroupBox19.Name = "GroupBox19"
Me.GroupBox19.Size = New System.Drawing.Size(176, 112)
Me.GroupBox19.TabIndex = 9
Me.GroupBox19.TabStop = false
Me.GroupBox19.Text = "Red / Green / Blue Knights"
'
'TransferBlueKnight
'
Me.TransferBlueKnight.Location = New System.Drawing.Point(8, 80)
Me.TransferBlueKnight.Name = "TransferBlueKnight"
Me.TransferBlueKnight.Size = New System.Drawing.Size(160, 23)
Me.TransferBlueKnight.TabIndex = 2
Me.TransferBlueKnight.Text = "Transfer Blue To DLL"
'
'TransferGreenKnight
'
Me.TransferGreenKnight.Location = New System.Drawing.Point(8, 48)
Me.TransferGreenKnight.Name = "TransferGreenKnight"
Me.TransferGreenKnight.Size = New System.Drawing.Size(160, 23)
Me.TransferGreenKnight.TabIndex = 1
Me.TransferGreenKnight.Text = "Transfer Green To DLL"
'
'TransferRedKnight
'
Me.TransferRedKnight.Location = New System.Drawing.Point(8, 16)
Me.TransferRedKnight.Name = "TransferRedKnight"
Me.TransferRedKnight.Size = New System.Drawing.Size(160, 23)
Me.TransferRedKnight.TabIndex = 0
Me.TransferRedKnight.Text = "Transfer Red To DLL"
'
'GroupBox18
'
Me.GroupBox18.Controls.Add(Me.TransferTextureSquare3)
Me.GroupBox18.Controls.Add(Me.TransferTextureSquare2)
Me.GroupBox18.Controls.Add(Me.TransferTextureSquare1)
Me.GroupBox18.Location = New System.Drawing.Point(8, 344)
Me.GroupBox18.Name = "GroupBox18"
Me.GroupBox18.Size = New System.Drawing.Size(184, 112)
Me.GroupBox18.TabIndex = 8
Me.GroupBox18.TabStop = false
Me.GroupBox18.Text = "Texture Square"
'
'TransferTextureSquare3
'
Me.TransferTextureSquare3.Location = New System.Drawing.Point(8, 80)
Me.TransferTextureSquare3.Name = "TransferTextureSquare3"
Me.TransferTextureSquare3.Size = New System.Drawing.Size(160, 23)
Me.TransferTextureSquare3.TabIndex = 2
Me.TransferTextureSquare3.Text = "Test 3: Transfer To DLL"
'
'TransferTextureSquare2
'
Me.TransferTextureSquare2.Location = New System.Drawing.Point(8, 48)
Me.TransferTextureSquare2.Name = "TransferTextureSquare2"
Me.TransferTextureSquare2.Size = New System.Drawing.Size(160, 23)
Me.TransferTextureSquare2.TabIndex = 1
Me.TransferTextureSquare2.Text = "Test 2: Transfer To Dll"
'
'TransferTextureSquare1
'
Me.TransferTextureSquare1.Location = New System.Drawing.Point(8, 16)
Me.TransferTextureSquare1.Name = "TransferTextureSquare1"
Me.TransferTextureSquare1.Size = New System.Drawing.Size(160, 23)
Me.TransferTextureSquare1.TabIndex = 0
Me.TransferTextureSquare1.Text = "Test 1: Transfer To DLL"
'
'GroupBox17
'
Me.GroupBox17.Controls.Add(Me.SpecialFastTransferTo)
Me.GroupBox17.Controls.Add(Me.SpecialTransferTo)
Me.GroupBox17.Controls.Add(Me.Label38)
Me.GroupBox17.Controls.Add(Me.Label37)
Me.GroupBox17.Controls.Add(Me.SpecialFastTransferFrom)
Me.GroupBox17.Controls.Add(Me.SpecialTransferFrom)
Me.GroupBox17.Controls.Add(Me.Label36)
Me.GroupBox17.Controls.Add(Me.Label35)
Me.GroupBox17.Controls.Add(Me.Label34)
Me.GroupBox17.Location = New System.Drawing.Point(208, 40)
Me.GroupBox17.Name = "GroupBox17"
Me.GroupBox17.Size = New System.Drawing.Size(176, 240)
Me.GroupBox17.TabIndex = 7
Me.GroupBox17.TabStop = false
Me.GroupBox17.Text = "Special Transfer"
'
'SpecialFastTransferTo
'
Me.SpecialFastTransferTo.Location = New System.Drawing.Point(8, 208)
Me.SpecialFastTransferTo.Name = "SpecialFastTransferTo"
Me.SpecialFastTransferTo.Size = New System.Drawing.Size(160, 23)
Me.SpecialFastTransferTo.TabIndex = 8
Me.SpecialFastTransferTo.Text = "Fast Transfer Data To DLL"
'
'SpecialTransferTo
'
Me.SpecialTransferTo.Location = New System.Drawing.Point(8, 176)
Me.SpecialTransferTo.Name = "SpecialTransferTo"
Me.SpecialTransferTo.Size = New System.Drawing.Size(160, 23)
Me.SpecialTransferTo.TabIndex = 7
Me.SpecialTransferTo.Text = "Transfer Data To DLL"
'
'Label38
'
Me.Label38.Location = New System.Drawing.Point(8, 152)
Me.Label38.Name = "Label38"
Me.Label38.Size = New System.Drawing.Size(152, 16)
Me.Label38.TabIndex = 6
Me.Label38.Text = "Divide layer using face color"
'
'Label37
'
Me.Label37.Location = New System.Drawing.Point(8, 136)
Me.Label37.Name = "Label37"
Me.Label37.Size = New System.Drawing.Size(120, 16)
Me.Label37.TabIndex = 5
Me.Label37.Text = "Transfer data to DLL"
'
'SpecialFastTransferFrom
'
Me.SpecialFastTransferFrom.Location = New System.Drawing.Point(8, 96)
Me.SpecialFastTransferFrom.Name = "SpecialFastTransferFrom"
Me.SpecialFastTransferFrom.Size = New System.Drawing.Size(160, 23)
Me.SpecialFastTransferFrom.TabIndex = 4
Me.SpecialFastTransferFrom.Text = "Fast Transfer Data From DLL"
'
'SpecialTransferFrom
'
Me.SpecialTransferFrom.Location = New System.Drawing.Point(8, 64)
Me.SpecialTransferFrom.Name = "SpecialTransferFrom"
Me.SpecialTransferFrom.Size = New System.Drawing.Size(160, 23)
Me.SpecialTransferFrom.TabIndex = 3
Me.SpecialTransferFrom.Text = "Transfer Data From DLL"
'
'Label36
'
Me.Label36.Location = New System.Drawing.Point(8, 48)
Me.Label36.Name = "Label36"
Me.Label36.Size = New System.Drawing.Size(128, 16)
Me.Label36.TabIndex = 2
Me.Label36.Text = "Transfer data from DLL"
'
'Label35
'
Me.Label35.Location = New System.Drawing.Point(8, 32)
Me.Label35.Name = "Label35"
Me.Label35.Size = New System.Drawing.Size(144, 16)
Me.Label35.TabIndex = 1
Me.Label35.Text = "Merge layers into one layer"
'
'Label34
'
Me.Label34.Location = New System.Drawing.Point(8, 16)
Me.Label34.Name = "Label34"
Me.Label34.Size = New System.Drawing.Size(100, 16)
Me.Label34.TabIndex = 0
Me.Label34.Text = "Save face colors"
'
'GroupBox16
'
Me.GroupBox16.Controls.Add(Me.UseTransparency1)
Me.GroupBox16.Controls.Add(Me.UseSpecular1)
Me.GroupBox16.Controls.Add(Me.UseReflection1)
Me.GroupBox16.Controls.Add(Me.UseDiffuse1)
Me.GroupBox16.Controls.Add(Me.UseAmbient1)
Me.GroupBox16.Controls.Add(Me.TransferFromTypeFlag2)
Me.GroupBox16.Controls.Add(Me.TransferFromTypeFlag1)
Me.GroupBox16.Controls.Add(Me.TransferFromTypeFlag0)
Me.GroupBox16.Controls.Add(Me.TransferFree)
Me.GroupBox16.Controls.Add(Me.FastTransferTo)
Me.GroupBox16.Controls.Add(Me.TransferTo)
Me.GroupBox16.Controls.Add(Me.TransferClear)
Me.GroupBox16.Controls.Add(Me.FastTransferFrom)
Me.GroupBox16.Controls.Add(Me.TransferFrom)
Me.GroupBox16.Location = New System.Drawing.Point(8, 8)
Me.GroupBox16.Name = "GroupBox16"
Me.GroupBox16.Size = New System.Drawing.Size(184, 320)
Me.GroupBox16.TabIndex = 6
Me.GroupBox16.TabStop = false
Me.GroupBox16.Text = "Standard Transfer"
'
'UseTransparency1
'
Me.UseTransparency1.Location = New System.Drawing.Point(8, 192)
Me.UseTransparency1.Name = "UseTransparency1"
Me.UseTransparency1.Size = New System.Drawing.Size(104, 24)
Me.UseTransparency1.TabIndex = 19
Me.UseTransparency1.Text = "Transparency1"
'
'UseSpecular1
'
Me.UseSpecular1.Location = New System.Drawing.Point(88, 168)
Me.UseSpecular1.Name = "UseSpecular1"
Me.UseSpecular1.Size = New System.Drawing.Size(80, 24)
Me.UseSpecular1.TabIndex = 18
Me.UseSpecular1.Text = "Specular1"
'
'UseReflection1
'
Me.UseReflection1.Location = New System.Drawing.Point(8, 168)
Me.UseReflection1.Name = "UseReflection1"
Me.UseReflection1.Size = New System.Drawing.Size(80, 24)
Me.UseReflection1.TabIndex = 17
Me.UseReflection1.Text = "Reflection1"
'
'UseDiffuse1
'
Me.UseDiffuse1.Location = New System.Drawing.Point(88, 144)
Me.UseDiffuse1.Name = "UseDiffuse1"
Me.UseDiffuse1.Size = New System.Drawing.Size(72, 24)
Me.UseDiffuse1.TabIndex = 16
Me.UseDiffuse1.Text = "Diffuse1"
'
'UseAmbient1
'
Me.UseAmbient1.Location = New System.Drawing.Point(8, 144)
Me.UseAmbient1.Name = "UseAmbient1"
Me.UseAmbient1.Size = New System.Drawing.Size(72, 24)
Me.UseAmbient1.TabIndex = 15
Me.UseAmbient1.Text = "Ambient1"
'
'TransferFromTypeFlag2
'
Me.TransferFromTypeFlag2.Location = New System.Drawing.Point(88, 16)
Me.TransferFromTypeFlag2.Name = "TransferFromTypeFlag2"
Me.TransferFromTypeFlag2.Size = New System.Drawing.Size(72, 16)
Me.TransferFromTypeFlag2.TabIndex = 14
Me.TransferFromTypeFlag2.Text = "XYZ_UV"
'
'TransferFromTypeFlag1
'
Me.TransferFromTypeFlag1.Location = New System.Drawing.Point(8, 32)
Me.TransferFromTypeFlag1.Name = "TransferFromTypeFlag1"
Me.TransferFromTypeFlag1.Size = New System.Drawing.Size(64, 16)
Me.TransferFromTypeFlag1.TabIndex = 13
Me.TransferFromTypeFlag1.Text = "Arrays"
'
'TransferFromTypeFlag0
'
Me.TransferFromTypeFlag0.Location = New System.Drawing.Point(8, 16)
Me.TransferFromTypeFlag0.Name = "TransferFromTypeFlag0"
Me.TransferFromTypeFlag0.Size = New System.Drawing.Size(56, 16)
Me.TransferFromTypeFlag0.TabIndex = 12
Me.TransferFromTypeFlag0.Text = "Basic"
'
'TransferFree
'
Me.TransferFree.Location = New System.Drawing.Point(8, 288)
Me.TransferFree.Name = "TransferFree"
Me.TransferFree.Size = New System.Drawing.Size(160, 23)
Me.TransferFree.TabIndex = 11
Me.TransferFree.Text = "Clear Data From App"
'
'FastTransferTo
'
Me.FastTransferTo.Location = New System.Drawing.Point(8, 248)
Me.FastTransferTo.Name = "FastTransferTo"
Me.FastTransferTo.Size = New System.Drawing.Size(160, 23)
Me.FastTransferTo.TabIndex = 10
Me.FastTransferTo.Text = "Fast Transfer Data To DLL"
'
'TransferTo
'
Me.TransferTo.Location = New System.Drawing.Point(8, 216)
Me.TransferTo.Name = "TransferTo"
Me.TransferTo.Size = New System.Drawing.Size(160, 23)
Me.TransferTo.TabIndex = 9
Me.TransferTo.Text = "Transfer Data To DLL"
'
'TransferClear
'
Me.TransferClear.Location = New System.Drawing.Point(8, 120)
Me.TransferClear.Name = "TransferClear"
Me.TransferClear.Size = New System.Drawing.Size(160, 23)
Me.TransferClear.TabIndex = 8
Me.TransferClear.Text = "Clear Data From DLL"
'
'FastTransferFrom
'
Me.FastTransferFrom.Location = New System.Drawing.Point(8, 88)
Me.FastTransferFrom.Name = "FastTransferFrom"
Me.FastTransferFrom.Size = New System.Drawing.Size(160, 23)
Me.FastTransferFrom.TabIndex = 7
Me.FastTransferFrom.Text = "Fast Transfer Data From DLL"
'
'TransferFrom
'
Me.TransferFrom.Location = New System.Drawing.Point(8, 56)
Me.TransferFrom.Name = "TransferFrom"
Me.TransferFrom.Size = New System.Drawing.Size(160, 23)
Me.TransferFrom.TabIndex = 6
Me.TransferFrom.Text = "Transfer Data From DLL"
'
'TabPageDefault
'
Me.TabPageDefault.Controls.Add(Me.GroupBox90)
Me.TabPageDefault.Controls.Add(Me.GroupBox89)
Me.TabPageDefault.Controls.Add(Me.ColorBlue)
Me.TabPageDefault.Controls.Add(Me.ColorGreen)
Me.TabPageDefault.Controls.Add(Me.ColorRed)
Me.TabPageDefault.Controls.Add(Me.Label46)
Me.TabPageDefault.Controls.Add(Me.Label30)
Me.TabPageDefault.Controls.Add(Me.RwxTag)
Me.TabPageDefault.Controls.Add(Me.RwxTextureModes)
Me.TabPageDefault.Controls.Add(Me.RwxLightSampling)
Me.TabPageDefault.Controls.Add(Me.RwxGeometrySampling)
Me.TabPageDefault.Controls.Add(Me.Label31)
Me.TabPageDefault.Controls.Add(Me.Label32)
Me.TabPageDefault.Controls.Add(Me.Label33)
Me.TabPageDefault.Controls.Add(Me.Label28)
Me.TabPageDefault.Controls.Add(Me.DoubleSided)
Me.TabPageDefault.Controls.Add(Me.Label29)
Me.TabPageDefault.Controls.Add(Me.DxfColor)
Me.TabPageDefault.Controls.Add(Me.Label27)
Me.TabPageDefault.Controls.Add(Me.CreaseAngle)
Me.TabPageDefault.Controls.Add(Me.Label26)
Me.TabPageDefault.Controls.Add(Me.IndexRefraction)
Me.TabPageDefault.Controls.Add(Me.Label22)
Me.TabPageDefault.Controls.Add(Me.TransparencyBlue)
Me.TabPageDefault.Controls.Add(Me.TransparencyGreen)
Me.TabPageDefault.Controls.Add(Me.TransparencyRed)
Me.TabPageDefault.Controls.Add(Me.Label23)
Me.TabPageDefault.Controls.Add(Me.Label24)
Me.TabPageDefault.Controls.Add(Me.Label25)
Me.TabPageDefault.Controls.Add(Me.Transparency1)
Me.TabPageDefault.Controls.Add(Me.Shininess)
Me.TabPageDefault.Controls.Add(Me.Roughness)
Me.TabPageDefault.Controls.Add(Me.Label21)
Me.TabPageDefault.Controls.Add(Me.EmissiveBlue)
Me.TabPageDefault.Controls.Add(Me.EmissiveGreen)
Me.TabPageDefault.Controls.Add(Me.EmissiveRed)
Me.TabPageDefault.Controls.Add(Me.SpecularBlue)
Me.TabPageDefault.Controls.Add(Me.DiffuseBlue)
Me.TabPageDefault.Controls.Add(Me.AmbientBlue)
Me.TabPageDefault.Controls.Add(Me.SpecularGreen)
Me.TabPageDefault.Controls.Add(Me.DiffuseGreen)
Me.TabPageDefault.Controls.Add(Me.AmbientGreen)
Me.TabPageDefault.Controls.Add(Me.SpecularRed)
Me.TabPageDefault.Controls.Add(Me.DiffuseRed)
Me.TabPageDefault.Controls.Add(Me.AmbientRed)
Me.TabPageDefault.Controls.Add(Me.Label18)
Me.TabPageDefault.Controls.Add(Me.Label19)
Me.TabPageDefault.Controls.Add(Me.Label20)
Me.TabPageDefault.Controls.Add(Me.Label17)
Me.TabPageDefault.Controls.Add(Me.Label16)
Me.TabPageDefault.Controls.Add(Me.Label15)
Me.TabPageDefault.Controls.Add(Me.Specular1)
Me.TabPageDefault.Controls.Add(Me.Diffuse1)
Me.TabPageDefault.Controls.Add(Me.ClearDefaultMaterials)
Me.TabPageDefault.Controls.Add(Me.GetDefaultMaterials)
Me.TabPageDefault.Controls.Add(Me.Ambient1)
Me.TabPageDefault.Location = New System.Drawing.Point(4, 40)
Me.TabPageDefault.Name = "TabPageDefault"
Me.TabPageDefault.Size = New System.Drawing.Size(408, 824)
Me.TabPageDefault.TabIndex = 7
Me.TabPageDefault.Text = "Default"
'
'GroupBox90
'
Me.GroupBox90.Controls.Add(Me.OglLightPositionZ)
Me.GroupBox90.Controls.Add(Me.OglLightSpecularAlpha)
Me.GroupBox90.Controls.Add(Me.OglLightDiffuseAlpha)
Me.GroupBox90.Controls.Add(Me.OglLightAmbientAlpha)
Me.GroupBox90.Controls.Add(Me.SetOglLight)
Me.GroupBox90.Controls.Add(Me.OglLightEnabled)
Me.GroupBox90.Controls.Add(Me.OglLightPositionY)
Me.GroupBox90.Controls.Add(Me.OglLightPositionX)
Me.GroupBox90.Controls.Add(Me.Label139)
Me.GroupBox90.Controls.Add(Me.OglLightSpecularBlue)
Me.GroupBox90.Controls.Add(Me.OglLightSpecularGreen)
Me.GroupBox90.Controls.Add(Me.OglLightSpecularRed)
Me.GroupBox90.Controls.Add(Me.Label138)
Me.GroupBox90.Controls.Add(Me.OglLightDiffuseBlue)
Me.GroupBox90.Controls.Add(Me.OglLightDiffuseGreen)
Me.GroupBox90.Controls.Add(Me.OglLightDiffuseRed)
Me.GroupBox90.Controls.Add(Me.Label137)
Me.GroupBox90.Controls.Add(Me.OglLightAmbientBlue)
Me.GroupBox90.Controls.Add(Me.OglLightAmbientGreen)
Me.GroupBox90.Controls.Add(Me.OglLightAmbientRed)
Me.GroupBox90.Controls.Add(Me.Label136)
Me.GroupBox90.Controls.Add(Me.Label135)
Me.GroupBox90.Controls.Add(Me.Label134)
Me.GroupBox90.Controls.Add(Me.Label133)
Me.GroupBox90.Controls.Add(Me.Label132)
Me.GroupBox90.Controls.Add(Me.GroupBox91)
Me.GroupBox90.Location = New System.Drawing.Point(8, 448)
Me.GroupBox90.Name = "GroupBox90"
Me.GroupBox90.Size = New System.Drawing.Size(344, 224)
Me.GroupBox90.TabIndex = 56
Me.GroupBox90.TabStop = false
Me.GroupBox90.Text = "OpenGL Directional Lights"
'
'OglLightPositionZ
'
Me.OglLightPositionZ.Location = New System.Drawing.Point(216, 168)
Me.OglLightPositionZ.Name = "OglLightPositionZ"
Me.OglLightPositionZ.Size = New System.Drawing.Size(48, 20)
Me.OglLightPositionZ.TabIndex = 26
'
'OglLightSpecularAlpha
'
Me.OglLightSpecularAlpha.Location = New System.Drawing.Point(272, 136)
Me.OglLightSpecularAlpha.Name = "OglLightSpecularAlpha"
Me.OglLightSpecularAlpha.Size = New System.Drawing.Size(48, 20)
Me.OglLightSpecularAlpha.TabIndex = 25
'
'OglLightDiffuseAlpha
'
Me.OglLightDiffuseAlpha.Location = New System.Drawing.Point(272, 104)
Me.OglLightDiffuseAlpha.Name = "OglLightDiffuseAlpha"
Me.OglLightDiffuseAlpha.Size = New System.Drawing.Size(48, 20)
Me.OglLightDiffuseAlpha.TabIndex = 24
'
'OglLightAmbientAlpha
'
Me.OglLightAmbientAlpha.Location = New System.Drawing.Point(272, 72)
Me.OglLightAmbientAlpha.Name = "OglLightAmbientAlpha"
Me.OglLightAmbientAlpha.Size = New System.Drawing.Size(48, 20)
Me.OglLightAmbientAlpha.TabIndex = 23
'
'SetOglLight
'
Me.SetOglLight.Location = New System.Drawing.Point(272, 192)
Me.SetOglLight.Name = "SetOglLight"
Me.SetOglLight.Size = New System.Drawing.Size(64, 23)
Me.SetOglLight.TabIndex = 22
Me.SetOglLight.Text = "Set Light"
'
'OglLightEnabled
'
Me.OglLightEnabled.Location = New System.Drawing.Point(8, 192)
Me.OglLightEnabled.Name = "OglLightEnabled"
Me.OglLightEnabled.Size = New System.Drawing.Size(136, 24)
Me.OglLightEnabled.TabIndex = 21
Me.OglLightEnabled.Text = "Enabled (Turned On)"
'
'OglLightPositionY
'
Me.OglLightPositionY.Location = New System.Drawing.Point(160, 168)
Me.OglLightPositionY.Name = "OglLightPositionY"
Me.OglLightPositionY.Size = New System.Drawing.Size(48, 20)
Me.OglLightPositionY.TabIndex = 20
'
'OglLightPositionX
'
Me.OglLightPositionX.Location = New System.Drawing.Point(104, 168)
Me.OglLightPositionX.Name = "OglLightPositionX"
Me.OglLightPositionX.Size = New System.Drawing.Size(48, 20)
Me.OglLightPositionX.TabIndex = 19
'
'Label139
'
Me.Label139.Location = New System.Drawing.Point(64, 168)
Me.Label139.Name = "Label139"
Me.Label139.Size = New System.Drawing.Size(40, 23)
Me.Label139.TabIndex = 18
Me.Label139.Text = "XYZ"
'
'OglLightSpecularBlue
'
Me.OglLightSpecularBlue.Location = New System.Drawing.Point(216, 136)
Me.OglLightSpecularBlue.Name = "OglLightSpecularBlue"
Me.OglLightSpecularBlue.Size = New System.Drawing.Size(48, 20)
Me.OglLightSpecularBlue.TabIndex = 17
'
'OglLightSpecularGreen
'
Me.OglLightSpecularGreen.Location = New System.Drawing.Point(160, 136)
Me.OglLightSpecularGreen.Name = "OglLightSpecularGreen"
Me.OglLightSpecularGreen.Size = New System.Drawing.Size(48, 20)
Me.OglLightSpecularGreen.TabIndex = 16
'
'OglLightSpecularRed
'
Me.OglLightSpecularRed.Location = New System.Drawing.Point(104, 136)
Me.OglLightSpecularRed.Name = "OglLightSpecularRed"
Me.OglLightSpecularRed.Size = New System.Drawing.Size(48, 20)
Me.OglLightSpecularRed.TabIndex = 15
'
'Label138
'
Me.Label138.Location = New System.Drawing.Point(64, 136)
Me.Label138.Name = "Label138"
Me.Label138.Size = New System.Drawing.Size(40, 23)
Me.Label138.TabIndex = 14
Me.Label138.Text = "RGBA"
'
'OglLightDiffuseBlue
'
Me.OglLightDiffuseBlue.Location = New System.Drawing.Point(216, 104)
Me.OglLightDiffuseBlue.Name = "OglLightDiffuseBlue"
Me.OglLightDiffuseBlue.Size = New System.Drawing.Size(48, 20)
Me.OglLightDiffuseBlue.TabIndex = 13
'
'OglLightDiffuseGreen
'
Me.OglLightDiffuseGreen.Location = New System.Drawing.Point(160, 104)
Me.OglLightDiffuseGreen.Name = "OglLightDiffuseGreen"
Me.OglLightDiffuseGreen.Size = New System.Drawing.Size(48, 20)
Me.OglLightDiffuseGreen.TabIndex = 12
'
'OglLightDiffuseRed
'
Me.OglLightDiffuseRed.Location = New System.Drawing.Point(104, 104)
Me.OglLightDiffuseRed.Name = "OglLightDiffuseRed"
Me.OglLightDiffuseRed.Size = New System.Drawing.Size(48, 20)
Me.OglLightDiffuseRed.TabIndex = 11
'
'Label137
'
Me.Label137.Location = New System.Drawing.Point(64, 104)
Me.Label137.Name = "Label137"
Me.Label137.Size = New System.Drawing.Size(40, 23)
Me.Label137.TabIndex = 10
Me.Label137.Text = "RGBA"
'
'OglLightAmbientBlue
'
Me.OglLightAmbientBlue.Location = New System.Drawing.Point(216, 72)
Me.OglLightAmbientBlue.Name = "OglLightAmbientBlue"
Me.OglLightAmbientBlue.Size = New System.Drawing.Size(48, 20)
Me.OglLightAmbientBlue.TabIndex = 9
'
'OglLightAmbientGreen
'
Me.OglLightAmbientGreen.Location = New System.Drawing.Point(160, 72)
Me.OglLightAmbientGreen.Name = "OglLightAmbientGreen"
Me.OglLightAmbientGreen.Size = New System.Drawing.Size(48, 20)
Me.OglLightAmbientGreen.TabIndex = 8
'
'OglLightAmbientRed
'
Me.OglLightAmbientRed.Location = New System.Drawing.Point(104, 72)
Me.OglLightAmbientRed.Name = "OglLightAmbientRed"
Me.OglLightAmbientRed.Size = New System.Drawing.Size(48, 20)
Me.OglLightAmbientRed.TabIndex = 7
'
'Label136
'
Me.Label136.Location = New System.Drawing.Point(64, 72)
Me.Label136.Name = "Label136"
Me.Label136.Size = New System.Drawing.Size(40, 23)
Me.Label136.TabIndex = 6
Me.Label136.Text = "RGBA"
'
'Label135
'
Me.Label135.Location = New System.Drawing.Point(8, 168)
Me.Label135.Name = "Label135"
Me.Label135.Size = New System.Drawing.Size(48, 23)
Me.Label135.TabIndex = 4
Me.Label135.Text = "Position"
'
'Label134
'
Me.Label134.Location = New System.Drawing.Point(8, 136)
Me.Label134.Name = "Label134"
Me.Label134.Size = New System.Drawing.Size(56, 23)
Me.Label134.TabIndex = 3
Me.Label134.Text = "Specular"
'
'Label133
'
Me.Label133.Location = New System.Drawing.Point(8, 104)
Me.Label133.Name = "Label133"
Me.Label133.Size = New System.Drawing.Size(40, 23)
Me.Label133.TabIndex = 2
Me.Label133.Text = "Diffuse"
'
'Label132
'
Me.Label132.Location = New System.Drawing.Point(8, 72)
Me.Label132.Name = "Label132"
Me.Label132.Size = New System.Drawing.Size(48, 23)
Me.Label132.TabIndex = 1
Me.Label132.Text = "Ambient"
'
'GroupBox91
'
Me.GroupBox91.Controls.Add(Me.OglLight7)
Me.GroupBox91.Controls.Add(Me.OglLight6)
Me.GroupBox91.Controls.Add(Me.OglLight5)
Me.GroupBox91.Controls.Add(Me.OglLight4)
Me.GroupBox91.Controls.Add(Me.OglLight3)
Me.GroupBox91.Controls.Add(Me.OglLight2)
Me.GroupBox91.Controls.Add(Me.OglLight1)
Me.GroupBox91.Controls.Add(Me.OglLight0)
Me.GroupBox91.Location = New System.Drawing.Point(8, 16)
Me.GroupBox91.Name = "GroupBox91"
Me.GroupBox91.Size = New System.Drawing.Size(328, 48)
Me.GroupBox91.TabIndex = 0
Me.GroupBox91.TabStop = false
Me.GroupBox91.Text = "Select Light"
'
'OglLight7
'
Me.OglLight7.Location = New System.Drawing.Point(288, 16)
Me.OglLight7.Name = "OglLight7"
Me.OglLight7.Size = New System.Drawing.Size(32, 24)
Me.OglLight7.TabIndex = 7
Me.OglLight7.Text = "7"
'
'OglLight6
'
Me.OglLight6.Location = New System.Drawing.Point(248, 16)
Me.OglLight6.Name = "OglLight6"
Me.OglLight6.Size = New System.Drawing.Size(32, 24)
Me.OglLight6.TabIndex = 6
Me.OglLight6.Text = "6"
'
'OglLight5
'
Me.OglLight5.Location = New System.Drawing.Point(208, 16)
Me.OglLight5.Name = "OglLight5"
Me.OglLight5.Size = New System.Drawing.Size(32, 24)
Me.OglLight5.TabIndex = 5
Me.OglLight5.Text = "5"
'
'OglLight4
'
Me.OglLight4.Location = New System.Drawing.Point(168, 16)
Me.OglLight4.Name = "OglLight4"
Me.OglLight4.Size = New System.Drawing.Size(32, 24)
Me.OglLight4.TabIndex = 4
Me.OglLight4.Text = "4"
'
'OglLight3
'
Me.OglLight3.Location = New System.Drawing.Point(128, 16)
Me.OglLight3.Name = "OglLight3"
Me.OglLight3.Size = New System.Drawing.Size(32, 24)
Me.OglLight3.TabIndex = 3
Me.OglLight3.Text = "3"
'
'OglLight2
'
Me.OglLight2.Location = New System.Drawing.Point(88, 16)
Me.OglLight2.Name = "OglLight2"
Me.OglLight2.Size = New System.Drawing.Size(32, 24)
Me.OglLight2.TabIndex = 2
Me.OglLight2.Text = "2"
'
'OglLight1
'
Me.OglLight1.Location = New System.Drawing.Point(48, 16)
Me.OglLight1.Name = "OglLight1"
Me.OglLight1.Size = New System.Drawing.Size(32, 24)
Me.OglLight1.TabIndex = 1
Me.OglLight1.Text = "1"
'
'OglLight0
'
Me.OglLight0.Location = New System.Drawing.Point(8, 16)
Me.OglLight0.Name = "OglLight0"
Me.OglLight0.Size = New System.Drawing.Size(32, 24)
Me.OglLight0.TabIndex = 0
Me.OglLight0.Text = "0"
'
'GroupBox89
'
Me.GroupBox89.Controls.Add(Me.OglGlobalAmbientAlpha)
Me.GroupBox89.Controls.Add(Me.OglGlobalAmbientBlue)
Me.GroupBox89.Controls.Add(Me.OglGlobalAmbientGreen)
Me.GroupBox89.Controls.Add(Me.OglGlobalAmbientRed)
Me.GroupBox89.Controls.Add(Me.Label131)
Me.GroupBox89.Controls.Add(Me.SetOglGlobalAmbient)
Me.GroupBox89.Controls.Add(Me.GetOglGlobalAmbient)
Me.GroupBox89.Location = New System.Drawing.Point(8, 392)
Me.GroupBox89.Name = "GroupBox89"
Me.GroupBox89.Size = New System.Drawing.Size(384, 48)
Me.GroupBox89.TabIndex = 55
Me.GroupBox89.TabStop = false
Me.GroupBox89.Text = "OpenGL Global Ambient Light"
'
'OglGlobalAmbientAlpha
'
Me.OglGlobalAmbientAlpha.Location = New System.Drawing.Point(312, 16)
Me.OglGlobalAmbientAlpha.Name = "OglGlobalAmbientAlpha"
Me.OglGlobalAmbientAlpha.Size = New System.Drawing.Size(48, 20)
Me.OglGlobalAmbientAlpha.TabIndex = 6
'
'OglGlobalAmbientBlue
'
Me.OglGlobalAmbientBlue.Location = New System.Drawing.Point(256, 16)
Me.OglGlobalAmbientBlue.Name = "OglGlobalAmbientBlue"
Me.OglGlobalAmbientBlue.Size = New System.Drawing.Size(48, 20)
Me.OglGlobalAmbientBlue.TabIndex = 5
'
'OglGlobalAmbientGreen
'
Me.OglGlobalAmbientGreen.Location = New System.Drawing.Point(200, 16)
Me.OglGlobalAmbientGreen.Name = "OglGlobalAmbientGreen"
Me.OglGlobalAmbientGreen.Size = New System.Drawing.Size(48, 20)
Me.OglGlobalAmbientGreen.TabIndex = 4
'
'OglGlobalAmbientRed
'
Me.OglGlobalAmbientRed.Location = New System.Drawing.Point(144, 16)
Me.OglGlobalAmbientRed.Name = "OglGlobalAmbientRed"
Me.OglGlobalAmbientRed.Size = New System.Drawing.Size(48, 20)
Me.OglGlobalAmbientRed.TabIndex = 3
'
'Label131
'
Me.Label131.Location = New System.Drawing.Point(104, 16)
Me.Label131.Name = "Label131"
Me.Label131.Size = New System.Drawing.Size(40, 23)
Me.Label131.TabIndex = 2
Me.Label131.Text = "RGBA"
'
'SetOglGlobalAmbient
'
Me.SetOglGlobalAmbient.Location = New System.Drawing.Point(56, 16)
Me.SetOglGlobalAmbient.Name = "SetOglGlobalAmbient"
Me.SetOglGlobalAmbient.Size = New System.Drawing.Size(40, 23)
Me.SetOglGlobalAmbient.TabIndex = 1
Me.SetOglGlobalAmbient.Text = "Set"
'
'GetOglGlobalAmbient
'
Me.GetOglGlobalAmbient.Location = New System.Drawing.Point(8, 16)
Me.GetOglGlobalAmbient.Name = "GetOglGlobalAmbient"
Me.GetOglGlobalAmbient.Size = New System.Drawing.Size(40, 23)
Me.GetOglGlobalAmbient.TabIndex = 0
Me.GetOglGlobalAmbient.Text = "Get"
'
'ColorBlue
'
Me.ColorBlue.Location = New System.Drawing.Point(304, 64)
Me.ColorBlue.Name = "ColorBlue"
Me.ColorBlue.Size = New System.Drawing.Size(40, 20)
Me.ColorBlue.TabIndex = 54
'
'ColorGreen
'
Me.ColorGreen.Location = New System.Drawing.Point(256, 64)
Me.ColorGreen.Name = "ColorGreen"
Me.ColorGreen.Size = New System.Drawing.Size(40, 20)
Me.ColorGreen.TabIndex = 53
'
'ColorRed
'
Me.ColorRed.Location = New System.Drawing.Point(208, 64)
Me.ColorRed.Name = "ColorRed"
Me.ColorRed.Size = New System.Drawing.Size(40, 20)
Me.ColorRed.TabIndex = 52
'
'Label46
'
Me.Label46.Location = New System.Drawing.Point(128, 64)
Me.Label46.Name = "Label46"
Me.Label46.Size = New System.Drawing.Size(72, 16)
Me.Label46.TabIndex = 51
Me.Label46.Text = "Color RGB"
'
'Label30
'
Me.Label30.Location = New System.Drawing.Point(152, 368)
Me.Label30.Name = "Label30"
Me.Label30.Size = New System.Drawing.Size(80, 16)
Me.Label30.TabIndex = 50
Me.Label30.Text = "RWX Tag"
'
'RwxTag
'
Me.RwxTag.Location = New System.Drawing.Point(288, 368)
Me.RwxTag.Name = "RwxTag"
Me.RwxTag.Size = New System.Drawing.Size(40, 20)
Me.RwxTag.TabIndex = 49
'
'RwxTextureModes
'
Me.RwxTextureModes.Location = New System.Drawing.Point(288, 344)
Me.RwxTextureModes.Name = "RwxTextureModes"
Me.RwxTextureModes.Size = New System.Drawing.Size(40, 20)
Me.RwxTextureModes.TabIndex = 48
'
'RwxLightSampling
'
Me.RwxLightSampling.Location = New System.Drawing.Point(288, 320)
Me.RwxLightSampling.Name = "RwxLightSampling"
Me.RwxLightSampling.Size = New System.Drawing.Size(40, 20)
Me.RwxLightSampling.TabIndex = 47
'
'RwxGeometrySampling
'
Me.RwxGeometrySampling.Location = New System.Drawing.Point(288, 296)
Me.RwxGeometrySampling.Name = "RwxGeometrySampling"
Me.RwxGeometrySampling.Size = New System.Drawing.Size(40, 20)
Me.RwxGeometrySampling.TabIndex = 46
'
'Label31
'
Me.Label31.Location = New System.Drawing.Point(152, 344)
Me.Label31.Name = "Label31"
Me.Label31.Size = New System.Drawing.Size(112, 16)
Me.Label31.TabIndex = 45
Me.Label31.Text = "RWX Texture Modes"
'
'Label32
'
Me.Label32.Location = New System.Drawing.Point(152, 320)
Me.Label32.Name = "Label32"
Me.Label32.Size = New System.Drawing.Size(112, 16)
Me.Label32.TabIndex = 44
Me.Label32.Text = "RWX Light Sampling"
'
'Label33
'
Me.Label33.Location = New System.Drawing.Point(152, 296)
Me.Label33.Name = "Label33"
Me.Label33.Size = New System.Drawing.Size(136, 16)
Me.Label33.TabIndex = 43
Me.Label33.Text = "RWX Geometry Sampling"
'
'Label28
'
Me.Label28.Location = New System.Drawing.Point(8, 320)
Me.Label28.Name = "Label28"
Me.Label28.Size = New System.Drawing.Size(72, 16)
Me.Label28.TabIndex = 42
Me.Label28.Text = "Double Sided"
'
'DoubleSided
'
Me.DoubleSided.Location = New System.Drawing.Point(80, 320)
Me.DoubleSided.Name = "DoubleSided"
Me.DoubleSided.Size = New System.Drawing.Size(40, 20)
Me.DoubleSided.TabIndex = 41
'
'Label29
'
Me.Label29.Location = New System.Drawing.Point(8, 296)
Me.Label29.Name = "Label29"
Me.Label29.Size = New System.Drawing.Size(64, 16)
Me.Label29.TabIndex = 40
Me.Label29.Text = "DXF Color"
'
'DxfColor
'
Me.DxfColor.Location = New System.Drawing.Point(80, 296)
Me.DxfColor.Name = "DxfColor"
Me.DxfColor.Size = New System.Drawing.Size(40, 20)
Me.DxfColor.TabIndex = 39
'
'Label27
'
Me.Label27.Location = New System.Drawing.Point(8, 256)
Me.Label27.Name = "Label27"
Me.Label27.Size = New System.Drawing.Size(88, 16)
Me.Label27.TabIndex = 38
Me.Label27.Text = "Crease Angle"
'
'CreaseAngle
'
Me.CreaseAngle.Location = New System.Drawing.Point(128, 256)
Me.CreaseAngle.Name = "CreaseAngle"
Me.CreaseAngle.Size = New System.Drawing.Size(40, 20)
Me.CreaseAngle.TabIndex = 37
'
'Label26
'
Me.Label26.Location = New System.Drawing.Point(8, 232)
Me.Label26.Name = "Label26"
Me.Label26.Size = New System.Drawing.Size(104, 16)
Me.Label26.TabIndex = 36
Me.Label26.Text = "Index of Refraction"
'
'IndexRefraction
'
Me.IndexRefraction.Location = New System.Drawing.Point(128, 232)
Me.IndexRefraction.Name = "IndexRefraction"
Me.IndexRefraction.Size = New System.Drawing.Size(40, 20)
Me.IndexRefraction.TabIndex = 35
'
'Label22
'
Me.Label22.Location = New System.Drawing.Point(208, 184)
Me.Label22.Name = "Label22"
Me.Label22.Size = New System.Drawing.Size(104, 16)
Me.Label22.TabIndex = 34
Me.Label22.Text = "Transparency RGB"
'
'TransparencyBlue
'
Me.TransparencyBlue.Location = New System.Drawing.Point(304, 208)
Me.TransparencyBlue.Name = "TransparencyBlue"
Me.TransparencyBlue.Size = New System.Drawing.Size(40, 20)
Me.TransparencyBlue.TabIndex = 33
'
'TransparencyGreen
'
Me.TransparencyGreen.Location = New System.Drawing.Point(256, 208)
Me.TransparencyGreen.Name = "TransparencyGreen"
Me.TransparencyGreen.Size = New System.Drawing.Size(40, 20)
Me.TransparencyGreen.TabIndex = 32
'
'TransparencyRed
'
Me.TransparencyRed.Location = New System.Drawing.Point(208, 208)
Me.TransparencyRed.Name = "TransparencyRed"
Me.TransparencyRed.Size = New System.Drawing.Size(40, 20)
Me.TransparencyRed.TabIndex = 31
'
'Label23
'
Me.Label23.Location = New System.Drawing.Point(8, 208)
Me.Label23.Name = "Label23"
Me.Label23.Size = New System.Drawing.Size(88, 16)
Me.Label23.TabIndex = 30
Me.Label23.Text = "Transparency 1"
'
'Label24
'
Me.Label24.Location = New System.Drawing.Point(8, 184)
Me.Label24.Name = "Label24"
Me.Label24.Size = New System.Drawing.Size(56, 16)
Me.Label24.TabIndex = 29
Me.Label24.Text = "Shininess"
'
'Label25
'
Me.Label25.Location = New System.Drawing.Point(8, 160)
Me.Label25.Name = "Label25"
Me.Label25.Size = New System.Drawing.Size(64, 16)
Me.Label25.TabIndex = 28
Me.Label25.Text = "Roughness"
'
'Transparency1
'
Me.Transparency1.Location = New System.Drawing.Point(104, 208)
Me.Transparency1.Name = "Transparency1"
Me.Transparency1.Size = New System.Drawing.Size(40, 20)
Me.Transparency1.TabIndex = 27
'
'Shininess
'
Me.Shininess.Location = New System.Drawing.Point(80, 184)
Me.Shininess.Name = "Shininess"
Me.Shininess.Size = New System.Drawing.Size(40, 20)
Me.Shininess.TabIndex = 26
'
'Roughness
'
Me.Roughness.Location = New System.Drawing.Point(80, 160)
Me.Roughness.Name = "Roughness"
Me.Roughness.Size = New System.Drawing.Size(40, 20)
Me.Roughness.TabIndex = 25
'
'Label21
'
Me.Label21.Location = New System.Drawing.Point(128, 136)
Me.Label21.Name = "Label21"
Me.Label21.Size = New System.Drawing.Size(80, 16)
Me.Label21.TabIndex = 24
Me.Label21.Text = "Emissive RGB"
'
'EmissiveBlue
'
Me.EmissiveBlue.Location = New System.Drawing.Point(304, 136)
Me.EmissiveBlue.Name = "EmissiveBlue"
Me.EmissiveBlue.Size = New System.Drawing.Size(40, 20)
Me.EmissiveBlue.TabIndex = 23
'
'EmissiveGreen
'
Me.EmissiveGreen.Location = New System.Drawing.Point(256, 136)
Me.EmissiveGreen.Name = "EmissiveGreen"
Me.EmissiveGreen.Size = New System.Drawing.Size(40, 20)
Me.EmissiveGreen.TabIndex = 22
'
'EmissiveRed
'
Me.EmissiveRed.Location = New System.Drawing.Point(208, 136)
Me.EmissiveRed.Name = "EmissiveRed"
Me.EmissiveRed.Size = New System.Drawing.Size(40, 20)
Me.EmissiveRed.TabIndex = 21
'
'SpecularBlue
'
Me.SpecularBlue.Location = New System.Drawing.Point(304, 112)
Me.SpecularBlue.Name = "SpecularBlue"
Me.SpecularBlue.Size = New System.Drawing.Size(40, 20)
Me.SpecularBlue.TabIndex = 20
'
'DiffuseBlue
'
Me.DiffuseBlue.Location = New System.Drawing.Point(304, 88)
Me.DiffuseBlue.Name = "DiffuseBlue"
Me.DiffuseBlue.Size = New System.Drawing.Size(40, 20)
Me.DiffuseBlue.TabIndex = 19
'
'AmbientBlue
'
Me.AmbientBlue.Location = New System.Drawing.Point(304, 40)
Me.AmbientBlue.Name = "AmbientBlue"
Me.AmbientBlue.Size = New System.Drawing.Size(40, 20)
Me.AmbientBlue.TabIndex = 18
'
'SpecularGreen
'
Me.SpecularGreen.Location = New System.Drawing.Point(256, 112)
Me.SpecularGreen.Name = "SpecularGreen"
Me.SpecularGreen.Size = New System.Drawing.Size(40, 20)
Me.SpecularGreen.TabIndex = 17
'
'DiffuseGreen
'
Me.DiffuseGreen.Location = New System.Drawing.Point(256, 88)
Me.DiffuseGreen.Name = "DiffuseGreen"
Me.DiffuseGreen.Size = New System.Drawing.Size(40, 20)
Me.DiffuseGreen.TabIndex = 16
'
'AmbientGreen
'
Me.AmbientGreen.Location = New System.Drawing.Point(256, 40)
Me.AmbientGreen.Name = "AmbientGreen"
Me.AmbientGreen.Size = New System.Drawing.Size(40, 20)
Me.AmbientGreen.TabIndex = 15
'
'SpecularRed
'
Me.SpecularRed.Location = New System.Drawing.Point(208, 112)
Me.SpecularRed.Name = "SpecularRed"
Me.SpecularRed.Size = New System.Drawing.Size(40, 20)
Me.SpecularRed.TabIndex = 14
'
'DiffuseRed
'
Me.DiffuseRed.Location = New System.Drawing.Point(208, 88)
Me.DiffuseRed.Name = "DiffuseRed"
Me.DiffuseRed.Size = New System.Drawing.Size(40, 20)
Me.DiffuseRed.TabIndex = 13
'
'AmbientRed
'
Me.AmbientRed.Location = New System.Drawing.Point(208, 40)
Me.AmbientRed.Name = "AmbientRed"
Me.AmbientRed.Size = New System.Drawing.Size(40, 20)
Me.AmbientRed.TabIndex = 12
'
'Label18
'
Me.Label18.Location = New System.Drawing.Point(128, 112)
Me.Label18.Name = "Label18"
Me.Label18.Size = New System.Drawing.Size(80, 16)
Me.Label18.TabIndex = 11
Me.Label18.Text = "Specular RGB"
'
'Label19
'
Me.Label19.Location = New System.Drawing.Point(128, 88)
Me.Label19.Name = "Label19"
Me.Label19.Size = New System.Drawing.Size(72, 16)
Me.Label19.TabIndex = 10
Me.Label19.Text = "Diffuse RGB"
'
'Label20
'
Me.Label20.Location = New System.Drawing.Point(128, 40)
Me.Label20.Name = "Label20"
Me.Label20.Size = New System.Drawing.Size(80, 16)
Me.Label20.TabIndex = 9
Me.Label20.Text = "Ambient RGB"
'
'Label17
'
Me.Label17.Location = New System.Drawing.Point(8, 112)
Me.Label17.Name = "Label17"
Me.Label17.Size = New System.Drawing.Size(64, 16)
Me.Label17.TabIndex = 8
Me.Label17.Text = "Specular 1"
'
'Label16
'
Me.Label16.Location = New System.Drawing.Point(8, 88)
Me.Label16.Name = "Label16"
Me.Label16.Size = New System.Drawing.Size(56, 16)
Me.Label16.TabIndex = 7
Me.Label16.Text = "Diffuse 1"
'
'Label15
'
Me.Label15.Location = New System.Drawing.Point(8, 40)
Me.Label15.Name = "Label15"
Me.Label15.Size = New System.Drawing.Size(56, 16)
Me.Label15.TabIndex = 6
Me.Label15.Text = "Ambient 1"
'
'Specular1
'
Me.Specular1.Location = New System.Drawing.Point(72, 112)
Me.Specular1.Name = "Specular1"
Me.Specular1.Size = New System.Drawing.Size(40, 20)
Me.Specular1.TabIndex = 5
'
'Diffuse1
'
Me.Diffuse1.Location = New System.Drawing.Point(72, 88)
Me.Diffuse1.Name = "Diffuse1"
Me.Diffuse1.Size = New System.Drawing.Size(40, 20)
Me.Diffuse1.TabIndex = 4
'
'ClearDefaultMaterials
'
Me.ClearDefaultMaterials.Location = New System.Drawing.Point(136, 8)
Me.ClearDefaultMaterials.Name = "ClearDefaultMaterials"
Me.ClearDefaultMaterials.Size = New System.Drawing.Size(96, 23)
Me.ClearDefaultMaterials.TabIndex = 2
Me.ClearDefaultMaterials.Text = "Clear Edit Boxes"
'
'GetDefaultMaterials
'
Me.GetDefaultMaterials.Location = New System.Drawing.Point(8, 8)
Me.GetDefaultMaterials.Name = "GetDefaultMaterials"
Me.GetDefaultMaterials.Size = New System.Drawing.Size(120, 23)
Me.GetDefaultMaterials.TabIndex = 1
Me.GetDefaultMaterials.Text = "Get Default Materials"
'
'Ambient1
'
Me.Ambient1.Location = New System.Drawing.Point(72, 40)
Me.Ambient1.Name = "Ambient1"
Me.Ambient1.Size = New System.Drawing.Size(40, 20)
Me.Ambient1.TabIndex = 0
'
'TabPageExtrude2D
'
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_Stop)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_Undo)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_Redo)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_Extrude)
Me.TabPageExtrude2D.Controls.Add(Me.GroupBox49)
Me.TabPageExtrude2D.Controls.Add(Me.GroupBox48)
Me.TabPageExtrude2D.Controls.Add(Me.GroupBox47)
Me.TabPageExtrude2D.Controls.Add(Me.GroupBox46)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_GetNextLayer)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_LayerName)
Me.TabPageExtrude2D.Controls.Add(Me.Extrude2D_Start)
Me.TabPageExtrude2D.Location = New System.Drawing.Point(4, 40)
Me.TabPageExtrude2D.Name = "TabPageExtrude2D"
Me.TabPageExtrude2D.Size = New System.Drawing.Size(408, 824)
Me.TabPageExtrude2D.TabIndex = 11
Me.TabPageExtrude2D.Text = "Extrude 2D"
'
'Extrude2D_Stop
'
Me.Extrude2D_Stop.Location = New System.Drawing.Point(16, 520)
Me.Extrude2D_Stop.Name = "Extrude2D_Stop"
Me.Extrude2D_Stop.Size = New System.Drawing.Size(248, 23)
Me.Extrude2D_Stop.TabIndex = 10
Me.Extrude2D_Stop.Text = "Extrude Pseudo 2D Surface Stop"
'
'Extrude2D_Undo
'
Me.Extrude2D_Undo.Location = New System.Drawing.Point(192, 488)
Me.Extrude2D_Undo.Name = "Extrude2D_Undo"
Me.Extrude2D_Undo.Size = New System.Drawing.Size(75, 23)
Me.Extrude2D_Undo.TabIndex = 9
Me.Extrude2D_Undo.Text = "Undo"
'
'Extrude2D_Redo
'
Me.Extrude2D_Redo.Location = New System.Drawing.Point(104, 488)
Me.Extrude2D_Redo.Name = "Extrude2D_Redo"
Me.Extrude2D_Redo.Size = New System.Drawing.Size(75, 23)
Me.Extrude2D_Redo.TabIndex = 8
Me.Extrude2D_Redo.Text = "Redo"
'
'Extrude2D_Extrude
'
Me.Extrude2D_Extrude.Location = New System.Drawing.Point(16, 488)
Me.Extrude2D_Extrude.Name = "Extrude2D_Extrude"
Me.Extrude2D_Extrude.Size = New System.Drawing.Size(75, 23)
Me.Extrude2D_Extrude.TabIndex = 7
Me.Extrude2D_Extrude.Text = "Extrude"
'
'GroupBox49
'
Me.GroupBox49.Controls.Add(Me.Extrude2D_FlatBottom)
Me.GroupBox49.Controls.Add(Me.Extrude2D_FlatTop)
Me.GroupBox49.Controls.Add(Me.Extrude2D_Normal)
Me.GroupBox49.Location = New System.Drawing.Point(16, 384)
Me.GroupBox49.Name = "GroupBox49"
Me.GroupBox49.Size = New System.Drawing.Size(96, 96)
Me.GroupBox49.TabIndex = 6
Me.GroupBox49.TabStop = false
'
'Extrude2D_FlatBottom
'
Me.Extrude2D_FlatBottom.Location = New System.Drawing.Point(8, 64)
Me.Extrude2D_FlatBottom.Name = "Extrude2D_FlatBottom"
Me.Extrude2D_FlatBottom.Size = New System.Drawing.Size(80, 24)
Me.Extrude2D_FlatBottom.TabIndex = 2
Me.Extrude2D_FlatBottom.Text = "Flat Bottom"
'
'Extrude2D_FlatTop
'
Me.Extrude2D_FlatTop.Location = New System.Drawing.Point(8, 40)
Me.Extrude2D_FlatTop.Name = "Extrude2D_FlatTop"
Me.Extrude2D_FlatTop.Size = New System.Drawing.Size(64, 24)
Me.Extrude2D_FlatTop.TabIndex = 1
Me.Extrude2D_FlatTop.Text = "Flat Top"
'
'Extrude2D_Normal
'
Me.Extrude2D_Normal.Location = New System.Drawing.Point(8, 16)
Me.Extrude2D_Normal.Name = "Extrude2D_Normal"
Me.Extrude2D_Normal.Size = New System.Drawing.Size(64, 24)
Me.Extrude2D_Normal.TabIndex = 0
Me.Extrude2D_Normal.Text = "Normal"
'
'GroupBox48
'
Me.GroupBox48.Controls.Add(Me.Extrude2D_AdjustLocation)
Me.GroupBox48.Controls.Add(Me.Extrude2D_Thickness)
Me.GroupBox48.Controls.Add(Me.Label86)
Me.GroupBox48.Controls.Add(Me.Label87)
Me.GroupBox48.Location = New System.Drawing.Point(120, 384)
Me.GroupBox48.Name = "GroupBox48"
Me.GroupBox48.Size = New System.Drawing.Size(176, 80)
Me.GroupBox48.TabIndex = 5
Me.GroupBox48.TabStop = false
'
'Extrude2D_AdjustLocation
'
Me.Extrude2D_AdjustLocation.Location = New System.Drawing.Point(88, 48)
Me.Extrude2D_AdjustLocation.Name = "Extrude2D_AdjustLocation"
Me.Extrude2D_AdjustLocation.Size = New System.Drawing.Size(80, 20)
Me.Extrude2D_AdjustLocation.TabIndex = 7
'
'Extrude2D_Thickness
'
Me.Extrude2D_Thickness.Location = New System.Drawing.Point(88, 16)
Me.Extrude2D_Thickness.Name = "Extrude2D_Thickness"
Me.Extrude2D_Thickness.Size = New System.Drawing.Size(80, 20)
Me.Extrude2D_Thickness.TabIndex = 6
'
'Label86
'
Me.Label86.Location = New System.Drawing.Point(8, 48)
Me.Label86.Name = "Label86"
Me.Label86.Size = New System.Drawing.Size(88, 16)
Me.Label86.TabIndex = 1
Me.Label86.Text = "Adjust Location"
'
'Label87
'
Me.Label87.Location = New System.Drawing.Point(8, 16)
Me.Label87.Name = "Label87"
Me.Label87.Size = New System.Drawing.Size(64, 16)
Me.Label87.TabIndex = 0
Me.Label87.Text = "Thickness"
'
'GroupBox47
'
Me.GroupBox47.Controls.Add(Me.Extrude2D_StepAngle)
Me.GroupBox47.Controls.Add(Me.Extrude2D_ZRotate2)
Me.GroupBox47.Controls.Add(Me.Extrude2D_YRotate2)
Me.GroupBox47.Controls.Add(Me.Extrude2D_XRotate2)
Me.GroupBox47.Controls.Add(Me.Extrude2D_ZRotate1)
Me.GroupBox47.Controls.Add(Me.Extrude2D_YRotate1)
Me.GroupBox47.Controls.Add(Me.Extrude2D_XRotate1)
Me.GroupBox47.Controls.Add(Me.Extrude2D_ClearRotations)
Me.GroupBox47.Controls.Add(Me.Extrude2D_MarkRotations)
Me.GroupBox47.Controls.Add(Me.Extrude2D_ZRotation)
Me.GroupBox47.Controls.Add(Me.Extrude2D_YRotation)
Me.GroupBox47.Controls.Add(Me.Extrude2D_XRotation)
Me.GroupBox47.Controls.Add(Me.Label82)
Me.GroupBox47.Controls.Add(Me.Label83)
Me.GroupBox47.Controls.Add(Me.Label84)
Me.GroupBox47.Location = New System.Drawing.Point(16, 232)
Me.GroupBox47.Name = "GroupBox47"
Me.GroupBox47.Size = New System.Drawing.Size(248, 144)
Me.GroupBox47.TabIndex = 4
Me.GroupBox47.TabStop = false
'
'Extrude2D_StepAngle
'
Me.Extrude2D_StepAngle.Location = New System.Drawing.Point(104, 112)
Me.Extrude2D_StepAngle.Name = "Extrude2D_StepAngle"
Me.Extrude2D_StepAngle.Size = New System.Drawing.Size(32, 20)
Me.Extrude2D_StepAngle.TabIndex = 14
'
'Extrude2D_ZRotate2
'
Me.Extrude2D_ZRotate2.Location = New System.Drawing.Point(208, 112)
Me.Extrude2D_ZRotate2.Name = "Extrude2D_ZRotate2"
Me.Extrude2D_ZRotate2.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_ZRotate2.TabIndex = 13
Me.Extrude2D_ZRotate2.Text = "+Z"
'
'Extrude2D_YRotate2
'
Me.Extrude2D_YRotate2.Location = New System.Drawing.Point(176, 112)
Me.Extrude2D_YRotate2.Name = "Extrude2D_YRotate2"
Me.Extrude2D_YRotate2.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_YRotate2.TabIndex = 12
Me.Extrude2D_YRotate2.Text = "+Y"
'
'Extrude2D_XRotate2
'
Me.Extrude2D_XRotate2.Location = New System.Drawing.Point(144, 112)
Me.Extrude2D_XRotate2.Name = "Extrude2D_XRotate2"
Me.Extrude2D_XRotate2.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_XRotate2.TabIndex = 11
Me.Extrude2D_XRotate2.Text = "+X"
'
'Extrude2D_ZRotate1
'
Me.Extrude2D_ZRotate1.Location = New System.Drawing.Point(72, 112)
Me.Extrude2D_ZRotate1.Name = "Extrude2D_ZRotate1"
Me.Extrude2D_ZRotate1.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_ZRotate1.TabIndex = 10
Me.Extrude2D_ZRotate1.Text = "-Z"
'
'Extrude2D_YRotate1
'
Me.Extrude2D_YRotate1.Location = New System.Drawing.Point(40, 112)
Me.Extrude2D_YRotate1.Name = "Extrude2D_YRotate1"
Me.Extrude2D_YRotate1.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_YRotate1.TabIndex = 9
Me.Extrude2D_YRotate1.Text = "-Y"
'
'Extrude2D_XRotate1
'
Me.Extrude2D_XRotate1.Location = New System.Drawing.Point(8, 112)
Me.Extrude2D_XRotate1.Name = "Extrude2D_XRotate1"
Me.Extrude2D_XRotate1.Size = New System.Drawing.Size(32, 23)
Me.Extrude2D_XRotate1.TabIndex = 8
Me.Extrude2D_XRotate1.Text = "-X"
'
'Extrude2D_ClearRotations
'
Me.Extrude2D_ClearRotations.Location = New System.Drawing.Point(144, 56)
Me.Extrude2D_ClearRotations.Name = "Extrude2D_ClearRotations"
Me.Extrude2D_ClearRotations.Size = New System.Drawing.Size(75, 23)
Me.Extrude2D_ClearRotations.TabIndex = 7
Me.Extrude2D_ClearRotations.Text = "Clear"
'
'Extrude2D_MarkRotations
'
Me.Extrude2D_MarkRotations.Location = New System.Drawing.Point(144, 16)
Me.Extrude2D_MarkRotations.Name = "Extrude2D_MarkRotations"
Me.Extrude2D_MarkRotations.Size = New System.Drawing.Size(75, 23)
Me.Extrude2D_MarkRotations.TabIndex = 6
Me.Extrude2D_MarkRotations.Text = "Mark"
'
'Extrude2D_ZRotation
'
Me.Extrude2D_ZRotation.Location = New System.Drawing.Point(24, 80)
Me.Extrude2D_ZRotation.Name = "Extrude2D_ZRotation"
Me.Extrude2D_ZRotation.ReadOnly = true
Me.Extrude2D_ZRotation.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_ZRotation.TabIndex = 5
'
'Extrude2D_YRotation
'
Me.Extrude2D_YRotation.Location = New System.Drawing.Point(24, 48)
Me.Extrude2D_YRotation.Name = "Extrude2D_YRotation"
Me.Extrude2D_YRotation.ReadOnly = true
Me.Extrude2D_YRotation.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_YRotation.TabIndex = 4
'
'Extrude2D_XRotation
'
Me.Extrude2D_XRotation.Location = New System.Drawing.Point(24, 16)
Me.Extrude2D_XRotation.Name = "Extrude2D_XRotation"
Me.Extrude2D_XRotation.ReadOnly = true
Me.Extrude2D_XRotation.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_XRotation.TabIndex = 3
'
'Label82
'
Me.Label82.Location = New System.Drawing.Point(8, 80)
Me.Label82.Name = "Label82"
Me.Label82.Size = New System.Drawing.Size(16, 16)
Me.Label82.TabIndex = 2
Me.Label82.Text = "Z"
'
'Label83
'
Me.Label83.Location = New System.Drawing.Point(8, 48)
Me.Label83.Name = "Label83"
Me.Label83.Size = New System.Drawing.Size(16, 16)
Me.Label83.TabIndex = 1
Me.Label83.Text = "Y"
'
'Label84
'
Me.Label84.Location = New System.Drawing.Point(8, 16)
Me.Label84.Name = "Label84"
Me.Label84.Size = New System.Drawing.Size(16, 16)
Me.Label84.TabIndex = 0
Me.Label84.Text = "X"
'
'GroupBox46
'
Me.GroupBox46.Controls.Add(Me.Extrude2D_MaxZ)
Me.GroupBox46.Controls.Add(Me.Extrude2D_MaxY)
Me.GroupBox46.Controls.Add(Me.Extrude2D_MaxX)
Me.GroupBox46.Controls.Add(Me.Extrude2D_MinZ)
Me.GroupBox46.Controls.Add(Me.Extrude2D_MinY)
Me.GroupBox46.Controls.Add(Me.Extrude2D_MinX)
Me.GroupBox46.Controls.Add(Me.Label81)
Me.GroupBox46.Controls.Add(Me.Label80)
Me.GroupBox46.Controls.Add(Me.Label79)
Me.GroupBox46.Location = New System.Drawing.Point(16, 104)
Me.GroupBox46.Name = "GroupBox46"
Me.GroupBox46.Size = New System.Drawing.Size(248, 120)
Me.GroupBox46.TabIndex = 3
Me.GroupBox46.TabStop = false
Me.GroupBox46.Text = "Min - Max"
'
'Extrude2D_MaxZ
'
Me.Extrude2D_MaxZ.Location = New System.Drawing.Point(136, 88)
Me.Extrude2D_MaxZ.Name = "Extrude2D_MaxZ"
Me.Extrude2D_MaxZ.ReadOnly = true
Me.Extrude2D_MaxZ.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MaxZ.TabIndex = 8
'
'Extrude2D_MaxY
'
Me.Extrude2D_MaxY.Location = New System.Drawing.Point(136, 56)
Me.Extrude2D_MaxY.Name = "Extrude2D_MaxY"
Me.Extrude2D_MaxY.ReadOnly = true
Me.Extrude2D_MaxY.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MaxY.TabIndex = 7
'
'Extrude2D_MaxX
'
Me.Extrude2D_MaxX.Location = New System.Drawing.Point(136, 24)
Me.Extrude2D_MaxX.Name = "Extrude2D_MaxX"
Me.Extrude2D_MaxX.ReadOnly = true
Me.Extrude2D_MaxX.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MaxX.TabIndex = 6
'
'Extrude2D_MinZ
'
Me.Extrude2D_MinZ.Location = New System.Drawing.Point(24, 88)
Me.Extrude2D_MinZ.Name = "Extrude2D_MinZ"
Me.Extrude2D_MinZ.ReadOnly = true
Me.Extrude2D_MinZ.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MinZ.TabIndex = 5
'
'Extrude2D_MinY
'
Me.Extrude2D_MinY.Location = New System.Drawing.Point(24, 56)
Me.Extrude2D_MinY.Name = "Extrude2D_MinY"
Me.Extrude2D_MinY.ReadOnly = true
Me.Extrude2D_MinY.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MinY.TabIndex = 4
'
'Extrude2D_MinX
'
Me.Extrude2D_MinX.Location = New System.Drawing.Point(24, 24)
Me.Extrude2D_MinX.Name = "Extrude2D_MinX"
Me.Extrude2D_MinX.ReadOnly = true
Me.Extrude2D_MinX.Size = New System.Drawing.Size(100, 20)
Me.Extrude2D_MinX.TabIndex = 3
'
'Label81
'
Me.Label81.Location = New System.Drawing.Point(8, 88)
Me.Label81.Name = "Label81"
Me.Label81.Size = New System.Drawing.Size(16, 16)
Me.Label81.TabIndex = 2
Me.Label81.Text = "Z"
'
'Label80
'
Me.Label80.Location = New System.Drawing.Point(8, 56)
Me.Label80.Name = "Label80"
Me.Label80.Size = New System.Drawing.Size(16, 16)
Me.Label80.TabIndex = 1
Me.Label80.Text = "Y"
'
'Label79
'
Me.Label79.Location = New System.Drawing.Point(8, 24)
Me.Label79.Name = "Label79"
Me.Label79.Size = New System.Drawing.Size(16, 16)
Me.Label79.TabIndex = 0
Me.Label79.Text = "X"
'
'Extrude2D_GetNextLayer
'
Me.Extrude2D_GetNextLayer.Location = New System.Drawing.Point(96, 72)
Me.Extrude2D_GetNextLayer.Name = "Extrude2D_GetNextLayer"
Me.Extrude2D_GetNextLayer.Size = New System.Drawing.Size(104, 23)
Me.Extrude2D_GetNextLayer.TabIndex = 2
Me.Extrude2D_GetNextLayer.Text = "Get Next Layer"
'
'Extrude2D_LayerName
'
Me.Extrude2D_LayerName.Location = New System.Drawing.Point(16, 40)
Me.Extrude2D_LayerName.Name = "Extrude2D_LayerName"
Me.Extrude2D_LayerName.ReadOnly = true
Me.Extrude2D_LayerName.Size = New System.Drawing.Size(248, 20)
Me.Extrude2D_LayerName.TabIndex = 1
'
'Extrude2D_Start
'
Me.Extrude2D_Start.Location = New System.Drawing.Point(16, 8)
Me.Extrude2D_Start.Name = "Extrude2D_Start"
Me.Extrude2D_Start.Size = New System.Drawing.Size(248, 23)
Me.Extrude2D_Start.TabIndex = 0
Me.Extrude2D_Start.Text = "Extrude Pseudo 2D Surface Start"
'
'TabPageAlign
'
Me.TabPageAlign.Controls.Add(Me.DoLayerFlip)
Me.TabPageAlign.Controls.Add(Me.SetAlignLayer)
Me.TabPageAlign.Controls.Add(Me.AlignName)
Me.TabPageAlign.Controls.Add(Me.AlignFlipOne)
Me.TabPageAlign.Controls.Add(Me.AlignShowAll)
Me.TabPageAlign.Controls.Add(Me.PresetNormals)
Me.TabPageAlign.Controls.Add(Me.AlignActivate)
Me.TabPageAlign.Location = New System.Drawing.Point(4, 40)
Me.TabPageAlign.Name = "TabPageAlign"
Me.TabPageAlign.Size = New System.Drawing.Size(408, 824)
Me.TabPageAlign.TabIndex = 5
Me.TabPageAlign.Text = "Align"
'
'DoLayerFlip
'
Me.DoLayerFlip.Location = New System.Drawing.Point(32, 200)
Me.DoLayerFlip.Name = "DoLayerFlip"
Me.DoLayerFlip.Size = New System.Drawing.Size(144, 23)
Me.DoLayerFlip.TabIndex = 7
Me.DoLayerFlip.Text = "Flip Selected Layer"
'
'SetAlignLayer
'
Me.SetAlignLayer.Location = New System.Drawing.Point(32, 168)
Me.SetAlignLayer.Name = "SetAlignLayer"
Me.SetAlignLayer.Size = New System.Drawing.Size(144, 23)
Me.SetAlignLayer.TabIndex = 5
Me.SetAlignLayer.Text = "Select Align Layer"
'
'AlignName
'
Me.AlignName.Location = New System.Drawing.Point(32, 136)
Me.AlignName.Name = "AlignName"
Me.AlignName.ReadOnly = true
Me.AlignName.Size = New System.Drawing.Size(144, 20)
Me.AlignName.TabIndex = 4
'
'AlignFlipOne
'
Me.AlignFlipOne.Location = New System.Drawing.Point(32, 104)
Me.AlignFlipOne.Name = "AlignFlipOne"
Me.AlignFlipOne.Size = New System.Drawing.Size(112, 24)
Me.AlignFlipOne.TabIndex = 3
Me.AlignFlipOne.Text = "Flip One Normal"
'
'AlignShowAll
'
Me.AlignShowAll.Location = New System.Drawing.Point(32, 72)
Me.AlignShowAll.Name = "AlignShowAll"
Me.AlignShowAll.Size = New System.Drawing.Size(104, 24)
Me.AlignShowAll.TabIndex = 2
Me.AlignShowAll.Text = "Show All Layers"
'
'PresetNormals
'
Me.PresetNormals.Location = New System.Drawing.Point(32, 40)
Me.PresetNormals.Name = "PresetNormals"
Me.PresetNormals.Size = New System.Drawing.Size(144, 23)
Me.PresetNormals.TabIndex = 1
Me.PresetNormals.Text = "Preset Normals"
'
'AlignActivate
'
Me.AlignActivate.Location = New System.Drawing.Point(32, 8)
Me.AlignActivate.Name = "AlignActivate"
Me.AlignActivate.Size = New System.Drawing.Size(144, 23)
Me.AlignActivate.TabIndex = 0
Me.AlignActivate.Text = "Start / Stop Align Normals"
'
'TabPageXYZ
'
Me.TabPageXYZ.Controls.Add(Me.GroupBox63)
Me.TabPageXYZ.Controls.Add(Me.XyzSaveAsDXF)
Me.TabPageXYZ.Controls.Add(Me.GroupBox62)
Me.TabPageXYZ.Controls.Add(Me.GroupBox61)
Me.TabPageXYZ.Controls.Add(Me.GroupBox58)
Me.TabPageXYZ.Controls.Add(Me.GroupBox57)
Me.TabPageXYZ.Controls.Add(Me.GroupBox56)
Me.TabPageXYZ.Controls.Add(Me.GroupBox55)
Me.TabPageXYZ.Controls.Add(Me.GroupBox54)
Me.TabPageXYZ.Controls.Add(Me.GroupBox53)
Me.TabPageXYZ.Controls.Add(Me.GroupBox52)
Me.TabPageXYZ.Controls.Add(Me.XyzSkipDlg)
Me.TabPageXYZ.Location = New System.Drawing.Point(4, 40)
Me.TabPageXYZ.Name = "TabPageXYZ"
Me.TabPageXYZ.Size = New System.Drawing.Size(408, 824)
Me.TabPageXYZ.TabIndex = 12
Me.TabPageXYZ.Text = "XYZ"
'
'GroupBox63
'
Me.GroupBox63.Controls.Add(Me.GroupBox64)
Me.GroupBox63.Controls.Add(Me.XyzNoDataValue)
Me.GroupBox63.Controls.Add(Me.XyzUseNoData)
Me.GroupBox63.Location = New System.Drawing.Point(160, 400)
Me.GroupBox63.Name = "GroupBox63"
Me.GroupBox63.Size = New System.Drawing.Size(192, 152)
Me.GroupBox63.TabIndex = 11
Me.GroupBox63.TabStop = false
'
'GroupBox64
'
Me.GroupBox64.Controls.Add(Me.XyzNoDataReplaceValue)
Me.GroupBox64.Controls.Add(Me.XyzNoDataReplace3)
Me.GroupBox64.Controls.Add(Me.XyzNoDataReplace2)
Me.GroupBox64.Controls.Add(Me.XyzNoDataReplace1)
Me.GroupBox64.Location = New System.Drawing.Point(8, 48)
Me.GroupBox64.Name = "GroupBox64"
Me.GroupBox64.Size = New System.Drawing.Size(168, 96)
Me.GroupBox64.TabIndex = 2
Me.GroupBox64.TabStop = false
'
'XyzNoDataReplaceValue
'
Me.XyzNoDataReplaceValue.Location = New System.Drawing.Point(64, 64)
Me.XyzNoDataReplaceValue.Name = "XyzNoDataReplaceValue"
Me.XyzNoDataReplaceValue.Size = New System.Drawing.Size(80, 20)
Me.XyzNoDataReplaceValue.TabIndex = 3
Me.XyzNoDataReplaceValue.Text = "TextBox1"
'
'XyzNoDataReplace3
'
Me.XyzNoDataReplace3.Location = New System.Drawing.Point(8, 64)
Me.XyzNoDataReplace3.Name = "XyzNoDataReplace3"
Me.XyzNoDataReplace3.Size = New System.Drawing.Size(56, 24)
Me.XyzNoDataReplace3.TabIndex = 2
Me.XyzNoDataReplace3.Text = "Use ->"
'
'XyzNoDataReplace2
'
Me.XyzNoDataReplace2.Location = New System.Drawing.Point(8, 40)
Me.XyzNoDataReplace2.Name = "XyzNoDataReplace2"
Me.XyzNoDataReplace2.Size = New System.Drawing.Size(136, 24)
Me.XyzNoDataReplace2.TabIndex = 1
Me.XyzNoDataReplace2.Text = "Use Minimum Valid Z"
'
'XyzNoDataReplace1
'
Me.XyzNoDataReplace1.Location = New System.Drawing.Point(8, 16)
Me.XyzNoDataReplace1.Name = "XyzNoDataReplace1"
Me.XyzNoDataReplace1.Size = New System.Drawing.Size(152, 24)
Me.XyzNoDataReplace1.TabIndex = 0
Me.XyzNoDataReplace1.Text = "Delete NoData Triangles"
'
'XyzNoDataValue
'
Me.XyzNoDataValue.Location = New System.Drawing.Point(104, 16)
Me.XyzNoDataValue.Name = "XyzNoDataValue"
Me.XyzNoDataValue.Size = New System.Drawing.Size(64, 20)
Me.XyzNoDataValue.TabIndex = 1
Me.XyzNoDataValue.Text = "TextBox1"
'
'XyzUseNoData
'
Me.XyzUseNoData.Location = New System.Drawing.Point(8, 16)
Me.XyzUseNoData.Name = "XyzUseNoData"
Me.XyzUseNoData.Size = New System.Drawing.Size(88, 24)
Me.XyzUseNoData.TabIndex = 0
Me.XyzUseNoData.Text = "Use NoData"
'
'XyzSaveAsDXF
'
Me.XyzSaveAsDXF.Location = New System.Drawing.Point(168, 360)
Me.XyzSaveAsDXF.Name = "XyzSaveAsDXF"
Me.XyzSaveAsDXF.Size = New System.Drawing.Size(176, 24)
Me.XyzSaveAsDXF.TabIndex = 10
Me.XyzSaveAsDXF.Text = "Save as DXF polyline mesh"
'
'GroupBox62
'
Me.GroupBox62.Controls.Add(Me.XyzToColumn)
Me.GroupBox62.Controls.Add(Me.XyzFromColumn)
Me.GroupBox62.Controls.Add(Me.XyzToRow)
Me.GroupBox62.Controls.Add(Me.XyzFromRow)
Me.GroupBox62.Controls.Add(Me.Label93)
Me.GroupBox62.Controls.Add(Me.Label92)
Me.GroupBox62.Controls.Add(Me.Label91)
Me.GroupBox62.Controls.Add(Me.Label90)
Me.GroupBox62.Controls.Add(Me.XyzReadClip)
Me.GroupBox62.Location = New System.Drawing.Point(168, 240)
Me.GroupBox62.Name = "GroupBox62"
Me.GroupBox62.Size = New System.Drawing.Size(176, 112)
Me.GroupBox62.TabIndex = 9
Me.GroupBox62.TabStop = false
'
'XyzToColumn
'
Me.XyzToColumn.Location = New System.Drawing.Point(104, 80)
Me.XyzToColumn.Name = "XyzToColumn"
Me.XyzToColumn.Size = New System.Drawing.Size(56, 20)
Me.XyzToColumn.TabIndex = 8
Me.XyzToColumn.Text = "TextBox4"
'
'XyzFromColumn
'
Me.XyzFromColumn.Location = New System.Drawing.Point(104, 56)
Me.XyzFromColumn.Name = "XyzFromColumn"
Me.XyzFromColumn.Size = New System.Drawing.Size(56, 20)
Me.XyzFromColumn.TabIndex = 7
Me.XyzFromColumn.Text = "TextBox3"
'
'XyzToRow
'
Me.XyzToRow.Location = New System.Drawing.Point(40, 80)
Me.XyzToRow.Name = "XyzToRow"
Me.XyzToRow.Size = New System.Drawing.Size(56, 20)
Me.XyzToRow.TabIndex = 6
Me.XyzToRow.Text = "TextBox2"
'
'XyzFromRow
'
Me.XyzFromRow.Location = New System.Drawing.Point(40, 56)
Me.XyzFromRow.Name = "XyzFromRow"
Me.XyzFromRow.Size = New System.Drawing.Size(56, 20)
Me.XyzFromRow.TabIndex = 5
Me.XyzFromRow.Text = "TextBox1"
'
'Label93
'
Me.Label93.Location = New System.Drawing.Point(104, 40)
Me.Label93.Name = "Label93"
Me.Label93.Size = New System.Drawing.Size(56, 16)
Me.Label93.TabIndex = 4
Me.Label93.Text = "Columns"
'
'Label92
'
Me.Label92.Location = New System.Drawing.Point(48, 40)
Me.Label92.Name = "Label92"
Me.Label92.Size = New System.Drawing.Size(32, 16)
Me.Label92.TabIndex = 3
Me.Label92.Text = "Rows"
'
'Label91
'
Me.Label91.Location = New System.Drawing.Point(8, 80)
Me.Label91.Name = "Label91"
Me.Label91.Size = New System.Drawing.Size(24, 16)
Me.Label91.TabIndex = 2
Me.Label91.Text = "To"
'
'Label90
'
Me.Label90.Location = New System.Drawing.Point(8, 56)
Me.Label90.Name = "Label90"
Me.Label90.Size = New System.Drawing.Size(32, 16)
Me.Label90.TabIndex = 1
Me.Label90.Text = "From"
'
'XyzReadClip
'
Me.XyzReadClip.Location = New System.Drawing.Point(8, 16)
Me.XyzReadClip.Name = "XyzReadClip"
Me.XyzReadClip.Size = New System.Drawing.Size(80, 24)
Me.XyzReadClip.TabIndex = 0
Me.XyzReadClip.Text = "Read Clip"
'
'GroupBox61
'
Me.GroupBox61.Controls.Add(Me.XyzAxis3)
Me.GroupBox61.Controls.Add(Me.XyzAxis2)
Me.GroupBox61.Controls.Add(Me.XyzAxis1)
Me.GroupBox61.Location = New System.Drawing.Point(168, 152)
Me.GroupBox61.Name = "GroupBox61"
Me.GroupBox61.Size = New System.Drawing.Size(224, 48)
Me.GroupBox61.TabIndex = 8
Me.GroupBox61.TabStop = false
Me.GroupBox61.Text = "Axis System"
'
'XyzAxis3
'
Me.XyzAxis3.Location = New System.Drawing.Point(152, 16)
Me.XyzAxis3.Name = "XyzAxis3"
Me.XyzAxis3.Size = New System.Drawing.Size(48, 24)
Me.XyzAxis3.TabIndex = 2
Me.XyzAxis3.Text = "RHS"
'
'XyzAxis2
'
Me.XyzAxis2.Location = New System.Drawing.Point(96, 16)
Me.XyzAxis2.Name = "XyzAxis2"
Me.XyzAxis2.Size = New System.Drawing.Size(48, 24)
Me.XyzAxis2.TabIndex = 1
Me.XyzAxis2.Text = "LHS"
'
'XyzAxis1
'
Me.XyzAxis1.Location = New System.Drawing.Point(8, 16)
Me.XyzAxis1.Name = "XyzAxis1"
Me.XyzAxis1.Size = New System.Drawing.Size(80, 24)
Me.XyzAxis1.TabIndex = 0
Me.XyzAxis1.Text = "CAD RHS"
'
'GroupBox58
'
Me.GroupBox58.Controls.Add(Me.GroupBox60)
Me.GroupBox58.Controls.Add(Me.GroupBox59)
Me.GroupBox58.Location = New System.Drawing.Point(160, 40)
Me.GroupBox58.Name = "GroupBox58"
Me.GroupBox58.Size = New System.Drawing.Size(240, 96)
Me.GroupBox58.TabIndex = 7
Me.GroupBox58.TabStop = false
Me.GroupBox58.Text = "Binary File"
'
'GroupBox60
'
Me.GroupBox60.Controls.Add(Me.XyzDoubleType)
Me.GroupBox60.Controls.Add(Me.XyzFloatType)
Me.GroupBox60.Location = New System.Drawing.Point(104, 16)
Me.GroupBox60.Name = "GroupBox60"
Me.GroupBox60.Size = New System.Drawing.Size(128, 72)
Me.GroupBox60.TabIndex = 1
Me.GroupBox60.TabStop = false
Me.GroupBox60.Text = "Floating Point Type"
'
'XyzDoubleType
'
Me.XyzDoubleType.Location = New System.Drawing.Point(8, 40)
Me.XyzDoubleType.Name = "XyzDoubleType"
Me.XyzDoubleType.Size = New System.Drawing.Size(112, 24)
Me.XyzDoubleType.TabIndex = 1
Me.XyzDoubleType.Text = "Double (8 bytes)"
'
'XyzFloatType
'
Me.XyzFloatType.Location = New System.Drawing.Point(8, 16)
Me.XyzFloatType.Name = "XyzFloatType"
Me.XyzFloatType.Size = New System.Drawing.Size(96, 24)
Me.XyzFloatType.TabIndex = 0
Me.XyzFloatType.Text = "Float (4 bytes)"
'
'GroupBox59
'
Me.GroupBox59.Controls.Add(Me.XyzMotorola)
Me.GroupBox59.Controls.Add(Me.XyzIntel)
Me.GroupBox59.Location = New System.Drawing.Point(8, 16)
Me.GroupBox59.Name = "GroupBox59"
Me.GroupBox59.Size = New System.Drawing.Size(88, 72)
Me.GroupBox59.TabIndex = 0
Me.GroupBox59.TabStop = false
Me.GroupBox59.Text = "Byte Order"
'
'XyzMotorola
'
Me.XyzMotorola.Location = New System.Drawing.Point(8, 40)
Me.XyzMotorola.Name = "XyzMotorola"
Me.XyzMotorola.Size = New System.Drawing.Size(72, 24)
Me.XyzMotorola.TabIndex = 1
Me.XyzMotorola.Text = "Motorola"
'
'XyzIntel
'
Me.XyzIntel.Location = New System.Drawing.Point(8, 16)
Me.XyzIntel.Name = "XyzIntel"
Me.XyzIntel.Size = New System.Drawing.Size(48, 24)
Me.XyzIntel.TabIndex = 0
Me.XyzIntel.Text = "Intel"
'
'GroupBox57
'
Me.GroupBox57.Controls.Add(Me.XyzScaleFactorZ)
Me.GroupBox57.Controls.Add(Me.Label89)
Me.GroupBox57.Controls.Add(Me.XyzScaleZ)
Me.GroupBox57.Location = New System.Drawing.Point(8, 460)
Me.GroupBox57.Name = "GroupBox57"
Me.GroupBox57.Size = New System.Drawing.Size(136, 72)
Me.GroupBox57.TabIndex = 6
Me.GroupBox57.TabStop = false
'
'XyzScaleFactorZ
'
Me.XyzScaleFactorZ.Location = New System.Drawing.Point(80, 40)
Me.XyzScaleFactorZ.Name = "XyzScaleFactorZ"
Me.XyzScaleFactorZ.Size = New System.Drawing.Size(48, 20)
Me.XyzScaleFactorZ.TabIndex = 2
Me.XyzScaleFactorZ.Text = "TextBox1"
'
'Label89
'
Me.Label89.Location = New System.Drawing.Point(8, 40)
Me.Label89.Name = "Label89"
Me.Label89.Size = New System.Drawing.Size(72, 16)
Me.Label89.TabIndex = 1
Me.Label89.Text = "Scale Factor"
'
'XyzScaleZ
'
Me.XyzScaleZ.Location = New System.Drawing.Point(8, 8)
Me.XyzScaleZ.Name = "XyzScaleZ"
Me.XyzScaleZ.Size = New System.Drawing.Size(120, 24)
Me.XyzScaleZ.TabIndex = 0
Me.XyzScaleZ.Text = "Scale Z Coordinate"
'
'GroupBox56
'
Me.GroupBox56.Controls.Add(Me.XyzByColumn)
Me.GroupBox56.Controls.Add(Me.XyzByRow)
Me.GroupBox56.Location = New System.Drawing.Point(8, 382)
Me.GroupBox56.Name = "GroupBox56"
Me.GroupBox56.Size = New System.Drawing.Size(104, 72)
Me.GroupBox56.TabIndex = 5
Me.GroupBox56.TabStop = false
Me.GroupBox56.Text = "Data Stored By"
'
'XyzByColumn
'
Me.XyzByColumn.Location = New System.Drawing.Point(8, 40)
Me.XyzByColumn.Name = "XyzByColumn"
Me.XyzByColumn.Size = New System.Drawing.Size(64, 24)
Me.XyzByColumn.TabIndex = 1
Me.XyzByColumn.Text = "Column"
'
'XyzByRow
'
Me.XyzByRow.Location = New System.Drawing.Point(8, 16)
Me.XyzByRow.Name = "XyzByRow"
Me.XyzByRow.Size = New System.Drawing.Size(56, 24)
Me.XyzByRow.TabIndex = 0
Me.XyzByRow.Text = "Row"
'
'GroupBox55
'
Me.GroupBox55.Controls.Add(Me.XyzColumns)
Me.GroupBox55.Controls.Add(Me.XyzRows)
Me.GroupBox55.Controls.Add(Me.Label88)
Me.GroupBox55.Controls.Add(Me.Label85)
Me.GroupBox55.Location = New System.Drawing.Point(8, 280)
Me.GroupBox55.Name = "GroupBox55"
Me.GroupBox55.Size = New System.Drawing.Size(144, 72)
Me.GroupBox55.TabIndex = 4
Me.GroupBox55.TabStop = false
Me.GroupBox55.Text = "Mesh"
'
'XyzColumns
'
Me.XyzColumns.Location = New System.Drawing.Point(64, 40)
Me.XyzColumns.Name = "XyzColumns"
Me.XyzColumns.Size = New System.Drawing.Size(72, 20)
Me.XyzColumns.TabIndex = 3
Me.XyzColumns.Text = "TextBox2"
'
'XyzRows
'
Me.XyzRows.Location = New System.Drawing.Point(64, 16)
Me.XyzRows.Name = "XyzRows"
Me.XyzRows.Size = New System.Drawing.Size(72, 20)
Me.XyzRows.TabIndex = 2
Me.XyzRows.Text = "TextBox1"
'
'Label88
'
Me.Label88.Location = New System.Drawing.Point(8, 40)
Me.Label88.Name = "Label88"
Me.Label88.Size = New System.Drawing.Size(56, 16)
Me.Label88.TabIndex = 1
Me.Label88.Text = "Columns"
'
'Label85
'
Me.Label85.Location = New System.Drawing.Point(8, 16)
Me.Label85.Name = "Label85"
Me.Label85.Size = New System.Drawing.Size(32, 16)
Me.Label85.TabIndex = 0
Me.Label85.Text = "Rows"
'
'GroupBox54
'
Me.GroupBox54.Controls.Add(Me.XyzUseID)
Me.GroupBox54.Controls.Add(Me.XyzHasID)
Me.GroupBox54.Location = New System.Drawing.Point(8, 193)
Me.GroupBox54.Name = "GroupBox54"
Me.GroupBox54.Size = New System.Drawing.Size(152, 72)
Me.GroupBox54.TabIndex = 3
Me.GroupBox54.TabStop = false
Me.GroupBox54.Text = "XYZ plus ID"
'
'XyzUseID
'
Me.XyzUseID.Location = New System.Drawing.Point(8, 40)
Me.XyzUseID.Name = "XyzUseID"
Me.XyzUseID.Size = New System.Drawing.Size(136, 24)
Me.XyzUseID.TabIndex = 1
Me.XyzUseID.Text = "Use ID as layer name"
'
'XyzHasID
'
Me.XyzHasID.Location = New System.Drawing.Point(8, 16)
Me.XyzHasID.Name = "XyzHasID"
Me.XyzHasID.Size = New System.Drawing.Size(120, 24)
Me.XyzHasID.TabIndex = 0
Me.XyzHasID.Text = "Each vertex has ID"
'
'GroupBox53
'
Me.GroupBox53.Controls.Add(Me.XyzBinaryType)
Me.GroupBox53.Controls.Add(Me.XyzAsciiType)
Me.GroupBox53.Location = New System.Drawing.Point(8, 126)
Me.GroupBox53.Name = "GroupBox53"
Me.GroupBox53.Size = New System.Drawing.Size(136, 48)
Me.GroupBox53.TabIndex = 2
Me.GroupBox53.TabStop = false
Me.GroupBox53.Text = "File Type"
'
'XyzBinaryType
'
Me.XyzBinaryType.Location = New System.Drawing.Point(72, 16)
Me.XyzBinaryType.Name = "XyzBinaryType"
Me.XyzBinaryType.Size = New System.Drawing.Size(56, 24)
Me.XyzBinaryType.TabIndex = 1
Me.XyzBinaryType.Text = "Binary"
'
'XyzAsciiType
'
Me.XyzAsciiType.Location = New System.Drawing.Point(8, 16)
Me.XyzAsciiType.Name = "XyzAsciiType"
Me.XyzAsciiType.Size = New System.Drawing.Size(56, 24)
Me.XyzAsciiType.TabIndex = 0
Me.XyzAsciiType.Text = "ASCII"
'
'GroupBox52
'
Me.GroupBox52.Controls.Add(Me.XyzDoubleZType)
Me.GroupBox52.Controls.Add(Me.XyzScanType)
Me.GroupBox52.Controls.Add(Me.XyzMeshType)
Me.GroupBox52.Location = New System.Drawing.Point(8, 40)
Me.GroupBox52.Name = "GroupBox52"
Me.GroupBox52.Size = New System.Drawing.Size(128, 69)
Me.GroupBox52.TabIndex = 1
Me.GroupBox52.TabStop = false
Me.GroupBox52.Text = "XYZ Type"
'
'XyzDoubleZType
'
Me.XyzDoubleZType.AutoSize = true
Me.XyzDoubleZType.Location = New System.Drawing.Point(8, 46)
Me.XyzDoubleZType.Name = "XyzDoubleZType"
Me.XyzDoubleZType.Size = New System.Drawing.Size(97, 17)
Me.XyzDoubleZType.TabIndex = 2
Me.XyzDoubleZType.TabStop = true
Me.XyzDoubleZType.Text = "Double Z Scan"
Me.XyzDoubleZType.UseVisualStyleBackColor = true
'
'XyzScanType
'
Me.XyzScanType.Location = New System.Drawing.Point(70, 16)
Me.XyzScanType.Name = "XyzScanType"
Me.XyzScanType.Size = New System.Drawing.Size(52, 24)
Me.XyzScanType.TabIndex = 1
Me.XyzScanType.Text = "Scan"
'
'XyzMeshType
'
Me.XyzMeshType.Location = New System.Drawing.Point(8, 16)
Me.XyzMeshType.Name = "XyzMeshType"
Me.XyzMeshType.Size = New System.Drawing.Size(56, 24)
Me.XyzMeshType.TabIndex = 0
Me.XyzMeshType.Text = "Mesh"
'
'XyzSkipDlg
'
Me.XyzSkipDlg.Location = New System.Drawing.Point(8, 8)
Me.XyzSkipDlg.Name = "XyzSkipDlg"
Me.XyzSkipDlg.Size = New System.Drawing.Size(216, 24)
Me.XyzSkipDlg.TabIndex = 0
Me.XyzSkipDlg.Text = "Do not use 'Open XYZ File' dialog box"
'
'TabPageDem
'
Me.TabPageDem.Controls.Add(Me.DemScrollY)
Me.TabPageDem.Controls.Add(Me.DemScrollX)
Me.TabPageDem.Controls.Add(Me.DemPanel)
Me.TabPageDem.Controls.Add(Me.Panel4)
Me.TabPageDem.Controls.Add(Me.Panel3)
Me.TabPageDem.Location = New System.Drawing.Point(4, 40)
Me.TabPageDem.Name = "TabPageDem"
Me.TabPageDem.Size = New System.Drawing.Size(408, 824)
Me.TabPageDem.TabIndex = 8
Me.TabPageDem.Text = "DEM"
'
'DemScrollY
'
Me.DemScrollY.LargeChange = 1
Me.DemScrollY.Location = New System.Drawing.Point(368, 192)
Me.DemScrollY.Name = "DemScrollY"
Me.DemScrollY.Size = New System.Drawing.Size(17, 240)
Me.DemScrollY.TabIndex = 4
'
'DemScrollX
'
Me.DemScrollX.LargeChange = 1
Me.DemScrollX.Location = New System.Drawing.Point(8, 440)
Me.DemScrollX.Name = "DemScrollX"
Me.DemScrollX.Size = New System.Drawing.Size(352, 17)
Me.DemScrollX.TabIndex = 3
'
'DemPanel
'
Me.DemPanel.Location = New System.Drawing.Point(8, 192)
Me.DemPanel.Name = "DemPanel"
Me.DemPanel.Size = New System.Drawing.Size(352, 240)
Me.DemPanel.TabIndex = 2
'
'Panel4
'
Me.Panel4.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.Panel4.Controls.Add(Me.Label55)
Me.Panel4.Controls.Add(Me.Label54)
Me.Panel4.Controls.Add(Me.Label53)
Me.Panel4.Controls.Add(Me.DemHeight)
Me.Panel4.Controls.Add(Me.DemNorth)
Me.Panel4.Controls.Add(Me.DemEast)
Me.Panel4.Location = New System.Drawing.Point(8, 144)
Me.Panel4.Name = "Panel4"
Me.Panel4.Size = New System.Drawing.Size(376, 40)
Me.Panel4.TabIndex = 1
'
'Label55
'
Me.Label55.Location = New System.Drawing.Point(248, 8)
Me.Label55.Name = "Label55"
Me.Label55.Size = New System.Drawing.Size(40, 16)
Me.Label55.TabIndex = 13
Me.Label55.Text = "Height"
'
'Label54
'
Me.Label54.Location = New System.Drawing.Point(128, 8)
Me.Label54.Name = "Label54"
Me.Label54.Size = New System.Drawing.Size(32, 16)
Me.Label54.TabIndex = 12
Me.Label54.Text = "North"
'
'Label53
'
Me.Label53.Location = New System.Drawing.Point(8, 8)
Me.Label53.Name = "Label53"
Me.Label53.Size = New System.Drawing.Size(32, 16)
Me.Label53.TabIndex = 11
Me.Label53.Text = "East"
'
'DemHeight
'
Me.DemHeight.Location = New System.Drawing.Point(296, 8)
Me.DemHeight.Name = "DemHeight"
Me.DemHeight.ReadOnly = true
Me.DemHeight.Size = New System.Drawing.Size(72, 20)
Me.DemHeight.TabIndex = 10
'
'DemNorth
'
Me.DemNorth.Location = New System.Drawing.Point(168, 8)
Me.DemNorth.Name = "DemNorth"
Me.DemNorth.ReadOnly = true
Me.DemNorth.Size = New System.Drawing.Size(72, 20)
Me.DemNorth.TabIndex = 9
'
'DemEast
'
Me.DemEast.Location = New System.Drawing.Point(48, 8)
Me.DemEast.Name = "DemEast"
Me.DemEast.ReadOnly = true
Me.DemEast.Size = New System.Drawing.Size(72, 20)
Me.DemEast.TabIndex = 8
'
'Panel3
'
Me.Panel3.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.Panel3.Controls.Add(Me.Label52)
Me.Panel3.Controls.Add(Me.Label51)
Me.Panel3.Controls.Add(Me.Label50)
Me.Panel3.Controls.Add(Me.Label49)
Me.Panel3.Controls.Add(Me.Label48)
Me.Panel3.Controls.Add(Me.Label47)
Me.Panel3.Controls.Add(Me.DemMaxHeight)
Me.Panel3.Controls.Add(Me.DemMinHeight)
Me.Panel3.Controls.Add(Me.DemYSpacing)
Me.Panel3.Controls.Add(Me.DemXSpacing)
Me.Panel3.Controls.Add(Me.DemRows)
Me.Panel3.Controls.Add(Me.DemColumns)
Me.Panel3.Controls.Add(Me.GroupBox24)
Me.Panel3.Controls.Add(Me.GetDemInfo)
Me.Panel3.Location = New System.Drawing.Point(8, 8)
Me.Panel3.Name = "Panel3"
Me.Panel3.Size = New System.Drawing.Size(376, 128)
Me.Panel3.TabIndex = 0
'
'Label52
'
Me.Label52.Location = New System.Drawing.Point(176, 104)
Me.Label52.Name = "Label52"
Me.Label52.Size = New System.Drawing.Size(64, 16)
Me.Label52.TabIndex = 13
Me.Label52.Text = "Max Height"
'
'Label51
'
Me.Label51.Location = New System.Drawing.Point(8, 104)
Me.Label51.Name = "Label51"
Me.Label51.Size = New System.Drawing.Size(64, 16)
Me.Label51.TabIndex = 12
Me.Label51.Text = "Min Height"
'
'Label50
'
Me.Label50.Location = New System.Drawing.Point(176, 80)
Me.Label50.Name = "Label50"
Me.Label50.Size = New System.Drawing.Size(56, 16)
Me.Label50.TabIndex = 11
Me.Label50.Text = "Y Spacing"
'
'Label49
'
Me.Label49.Location = New System.Drawing.Point(8, 80)
Me.Label49.Name = "Label49"
Me.Label49.Size = New System.Drawing.Size(56, 16)
Me.Label49.TabIndex = 10
Me.Label49.Text = "X Spacing"
'
'Label48
'
Me.Label48.Location = New System.Drawing.Point(176, 56)
Me.Label48.Name = "Label48"
Me.Label48.Size = New System.Drawing.Size(32, 16)
Me.Label48.TabIndex = 9
Me.Label48.Text = "Rows"
'
'Label47
'
Me.Label47.Location = New System.Drawing.Point(8, 56)
Me.Label47.Name = "Label47"
Me.Label47.Size = New System.Drawing.Size(56, 16)
Me.Label47.TabIndex = 8
Me.Label47.Text = "Columns"
'
'DemMaxHeight
'
Me.DemMaxHeight.Location = New System.Drawing.Point(248, 104)
Me.DemMaxHeight.Name = "DemMaxHeight"
Me.DemMaxHeight.ReadOnly = true
Me.DemMaxHeight.Size = New System.Drawing.Size(72, 20)
Me.DemMaxHeight.TabIndex = 7
'
'DemMinHeight
'
Me.DemMinHeight.Location = New System.Drawing.Point(80, 104)
Me.DemMinHeight.Name = "DemMinHeight"
Me.DemMinHeight.ReadOnly = true
Me.DemMinHeight.Size = New System.Drawing.Size(72, 20)
Me.DemMinHeight.TabIndex = 6
'
'DemYSpacing
'
Me.DemYSpacing.Location = New System.Drawing.Point(248, 80)
Me.DemYSpacing.Name = "DemYSpacing"
Me.DemYSpacing.ReadOnly = true
Me.DemYSpacing.Size = New System.Drawing.Size(72, 20)
Me.DemYSpacing.TabIndex = 5
'
'DemXSpacing
'
Me.DemXSpacing.Location = New System.Drawing.Point(80, 80)
Me.DemXSpacing.Name = "DemXSpacing"
Me.DemXSpacing.ReadOnly = true
Me.DemXSpacing.Size = New System.Drawing.Size(72, 20)
Me.DemXSpacing.TabIndex = 4
'
'DemRows
'
Me.DemRows.Location = New System.Drawing.Point(248, 56)
Me.DemRows.Name = "DemRows"
Me.DemRows.ReadOnly = true
Me.DemRows.Size = New System.Drawing.Size(72, 20)
Me.DemRows.TabIndex = 3
'
'DemColumns
'
Me.DemColumns.Location = New System.Drawing.Point(80, 56)
Me.DemColumns.Name = "DemColumns"
Me.DemColumns.ReadOnly = true
Me.DemColumns.Size = New System.Drawing.Size(72, 20)
Me.DemColumns.TabIndex = 2
'
'GroupBox24
'
Me.GroupBox24.Controls.Add(Me.DemBits32)
Me.GroupBox24.Controls.Add(Me.DemBits24)
Me.GroupBox24.Controls.Add(Me.DemBits8)
Me.GroupBox24.Location = New System.Drawing.Point(120, 8)
Me.GroupBox24.Name = "GroupBox24"
Me.GroupBox24.Size = New System.Drawing.Size(136, 40)
Me.GroupBox24.TabIndex = 1
Me.GroupBox24.TabStop = false
Me.GroupBox24.Text = "Bits Per Pixel"
'
'DemBits32
'
Me.DemBits32.Location = New System.Drawing.Point(88, 16)
Me.DemBits32.Name = "DemBits32"
Me.DemBits32.Size = New System.Drawing.Size(40, 16)
Me.DemBits32.TabIndex = 2
Me.DemBits32.Text = "32"
'
'DemBits24
'
Me.DemBits24.Location = New System.Drawing.Point(48, 16)
Me.DemBits24.Name = "DemBits24"
Me.DemBits24.Size = New System.Drawing.Size(40, 16)
Me.DemBits24.TabIndex = 1
Me.DemBits24.Text = "24"
'
'DemBits8
'
Me.DemBits8.Location = New System.Drawing.Point(8, 16)
Me.DemBits8.Name = "DemBits8"
Me.DemBits8.Size = New System.Drawing.Size(32, 16)
Me.DemBits8.TabIndex = 0
Me.DemBits8.Text = "8"
'
'GetDemInfo
'
Me.GetDemInfo.Location = New System.Drawing.Point(8, 8)
Me.GetDemInfo.Name = "GetDemInfo"
Me.GetDemInfo.Size = New System.Drawing.Size(96, 23)
Me.GetDemInfo.TabIndex = 0
Me.GetDemInfo.Text = "Get DEM Info"
'
'TabPageKml
'
Me.TabPageKml.Controls.Add(Me.KMLGetDataFromDll)
Me.TabPageKml.Controls.Add(Me.KmlGetDataForDll)
Me.TabPageKml.Controls.Add(Me.GroupBox94)
Me.TabPageKml.Controls.Add(Me.GroupBox93)
Me.TabPageKml.Controls.Add(Me.GroupBox92)
Me.TabPageKml.Controls.Add(Me.GroupBox79)
Me.TabPageKml.Location = New System.Drawing.Point(4, 40)
Me.TabPageKml.Name = "TabPageKml"
Me.TabPageKml.Size = New System.Drawing.Size(408, 824)
Me.TabPageKml.TabIndex = 15
Me.TabPageKml.Text = "KML"
'
'KMLGetDataFromDll
'
Me.KMLGetDataFromDll.Location = New System.Drawing.Point(14, 9)
Me.KMLGetDataFromDll.Name = "KMLGetDataFromDll"
Me.KMLGetDataFromDll.Size = New System.Drawing.Size(144, 23)
Me.KMLGetDataFromDll.TabIndex = 5
Me.KMLGetDataFromDll.Text = "Get KML data from DLL"
Me.KMLGetDataFromDll.UseVisualStyleBackColor = true
'
'KmlGetDataForDll
'
Me.KmlGetDataForDll.Location = New System.Drawing.Point(14, 682)
Me.KmlGetDataForDll.Name = "KmlGetDataForDll"
Me.KmlGetDataForDll.Size = New System.Drawing.Size(160, 23)
Me.KmlGetDataForDll.TabIndex = 4
Me.KmlGetDataForDll.Text = "Get KML data to send to DLL"
'
'GroupBox94
'
Me.GroupBox94.Controls.Add(Me.KmlModelScaleZ)
Me.GroupBox94.Controls.Add(Me.Label161)
Me.GroupBox94.Controls.Add(Me.KmlModelScaleY)
Me.GroupBox94.Controls.Add(Me.Label160)
Me.GroupBox94.Controls.Add(Me.KmlModelScaleX)
Me.GroupBox94.Controls.Add(Me.Label159)
Me.GroupBox94.Controls.Add(Me.KmlImagesFolderName)
Me.GroupBox94.Controls.Add(Me.KmlModelsFolderName)
Me.GroupBox94.Controls.Add(Me.KmlUseImagesFolder)
Me.GroupBox94.Controls.Add(Me.KmlUseModelsFolder)
Me.GroupBox94.Controls.Add(Me.KmlCopyLatitudeLongitude)
Me.GroupBox94.Controls.Add(Me.KmlModelAltitudeMode)
Me.GroupBox94.Controls.Add(Me.KmlModelLongitudeSign)
Me.GroupBox94.Controls.Add(Me.KmlModelLatitudeSign)
Me.GroupBox94.Controls.Add(Me.KmlModelRoll)
Me.GroupBox94.Controls.Add(Me.KmlModelTilt)
Me.GroupBox94.Controls.Add(Me.KmlModelHeading)
Me.GroupBox94.Controls.Add(Me.KmlModelAltitude)
Me.GroupBox94.Controls.Add(Me.KmlModelLongitudeSeconds)
Me.GroupBox94.Controls.Add(Me.KmlModelLongitudeMinutes)
Me.GroupBox94.Controls.Add(Me.KmlModelLongitudeDegrees)
Me.GroupBox94.Controls.Add(Me.KmlModelLatitudeSeconds)
Me.GroupBox94.Controls.Add(Me.KmlModelLatitudeMinutes)
Me.GroupBox94.Controls.Add(Me.KmlModelLatitudeDegrees)
Me.GroupBox94.Controls.Add(Me.Label150)
Me.GroupBox94.Controls.Add(Me.Label151)
Me.GroupBox94.Controls.Add(Me.Label152)
Me.GroupBox94.Controls.Add(Me.Label153)
Me.GroupBox94.Controls.Add(Me.Label154)
Me.GroupBox94.Controls.Add(Me.Label155)
Me.GroupBox94.Location = New System.Drawing.Point(14, 390)
Me.GroupBox94.Name = "GroupBox94"
Me.GroupBox94.Size = New System.Drawing.Size(360, 277)
Me.GroupBox94.TabIndex = 3
Me.GroupBox94.TabStop = false
Me.GroupBox94.Text = "Model"
'
'KmlModelScaleZ
'
Me.KmlModelScaleZ.Location = New System.Drawing.Point(288, 178)
Me.KmlModelScaleZ.Name = "KmlModelScaleZ"
Me.KmlModelScaleZ.Size = New System.Drawing.Size(48, 20)
Me.KmlModelScaleZ.TabIndex = 29
'
'Label161
'
Me.Label161.AutoSize = true
Me.Label161.Location = New System.Drawing.Point(236, 181)
Me.Label161.Name = "Label161"
Me.Label161.Size = New System.Drawing.Size(44, 13)
Me.Label161.TabIndex = 28
Me.Label161.Text = "Scale Z"
'
'KmlModelScaleY
'
Me.KmlModelScaleY.Location = New System.Drawing.Point(174, 178)
Me.KmlModelScaleY.Name = "KmlModelScaleY"
Me.KmlModelScaleY.Size = New System.Drawing.Size(48, 20)
Me.KmlModelScaleY.TabIndex = 27
'
'Label160
'
Me.Label160.AutoSize = true
Me.Label160.Location = New System.Drawing.Point(124, 181)
Me.Label160.Name = "Label160"
Me.Label160.Size = New System.Drawing.Size(44, 13)
Me.Label160.TabIndex = 26
Me.Label160.Text = "Scale Y"
'
'KmlModelScaleX
'
Me.KmlModelScaleX.Location = New System.Drawing.Point(64, 178)
Me.KmlModelScaleX.Name = "KmlModelScaleX"
Me.KmlModelScaleX.Size = New System.Drawing.Size(48, 20)
Me.KmlModelScaleX.TabIndex = 25
'
'Label159
'
Me.Label159.AutoSize = true
Me.Label159.Location = New System.Drawing.Point(8, 181)
Me.Label159.Name = "Label159"
Me.Label159.Size = New System.Drawing.Size(44, 13)
Me.Label159.TabIndex = 24
Me.Label159.Text = "Scale X"
'
'KmlImagesFolderName
'
Me.KmlImagesFolderName.Location = New System.Drawing.Point(160, 240)
Me.KmlImagesFolderName.Name = "KmlImagesFolderName"
Me.KmlImagesFolderName.Size = New System.Drawing.Size(120, 20)
Me.KmlImagesFolderName.TabIndex = 23
'
'KmlModelsFolderName
'
Me.KmlModelsFolderName.Location = New System.Drawing.Point(160, 208)
Me.KmlModelsFolderName.Name = "KmlModelsFolderName"
Me.KmlModelsFolderName.Size = New System.Drawing.Size(120, 20)
Me.KmlModelsFolderName.TabIndex = 22
'
'KmlUseImagesFolder
'
Me.KmlUseImagesFolder.Location = New System.Drawing.Point(8, 240)
Me.KmlUseImagesFolder.Name = "KmlUseImagesFolder"
Me.KmlUseImagesFolder.Size = New System.Drawing.Size(136, 24)
Me.KmlUseImagesFolder.TabIndex = 21
Me.KmlUseImagesFolder.Text = "Use folder for images"
'
'KmlUseModelsFolder
'
Me.KmlUseModelsFolder.Location = New System.Drawing.Point(8, 208)
Me.KmlUseModelsFolder.Name = "KmlUseModelsFolder"
Me.KmlUseModelsFolder.Size = New System.Drawing.Size(152, 24)
Me.KmlUseModelsFolder.TabIndex = 20
Me.KmlUseModelsFolder.Text = "Use folder for 3D models"
'
'KmlCopyLatitudeLongitude
'
Me.KmlCopyLatitudeLongitude.Location = New System.Drawing.Point(8, 112)
Me.KmlCopyLatitudeLongitude.Name = "KmlCopyLatitudeLongitude"
Me.KmlCopyLatitudeLongitude.Size = New System.Drawing.Size(216, 23)
Me.KmlCopyLatitudeLongitude.TabIndex = 19
Me.KmlCopyLatitudeLongitude.Text = "Copy latitude and longitude to LookAt"
'
'KmlModelAltitudeMode
'
Me.KmlModelAltitudeMode.Location = New System.Drawing.Point(120, 80)
Me.KmlModelAltitudeMode.Name = "KmlModelAltitudeMode"
Me.KmlModelAltitudeMode.Size = New System.Drawing.Size(208, 21)
Me.KmlModelAltitudeMode.TabIndex = 18
'
'KmlModelLongitudeSign
'
Me.KmlModelLongitudeSign.Location = New System.Drawing.Point(256, 48)
Me.KmlModelLongitudeSign.Name = "KmlModelLongitudeSign"
Me.KmlModelLongitudeSign.Size = New System.Drawing.Size(32, 24)
Me.KmlModelLongitudeSign.TabIndex = 17
Me.KmlModelLongitudeSign.Text = "W"
'
'KmlModelLatitudeSign
'
Me.KmlModelLatitudeSign.Location = New System.Drawing.Point(256, 16)
Me.KmlModelLatitudeSign.Name = "KmlModelLatitudeSign"
Me.KmlModelLatitudeSign.Size = New System.Drawing.Size(32, 24)
Me.KmlModelLatitudeSign.TabIndex = 16
Me.KmlModelLatitudeSign.Text = "S"
'
'KmlModelRoll
'
Me.KmlModelRoll.Location = New System.Drawing.Point(288, 144)
Me.KmlModelRoll.Name = "KmlModelRoll"
Me.KmlModelRoll.Size = New System.Drawing.Size(48, 20)
Me.KmlModelRoll.TabIndex = 15
'
'KmlModelTilt
'
Me.KmlModelTilt.Location = New System.Drawing.Point(174, 144)
Me.KmlModelTilt.Name = "KmlModelTilt"
Me.KmlModelTilt.Size = New System.Drawing.Size(48, 20)
Me.KmlModelTilt.TabIndex = 14
'
'KmlModelHeading
'
Me.KmlModelHeading.Location = New System.Drawing.Point(64, 144)
Me.KmlModelHeading.Name = "KmlModelHeading"
Me.KmlModelHeading.Size = New System.Drawing.Size(48, 20)
Me.KmlModelHeading.TabIndex = 13
'
'KmlModelAltitude
'
Me.KmlModelAltitude.Location = New System.Drawing.Point(64, 80)
Me.KmlModelAltitude.Name = "KmlModelAltitude"
Me.KmlModelAltitude.Size = New System.Drawing.Size(48, 20)
Me.KmlModelAltitude.TabIndex = 12
'
'KmlModelLongitudeSeconds
'
Me.KmlModelLongitudeSeconds.Location = New System.Drawing.Point(176, 48)
Me.KmlModelLongitudeSeconds.Name = "KmlModelLongitudeSeconds"
Me.KmlModelLongitudeSeconds.Size = New System.Drawing.Size(72, 20)
Me.KmlModelLongitudeSeconds.TabIndex = 11
'
'KmlModelLongitudeMinutes
'
Me.KmlModelLongitudeMinutes.Location = New System.Drawing.Point(120, 48)
Me.KmlModelLongitudeMinutes.Name = "KmlModelLongitudeMinutes"
Me.KmlModelLongitudeMinutes.Size = New System.Drawing.Size(48, 20)
Me.KmlModelLongitudeMinutes.TabIndex = 10
'
'KmlModelLongitudeDegrees
'
Me.KmlModelLongitudeDegrees.Location = New System.Drawing.Point(64, 48)
Me.KmlModelLongitudeDegrees.Name = "KmlModelLongitudeDegrees"
Me.KmlModelLongitudeDegrees.Size = New System.Drawing.Size(48, 20)
Me.KmlModelLongitudeDegrees.TabIndex = 9
'
'KmlModelLatitudeSeconds
'
Me.KmlModelLatitudeSeconds.Location = New System.Drawing.Point(176, 16)
Me.KmlModelLatitudeSeconds.Name = "KmlModelLatitudeSeconds"
Me.KmlModelLatitudeSeconds.Size = New System.Drawing.Size(72, 20)
Me.KmlModelLatitudeSeconds.TabIndex = 8
'
'KmlModelLatitudeMinutes
'
Me.KmlModelLatitudeMinutes.Location = New System.Drawing.Point(120, 16)
Me.KmlModelLatitudeMinutes.Name = "KmlModelLatitudeMinutes"
Me.KmlModelLatitudeMinutes.Size = New System.Drawing.Size(48, 20)
Me.KmlModelLatitudeMinutes.TabIndex = 7
'
'KmlModelLatitudeDegrees
'
Me.KmlModelLatitudeDegrees.Location = New System.Drawing.Point(64, 16)
Me.KmlModelLatitudeDegrees.Name = "KmlModelLatitudeDegrees"
Me.KmlModelLatitudeDegrees.Size = New System.Drawing.Size(48, 20)
Me.KmlModelLatitudeDegrees.TabIndex = 6
'
'Label150
'
Me.Label150.Location = New System.Drawing.Point(248, 144)
Me.Label150.Name = "Label150"
Me.Label150.Size = New System.Drawing.Size(32, 23)
Me.Label150.TabIndex = 5
Me.Label150.Text = "Roll"
'
'Label151
'
Me.Label151.Location = New System.Drawing.Point(144, 144)
Me.Label151.Name = "Label151"
Me.Label151.Size = New System.Drawing.Size(24, 23)
Me.Label151.TabIndex = 4
Me.Label151.Text = "Tilt"
'
'Label152
'
Me.Label152.Location = New System.Drawing.Point(8, 144)
Me.Label152.Name = "Label152"
Me.Label152.Size = New System.Drawing.Size(48, 23)
Me.Label152.TabIndex = 3
Me.Label152.Text = "Heading"
'
'Label153
'
Me.Label153.Location = New System.Drawing.Point(8, 80)
Me.Label153.Name = "Label153"
Me.Label153.Size = New System.Drawing.Size(48, 23)
Me.Label153.TabIndex = 2
Me.Label153.Text = "Altitude"
'
'Label154
'
Me.Label154.Location = New System.Drawing.Point(8, 48)
Me.Label154.Name = "Label154"
Me.Label154.Size = New System.Drawing.Size(56, 23)
Me.Label154.TabIndex = 1
Me.Label154.Text = "Longitude"
'
'Label155
'
Me.Label155.Location = New System.Drawing.Point(8, 16)
Me.Label155.Name = "Label155"
Me.Label155.Size = New System.Drawing.Size(48, 23)
Me.Label155.TabIndex = 0
Me.Label155.Text = "Latitude"
'
'GroupBox93
'
Me.GroupBox93.Controls.Add(Me.KmlLookAtAltitudeMode)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLongitudeSign)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLatitudeSign)
Me.GroupBox93.Controls.Add(Me.KmlLookAtRange)
Me.GroupBox93.Controls.Add(Me.KmlLookAtTilt)
Me.GroupBox93.Controls.Add(Me.KmlLookAtHeading)
Me.GroupBox93.Controls.Add(Me.KmlLookAtAltitude)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLongitudeSeconds)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLongitudeMinutes)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLongitudeDegrees)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLatitudeSeconds)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLatitudeMinutes)
Me.GroupBox93.Controls.Add(Me.KmlLookAtLatitudeDegrees)
Me.GroupBox93.Controls.Add(Me.Label149)
Me.GroupBox93.Controls.Add(Me.Label148)
Me.GroupBox93.Controls.Add(Me.Label147)
Me.GroupBox93.Controls.Add(Me.Label146)
Me.GroupBox93.Controls.Add(Me.Label145)
Me.GroupBox93.Controls.Add(Me.Label144)
Me.GroupBox93.Location = New System.Drawing.Point(14, 230)
Me.GroupBox93.Name = "GroupBox93"
Me.GroupBox93.Size = New System.Drawing.Size(360, 144)
Me.GroupBox93.TabIndex = 2
Me.GroupBox93.TabStop = false
Me.GroupBox93.Text = "LookAt"
'
'KmlLookAtAltitudeMode
'
Me.KmlLookAtAltitudeMode.Location = New System.Drawing.Point(120, 80)
Me.KmlLookAtAltitudeMode.Name = "KmlLookAtAltitudeMode"
Me.KmlLookAtAltitudeMode.Size = New System.Drawing.Size(208, 21)
Me.KmlLookAtAltitudeMode.TabIndex = 18
'
'KmlLookAtLongitudeSign
'
Me.KmlLookAtLongitudeSign.Location = New System.Drawing.Point(256, 48)
Me.KmlLookAtLongitudeSign.Name = "KmlLookAtLongitudeSign"
Me.KmlLookAtLongitudeSign.Size = New System.Drawing.Size(32, 24)
Me.KmlLookAtLongitudeSign.TabIndex = 17
Me.KmlLookAtLongitudeSign.Text = "W"
'
'KmlLookAtLatitudeSign
'
Me.KmlLookAtLatitudeSign.Location = New System.Drawing.Point(256, 16)
Me.KmlLookAtLatitudeSign.Name = "KmlLookAtLatitudeSign"
Me.KmlLookAtLatitudeSign.Size = New System.Drawing.Size(32, 24)
Me.KmlLookAtLatitudeSign.TabIndex = 16
Me.KmlLookAtLatitudeSign.Text = "S"
'
'KmlLookAtRange
'
Me.KmlLookAtRange.Location = New System.Drawing.Point(288, 112)
Me.KmlLookAtRange.Name = "KmlLookAtRange"
Me.KmlLookAtRange.Size = New System.Drawing.Size(56, 20)
Me.KmlLookAtRange.TabIndex = 15
'
'KmlLookAtTilt
'
Me.KmlLookAtTilt.Location = New System.Drawing.Point(168, 112)
Me.KmlLookAtTilt.Name = "KmlLookAtTilt"
Me.KmlLookAtTilt.Size = New System.Drawing.Size(64, 20)
Me.KmlLookAtTilt.TabIndex = 14
'
'KmlLookAtHeading
'
Me.KmlLookAtHeading.Location = New System.Drawing.Point(64, 112)
Me.KmlLookAtHeading.Name = "KmlLookAtHeading"
Me.KmlLookAtHeading.Size = New System.Drawing.Size(64, 20)
Me.KmlLookAtHeading.TabIndex = 13
'
'KmlLookAtAltitude
'
Me.KmlLookAtAltitude.Location = New System.Drawing.Point(64, 80)
Me.KmlLookAtAltitude.Name = "KmlLookAtAltitude"
Me.KmlLookAtAltitude.Size = New System.Drawing.Size(48, 20)
Me.KmlLookAtAltitude.TabIndex = 12
'
'KmlLookAtLongitudeSeconds
'
Me.KmlLookAtLongitudeSeconds.Location = New System.Drawing.Point(176, 48)
Me.KmlLookAtLongitudeSeconds.Name = "KmlLookAtLongitudeSeconds"
Me.KmlLookAtLongitudeSeconds.Size = New System.Drawing.Size(72, 20)
Me.KmlLookAtLongitudeSeconds.TabIndex = 11
'
'KmlLookAtLongitudeMinutes
'
Me.KmlLookAtLongitudeMinutes.Location = New System.Drawing.Point(120, 48)
Me.KmlLookAtLongitudeMinutes.Name = "KmlLookAtLongitudeMinutes"
Me.KmlLookAtLongitudeMinutes.Size = New System.Drawing.Size(48, 20)
Me.KmlLookAtLongitudeMinutes.TabIndex = 10
'
'KmlLookAtLongitudeDegrees
'
Me.KmlLookAtLongitudeDegrees.Location = New System.Drawing.Point(64, 48)
Me.KmlLookAtLongitudeDegrees.Name = "KmlLookAtLongitudeDegrees"
Me.KmlLookAtLongitudeDegrees.Size = New System.Drawing.Size(48, 20)
Me.KmlLookAtLongitudeDegrees.TabIndex = 9
'
'KmlLookAtLatitudeSeconds
'
Me.KmlLookAtLatitudeSeconds.Location = New System.Drawing.Point(176, 16)
Me.KmlLookAtLatitudeSeconds.Name = "KmlLookAtLatitudeSeconds"
Me.KmlLookAtLatitudeSeconds.Size = New System.Drawing.Size(72, 20)
Me.KmlLookAtLatitudeSeconds.TabIndex = 8
'
'KmlLookAtLatitudeMinutes
'
Me.KmlLookAtLatitudeMinutes.Location = New System.Drawing.Point(120, 16)
Me.KmlLookAtLatitudeMinutes.Name = "KmlLookAtLatitudeMinutes"
Me.KmlLookAtLatitudeMinutes.Size = New System.Drawing.Size(48, 20)
Me.KmlLookAtLatitudeMinutes.TabIndex = 7
'
'KmlLookAtLatitudeDegrees
'
Me.KmlLookAtLatitudeDegrees.Location = New System.Drawing.Point(64, 16)
Me.KmlLookAtLatitudeDegrees.Name = "KmlLookAtLatitudeDegrees"
Me.KmlLookAtLatitudeDegrees.Size = New System.Drawing.Size(48, 20)
Me.KmlLookAtLatitudeDegrees.TabIndex = 6
'
'Label149
'
Me.Label149.Location = New System.Drawing.Point(240, 112)
Me.Label149.Name = "Label149"
Me.Label149.Size = New System.Drawing.Size(40, 23)
Me.Label149.TabIndex = 5
Me.Label149.Text = "Range"
'
'Label148
'
Me.Label148.Location = New System.Drawing.Point(136, 112)
Me.Label148.Name = "Label148"
Me.Label148.Size = New System.Drawing.Size(24, 23)
Me.Label148.TabIndex = 4
Me.Label148.Text = "Tilt"
'
'Label147
'
Me.Label147.Location = New System.Drawing.Point(8, 112)
Me.Label147.Name = "Label147"
Me.Label147.Size = New System.Drawing.Size(48, 23)
Me.Label147.TabIndex = 3
Me.Label147.Text = "Heading"
'
'Label146
'
Me.Label146.Location = New System.Drawing.Point(8, 80)
Me.Label146.Name = "Label146"
Me.Label146.Size = New System.Drawing.Size(48, 23)
Me.Label146.TabIndex = 2
Me.Label146.Text = "Altitude"
'
'Label145
'
Me.Label145.Location = New System.Drawing.Point(8, 48)
Me.Label145.Name = "Label145"
Me.Label145.Size = New System.Drawing.Size(56, 23)
Me.Label145.TabIndex = 1
Me.Label145.Text = "Longitude"
'
'Label144
'
Me.Label144.Location = New System.Drawing.Point(8, 16)
Me.Label144.Name = "Label144"
Me.Label144.Size = New System.Drawing.Size(48, 23)
Me.Label144.TabIndex = 0
Me.Label144.Text = "Latitude"
'
'GroupBox92
'
Me.GroupBox92.Controls.Add(Me.KmlPlacemarkDescription)
Me.GroupBox92.Controls.Add(Me.KmlPlacemarkName)
Me.GroupBox92.Controls.Add(Me.Label142)
Me.GroupBox92.Controls.Add(Me.Label143)
Me.GroupBox92.Location = New System.Drawing.Point(14, 134)
Me.GroupBox92.Name = "GroupBox92"
Me.GroupBox92.Size = New System.Drawing.Size(272, 80)
Me.GroupBox92.TabIndex = 1
Me.GroupBox92.TabStop = false
Me.GroupBox92.Text = "Placemark"
'
'KmlPlacemarkDescription
'
Me.KmlPlacemarkDescription.Location = New System.Drawing.Point(72, 48)
Me.KmlPlacemarkDescription.Name = "KmlPlacemarkDescription"
Me.KmlPlacemarkDescription.Size = New System.Drawing.Size(192, 20)
Me.KmlPlacemarkDescription.TabIndex = 3
'
'KmlPlacemarkName
'
Me.KmlPlacemarkName.Location = New System.Drawing.Point(72, 16)
Me.KmlPlacemarkName.Name = "KmlPlacemarkName"
Me.KmlPlacemarkName.Size = New System.Drawing.Size(192, 20)
Me.KmlPlacemarkName.TabIndex = 2
'
'Label142
'
Me.Label142.Location = New System.Drawing.Point(8, 48)
Me.Label142.Name = "Label142"
Me.Label142.Size = New System.Drawing.Size(64, 23)
Me.Label142.TabIndex = 1
Me.Label142.Text = "Description"
'
'Label143
'
Me.Label143.Location = New System.Drawing.Point(8, 16)
Me.Label143.Name = "Label143"
Me.Label143.Size = New System.Drawing.Size(40, 23)
Me.Label143.TabIndex = 0
Me.Label143.Text = "Name"
'
'GroupBox79
'
Me.GroupBox79.Controls.Add(Me.KmlFolderDescription)
Me.GroupBox79.Controls.Add(Me.KmlFolderName)
Me.GroupBox79.Controls.Add(Me.Label141)
Me.GroupBox79.Controls.Add(Me.Label140)
Me.GroupBox79.Location = New System.Drawing.Point(14, 38)
Me.GroupBox79.Name = "GroupBox79"
Me.GroupBox79.Size = New System.Drawing.Size(272, 80)
Me.GroupBox79.TabIndex = 0
Me.GroupBox79.TabStop = false
Me.GroupBox79.Text = "KML Folder"
'
'KmlFolderDescription
'
Me.KmlFolderDescription.Location = New System.Drawing.Point(72, 48)
Me.KmlFolderDescription.Name = "KmlFolderDescription"
Me.KmlFolderDescription.Size = New System.Drawing.Size(192, 20)
Me.KmlFolderDescription.TabIndex = 3
'
'KmlFolderName
'
Me.KmlFolderName.Location = New System.Drawing.Point(72, 16)
Me.KmlFolderName.Name = "KmlFolderName"
Me.KmlFolderName.Size = New System.Drawing.Size(192, 20)
Me.KmlFolderName.TabIndex = 2
'
'Label141
'
Me.Label141.Location = New System.Drawing.Point(8, 48)
Me.Label141.Name = "Label141"
Me.Label141.Size = New System.Drawing.Size(64, 23)
Me.Label141.TabIndex = 1
Me.Label141.Text = "Description"
'
'Label140
'
Me.Label140.Location = New System.Drawing.Point(8, 16)
Me.Label140.Name = "Label140"
Me.Label140.Size = New System.Drawing.Size(40, 23)
Me.Label140.TabIndex = 0
Me.Label140.Text = "Name"
'
'ViewPanel
'
Me.ViewPanel.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
Me.ViewPanel.Location = New System.Drawing.Point(16, 16)
Me.ViewPanel.Name = "ViewPanel"
Me.ViewPanel.Size = New System.Drawing.Size(608, 508)
Me.ViewPanel.TabIndex = 1
'
'GroupBox101
'
Me.GroupBox101.Controls.Add(Me.RenameEmbeddedTextures)
Me.GroupBox101.Controls.Add(Me.NewEmbeddedName)
Me.GroupBox101.Location = New System.Drawing.Point(8, 740)
Me.GroupBox101.Name = "GroupBox101"
Me.GroupBox101.Size = New System.Drawing.Size(193, 50)
Me.GroupBox101.TabIndex = 35
Me.GroupBox101.TabStop = false
Me.GroupBox101.Text = "Embedded Textures"
'
'NewEmbeddedName
'
Me.NewEmbeddedName.Location = New System.Drawing.Point(8, 19)
Me.NewEmbeddedName.Name = "NewEmbeddedName"
Me.NewEmbeddedName.Size = New System.Drawing.Size(100, 20)
Me.NewEmbeddedName.TabIndex = 0
'
'RenameEmbeddedTextures
'
Me.RenameEmbeddedTextures.Location = New System.Drawing.Point(120, 17)
Me.RenameEmbeddedTextures.Name = "RenameEmbeddedTextures"
Me.RenameEmbeddedTextures.Size = New System.Drawing.Size(64, 23)
Me.RenameEmbeddedTextures.TabIndex = 1
Me.RenameEmbeddedTextures.Text = "Rename"
Me.RenameEmbeddedTextures.UseVisualStyleBackColor = true
'
'Form1
'
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.ClientSize = New System.Drawing.Size(1072, 878)
Me.Controls.Add(Me.ViewPanel)
Me.Controls.Add(Me.TabControl1)
Me.Name = "Form1"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Test At3d DLL"
Me.TabControl1.ResumeLayout(false)
Me.TabPageRead.ResumeLayout(false)
Me.TabPageRead.PerformLayout
Me.GroupBox95.ResumeLayout(false)
Me.GroupBox95.PerformLayout
Me.GroupBox84.ResumeLayout(false)
Me.GroupBox84.PerformLayout
Me.GroupBox83.ResumeLayout(false)
Me.GroupBox83.PerformLayout
Me.GroupBox78.ResumeLayout(false)
Me.GroupBox76.ResumeLayout(false)
Me.GroupBox75.ResumeLayout(false)
Me.Panel2.ResumeLayout(false)
Me.Panel2.PerformLayout
Me.GroupBox1.ResumeLayout(false)
Me.TabPageBitmap.ResumeLayout(false)
Me.GroupBox82.ResumeLayout(false)
CType(Me.OglSnapshot_Image,System.ComponentModel.ISupportInitialize).EndInit
Me.GroupBox80.ResumeLayout(false)
Me.GroupBox80.PerformLayout
Me.BitmapTo3D_Group.ResumeLayout(false)
Me.BitmapTo3D_Group.PerformLayout
Me.TabPageWrite.ResumeLayout(false)
Me.TabPageWrite.PerformLayout
Me.GroupBox99.ResumeLayout(false)
Me.GroupBox99.PerformLayout
Me.GroupBox98.ResumeLayout(false)
Me.GroupBox98.PerformLayout
Me.GroupBox97.ResumeLayout(false)
Me.GroupBox97.PerformLayout
Me.GroupBox81.ResumeLayout(false)
Me.GroupBox25.ResumeLayout(false)
Me.GroupBox25.PerformLayout
Me.GroupBox22.ResumeLayout(false)
Me.GroupBox21.ResumeLayout(false)
Me.GroupBox11.ResumeLayout(false)
Me.TabPageText.ResumeLayout(false)
Me.GroupBox100.ResumeLayout(false)
Me.GroupBox100.PerformLayout
Me.GroupBox96.ResumeLayout(false)
Me.GroupBox35.ResumeLayout(false)
Me.GroupBox35.PerformLayout
Me.GroupBox15.ResumeLayout(false)
Me.GroupBox15.PerformLayout
Me.GroupBox14.ResumeLayout(false)
Me.GroupBox14.PerformLayout
Me.GroupBox13.ResumeLayout(false)
Me.GroupBox12.ResumeLayout(false)
Me.GroupBox12.PerformLayout
Me.TabPageEdit.ResumeLayout(false)
Me.TabPageEdit.PerformLayout
Me.GroupBox51.ResumeLayout(false)
Me.GroupBox51.PerformLayout
Me.Panel5.ResumeLayout(false)
Me.Panel5.PerformLayout
Me.GroupBox33.ResumeLayout(false)
Me.GroupBox32.ResumeLayout(false)
Me.GroupBox31.ResumeLayout(false)
Me.GroupBox30.ResumeLayout(false)
Me.GroupBox30.PerformLayout
Me.GroupBox29.ResumeLayout(false)
Me.GroupBox29.PerformLayout
Me.GroupBox28.ResumeLayout(false)
Me.GroupBox34.ResumeLayout(false)
Me.TabPageKerkythea.ResumeLayout(false)
Me.GroupBox67.ResumeLayout(false)
Me.GroupBox67.PerformLayout
Me.GroupBox74.ResumeLayout(false)
Me.GroupBox74.PerformLayout
Me.GroupBox71.ResumeLayout(false)
Me.GroupBox66.ResumeLayout(false)
Me.GroupBox66.PerformLayout
Me.GroupBox73.ResumeLayout(false)
Me.GroupBox73.PerformLayout
Me.GroupBox70.ResumeLayout(false)
Me.GroupBox65.ResumeLayout(false)
Me.GroupBox65.PerformLayout
Me.GroupBox72.ResumeLayout(false)
Me.GroupBox72.PerformLayout
Me.GroupBox69.ResumeLayout(false)
Me.GroupBox68.ResumeLayout(false)
Me.TabPageConvert1.ResumeLayout(false)
Me.GroupBox41.ResumeLayout(false)
Me.GroupBox41.PerformLayout
Me.GroupBox42.ResumeLayout(false)
Me.GroupBox42.PerformLayout
Me.GroupBox40.ResumeLayout(false)
Me.GroupBox40.PerformLayout
Me.GroupBox39.ResumeLayout(false)
Me.GroupBox39.PerformLayout
Me.GroupBox38.ResumeLayout(false)
Me.GroupBox38.PerformLayout
Me.GroupBox37.ResumeLayout(false)
Me.GroupBox37.PerformLayout
Me.GroupBox36.ResumeLayout(false)
Me.GroupBox36.PerformLayout
Me.TabPageObject.ResumeLayout(false)
Me.GroupBox77.ResumeLayout(false)
Me.GroupBox77.PerformLayout
Me.GroupBox27.ResumeLayout(false)
Me.GroupBox26.ResumeLayout(false)
Me.GroupBox20.ResumeLayout(false)
Me.GroupBox20.PerformLayout
Me.GroupBox10.ResumeLayout(false)
Me.GroupBox10.PerformLayout
Me.GroupBox9.ResumeLayout(false)
Me.GroupBox8.ResumeLayout(false)
Me.GroupBox7.ResumeLayout(false)
Me.GroupBox7.PerformLayout
Me.GroupBox6.ResumeLayout(false)
Me.GroupBox6.PerformLayout
Me.TabPageView.ResumeLayout(false)
Me.GroupBox50.ResumeLayout(false)
Me.GroupBox50.PerformLayout
Me.GroupBox44.ResumeLayout(false)
Me.GroupBox44.PerformLayout
Me.GroupBox43.ResumeLayout(false)
Me.GroupBox43.PerformLayout
Me.Panel1.ResumeLayout(false)
Me.GroupBox5.ResumeLayout(false)
Me.GroupBox5.PerformLayout
Me.GroupBox4.ResumeLayout(false)
Me.GroupBox4.PerformLayout
Me.GroupBox3.ResumeLayout(false)
Me.GroupBox2.ResumeLayout(false)
Me.GroupBox2.PerformLayout
Me.GroupBox45.ResumeLayout(false)
Me.GroupBox45.PerformLayout
Me.TabPageTransfer.ResumeLayout(false)
Me.GroupBox85.ResumeLayout(false)
Me.GroupBox85.PerformLayout
Me.GroupBox88.ResumeLayout(false)
Me.GroupBox88.PerformLayout
Me.GroupBox87.ResumeLayout(false)
Me.GroupBox87.PerformLayout
Me.GroupBox86.ResumeLayout(false)
Me.GroupBox86.PerformLayout
Me.GroupBox23.ResumeLayout(false)
Me.GroupBox19.ResumeLayout(false)
Me.GroupBox18.ResumeLayout(false)
Me.GroupBox17.ResumeLayout(false)
Me.GroupBox16.ResumeLayout(false)
Me.TabPageDefault.ResumeLayout(false)
Me.TabPageDefault.PerformLayout
Me.GroupBox90.ResumeLayout(false)
Me.GroupBox90.PerformLayout
Me.GroupBox91.ResumeLayout(false)
Me.GroupBox89.ResumeLayout(false)
Me.GroupBox89.PerformLayout
Me.TabPageExtrude2D.ResumeLayout(false)
Me.TabPageExtrude2D.PerformLayout
Me.GroupBox49.ResumeLayout(false)
Me.GroupBox48.ResumeLayout(false)
Me.GroupBox48.PerformLayout
Me.GroupBox47.ResumeLayout(false)
Me.GroupBox47.PerformLayout
Me.GroupBox46.ResumeLayout(false)
Me.GroupBox46.PerformLayout
Me.TabPageAlign.ResumeLayout(false)
Me.TabPageAlign.PerformLayout
Me.TabPageXYZ.ResumeLayout(false)
Me.GroupBox63.ResumeLayout(false)
Me.GroupBox63.PerformLayout
Me.GroupBox64.ResumeLayout(false)
Me.GroupBox64.PerformLayout
Me.GroupBox62.ResumeLayout(false)
Me.GroupBox62.PerformLayout
Me.GroupBox61.ResumeLayout(false)
Me.GroupBox58.ResumeLayout(false)
Me.GroupBox60.ResumeLayout(false)
Me.GroupBox59.ResumeLayout(false)
Me.GroupBox57.ResumeLayout(false)
Me.GroupBox57.PerformLayout
Me.GroupBox56.ResumeLayout(false)
Me.GroupBox55.ResumeLayout(false)
Me.GroupBox55.PerformLayout
Me.GroupBox54.ResumeLayout(false)
Me.GroupBox53.ResumeLayout(false)
Me.GroupBox52.ResumeLayout(false)
Me.GroupBox52.PerformLayout
Me.TabPageDem.ResumeLayout(false)
Me.Panel4.ResumeLayout(false)
Me.Panel4.PerformLayout
Me.Panel3.ResumeLayout(false)
Me.Panel3.PerformLayout
Me.GroupBox24.ResumeLayout(false)
Me.TabPageKml.ResumeLayout(false)
Me.GroupBox94.ResumeLayout(false)
Me.GroupBox94.PerformLayout
Me.GroupBox93.ResumeLayout(false)
Me.GroupBox93.PerformLayout
Me.GroupBox92.ResumeLayout(false)
Me.GroupBox92.PerformLayout
Me.GroupBox79.ResumeLayout(false)
Me.GroupBox79.PerformLayout
Me.GroupBox101.ResumeLayout(false)
Me.GroupBox101.PerformLayout
Me.ResumeLayout(false)

End Sub

#End Region

  Private Sub Start_DLL()
    If at3dData Is Nothing Then
      Return
    End If

    at3dData.dllOpen = At3d_Start()

    If at3dData.dllOpen = 0 Then
      Return
    End If

    ' To detect mouse scroll wheel messages the DLL has to know the
    ' handle to the main window of the application which
    ' receives all the messages from the Windows Operating System
    '
    At3d_SetAppHandle(Me.Handle)

    ' Set size of DLL window
    '
    At3d_Size(600, 500)

    ' Set position of DLL window
    '
    At3d_Position(2, 2)

    ' Make DLL window a child of a window in the application
    '
    At3d_SetParent(Me.ViewPanel.Handle)

    '// if the DLL window does not have a parent
    '// At3d_SetParent(Nothing)
    '// a button will appear on the Windows Taskbar
    '// use this function to set the name that will appear
    '//
    Dim name As Byte() = AE.GetBytes("DLL (at3d)")
    At3d_SetCaption(name(0))

    If at3dData.useOglFlag Then
      UseOpenGL.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_USE_OPENGL, at3dData.useOglFlag)

    If at3dData.oglDebugMsgFlag Then
      DisplayOglDebugMsgs.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DISPLAY_OGL_DEBUG_MSGS, at3dData.oglDebugMsgFlag)

    If at3dData.pauseAtOglSnapshotFlag Then
      PauseAtOglSnapshotMsg.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DISPLAY_OGL_SNAPSHOT_DEBUG_MSGS, at3dData.pauseAtOglSnapshotFlag)

    If at3dData.twoSidedLightingFlag Then
      TwoSidedLighting.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_2SIDED_LIGHTING, at3dData.twoSidedLightingFlag)

    If at3dData.cullBackFacesFlag Then
      CullBackFaces.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_CULL_BACKFACES, at3dData.cullBackFacesFlag)

    If at3dData.displayTexturesFlag Then
      DisplayTextures.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_USE_TEXTURES, at3dData.displayTexturesFlag)

    If at3dData.defaultTextureFlag Then
      DefaultTexture.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_USE_DEFAULT_TEXTURE, at3dData.defaultTextureFlag)

    If at3dData.oglReplaceFlag Then
      OglReplace.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_REPLACE, at3dData.oglReplaceFlag)

    If at3dData.useWhiteBaseFlag Then
      UseWhiteBase.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_WHITE_BASE, at3dData.useWhiteBaseFlag)

    If at3dData.textureSearchFlag Then
      TextureSearch.Checked = True
    End If

    If at3dData.textureNameMatchFlag Then
      TextureMatch.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_TEXTURENAME_MATCH, at3dData.textureNameMatchFlag)

    If at3dData.relocateTexturesFlag Then
      RelocateTextures.Checked = True
    End If

    If at3dData.saveTexturePathFlag Then
      SaveTexturePath.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SAVE_TEXTUREPATH, at3dData.saveTexturePathFlag)

    If at3dData.partialTexturePathFlag Then
      PartialTexturePath.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_PARTIAL_TEXTUREPATH, at3dData.partialTexturePathFlag)

    ' Make DLL window visible
    '
    At3d_Show()

    If at3dData.removeVerticesFlag Then
      RemoveVertices.Checked = True
    End If

    If at3dData.removeFacesFlag Then
      RemoveFaces.Checked = True
    End If

    If at3dData.useDxfTextFlag = 0 Then
      DxfTextNo.Checked = True
    ElseIf at3dData.useDxfTextFlag = 1 Then
      DxfTextFlat.Checked = True
    Else
      DxfTextExtruded.Checked = True
    End If

    If at3dData.showReadMessagesFlag Then
      ShowReadMessages.Checked = True
    End If

    If at3dData.vrmlTextFlag = 0 Then
      VrmlTextNo.Checked = True
    ElseIf at3dData.vrmlTextFlag = 1 Then
      VrmlTextFlat.Checked = True
    Else
      VrmlTextExtruded.Checked = True
    End If

    If at3dData.outputAvatarFlag Then
      OutputAvatar.Checked = True
    End If

    If at3dData.outputHierarchyFlag Then
      OutputHierarchy.Checked = True
    End If

    If at3dData.oneLayerPerFileFlag Then
      OneLayerPerFile.Checked = True
    End If

    If at3dData.multiMaterialFlag Then
      MultiMaterial.Checked = True
    End If

    If at3dData.quadFlag Then
      OutputQuads.Checked = True
    End If

    If at3dData.uvFlag Then
      OutputUV.Checked = True
    End If

    If at3dData.vnormFlag Then
      OutputVNormals.Checked = True
    End If

    If at3dData.vcolorFlag Then
      OutputVColors.Checked = True
    End If

    If at3dData.savePointCloudFlag Then
      SavePointClouds.Checked = True
    End If

    If at3dData.save2DFlag Then
      Save2DLines.Checked = True
    End If

    If at3dData.autoDivideLayersFlag Then
      AutoDivideLayers.Checked = True
    End If

    If at3dData.noIndentFlag Then
      NoIndent.Checked = True
    End If

    If at3dData.showSaveMessagesFlag Then
      ShowSaveMessages.Checked = True
    End If

    If at3dData.outType3dmf = 0 Then
      Mesh3dmf.Checked = True
    ElseIf at3dData.outType3dmf = 1 Then
      Triangle3dmf.Checked = True
    ElseIf at3dData.outType3dmf = 2 Then
      Quad3dmf.Checked = True
    ElseIf at3dData.outType3dmf = 3 Then
      TriMesh3dmf.Checked = True
    End If

    If at3dData.pixelFlag3dmf = 0 Then
      TdmfPixel16.Checked = True
    ElseIf at3dData.pixelFlag3dmf = 1 Then
      TdmfPixel24.Checked = True
    ElseIf at3dData.pixelFlag3dmf = 2 Then
      TdmfPixel32.Checked = True
    End If

    If at3dData.demSeaLevelFlag = 0 Then
      DemSeaLevel0.Checked = True
    ElseIf at3dData.demSeaLevelFlag = 1 Then
      DemSeaLevel1.Checked = True
    Else
      DemSeaLevel1.Checked = True
    End If

    DemBelowFactor.Text = at3dData.demBelowFactor
    DemAboveFactor.Text = at3dData.demAboveFactor

    If at3dData.transferFromTypeFlag = At3d_TransferFromFlag.TYPE_BASIC Then
      TransferFromTypeFlag0.Checked = True
    ElseIf at3dData.transferFromTypeFlag = At3d_TransferFromFlag.TYPE_ARRAYS Then
      TransferFromTypeFlag1.Checked = True
    Else
      TransferFromTypeFlag2.Checked = True
    End If

    If at3dData.useAmbient1Flag Then
      UseAmbient1.Checked = True
    End If

    If at3dData.useDiffuse1Flag Then
      UseDiffuse1.Checked = True
    End If

    If at3dData.useReflection1Flag Then
      UseReflection1.Checked = True
    End If

    If at3dData.useSpecular1Flag Then
      UseSpecular1.Checked = True
    End If

    If at3dData.useTransparency1Flag Then
      UseTransparency1.Checked = True
    End If

    If at3dData.vertexFloatTransferFlag Then
      UseVertexFloatTransfer.Checked = True
    End If

    TextFontName.Text = at3dData.textFaceName
    TextEdit.Text = at3dData.textText
    TextUnicodeEdit.Text = at3dData.textUnicodeText

    If at3dData.textLayersFlag = 0 Then
      TextOneLayer.Checked = True
    Else
      TextMultipleLayers.Checked = True
    End If

    If at3dData.textOnCurveFlag Then
      TextOnCurve.Checked = True
    End If

    If at3dData.textOrigVertsFlag Then
      TextOrigVerts.Checked = True
    End If

    If at3dData.textAllCharsFlag Then
      TextAllChars.Checked = True
    End If

    If at3dData.textReverseOutlinesFlag Then
      TextReverseOutlines.Checked = True
    End If

    If at3dData.textReduceFlag Then
      TextReduceVertices.Checked = True
    End If

    If at3dData.textJoinFlag Then
      TextJoin.Checked = True
    End If

    If at3dData.textFaceFlag Then
      TextFace.Checked = True
    End If

    If at3dData.textExtrudeFlag Then
      TextExtrude.Checked = True
    End If

    TextPoints.Text = at3dData.textPoints
    TextHeight.Text = at3dData.textHeight
    TextDepth.Text = at3dData.textDepth
    TextBorder.Text = at3dData.textBorder

    TriQuadNormalAngle.Text = at3dData.triQuadNormalAngle
    TriQuadEdgeAngle.Text = at3dData.triQuadEdgeAngle

    EditMoveVertexStep.Text = at3dData.editMoveVertexStep

    CameraXViewPoint.Text = at3dData.cameraXViewPoint
    CameraYViewPoint.Text = at3dData.cameraYViewPoint
    CameraZViewPoint.Text = at3dData.cameraZViewPoint

    If at3dData.cameraRotateSpeed = At3d_CameraFlags.CAMERA_ROTATE_SPEED_1 Then
      CameraRotateSpeed.Text = "R1"
    Else
      CameraRotateSpeed.Text = "R2"
    End If

    CameraXAngle.Text = at3dData.cameraXAngle
    CameraYAngle.Text = at3dData.cameraYAngle
    CameraZAngle.Text = at3dData.cameraZAngle

    CameraStepAngle.Text = at3dData.cameraStepAngle

    CameraInitialDistance.Text = at3dData.cameraInitialDistance
    CameraDistance.Text = at3dData.cameraDistance

    If at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_1 Then
      CameraZoomSpeed.Text = "Z1"
    ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_2 Then
      CameraZoomSpeed.Text = "Z2"
    ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_3 Then
      CameraZoomSpeed.Text = "Z3"
    ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_4 Then
      CameraZoomSpeed.Text = "Z4"
    ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_5 Then
      CameraZoomSpeed.Text = "Z5"
    Else
      CameraZoomSpeed.Text = "Z6"
    End If

    If at3dData.reverseZoomDirectionFlag Then
      ReverseZoomDirection.Checked = 1
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_REVERSE_ZOOM_DIRECTION, at3dData.reverseZoomDirectionFlag)

    If at3dData.reversePanDirectionFlag Then
      ReversePanDirection.Checked = 1
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_REVERSE_PAN_DIRECTION, at3dData.reversePanDirectionFlag)

    CameraFieldOfView.Text = at3dData.cameraFieldOfView
    CameraStepFOV.Text = at3dData.cameraStepFOV

    CameraXPan.Text = at3dData.cameraXPan
    CameraZPan.Text = at3dData.cameraZPan

    CameraStepPan.Text = at3dData.cameraStepPan

    If at3dData.originRotateFlag Then
      RotateAboutOrigin.Checked = 1
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_ORIGIN_ROTATE, at3dData.originRotateFlag)

    If at3dData.drawObjectAxesFlag Then
      DrawObjectAxes.Checked = 1
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DRAW_OBJECT_AXES, at3dData.drawObjectAxesFlag)

    BackgroundRed.Text = at3dData.backgroundColor.red
    BackgroundGreen.Text = at3dData.backgroundColor.green
    BackgroundBlue.Text = at3dData.backgroundColor.blue

    InCombo.BeginUpdate()
    InCombo.Items.Clear()
    Dim i As Integer
    For i = 0 To at3dData.inCount - 1
      InCombo.Items.Add(at3dData.inLabel(i))
    Next
    InCombo.SelectedIndex = at3dData.inIndex
    InCombo.EndUpdate()

    OutCombo.BeginUpdate()
    OutCombo.Items.Clear()
    For i = 0 To at3dData.outCount - 1
      OutCombo.Items.Add(at3dData.outLabel(i))
    Next
    OutCombo.SelectedIndex = at3dData.outIndex
    OutCombo.EndUpdate()

    RenderCombo.BeginUpdate()
    RenderCombo.Items.Clear()
    For i = 0 To at3dData.oglRenderCount - 1
      RenderCombo.Items.Add(at3dData.oglRenderLabel(i))
    Next
    RenderCombo.SelectedIndex = at3dData.oglRenderIndex
    RenderCombo.EndUpdate()

    BackgroundCombo.BeginUpdate()
    BackgroundCombo.Items.Clear()
    For i = 0 To at3dData.backgroundCount - 1
      BackgroundCombo.Items.Add(at3dData.backgroundLabel(i))
    Next
    BackgroundCombo.SelectedIndex = at3dData.backgroundIndex
    BackgroundCombo.EndUpdate()

    SetEditTexture()

    TextureTypeCombo.BeginUpdate()
    TextureTypeCombo.Items.Clear()
    For i = 0 To at3dData.textureTypeCount - 1
      TextureTypeCombo.Items.Add(at3dData.textureTypeLabel(i))
    Next
    TextureTypeCombo.SelectedIndex = at3dData.textureTypeIndex
    TextureTypeCombo.EndUpdate()

    If at3dData.useFilmstripFlag Then
      UseFilmstrip.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_USE_AW_FILMSTRIP, at3dData.useFilmstripFlag)

    If at3dData.filmstripTimerFlag Then
      FilmstripTimer.Checked = True
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_AW_FILMSTRIP_TIMER, at3dData.filmstripTimerFlag)

    If at3dData.demBitsPerPixel = 8 Then
      DemBits8.Checked = True
    ElseIf at3dData.demBitsPerPixel = 24 Then
      DemBits24.Checked = True
    Else
      DemBits32.Checked = True
    End If

    EditRotateXAngle.Text = at3dData.editRotateXAngle
    EditRotateYAngle.Text = at3dData.editRotateYAngle
    EditRotateZAngle.Text = at3dData.editRotateZAngle
    EditRotateStepAngle.Text = at3dData.editRotateStepAngle

    EditScaleXFactor.Text = at3dData.editScaleXFactor
    EditScaleYFactor.Text = at3dData.editScaleYFactor
    EditScaleZFactor.Text = at3dData.editScaleZFactor
    EditScaleStepFactor.Text = at3dData.editScaleStepFactor

    EditGridSize.Text = at3dData.editGridSize

    If at3dData.editSnapKeepRelativeFlag Then
      EditSnapKeepRelative.Checked = True
    End If

    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SNAP_KEEP_RELATIVE, at3dData.editSnapKeepRelativeFlag)

    EditLocalAxis.Checked = True

    If at3dData.meshToLandscape.stretchXFlag Then
      Convert1_FlagStretchX.Checked = True
    End If

    If at3dData.meshToLandscape.stretchYFlag Then
      Convert1_FlagStretchY.Checked = True
    End If

    If at3dData.meshToLandscape.convertFlag = 0 Then
      Convert1_KeepOriginal.Checked = True
    ElseIf at3dData.meshToLandscape.convertFlag = 1 Then
      Convert1_Landscape.Checked = True
    Else
      Convert1_Mesh.Checked = True
    End If

    If at3dData.meshToLandscape.addCloudFlag Then
      Convert1_AddPointCloud.Checked = True
    End If

    If at3dData.meshToLandscape.dropFacesFlag Then
      Convert1_DropFaces.Checked = True
    End If

    If at3dData.meshToLandscape.addBaseFlag Then
      Convert1_AddBase.Checked = True
    End If

    If at3dData.meshToLandscape.addUVFlag Then
      Convert1_AddUV.Checked = True
    End If

    If at3dData.meshToLandscape.writeXYZFlag Then
      Convert1_WriteXYZ.Checked = True
    End If

    Convert1_XSpacing.Text = at3dData.meshToLandscape.xSpacing
    Convert1_YSpacing.Text = at3dData.meshToLandscape.ySpacing

    Convert1_DropElevation.Text = at3dData.meshToLandscape.dropElevation
    Convert1_BaseThickness.Text = at3dData.meshToLandscape.baseThickness

    Extrude2D_StepAngle.Text = at3dData.extrude2D_stepAngle

    If at3dData.vrmlByChiefArchitectFlag Then
      VrmlByChiefArchitect.Checked = 1
    Else
      VrmlByChiefArchitect.Checked = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_VRML_BY_CHIEF_ARCHITECT, at3dData.vrmlByChiefArchitectFlag)

    If at3dData.vrmlMiterJointExtrusionFlag Then
      VrmlMiterJointExtrusion.Checked = 1
    Else
      VrmlMiterJointExtrusion.Checked = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_VRML_MITER_JOINT_EXTRUSION, at3dData.vrmlMiterJointExtrusionFlag)

    UpdateKerkytheaDisplay()

    If at3dData.xyzSkipDlgFlag Then
      XyzSkipDlg.Checked = True
    End If

    If at3dData.xyzScanFlag = 2 Then
      XyzDoubleZType.Checked = True
    ElseIf at3dData.xyzScanFlag = 1 Then
      XyzScanType.Checked = True
    Else
      XyzMeshType.Checked = True
    End If

    If at3dData.xyzBinaryFileFlag Then
      XyzBinaryType.Checked = True
    Else
      XyzAsciiType.Checked = True
    End If

    If at3dData.xyzMotorolaFlag Then
      XyzMotorola.Checked = True
    Else
      XyzIntel.Checked = True
    End If

    If at3dData.xyzDoubleFlag Then
      XyzDoubleType.Checked = True
    Else
      XyzFloatType.Checked = True
    End If

    XyzRows.Text = at3dData.xyzRows
    XyzColumns.Text = at3dData.xyzColumns

    If at3dData.xyzByColumnFlag Then
      XyzByColumn.Checked = True
    Else
      XyzByRow.Checked = True
    End If

    If at3dData.xyzClipFlag Then
      XyzReadClip.Checked = True
    End If

    XyzFromRow.Text = at3dData.xyzFromRow
    XyzToRow.Text = at3dData.xyzToRow

    XyzFromColumn.Text = at3dData.xyzFromColumn
    XyzToColumn.Text = at3dData.xyzToColumn

    If at3dData.xyzAxisFlag = 0 Then
      XyzAxis1.Checked = True
    ElseIf at3dData.xyzAxisFlag = 1 Then
      XyzAxis2.Checked = True
    Else
      XyzAxis3.Checked = True
    End If

    If at3dData.xyzScaleZFlag Then
      XyzScaleZ.Checked = True
    End If

    XyzScaleFactorZ.Text = at3dData.xyzScaleFactorZ

    If at3dData.xyzHasIdFlag Then
      XyzHasID.Checked = True
    End If

    If at3dData.xyzUseIdFlag Then
      XyzUseID.Checked = True
    End If

    If at3dData.xyzSaveDxfFlag Then
      XyzSaveAsDXF.Checked = True
    End If

    If at3dData.xyzNoDataFlag Then
      XyzUseNoData.Checked = True
    End If

    XyzNoDataValue.Text = at3dData.xyzNoDataValue

    If at3dData.xyzNoDataReplaceFlag = 0 Then
      XyzNoDataReplace1.Checked = True
    ElseIf at3dData.xyzNoDataReplaceFlag = 1 Then
      XyzNoDataReplace2.Checked = True
    Else
      XyzNoDataReplace3.Checked = True
    End If

    XyzNoDataReplaceValue.Text = at3dData.xyzNoDataReplaceValue

    If at3dData.stageUseFlag Then
      DisplayStage.Checked = True
    End If

    If at3dData.stageOriginFlag Then
      StageUseOrigin.Checked = True
    End If

    If at3dData.stageSquaresFlag Then
      StageUseSquares.Checked = True
    End If

    If at3dData.stageImageFlag Then
      StageUseTexture.Checked = True
    End If

    StageGridSpacing.Text = at3dData.stageSpacing
    StageWidth.Text = at3dData.stageWidth
    StageDepth.Text = at3dData.stageDepth
    StageOriginX.Text = at3dData.stageOriginX
    StageOriginY.Text = at3dData.stageOriginY

    ReducePolygonsStep.Text = at3dData.reducePolygonsStep

    If at3dData.backgroundImageUseFlag Then
      DisplayBackgroundImage.Checked = True
    End If

    If at3dData.bitmapTo3D_SkipDlg_Flag Then
      BitmapTo3D_SkipDlg.Checked = True
    End If

    If at3dData.bitmapTo3D_Decode0_Flag Then
      BitmapTo3D_Decode0.Checked = True
    End If

    If at3dData.bitmapTo3D_SaveOutlines_Flag Then
      BitmapTo3D_SaveOutlines.Checked = True
    End If

    If at3dData.bitmapTo3D_JoinOutlines_Flag Then
      BitmapTo3D_JoinOutlines.Checked = True
    End If

    If at3dData.bitmapTo3D_AddFaces_Flag Then
      BitmapTo3D_AddFaces.Checked = True
    End If

    If at3dData.bitmapTo3D_Extrude_Flag Then
      BitmapTo3D_Extrude.Checked = True
    End If

    BitmapTo3D_ExtrudeHeight.Text = at3dData.bitmapTo3D_ExtrudeHeight

    If at3dData.bitmapToDem_SkipDlg_Flag Then
      BitmapToDem_SkipDlg.Checked = True
    End If

    If at3dData.bitmapToDem_SeaLevel_Flag Then
      BitmapToDem_SeaLevel.Checked = True
    End If

    BitmapToDem_Multiplier1.Text = at3dData.bitmapToDem_BelowMultiplier
    BitmapToDem_Multiplier2.Text = at3dData.bitmapToDem_AboveMultiplier
    BitmapToDem_MinHeight.Text = at3dData.bitmapToDem_MinHeight
    BitmapToDem_Spacing.Text = at3dData.bitmapToDem_XY_Spacing

    If at3dData.modoCameraSunlightFlag Then
      ModoCameraSunlight.Checked = True
    End If

    If at3dData.modoHierarchyFlag Then
      ModoHierarchy.Checked = True
    End If

    If at3dData.modoWithJointsFlag Then
      ModoWithJoints.Checked = True
    End If

    RevolveCameraX.Text = 0.0
    RevolveCameraY.Text = 0.0
    RevolveCameraZ.Text = 5.0
    RevolveCameraSeconds.Text = 0.05

    RotateCameraSimulateX.Text = 2
    RotateCameraSimulateY.Text = 0
    RotateCameraSimulateSeconds.Text = 0.025

    redValue = 1.0
    greenValue = 1.0
    blueValue = 1.0
    SetEditRGB()

    at3dData.oglSelectedLight = 0
    OglLight0.Checked = True


    Dim ii As Integer

    KmlLookAtAltitudeMode.BeginUpdate()
    KmlLookAtAltitudeMode.Items.Clear()
    For ii = 0 To At3d_Kml.KML_ALTITUDE_MODE_COUNT - 1
      KmlLookAtAltitudeMode.Items.Add(at3dData.kmlAltitudeModeLabels(ii))
    Next
    KmlLookAtAltitudeMode.EndUpdate()

    KmlModelAltitudeMode.BeginUpdate()
    KmlModelAltitudeMode.Items.Clear()
    For ii = 0 To At3d_Kml.KML_ALTITUDE_MODE_COUNT - 1
      KmlModelAltitudeMode.Items.Add(at3dData.kmlAltitudeModeLabels(ii))
    Next
    KmlModelAltitudeMode.EndUpdate()

    Update_KML_Page()

    If at3dData.colladaOutputUpAxisFlag = 0 Then
      ColladaUpAxisX.Checked = True
    ElseIf at3dData.colladaOutputUpAxisFlag = 1 Then
      ColladaUpAxisY.Checked = True
    ElseIf at3dData.colladaOutputUpAxisFlag = 2 Then
      ColladaUpAxisZ.Checked = True
    End If


    If at3dData.grabKeyboardFocusFlag Then
      GrabKeyboardFocus.Checked = 1
    Else
      GrabKeyboardFocus.Checked = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_GRAB_KEYBOARD_FOCUS, at3dData.grabKeyboardFocusFlag)

    If at3dData.alwaysShowCameraCursorFlag Then
      AlwaysShowCameraCursor.Checked = 1
    Else
      AlwaysShowCameraCursor.Checked = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_ALWAYS_SHOW_CAMERA_CURSOR, at3dData.alwaysShowCameraCursorFlag)

    If at3dData.debugStopMessagesFlag Then
      ShowDebugStopMessages.Checked = 1
    Else
      ShowDebugStopMessages.Checked = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DEBUG_STOP_MESSAGES, at3dData.debugStopMessagesFlag)

    If at3dData.checkFixTransparenciesFlag Then
      CheckFixTransparencies.Checked = True
    Else
      CheckFixTransparencies.Checked = False
    End If

    If at3dData.kmzInputModelFactorsFlag Then
      KmzInputModelFactors.Checked = True
    Else
      KmzInputModelFactors.Checked = False
    End If

    If at3dData.alwaysWriteColladaTransparencyFlag Then
      AlwaysWriteColladaTransparency.Checked = True
    Else
      AlwaysWriteColladaTransparency.Checked = False
    End If

    MayaVersion.Text = at3dData.mayaVersion

    DirectxFramePrefix.Text = at3dData.directxFramePrefix
    DirectxMaterialPrefix.Text = at3dData.directxMaterialPrefix

    If at3dData.useDirectxFramePrefixFlag Then
      UseDirectxFramePrefix.Checked = True
    Else
      UseDirectxFramePrefix.Checked = False
    End If

    If at3dData.useDirectxMaterialPrefixFlag Then
      UseDirectxMaterialPrefix.Checked = True
    Else
      UseDirectxMaterialPrefix.Checked = False
    End If

    NewEmbeddedName.Text = ""

  End Sub

  Private Sub Stop_DLL()
    If at3dData Is Nothing Then
    Else
      If at3dData.dllOpen Then
        At3d_Stop()
      End If
    End If
  End Sub

  Private Sub InCombo_SelectedIndexChanged_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InCombo.SelectedIndexChanged
    at3dData.inIndex = InCombo.SelectedIndex
  End Sub

  Private Sub RemoveFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RemoveFaces.CheckedChanged
    If RemoveFaces.Checked Then
      at3dData.removeFacesFlag = 1
    Else
      at3dData.removeFacesFlag = 0
    End If
  End Sub

  Private Sub ShowReadMessages_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowReadMessages.CheckedChanged
    If ShowReadMessages.Checked Then
      at3dData.showReadMessagesFlag = 1
    Else
      at3dData.showReadMessagesFlag = 0
    End If
  End Sub

  Private Sub Read_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Read.Click
    ' when reading XYZ file and XYZ Type is Mesh
    '
    If at3dData.inType(at3dData.inIndex) = At3d_InType.INTYPE_XYZ Then
      Get_XYZ_Data()
    End If

    ' when reading Bitmap to 3D file
    '
    Dim doFlagBitmap As Integer = 0
    If at3dData.inType(at3dData.inIndex) = At3d_InType.INTYPE_BMP Then doFlagBitmap = 1
    If at3dData.inType(at3dData.inIndex) = At3d_InType.INTYPE_IFF Then doFlagBitmap = 1

    If doFlagBitmap Then
      Get_BitmapTo3D_Data()
    End If

    ' when reading Bitmap to Landscape file
    '
    doFlagBitmap = 0
    If at3dData.inType(at3dData.inIndex) = At3d_InType.INTYPE_BMP_DEM Then doFlagBitmap = 1
    If at3dData.inType(at3dData.inIndex) = At3d_InType.INTYPE_IFF_DEM Then doFlagBitmap = 1

    If doFlagBitmap Then
      Get_BitmapToLandscape_Data()
    End If

    at3dData.ReadFile()
  End Sub

  Private Sub BufferRead_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BufferRead.Click
    at3dData.bufferReadFlag = 1
    at3dData.ReadFile()
  End Sub

  Private Sub ShowSecurity_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowSecurity.Click
    At3d_ShowSecurity()
  End Sub

  Private Sub ParentWindow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ParentWindow.Click
		At3d_SetParent(Me.ViewPanel.Handle)
  End Sub

  Private Sub UnparentWindow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UnparentWindow.Click
    At3d_SetParent(Nothing)
  End Sub

  Private Sub ShowWindow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowWindow.Click
    At3d_Show()
  End Sub

  Private Sub HideWindow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HideWindow.Click
    At3d_Hide()
  End Sub

  Private Sub SizeWindow1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SizeWindow1.Click
    At3d_Size(600, 500)
  End Sub

  Private Sub SizeWindow2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SizeWindow2.Click
    At3d_Size(350, 250)
  End Sub

  Private Sub MoveWindow1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MoveWindow1.Click
		At3d_Position(2, 2)
  End Sub

  Private Sub MoveWindow2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MoveWindow2.Click
    At3d_Position(10, 40)
  End Sub

  Private Sub OnTopYes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OnTopYes.Click
    At3d_FormStyle(1)
  End Sub

  Private Sub OnTopNo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OnTopNo.Click
    At3d_FormStyle(0)
  End Sub

  Private Sub UseWires_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseWires.Click
    At3d_UseWireframe(1)
  End Sub

  Private Sub UseBBox_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseBBox.Click
    At3d_UseWireframe(0)
  End Sub

  Private Sub Parallel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Parallel.Click
    At3d_ViewType(1)
  End Sub

  Private Sub Perspective_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Perspective.Click
    At3d_ViewType(0)
  End Sub

  Private Sub XyzOn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzOn.Click
    At3d_PlaneIndicator(1)
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_VIEW_AXES, 1)
  End Sub

  Private Sub XyzOff_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzOff.Click
    At3d_PlaneIndicator(0)
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_VIEW_AXES, 0)
  End Sub

  Private Sub MakeQuads_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MakeQuads.Click
    at3dData.triQuadNormalAngle = Val(TriQuadNormalAngle.Text)
    at3dData.triQuadEdgeAngle = Val(TriQuadEdgeAngle.Text)
    At3d_SetTriQuadAngle(at3dData.triQuadNormalAngle)
    At3d_SetTriQuadEdgeAngle(at3dData.triQuadEdgeAngle)
    At3d_MakeQuads()
  End Sub

  Private Sub DeleteQuads_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DeleteQuads.Click
    At3d_DeleteQuads()
  End Sub

  Private Sub ShowQuads_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowQuads.Click
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SHOW_QUADFACE, 1)
    At3d_DrawWireframe()
  End Sub

  Private Sub HideQuads_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HideQuads.Click
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SHOW_QUADFACE, 0)
    At3d_DrawWireframe()
  End Sub

  Private Sub DepthBufferOn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DepthBufferOn.Click
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_FULL_WDW_DEPTH_BUFFER, 1)
  End Sub

  Private Sub DepthBufferOff_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DepthBufferOff.Click
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_FULL_WDW_DEPTH_BUFFER, 0)
  End Sub

  Private Sub MakeSmooth1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MakeSmooth1.Click
    at3dData.MakeSmooth1()
  End Sub

  Private Sub EraseSmooth1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseSmooth1.Click
    at3dData.EraseSmooth1()
  End Sub

  Private Sub MakeSmooth2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MakeSmooth2.Click
    at3dData.MakeSmooth2()
  End Sub

  Private Sub EraseSmooth2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseSmooth2.Click
    at3dData.EraseSmooth2()
  End Sub

  Private Sub UseOpenGL_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseOpenGL.CheckedChanged
    If UseOpenGL.Checked Then
      at3dData.useOglFlag = 1
    Else
      at3dData.useOglFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_USE_OPENGL, at3dData.useOglFlag)
  End Sub

  Private Sub OglLightsMaterials_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLightsMaterials.Click
    At3d_OglLightsMaterials()
  End Sub

  Private Sub TwoSidedLighting_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TwoSidedLighting.CheckedChanged
    If TwoSidedLighting.Checked Then
      at3dData.twoSidedLightingFlag = True
    Else
      at3dData.twoSidedLightingFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_2SIDED_LIGHTING, at3dData.twoSidedLightingFlag)
  End Sub

  Private Sub CullBackFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CullBackFaces.CheckedChanged
    If CullBackFaces.Checked Then
      at3dData.cullBackFacesFlag = True
    Else
      at3dData.cullBackFacesFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_CULL_BACKFACES, at3dData.cullBackFacesFlag)
  End Sub

  Private Sub DisplayTextures_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DisplayTextures.CheckedChanged
    If DisplayTextures.Checked Then
      at3dData.displayTexturesFlag = True
    Else
      at3dData.displayTexturesFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_USE_TEXTURES, at3dData.displayTexturesFlag)
  End Sub

  Private Sub OglReplace_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglReplace.CheckedChanged
    If OglReplace.Checked Then
      at3dData.oglReplaceFlag = True
    Else
      at3dData.oglReplaceFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_REPLACE, at3dData.oglReplaceFlag)
  End Sub

  Private Sub UseWhiteBase_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseWhiteBase.CheckedChanged
    If UseWhiteBase.Checked Then
      at3dData.useWhiteBaseFlag = True
    Else
      at3dData.useWhiteBaseFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_WHITE_BASE, at3dData.useWhiteBaseFlag)
  End Sub

  Private Sub RenderCombo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RenderCombo.SelectedIndexChanged
    at3dData.oglRenderIndex = RenderCombo.SelectedIndex
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_RENDER, at3dData.oglRenderType(at3dData.oglRenderIndex))
  End Sub

  Private Sub GetCameraAngles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraAngles.Click
    At3d_GetCameraAngles(at3dData.cameraXAngle, at3dData.cameraYAngle, at3dData.cameraZAngle)

    CameraXAngle.Text = at3dData.cameraXAngle
    CameraYAngle.Text = at3dData.cameraYAngle
    CameraZAngle.Text = at3dData.cameraZAngle
  End Sub

  Private Sub SetCameraAngles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraAngles.Click
    at3dData.cameraXAngle = Val(CameraXAngle.Text)
    at3dData.cameraYAngle = Val(CameraYAngle.Text)
    at3dData.cameraZAngle = Val(CameraZAngle.Text)

    At3d_RotateCamera(0, at3dData.cameraXAngle, at3dData.cameraYAngle, at3dData.cameraZAngle)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraXAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraXAngle1.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, -at3dData.cameraStepAngle, 0.0, 0.0)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraYAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraYAngle1.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, 0.0, -at3dData.cameraStepAngle, 0.0)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraZAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZAngle1.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, 0.0, 0.0, -at3dData.cameraStepAngle)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraXAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraXAngle2.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, at3dData.cameraStepAngle, 0.0, 0.0)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraYAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraYAngle2.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, 0.0, at3dData.cameraStepAngle, 0.0)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub SetCameraZAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZAngle2.Click
    at3dData.cameraStepAngle = Val(CameraStepAngle.Text)
    At3d_RotateCamera(1, 0.0, 0.0, at3dData.cameraStepAngle)
    GetCameraAngles_Click(sender, e)
  End Sub

  Private Sub GetCameraPan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraPan.Click
    At3d_GetCameraPan(at3dData.cameraXPan, at3dData.cameraZPan)

    CameraXPan.Text = at3dData.cameraXPan
    CameraZPan.Text = at3dData.cameraZPan
  End Sub

  Private Sub SetCameraPan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraPan.Click
    at3dData.cameraXPan = Val(CameraXPan.Text)
    at3dData.cameraZPan = Val(CameraZPan.Text)

    At3d_PanCamera(0, at3dData.cameraXPan, at3dData.cameraZPan)
    GetCameraPan_Click(sender, e)
  End Sub

  Private Sub SetCameraXPan1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraXPan1.Click
    at3dData.cameraStepPan = Val(CameraStepPan.Text)
    At3d_PanCamera(1, -at3dData.cameraStepPan, 0)
    GetCameraPan_Click(sender, e)
  End Sub

  Private Sub SetCameraZPan1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZPan1.Click
    at3dData.cameraStepPan = Val(CameraStepPan.Text)
    At3d_PanCamera(1, 0, -at3dData.cameraStepPan)
    GetCameraPan_Click(sender, e)
  End Sub

  Private Sub SetCameraXPan2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraXPan2.Click
    at3dData.cameraStepPan = Val(CameraStepPan.Text)
    At3d_PanCamera(1, at3dData.cameraStepPan, 0)
    GetCameraPan_Click(sender, e)
  End Sub

  Private Sub SetCameraZPan2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZPan2.Click
    at3dData.cameraStepPan = Val(CameraStepPan.Text)
    At3d_PanCamera(1, 0, at3dData.cameraStepPan)
    GetCameraPan_Click(sender, e)
  End Sub

  Private Sub ViewFront_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewFront.Click
    At3d_ViewFront()
  End Sub

  Private Sub ViewBack_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewBack.Click
    At3d_ViewBack()
  End Sub

  Private Sub ViewRight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewRight.Click
    At3d_ViewRight()
  End Sub

  Private Sub ViewLeft_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewLeft.Click
    At3d_ViewLeft()
  End Sub

  Private Sub ViewTop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewTop.Click
    At3d_ViewTop()
  End Sub

  Private Sub ViewBottom_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewBottom.Click
    At3d_ViewBottom()
  End Sub

  Private Sub ViewSolid_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewSolid.Click
    At3d_PaintSolid()
  End Sub

  Private Sub ViewShaded_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewShaded.Click
    At3d_PaintShaded()
  End Sub

  Private Sub DrawWireframe_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DrawWireframe.Click
    At3d_DrawWireframe()
  End Sub

  Private Sub HiddenWireframe_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HiddenWireframe.CheckedChanged
    Dim flag As Int32
    If HiddenWireframe.Checked Then
      flag = 1
    Else
      flag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_HIDDEN_WIREFRAME, flag)
    At3d_DrawWireframe()
  End Sub

  Private Sub GetMinMaxObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetMinMaxObject.Click
    At3d_GetObjectMinMax(at3dData.objectMinMax.minX)

    MinXObject.Text = at3dData.objectMinMax.minX
    MinYObject.Text = at3dData.objectMinMax.minY
    MinZObject.Text = at3dData.objectMinMax.minZ

    MaxXObject.Text = at3dData.objectMinMax.maxX
    MaxYObject.Text = at3dData.objectMinMax.maxY
    MaxZObject.Text = at3dData.objectMinMax.maxZ
  End Sub

  Private Sub CopyXtoYZObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CopyXtoYZObject.Click
    EditYObject.Text = EditXObject.Text
    EditZObject.Text = EditXObject.Text
  End Sub

  Private Sub CalcCenterObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CalcCenterObject.Click
    At3d_GetObjectCenter(at3dData.objectCenter.x)

    EditXObject.Text = at3dData.objectCenter.x
    EditYObject.Text = at3dData.objectCenter.y
    EditZObject.Text = at3dData.objectCenter.z
  End Sub

  Private Sub GetEditXYZObject()
    at3dData.objectEdit.x = Val(EditXObject.Text)
    at3dData.objectEdit.y = Val(EditYObject.Text)
    at3dData.objectEdit.z = Val(EditZObject.Text)
  End Sub

  Private Sub SetCenterObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCenterObject.Click
    GetEditXYZObject()
    At3d_SetObjectCenter(at3dData.objectEdit.x)
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub SetMin1Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetMin1Object.Click
    At3d_SetObject_Min000()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub SetMin2Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetMin2Object.Click
    GetEditXYZObject()
    At3d_SetObject_MinXYZ(at3dData.objectEdit.x)
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub SetMin3Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetMin3Object.Click
    At3d_SetObject_XYCenter_Z0()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub DoScaleObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DoScaleObject.Click
    GetEditXYZObject()
    At3d_ScaleObject(at3dData.objectEdit.x)
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub MirrorXObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MirrorXObject.Click
    At3d_MirrorObjectX()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub MirrorYObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MirrorYObject.Click
    At3d_MirrorObjectY()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub MirrorZObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MirrorZObject.Click
    At3d_MirrorObjectZ()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateX1Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateX1Object.Click
    At3d_RotateObjectX_90Minus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateX2Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateX2Object.Click
    At3d_RotateObjectX_90Plus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateX3Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateX3Object.Click
    At3d_RotateObjectX_180()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateY1Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateY1Object.Click
    At3d_RotateObjectY_90Minus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateY2Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateY2Object.Click
    At3d_RotateObjectY_90Plus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateY3Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateY3Object.Click
    At3d_RotateObjectY_180()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateZ1Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateZ1Object.Click
    At3d_RotateObjectZ_90Minus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateZ2Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateZ2Object.Click
    At3d_RotateObjectZ_90Plus()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateZ3Object_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateZ3Object.Click
    At3d_RotateObjectZ_180()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub RotateXYZObject_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateXYZObject.Click
    At3d_RotateObjectXYZ()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub BackgroundCombo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BackgroundCombo.SelectedIndexChanged
    at3dData.backgroundIndex = BackgroundCombo.SelectedIndex
  End Sub

  Private Sub BackgroundGet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BackgroundGet.Click
    If at3dData.backgroundIndex = 4 Then
      At3d_GetDemColorMap(at3dData.backgroundType(at3dData.backgroundIndex), at3dData.backgroundColor.red)
    Else
      At3d_GetColorMap(at3dData.backgroundType(at3dData.backgroundIndex), at3dData.backgroundColor.red)
    End If

    BackgroundRed.Text = at3dData.backgroundColor.red
    BackgroundGreen.Text = at3dData.backgroundColor.green
    BackgroundBlue.Text = at3dData.backgroundColor.blue
  End Sub

  Private Sub BackgroundSet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BackgroundSet.Click
    at3dData.backgroundColor.red = Val(BackgroundRed.Text)
    at3dData.backgroundColor.green = Val(BackgroundGreen.Text)
    at3dData.backgroundColor.blue = Val(BackgroundBlue.Text)

    If at3dData.backgroundIndex = 4 Then
      At3d_SetDemColorMap(at3dData.backgroundType(at3dData.backgroundIndex), at3dData.backgroundColor.red)
    Else
      At3d_SetColorMap(at3dData.backgroundType(at3dData.backgroundIndex), at3dData.backgroundColor.red)
    End If
  End Sub

  Private Sub OutCombo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutCombo.SelectedIndexChanged
    at3dData.outIndex = OutCombo.SelectedIndex
  End Sub

  Private Sub OutputQuads_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputQuads.CheckedChanged
    If OutputQuads.Checked Then
      at3dData.quadFlag = 1
    Else
      at3dData.quadFlag = 0
    End If
  End Sub

  Private Sub OutputUV_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputUV.CheckedChanged
    If OutputUV.Checked Then
      at3dData.uvFlag = 1
    Else
      at3dData.uvFlag = 0
    End If
  End Sub

  Private Sub OutputVNormals_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputVNormals.CheckedChanged
    If OutputVNormals.Checked Then
      at3dData.vnormFlag = 1
    Else
      at3dData.vnormFlag = 0
    End If
  End Sub

  Private Sub Save2DLines_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Save2DLines.CheckedChanged
    If Save2DLines.Checked Then
      at3dData.save2DFlag = 1
    Else
      at3dData.save2DFlag = 0
    End If
  End Sub

  Private Sub ShowSaveMessages_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowSaveMessages.CheckedChanged
    If ShowSaveMessages.Checked Then
      at3dData.showSaveMessagesFlag = 1
    Else
      at3dData.showSaveMessagesFlag = 0
    End If
  End Sub

  Private Sub MergeVertices_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MergeVertices.Click
    at3dData.MergeVertices()
  End Sub

  Private Sub MergeObjects_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MergeObjects.Click
    At3d_MergeObjects(1)
  End Sub

  Private Sub Write_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Write.Click
    at3dData.WriteFile()
  End Sub

  Private Sub BufferWrite_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BufferWrite.Click
    at3dData.bufferWriteFlag = 1
    at3dData.WriteFile()
  End Sub

  Private Sub Clear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Clear.Click
    at3dData.Clear_All_Objects()
  End Sub

  Private Sub DeleteLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DeleteLayer.Click
    at3dData.DeleteLayer()
  End Sub

  Private Sub AlignActivate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlignActivate.Click
    at3dData.StartStopAlign()

    ' display layer name in edit box
    '
    AlignName.Text = at3dData.alignName
  End Sub

  Private Sub PresetNormals_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PresetNormals.Click
    At3d_AlignPresetNormals()
  End Sub

  Private Sub AlignShowAll_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlignShowAll.CheckedChanged
    At3d_AlignShowAll()
  End Sub

  Private Sub AlignFlipOne_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlignFlipOne.CheckedChanged
    At3d_AlignFlipOne()
  End Sub


  Private Sub SetAlignLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetAlignLayer.Click
    at3dData.SelectAlignLayer()
    AlignName.Text = at3dData.alignName
  End Sub

  Private Sub TextSelectFont_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextSelectFont.Click
    at3dData.SelectFont()
    TextFontName.Text = at3dData.textFaceName
  End Sub

  Private Sub TextFontDirectory_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextFontDirectory.Click
    at3dData.GetFontDirectory()
  End Sub

  Private Sub TextOneLayer_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextOneLayer.CheckedChanged
    at3dData.textLayersFlag = 0
  End Sub

  Private Sub TextMultipleLayers_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextMultipleLayers.CheckedChanged
    at3dData.textLayersFlag = 1
  End Sub

  Private Sub TextCreateStencil_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextCreateStencil.CheckedChanged
    If TextCreateStencil.Checked Then
      at3dData.textStencilFlag = 1
    Else
      at3dData.textStencilFlag = 0
    End If
  End Sub

  Private Sub TextPlusCore_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextPlusCore.CheckedChanged
    If TextPlusCore.Checked Then
      at3dData.textPlusCoreFlag = 1
    Else
      at3dData.textPlusCoreFlag = 0
    End If
  End Sub

  Private Sub TextPointsDown_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextPointsDown.Click
    If at3dData.textPoints > 3 Then
      at3dData.textPoints -= 1
      TextPoints.Text = at3dData.textPoints
    End If
  End Sub

  Private Sub TextPointsUp_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextPointsUp.Click
    at3dData.textPoints += 1
    TextPoints.Text = at3dData.textPoints
  End Sub

  Private Sub TextReduceVertices_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextReduceVertices.CheckedChanged
    If TextReduceVertices.Checked Then
      at3dData.textReduceFlag = 1
    Else
      at3dData.textReduceFlag = 0
    End If
  End Sub

  Private Sub TextJoin_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextJoin.CheckedChanged
    If TextJoin.Checked Then
      at3dData.textJoinFlag = 1
    Else
      at3dData.textJoinFlag = 0
    End If
  End Sub

  Private Sub TextFace_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextFace.CheckedChanged
    If TextFace.Checked Then
      at3dData.textFaceFlag = 1
    Else
      at3dData.textFaceFlag = 0
    End If
  End Sub

  Private Sub TextExtrude_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextExtrude.CheckedChanged
    If TextExtrude.Checked Then
      at3dData.textExtrudeFlag = 1
    Else
      at3dData.textExtrudeFlag = 0
    End If
  End Sub

  Private Sub ConvertText_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConvertText.Click
    DoConvertText(0)
  End Sub

  Private Sub GetDefaultMaterials_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetDefaultMaterials.Click
    at3dData.GetDefaultMaterials()

    Ambient1.Text = at3dData.defaultAmbient1
    AmbientRed.Text = at3dData.defaultAmbientRGB.red
    AmbientGreen.Text = at3dData.defaultAmbientRGB.green
    AmbientBlue.Text = at3dData.defaultAmbientRGB.blue

    ColorRed.Text = at3dData.defaultColorRGB.red
    ColorGreen.Text = at3dData.defaultColorRGB.green
    ColorBlue.Text = at3dData.defaultColorRGB.blue

    Diffuse1.Text = at3dData.defaultDiffuse1
    DiffuseRed.Text = at3dData.defaultDiffuseRGB.red
    DiffuseGreen.Text = at3dData.defaultDiffuseRGB.green
    DiffuseBlue.Text = at3dData.defaultDiffuseRGB.blue

    Specular1.Text = at3dData.defaultSpecular1
    SpecularRed.Text = at3dData.defaultSpecularRGB.red
    SpecularGreen.Text = at3dData.defaultSpecularRGB.green
    SpecularBlue.Text = at3dData.defaultSpecularRGB.blue

    EmissiveRed.Text = at3dData.defaultEmissiveRGB.red
    EmissiveGreen.Text = at3dData.defaultEmissiveRGB.green
    EmissiveBlue.Text = at3dData.defaultEmissiveRGB.blue

    Roughness.Text = at3dData.defaultRoughness
    Shininess.Text = at3dData.defaultShininess

    Transparency1.Text = at3dData.defaultTransparency1
    TransparencyRed.Text = at3dData.defaultTransparencyRGB.red
    TransparencyGreen.Text = at3dData.defaultTransparencyRGB.green
    TransparencyBlue.Text = at3dData.defaultTransparencyRGB.blue

    IndexRefraction.Text = at3dData.defaultIndexOfRefraction
    CreaseAngle.Text = at3dData.defaultCreaseAngle

    DxfColor.Text = at3dData.defaultDxfColor
    DoubleSided.Text = at3dData.defaultDoubleSided
    RwxGeometrySampling.Text = at3dData.defaultRwxGeometrySampling
    RwxLightSampling.Text = at3dData.defaultRwxLightSampling
    RwxTextureModes.Text = at3dData.defaultRwxTextureModes
    RwxTag.Text = at3dData.defaultRwxClumpTag
  End Sub

  Private Sub ClearDefaultMaterials_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ClearDefaultMaterials.Click
    Ambient1.Clear()
    AmbientRed.Clear()
    AmbientGreen.Clear()
    AmbientBlue.Clear()

    ColorRed.Clear()
    ColorGreen.Clear()
    ColorBlue.Clear()

    Diffuse1.Clear()
    DiffuseRed.Clear()
    DiffuseGreen.Clear()
    DiffuseBlue.Clear()

    Specular1.Clear()
    SpecularRed.Clear()
    SpecularGreen.Clear()
    SpecularBlue.Clear()

    EmissiveRed.Clear()
    EmissiveGreen.Clear()
    EmissiveBlue.Clear()

    Roughness.Clear()
    Shininess.Clear()

    Transparency1.Clear()
    TransparencyRed.Clear()
    TransparencyGreen.Clear()
    TransparencyBlue.Clear()

    IndexRefraction.Clear()
    CreaseAngle.Clear()

    DxfColor.Clear()
    DoubleSided.Clear()

    RwxGeometrySampling.Clear()
    RwxLightSampling.Clear()
    RwxTextureModes.Clear()
    RwxTag.Clear()
  End Sub

  Private Sub TransferFrom_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferFrom.Click
    at3dData.TransferFromDll(0)
  End Sub

  Private Sub FastTransferFrom_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FastTransferFrom.Click
    at3dData.TransferFromDll(1)
  End Sub

  Private Sub TransferClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferClear.Click
    at3dData.Clear_All_Objects()
  End Sub

  Private Sub TransferTo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferTo.Click
    at3dData.TransferToDll(0)
  End Sub

  Private Sub FastTransferTo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FastTransferTo.Click
    at3dData.TransferToDll(1)
  End Sub

  Private Sub TransferFree_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferFree.Click
    at3dData.ClearTransferData()
  End Sub

  Private Sub SpecialTransferFrom_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpecialTransferFrom.Click
    at3dData.SpecialTransferFromDll(0)
  End Sub

  Private Sub SpecialFastTransferFrom_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpecialFastTransferFrom.Click
    at3dData.SpecialTransferFromDll(1)
  End Sub

  Private Sub SpecialTransferTo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpecialTransferTo.Click
    at3dData.SpecialTransferToDll(0)
  End Sub

  Private Sub SpecialFastTransferTo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SpecialFastTransferTo.Click
    at3dData.SpecialTransferToDll(1)
  End Sub

  Private Sub TransferFromTypeFlag0_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferFromTypeFlag0.CheckedChanged
    at3dData.transferFromTypeFlag = At3d_TransferFromFlag.TYPE_BASIC
  End Sub

  Private Sub TransferFromTypeFlag1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferFromTypeFlag1.CheckedChanged
    at3dData.transferFromTypeFlag = At3d_TransferFromFlag.TYPE_ARRAYS
  End Sub

  Private Sub TransferFromTypeFlag2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferFromTypeFlag2.CheckedChanged
    at3dData.transferFromTypeFlag = At3d_TransferFromFlag.TYPE_XYZ_UV
  End Sub

  Private Sub TransferTextureSquare1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferTextureSquare1.Click
    at3dData.TransferTextureSquareToDll1()
  End Sub

  Private Sub TransferTextureSquare2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferTextureSquare2.Click
    at3dData.TransferTextureSquareToDll2()
  End Sub

  Private Sub TransferTextureSquare3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferTextureSquare3.Click
    at3dData.TransferTextureSquareToDll3()
  End Sub

  Private Sub TransferRedKnight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferRedKnight.Click
    at3dData.TransferRedKnightToDll()
  End Sub

  Private Sub TransferGreenKnight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferGreenKnight.Click
    at3dData.TransferGreenKnightToDll()
  End Sub

  Private Sub TransferBlueKnight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferBlueKnight.Click
    at3dData.TransferBlueKnightToDll()
  End Sub

  Private Sub TextureMatch_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextureMatch.CheckedChanged
    If TextureMatch.Checked Then
      at3dData.textureNameMatchFlag = 1
    Else
      at3dData.textureNameMatchFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_TEXTURENAME_MATCH, at3dData.textureNameMatchFlag)
  End Sub

  Private Sub SavePointClouds_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SavePointClouds.CheckedChanged
    If SavePointClouds.Checked Then
      at3dData.savePointCloudFlag = 1
    Else
      at3dData.savePointCloudFlag = 0
    End If
  End Sub

  Private Sub SaveTexturePath_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveTexturePath.CheckedChanged
    If SaveTexturePath.Checked Then
      at3dData.saveTexturePathFlag = 1
    Else
      at3dData.saveTexturePathFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SAVE_TEXTUREPATH, at3dData.saveTexturePathFlag)
  End Sub

  Private Sub GetEditRGB()
    redValue = Val(Red.Text)
    greenValue = Val(Green.Text)
    blueValue = Val(Blue.Text)

    ' clamp RGB in range 0.0 to 1.0
    '
    If redValue < 0.0 Then redValue = 0.0
    If redValue > 1.0 Then redValue = 1.0

    If greenValue < 0.0 Then greenValue = 0.0
    If greenValue > 1.0 Then greenValue = 1.0

    If blueValue < 0.0 Then blueValue = 0.0
    If blueValue > 1.0 Then blueValue = 1.0

    SetEditRGB()

  End Sub

  Private Sub SetEditRGB()
    Red.Text = redValue
    Green.Text = greenValue
    Blue.Text = blueValue
  End Sub

  Private Sub ColorPicker_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColorPicker.Click
    GetEditRGB()

    Dim dlg As New ColorDialog()
    dlg.AllowFullOpen = True
    dlg.FullOpen = True

    dlg.Color = Color.FromArgb(0, redValue * 255.0, greenValue * 255.0, blueValue * 255.0)

    If dlg.ShowDialog() = DialogResult.OK Then

      redValue = dlg.Color.R / 255.0
      greenValue = dlg.Color.G / 255.0
      blueValue = dlg.Color.B / 255.0

      SetEditRGB()
      GetDxfPen_Click(sender, e)
    End If
  End Sub

  Private Sub GetDxfPen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetDxfPen.Click
    GetEditRGB()

    ' get DXF Pen that matches color
    '
    Dim dxfColor As Int32 = At3d_FindDxfPen(redValue, greenValue, blueValue)
    DxfPen.Text = dxfColor

    ' get RGB color for DXF Pen
    '
    Dim dxfRGB(2) As Single
    At3d_GetColorMap(dxfColor, dxfRGB(0))
    DxfRed.Text = dxfRGB(0)
    DxfGreen.Text = dxfRGB(1)
    DxfBlue.Text = dxfRGB(2)
  End Sub

  Private Sub MergeMaterials_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MergeMaterials.Click
    At3d_MergeObjects(2)
  End Sub

  Private Sub GetEditTexture()
    at3dData.textureCenter(0) = Val(TextureCenter0.Text)
    at3dData.textureCenter(1) = Val(TextureCenter1.Text)

    at3dData.textureRotation = Val(TextureRotation.Text)

    at3dData.textureScale(0) = Val(TextureScale0.Text)
    at3dData.textureScale(1) = Val(TextureScale1.Text)

    at3dData.textureTranslation(0) = Val(TextureTranslation0.Text)
    at3dData.textureTranslation(1) = Val(TextureTranslation1.Text)

    If at3dData.textureScale(0) <= 0.0 Then at3dData.textureScale(0) = 1.0
    If at3dData.textureScale(1) <= 0.0 Then at3dData.textureScale(1) = 1.0

    SetEditTexture()

  End Sub

  Private Sub SetEditTexture()
    TextureCenter0.Text = at3dData.textureCenter(0)
    TextureCenter1.Text = at3dData.textureCenter(1)

    TextureRotation.Text = at3dData.textureRotation

    TextureScale0.Text = at3dData.textureScale(0)
    TextureScale1.Text = at3dData.textureScale(1)

    TextureTranslation0.Text = at3dData.textureTranslation(0)
    TextureTranslation1.Text = at3dData.textureTranslation(1)
  End Sub

  Private Sub TextureTypeCombo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextureTypeCombo.SelectedIndexChanged
    at3dData.textureTypeIndex = TextureTypeCombo.SelectedIndex
  End Sub

  Private Sub CreateUV_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CreateUV.Click
    GetEditTexture()
    at3dData.Create_UV_Coordinates()
  End Sub

  Private Sub RemoveUV_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RemoveUV.Click
    at3dData.Remove_UV_Coordinates()
  End Sub

  Private Sub UVDialog_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UVDialog.Click
    At3d_Create_UV_Dialog()
  End Sub

  Private Sub Mesh3dmf_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Mesh3dmf.CheckedChanged
    at3dData.outType3dmf = 0
  End Sub

  Private Sub TriMesh3dmf_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TriMesh3dmf.CheckedChanged
    at3dData.outType3dmf = 3
  End Sub

  Private Sub Triangle3dmf_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Triangle3dmf.CheckedChanged
    at3dData.outType3dmf = 1
  End Sub

  Private Sub Quad3dmf_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Quad3dmf.CheckedChanged
    at3dData.outType3dmf = 2
  End Sub

  Private Sub DoLayerFlip_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DoLayerFlip.Click
    at3dData.FlipAlignLayer()
  End Sub

  Private Sub TdmfPixel16_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TdmfPixel16.CheckedChanged
    at3dData.pixelFlag3dmf = 0
  End Sub

  Private Sub TdmfPixel24_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TdmfPixel24.CheckedChanged
    at3dData.pixelFlag3dmf = 1
  End Sub

  Private Sub TdmfPixel32_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TdmfPixel32.CheckedChanged
    at3dData.pixelFlag3dmf = 2
  End Sub

  Private Sub TransferBlueMonk_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferBlueMonk.Click
    at3dData.TransferBlueMonkToDLL()
  End Sub

  Private Sub TransferGreenMonk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferGreenMonk.Click
    at3dData.TransferGreenMonkToDLL()
  End Sub

  Private Sub DefaultTexture_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DefaultTexture.CheckedChanged
    If DefaultTexture.Checked Then
      at3dData.defaultTextureFlag = True
    Else
      at3dData.defaultTextureFlag = False
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OGL_USE_DEFAULT_TEXTURE, at3dData.defaultTextureFlag)
  End Sub

  Private Sub UseFilmstrip_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseFilmstrip.CheckedChanged
    If UseFilmstrip.Checked Then
      at3dData.useFilmstripFlag = 1
    Else
      at3dData.useFilmstripFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_USE_AW_FILMSTRIP, at3dData.useFilmstripFlag)
  End Sub

  Private Sub FilmstripTimer_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FilmstripTimer.CheckedChanged
    If FilmstripTimer.Checked Then
      at3dData.filmstripTimerFlag = 1
    Else
      at3dData.filmstripTimerFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_AW_FILMSTRIP_TIMER, at3dData.filmstripTimerFlag)
  End Sub

  Private Sub AutoDivideLayers_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AutoDivideLayers.CheckedChanged
    If AutoDivideLayers.Checked Then
      at3dData.autoDivideLayersFlag = 1
    Else
      at3dData.autoDivideLayersFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DIVIDE_LAYER_SAVE, at3dData.autoDivideLayersFlag)
  End Sub

  Private Sub UseAmbient1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseAmbient1.CheckedChanged
    If UseAmbient1.Checked Then
      at3dData.useAmbient1Flag = 1
    Else
      at3dData.useAmbient1Flag = 0
    End If
  End Sub

  Private Sub UseDiffuse1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseDiffuse1.CheckedChanged
    If UseDiffuse1.Checked Then
      at3dData.useDiffuse1Flag = 1
    Else
      at3dData.useDiffuse1Flag = 0
    End If
  End Sub

  Private Sub UseReflection1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseReflection1.CheckedChanged
    If UseReflection1.Checked Then
      at3dData.useReflection1Flag = 1
    Else
      at3dData.useReflection1Flag = 0
    End If
  End Sub

  Private Sub UseSpecular1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseSpecular1.CheckedChanged
    If UseSpecular1.Checked Then
      at3dData.useSpecular1Flag = 1
    Else
      at3dData.useSpecular1Flag = 0
    End If
  End Sub

  Private Sub UseTransparency1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseTransparency1.CheckedChanged
    If UseTransparency1.Checked Then
      at3dData.useTransparency1Flag = 1
    Else
      at3dData.useTransparency1Flag = 0
    End If
  End Sub

  Private Sub GetDemInfo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetDemInfo.Click
    Dim result As Int32 = 0

    If At3d_GetDemSize(at3dData.demColumns, at3dData.demRows) = 1 Then
      If At3d_GetDemSpacing(at3dData.demXSpacing, at3dData.demYSpacing) = 1 Then
        If At3d_GetDemMinMax(at3dData.demMinHeight, at3dData.demMaxHeight) = 1 Then
          If At3d_CreateDemBitmap(at3dData.demBitsPerPixel, DemPanel.Width, DemPanel.Height) = 1 Then
            result = 1
          End If
        End If
      End If
    End If

    If result = 1 Then
      at3dData.demXOffset = 0
      at3dData.demYOffset = 0

      DemColumns.Text = at3dData.demColumns
      DemRows.Text = at3dData.demRows

      DemXSpacing.Text = at3dData.demXSpacing
      DemYSpacing.Text = at3dData.demYSpacing

      DemMinHeight.Text = at3dData.demMinHeight
      DemMaxHeight.Text = at3dData.demMaxHeight

      DemScrollX.Maximum = at3dData.demColumns
      DemScrollY.Maximum = at3dData.demRows

      DemScrollX.Value = 0
      DemScrollY.Value = 0

      GetDemClip()
    End If
  End Sub

  Private Sub GetDemClip()
    At3d_GetDemClip(DemPanel.Handle, at3dData.demXOffset, at3dData.demYOffset)
  End Sub

  Private Sub DemBits8_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemBits8.CheckedChanged
    at3dData.demBitsPerPixel = 8
  End Sub

  Private Sub DemBits24_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemBits24.CheckedChanged
    at3dData.demBitsPerPixel = 24
  End Sub

  Private Sub DemBits32_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemBits32.CheckedChanged
    at3dData.demBitsPerPixel = 32
  End Sub

  Private Sub DemScrollX_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles DemScrollX.Scroll
    at3dData.demXOffset = DemScrollX.Value
    GetDemClip()
  End Sub

  Private Sub DemScrollY_Scroll(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ScrollEventArgs) Handles DemScrollY.Scroll
    at3dData.demYOffset = DemScrollY.Value
    GetDemClip()
  End Sub

  Private Sub DemPanel_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles DemPanel.MouseMove
    If at3dData.fileLoaded = 0 Then
      DemEast.Text = ""
      DemNorth.Text = ""
      DemHeight.Text = ""
    Else
      Dim x As Int32 = e.X
      Dim y As Int32 = e.Y

      Dim demX As Int32 = x + at3dData.demXOffset

      Dim demY As Int32 = at3dData.demRows - 1 - y - at3dData.demYOffset

      DemEast.Text = demX * at3dData.demXSpacing

      DemNorth.Text = demY * at3dData.demYSpacing

      Dim height As Single

      If At3d_GetDemHeight(demX, demY, height) = 1 Then
        DemHeight.Text = height
      Else
        DemHeight.Text = "NoData"
      End If
    End If
  End Sub

  Private Sub DemSeaLevel0_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemSeaLevel0.CheckedChanged
    at3dData.demSeaLevelFlag = 0
  End Sub

  Private Sub DemSeaLevel1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemSeaLevel1.CheckedChanged
    at3dData.demSeaLevelFlag = 1
  End Sub

  Private Sub DemSeaLevel2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DemSeaLevel2.CheckedChanged
    at3dData.demSeaLevelFlag = 2
  End Sub

  Private Sub WriteDemContourMap_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles WriteDemContourMap.Click
    at3dData.demBelowFactor = Val(DemBelowFactor.Text)
    at3dData.demAboveFactor = Val(DemAboveFactor.Text)
    at3dData.WriteDemContourMap()
  End Sub

  Private Sub OutputVColors_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputVColors.CheckedChanged
    If OutputVColors.Checked Then
      at3dData.vcolorFlag = 1
    Else
      at3dData.vcolorFlag = 0
    End If
  End Sub

  Private Sub MultiMaterial_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MultiMaterial.CheckedChanged
    If MultiMaterial.Checked Then
      at3dData.multiMaterialFlag = 1
    Else
      at3dData.multiMaterialFlag = 0
    End If
  End Sub

  Private Sub RelocateTextures_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RelocateTextures.CheckedChanged
    If RelocateTextures.Checked Then
      at3dData.relocateTexturesFlag = 1
    Else
      at3dData.relocateTexturesFlag = 0
    End If
  End Sub

  Private Sub ZeroAllZ_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ZeroAllZ.Click
    At3d_ZeroAll_Z()
    GetMinMaxObject_Click(sender, e)
  End Sub

  Private Sub OutputAvatar_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputAvatar.CheckedChanged
    If OutputAvatar.Checked Then
            at3dData.outputAvatarFlag = 1
    Else
            at3dData.outputAvatarFlag = 0
    End If
  End Sub

  Private Sub TransferMultiMatKnight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TransferMultiMatKnight.Click
    at3dData.TransferMultiMatKnightToDll()
  End Sub

  Private Sub UseVertexFloatTransfer_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseVertexFloatTransfer.CheckedChanged
    If UseVertexFloatTransfer.Checked Then
      at3dData.vertexFloatTransferFlag = 1
    Else
      at3dData.vertexFloatTransferFlag = 0
    End If
  End Sub

  Private Sub PartialTexturePath_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PartialTexturePath.CheckedChanged
    If PartialTexturePath.Checked Then
      at3dData.partialTexturePathFlag = 1
    Else
      at3dData.partialTexturePathFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_PARTIAL_TEXTUREPATH, at3dData.partialTexturePathFlag)
  End Sub

  Private Sub RemoveVertices_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RemoveVertices.CheckedChanged
    If RemoveVertices.Checked Then
      at3dData.removeVerticesFlag = 1
    Else
      at3dData.removeVerticesFlag = 0
    End If
  End Sub

  Private Sub EraseLines1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseLines1.Click
    at3dData.EraseLines1()
  End Sub

  Private Sub EraseLines2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseLines2.Click
    at3dData.EraseLines2()
  End Sub

  Private Sub EraseClouds1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseClouds1.Click
    at3dData.EraseClouds1()
  End Sub

  Private Sub EraseClouds2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EraseClouds2.Click
    at3dData.EraseClouds2()
  End Sub

  Private Sub WaterTightCheck_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles WaterTightCheck.Click
    at3dData.WaterTightCheck()
  End Sub

  Private Sub NoIndent_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NoIndent.CheckedChanged
    If NoIndent.Checked Then
      at3dData.noIndentFlag = 1
    Else
      at3dData.noIndentFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_NOINDENT_OUT, at3dData.noIndentFlag)
  End Sub

  Private Sub StartEditVertices_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StartEditVertices.Click
    Dim result As Int32
    result = At3d_Start_Edit_Vertices()

    If result Then
      ' first layer in list is selected first for edit vertices mode
      '
      at3dData.editNextLayer = At3d_GetNextLayer(0, at3dData.editName(0))
      EditName.Text = AE.GetString(at3dData.editName)
    End If
  End Sub

  Private Sub StopEditVertices_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StopEditVertices.Click
    At3d_Stop_Edit_Vertices()
    EditName.Text = Nothing
  End Sub

  Private Sub EditExtrudeStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditExtrudeStart.Click
		Dim result As Int32
		result = At3d_Extrude_Mouse()

		If result Then
			DisplayPickVertexMode()

			at3dData.extrudeModeFlag = 1

			' first layer in list is selected first for edit vertices mode
			'
			at3dData.editNextLayer = At3d_GetNextLayer(0, at3dData.editName(0))
			EditName.Text = AE.GetString(at3dData.editName)

			If at3dData.bevelSetsFlag Then
				At3d_Edit_Select_Bevel_Set(at3dData.editName(0))
			End If

			DisplayExtrudeBevelFlags()
		End If
	End Sub

	Private Sub DisplayExtrudeBevelFlags()
		Dim flag As Int32
		flag = At3d_Edit_Get_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_UPPER_FACES)
		If flag > -1 Then
			If flag Then
				EditUpperFaces.Checked = True
			Else
				EditUpperFaces.Checked = False
			End If
		End If

		flag = At3d_Edit_Get_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_UPPER_BEVELS)
		If flag > -1 Then
			If flag Then
				EditUpperBevels.Checked = True
			Else
				EditUpperBevels.Checked = False
			End If
		End If

		flag = At3d_Edit_Get_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_LOWER_FACES)
		If flag > -1 Then
			If flag Then
				EditLowerFaces.Checked = True
			Else
				EditLowerFaces.Checked = False
			End If
		End If

		flag = At3d_Edit_Get_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_LOWER_BEVELS)
		If flag > -1 Then
			If flag Then
				EditLowerBevels.Checked = True
			Else
				EditLowerBevels.Checked = False
			End If
		End If

		flag = At3d_Edit_Get_Divide_Flag()
		If flag > -1 Then
			If flag Then
				EditDivide.Checked = True
			Else
				EditDivide.Checked = False
			End If
		End If
	End Sub

	Private Sub EditExtrudeNow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditExtrudeNow.Click
		At3d_Edit_Extrude_Now()

		EditDisplayGrid.Checked = False
		EditSnapToGrid.Checked = False
	End Sub

	Private Sub EditDragBox_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDragBox.Click
		At3d_Edit_Drag_Box()
	End Sub

	Private Sub EditPickVertex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickVertex.Click
		At3d_Edit_Pick_Vertex()
		DisplayPickVertexMode()
	End Sub

	Private Sub EditPickModeFirst_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeFirst.Click
		At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_FIRST)
		DisplayPickVertexMode()
	End Sub

	Private Sub EditPickModeConnected_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeConnected.Click
		At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_CONNECTED)
		DisplayPickVertexMode()
	End Sub

	Private Sub EditPickModeAnywhere_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeAnywhere.Click
		At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_ANYWHERE)
		DisplayPickVertexMode()
	End Sub

	Private Sub EditPickModeErase_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeErase.Click
		At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_ERASE)
		DisplayPickVertexMode()
	End Sub

	Private Sub EditPickModeDeleteAll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeDeleteAll.Click
		At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_DELETE_ALL)
		DisplayPickVertexMode()
	End Sub

	Private Sub DisplayPickVertexMode()
		Dim flag As Int32

		flag = At3d_Edit_Get_Pick_Mode()

		If flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_FIRST Then
            EditPickModeLabel.Text = "Pick Vertex: First"
		ElseIf flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_CONNECTED Then
            EditPickModeLabel.Text = "Pick Vertex: Connect"
		ElseIf flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_ANYWHERE Then
            EditPickModeLabel.Text = "Pick Vertex: Anywhere"
		ElseIf flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_ERASE Then
            EditPickModeLabel.Text = "Pick Vertex: Erase"
		ElseIf flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_DELETE_ALL Then
            EditPickModeLabel.Text = "Pick Vertex: Clear All"
        ElseIf flag = At3d_EditPickVertexMode.EDIT_PICK_VERTEX_SWITCH_FIRST Then
            EditPickModeLabel.Text = "Pick Vertex: Switch First"
		End If
	End Sub

	Private Sub EditPickAllVertices_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickAllVertices.Click
		At3d_Edit_Pick_All_Vertices()
	End Sub

	Private Sub EditDragVertex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDragVertex.Click
		At3d_Edit_Drag_Vertex()
	End Sub

	Private Sub EditPickEdge_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickEdge.Click
		At3d_Edit_Pick_Edge()
	End Sub

	Private Sub EditNewEdge_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditNewEdge.Click
		At3d_Edit_New_Edge()
	End Sub

	Private Sub EditDeleteVertex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDeleteVertex.Click
		At3d_Edit_Delete_Vertex()
	End Sub

	Private Sub EditDivideEdge_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDivideEdge.Click
		At3d_Edit_Divide_Edge()
	End Sub

	Private Sub EditFlipX_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditFlipX.Click
		At3d_Edit_Mirror_Image_Flip_X()
	End Sub

	Private Sub EditFlipY_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditFlipY.Click
		At3d_Edit_Mirror_Image_Flip_Y()
	End Sub

	Private Sub EditFlipZ_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditFlipZ.Click
		At3d_Edit_Mirror_Image_Flip_Z()
	End Sub

	Private Sub EditMoveBevelZero_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveBevelZero.Click
		At3d_Edit_Move_Bevel_Zero()
	End Sub

	Private Sub EditSwitch_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSwitch.Click
		At3d_Edit_Switch_Bevels_Outlines()
	End Sub

	Private Sub EditOpenOutline_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditOpenOutline.Click
		At3d_Edit_Open_Outline()
	End Sub

	Private Sub EditCloseOutline_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditCloseOutline.Click
		At3d_Edit_Close_Outline()
	End Sub

	Private Sub EditPickSolid_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickSolid.Click
		At3d_Edit_Pick_Solid_Wire(0)
	End Sub

	Private Sub EditPickWire_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickWire.Click
		At3d_Edit_Pick_Solid_Wire(1)
	End Sub

	Private Sub EditOtherSolid_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditOtherSolid.Click
		At3d_Edit_Other_Solid_Wire(0)
	End Sub

	Private Sub EditOtherWire_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditOtherWire.Click
		At3d_Edit_Other_Solid_Wire(1)
	End Sub

	Private Sub EditRotateGroup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditRotateGroup.Click
		At3d_Edit_Rotate_Group()
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub GetEditRotateAngles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetEditRotateAngles.Click
		At3d_Edit_GetRotateAngles(at3dData.editRotateXAngle, at3dData.editRotateYAngle, at3dData.editRotateZAngle)

		EditRotateXAngle.Text = at3dData.editRotateXAngle
		EditRotateYAngle.Text = at3dData.editRotateYAngle
		EditRotateZAngle.Text = at3dData.editRotateZAngle
	End Sub

	Private Sub SetEditRotateAngles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateAngles.Click
		at3dData.editRotateXAngle = Val(EditRotateXAngle.Text)
		at3dData.editRotateYAngle = Val(EditRotateYAngle.Text)
		at3dData.editRotateZAngle = Val(EditRotateZAngle.Text)

		At3d_Edit_SetRotateAngles(0, at3dData.editRotateXAngle, at3dData.editRotateYAngle, at3dData.editRotateZAngle)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub GetEditRotateStepAngle()
		at3dData.editRotateStepAngle = Val(EditRotateStepAngle.Text)
	End Sub

	Private Sub SetEditRotateXAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateXAngle1.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, -at3dData.editRotateStepAngle, 0.0, 0.0)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub SetEditRotateXAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateXAngle2.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, at3dData.editRotateStepAngle, 0.0, 0.0)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub SetEditRotateYAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateYAngle1.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, 0.0, -at3dData.editRotateStepAngle, 0.0)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub SetEditRotateYAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateYAngle2.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, 0.0, at3dData.editRotateStepAngle, 0.0)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub SetEditRotateZAngle1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateZAngle1.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, 0.0, 0.0, -at3dData.editRotateStepAngle)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub SetEditRotateZAngle2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditRotateZAngle2.Click
		GetEditRotateStepAngle()
		At3d_Edit_SetRotateAngles(1, 0.0, 0.0, at3dData.editRotateStepAngle)
		GetEditRotateAngles_Click(sender, e)
	End Sub

	Private Sub EditRotateOkay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditRotateOkay.Click
		At3d_Edit_Rotate_Okay()
	End Sub

	Private Sub EditRotateCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditRotateCancel.Click
		At3d_Edit_Rotate_Cancel()
	End Sub

	Private Sub EditScaleGroup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditScaleGroup.Click
		At3d_Edit_Scale_Group()
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub GetEditScaleFactors_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetEditScaleFactors.Click
		At3d_Edit_GetScaleFactors(at3dData.editScaleXFactor, at3dData.editScaleYFactor, at3dData.editScaleZFactor)

		EditScaleXFactor.Text = at3dData.editScaleXFactor
		EditScaleYFactor.Text = at3dData.editScaleYFactor
		EditScaleZFactor.Text = at3dData.editScaleZFactor
	End Sub

	Private Sub SetEditScaleFactors_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleFactors.Click
		at3dData.editScaleXFactor = Val(EditScaleXFactor.Text)
		at3dData.editScaleYFactor = Val(EditScaleYFactor.Text)
		at3dData.editScaleZFactor = Val(EditScaleZFactor.Text)

		At3d_Edit_SetScaleFactors(0, at3dData.editScaleXFactor, at3dData.editScaleYFactor, at3dData.editScaleZFactor)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub GetEditScaleStepFactor()
		at3dData.editScaleStepFactor = Val(EditScaleStepFactor.Text)
	End Sub

	Private Sub SetEditScaleXFactor1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleXFactor1.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, -at3dData.editScaleStepFactor, 0.0, 0.0)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleXFactor2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleXFactor2.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, at3dData.editScaleStepFactor, 0.0, 0.0)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleYFactor1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleYFactor1.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, 0.0, -at3dData.editScaleStepFactor, 0.0)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleYFactor2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleYFactor2.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, 0.0, at3dData.editScaleStepFactor, 0.0)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleZFactor1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleZFactor1.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, 0.0, 0.0, -at3dData.editScaleStepFactor)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleZFactor2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleZFactor2.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, 0.0, 0.0, at3dData.editScaleStepFactor)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleXYZFactor1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleXYZFactor1.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, -at3dData.editScaleStepFactor, -at3dData.editScaleStepFactor, -at3dData.editScaleStepFactor)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub SetEditScaleXYZFactor2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditScaleXYZFactor2.Click
		GetEditScaleStepFactor()
		At3d_Edit_SetScaleFactors(1, at3dData.editScaleStepFactor, at3dData.editScaleStepFactor, at3dData.editScaleStepFactor)
		GetEditScaleFactors_Click(sender, e)
	End Sub

	Private Sub EditScaleOkay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditScaleOkay.Click
		At3d_Edit_Scale_Okay()
	End Sub

	Private Sub EditScaleCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditScaleCancel.Click
		At3d_Edit_Scale_Cancel()
	End Sub

	Private Sub EditReduceVertices_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditReduceVertices.Click
		At3d_Edit_Reduce_Vertices()
	End Sub

	Private Sub EditPickGhost_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickGhost.Click
		At3d_Edit_Pick_Ghost_Outline()
	End Sub

	Private Sub EditGhostOkay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGhostOkay.Click
		At3d_Edit_Pick_Ghost_Okay()
	End Sub

	Private Sub EditGhostCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGhostCancel.Click
		At3d_Edit_Pick_Ghost_Cancel()
	End Sub

	Private Sub EditGhostOn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGhostOn.Click
		At3d_Edit_Use_Ghost_Outline(1)
	End Sub

	Private Sub EditGhostOff_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGhostOff.Click
		At3d_Edit_Use_Ghost_Outline(0)
	End Sub

	Private Sub EditLocalAxis_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditLocalAxis.CheckedChanged
		At3d_Edit_Local_World_Axis_Switch(0)
	End Sub

	Private Sub EditWorldAxis_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditWorldAxis.CheckedChanged
		At3d_Edit_Local_World_Axis_Switch(1)
	End Sub

	Private Sub EditVertexSnapStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditVertexSnapStart.Click
		At3d_Edit_Vertex_Snap()
	End Sub

	Private Sub EditVertexSnapShowAll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditVertexSnapShowAll.Click
		At3d_Edit_Snap_Show_Other()
	End Sub

	Private Sub EditVertexSnapOkay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditVertexSnapOkay.Click
		At3d_Edit_Snap_Okay()
	End Sub

	Private Sub EditVertexSnapCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditVertexSnapCancel.Click
		At3d_Edit_Snap_Cancel()
	End Sub

	Private Sub EditUpperFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditUpperFaces.CheckedChanged
		Dim flag As Int32

		If EditUpperFaces.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Set_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_UPPER_FACES, flag)
	End Sub

	Private Sub EditUpperBevels_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditUpperBevels.CheckedChanged
		Dim flag As Int32

		If EditUpperBevels.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Set_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_UPPER_BEVELS, flag)
	End Sub

	Private Sub EditLowerFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditLowerFaces.CheckedChanged
		Dim flag As Int32

		If EditLowerFaces.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Set_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_LOWER_FACES, flag)
	End Sub

	Private Sub EditLowerBevels_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditLowerBevels.CheckedChanged
		Dim flag As Int32

		If EditLowerBevels.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Set_Extrude_Flag(At3d_EditExtrudeFlags.EDIT_FLAG_LOWER_BEVELS, flag)
	End Sub

	Private Sub EditSwitchUpper_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSwitchUpper.Click
		At3d_Edit_Upper_Lower_Switch(0)
	End Sub

	Private Sub EditSwitchLower_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSwitchLower.Click
		At3d_Edit_Upper_Lower_Switch(1)
	End Sub

	Private Sub EditDisplayGrid_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDisplayGrid.CheckedChanged
		Dim flag As Int32

		If EditDisplayGrid.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.editGridSize = Val(EditGridSize.Text)

		At3d_Edit_Display_Grid(flag, at3dData.editGridSize)
	End Sub

	Private Sub EditSnapToGrid_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSnapToGrid.CheckedChanged
		Dim flag As Int32

		If EditSnapToGrid.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Snap_To_Grid(flag)
	End Sub

	Private Sub EditUndoSelected_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditUndoSelected.Click
		At3d_Edit_Undo_Vertices_Selected()
	End Sub

	Private Sub EditUndoLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditUndoLayer.Click
		At3d_Edit_Undo_Vertices_Layer()
	End Sub

	Private Sub EditUndoAllLayers_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditUndoAllLayers.Click
		At3d_Edit_Undo_Vertices_All_Layers()
	End Sub

	Private Sub EditGetUpper_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGetUpper.Click
		at3dData.EditGetUpperBevels()
	End Sub

	Private Sub EditClearUpper_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditClearUpper.Click
		At3d_Edit_Clear_Bevels(At3d_EditBevelType.EDIT_BEVELS_UPPER)
	End Sub

	Private Sub EditSetUpper_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSetUpper.Click
		at3dData.EditSetUpperBevels()
	End Sub

	Private Sub EditGetLower_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditGetLower.Click
		at3dData.EditGetLowerBevels()
	End Sub

	Private Sub EditClearLower_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditClearLower.Click
		At3d_Edit_Clear_Bevels(At3d_EditBevelType.EDIT_BEVELS_LOWER)
	End Sub

	Private Sub EditSetLower_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSetLower.Click
		at3dData.EditSetLowerBevels()
	End Sub

	Private Sub ApplyBevels1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ApplyBevels1.Click
		at3dData.ApplyBevels1()
	End Sub

	Private Sub ApplyBevels2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ApplyBevels2.Click
		at3dData.ApplyBevels2()
	End Sub

	Private Sub ApplyBevels3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ApplyBevels3.Click
		at3dData.ApplyBevels3()
	End Sub

	Private Sub EditDivide_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditDivide.CheckedChanged
		Dim flag As Int32

		If EditDivide.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		At3d_Edit_Set_Divide_Flag(flag)
	End Sub

	Private Sub Convert1_GetSize_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_GetSize.Click
		Dim result As Int32
		result = At3d_Get_Mesh_To_Landscape_Size(at3dData.meshToLandscape.minX)

		If result Then
			Convert1_MinX.Text = at3dData.meshToLandscape.minX
			Convert1_MinY.Text = at3dData.meshToLandscape.minY
			Convert1_MinZ.Text = at3dData.meshToLandscape.minZ

			Convert1_MaxX.Text = at3dData.meshToLandscape.maxX
			Convert1_MaxY.Text = at3dData.meshToLandscape.maxY
			Convert1_MaxZ.Text = at3dData.meshToLandscape.maxZ

			Convert1_SizeX.Text = at3dData.meshToLandscape.sizeX
			Convert1_SizeY.Text = at3dData.meshToLandscape.sizeY
			Convert1_SizeZ.Text = at3dData.meshToLandscape.sizeZ
		End If
	End Sub

	Private Sub Convert1_Calculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_Calculate.Click
		at3dData.meshToLandscape.xSpacing = Val(Convert1_XSpacing.Text)
		at3dData.meshToLandscape.ySpacing = Val(Convert1_YSpacing.Text)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_STRETCH_X, at3dData.meshToLandscape.stretchXFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_STRETCH_Y, at3dData.meshToLandscape.stretchYFlag)

		Dim result As Int32
		result = At3d_Calculate_Mesh_To_Landscape(at3dData.meshToLandscape.xSpacing, at3dData.meshToLandscape.ySpacing, at3dData.meshToLandscape.xCount, at3dData.meshToLandscape.newSizeX)

		If result Then
			Convert1_XCount.Text = at3dData.meshToLandscape.xCount
			Convert1_YCount.Text = at3dData.meshToLandscape.yCount
			Convert1_VertCount.Text = at3dData.meshToLandscape.vertCount

			Convert1_MeshVertices.Text = at3dData.meshToLandscape.vertCount
			Convert1_MeshEdges.Text = at3dData.meshToLandscape.edgeCount
			Convert1_MeshTriangles.Text = at3dData.meshToLandscape.triangleCount

			Convert1_NewSizeX.Text = at3dData.meshToLandscape.newSizeX
			Convert1_NewSizeY.Text = at3dData.meshToLandscape.newSizeY

			Convert1_EditStretchX.Text = at3dData.meshToLandscape.lastXSpacing
			Convert1_EditStretchY.Text = at3dData.meshToLandscape.lastYSpacing
		End If
	End Sub

	Private Sub Convert1_FlagStretchX_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_FlagStretchX.CheckedChanged
		Dim flag As Int32

		If Convert1_FlagStretchX.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.stretchXFlag = flag
		Convert1_Calculate_Click(sender, e)
	End Sub

	Private Sub Convert1_FlagStretchY_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_FlagStretchY.CheckedChanged
		Dim flag As Int32

		If Convert1_FlagStretchY.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.stretchYFlag = flag
		Convert1_Calculate_Click(sender, e)
	End Sub

	Private Sub Convert1_KeepOriginal_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_KeepOriginal.CheckedChanged
		at3dData.meshToLandscape.convertFlag = 0
	End Sub

	Private Sub Convert1_Landscape_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_Landscape.CheckedChanged
		at3dData.meshToLandscape.convertFlag = 1
	End Sub

	Private Sub Convert1_Mesh_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_Mesh.CheckedChanged
		at3dData.meshToLandscape.convertFlag = 2
	End Sub

	Private Sub Convert1_AddPointCloud_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_AddPointCloud.CheckedChanged
		Dim flag As Int32

		If Convert1_AddPointCloud.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.addCloudFlag = flag
	End Sub

	Private Sub Convert1_DropFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_DropFaces.CheckedChanged
		Dim flag As Int32

		If Convert1_DropFaces.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.dropFacesFlag = flag
	End Sub

	Private Sub Convert1_AddBase_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_AddBase.CheckedChanged
		Dim flag As Int32

		If Convert1_AddBase.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.addBaseFlag = flag
	End Sub

	Private Sub Convert1_AddUV_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_AddUV.CheckedChanged
		Dim flag As Int32

		If Convert1_AddUV.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.addUVFlag = flag
	End Sub

	Private Sub Convert1_WriteXYZ_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_WriteXYZ.CheckedChanged
		Dim flag As Int32

		If Convert1_WriteXYZ.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.meshToLandscape.writeXYZFlag = flag
	End Sub

	Private Sub Convert1_MeshToLandscape_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert1_MeshToLandscape.Click
		' To write an XYZ file during the conversion process
		' a full file path and name are required
		'
		Dim xyzName As Byte() = Nothing

		at3dData.meshToLandscape.dropElevation = Val(Convert1_DropElevation.Text)
		at3dData.meshToLandscape.baseThickness = Val(Convert1_BaseThickness.Text)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_CONVERT, at3dData.meshToLandscape.convertFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_ADD_CLOUD, at3dData.meshToLandscape.addCloudFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_DROP_FACES, at3dData.meshToLandscape.dropFacesFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_ADD_BASE, at3dData.meshToLandscape.addBaseFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_ADD_UV, at3dData.meshToLandscape.addUVFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_MESH_TO_DEM_WRITE_XYZ, at3dData.meshToLandscape.writeXYZFlag)

		If at3dData.meshToLandscape.writeXYZFlag Then
			'/ set the necessary flags that control writing XYZ files
			'
			' write ASCII file
			'
			At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OUT_XYZ_BINARY, 0)

			' use CAD right hand axis system
			'
			At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OUT_XYZ_AXIS, 0)

			' duplicates are already removed
			'
			At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OUT_XYZ_REMOVE_DUPLICATES, 0)

			' separate coordinates with spaces
			'
			At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OUT_XYZ_TAB, 0)

			' do  not add X, Y or Z prefix to coordinates
			'
			At3d_WriteFlag(At3d_LibFlag.LIBFLAG_OUT_XYZ_PREFIX, 0)
		End If

		If at3dData.inName = Nothing Then
			At3d_Convert_Mesh_To_Landscape(0, at3dData.meshToLandscape.dropElevation, at3dData.meshToLandscape.baseThickness)
		Else
			Dim name1 As String = Path.ChangeExtension(at3dData.inName, ".xyz")
			xyzName = AE.GetBytes(name1)
			At3d_Convert_Mesh_To_Landscape(xyzName(0), at3dData.meshToLandscape.dropElevation, at3dData.meshToLandscape.baseThickness)
		End If
	End Sub

	Private Sub ViewCenterX_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewCenterX.Click
		At3d_CenterX()
	End Sub

	Private Sub ViewCenterZ_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ViewCenterZ.Click
		At3d_CenterZ()
	End Sub

	Private Sub ZoomIn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ZoomIn.Click
		At3d_ZoomIn()
	End Sub

	Private Sub ZoomOut_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ZoomOut.Click
		At3d_ZoomOut()
	End Sub

	Private Sub ZoomReset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ZoomReset.Click
		At3d_ZoomReset()

		GetCameraViewPoint_Click(sender, e)
		GetCameraAngles_Click(sender, e)
		GetCameraDistance_Click(sender, e)
		GetCameraFieldOfView_Click(sender, e)
	End Sub

	Private Sub GetCameraViewPoint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraViewPoint.Click
		Dim result As Int32
		result = At3d_GetCameraViewPoint(at3dData.cameraXViewPoint, at3dData.cameraYViewPoint, at3dData.cameraZViewPoint)

		If result Then
			CameraXViewPoint.Text = at3dData.cameraXViewPoint
			CameraYViewPoint.Text = at3dData.cameraYViewPoint
			CameraZViewPoint.Text = at3dData.cameraZViewPoint
		End If
	End Sub

	Private Sub SetCameraViewPoint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraViewPoint.Click
		at3dData.cameraXViewPoint = Val(CameraXViewPoint.Text)
		at3dData.cameraYViewPoint = Val(CameraYViewPoint.Text)
		at3dData.cameraZViewPoint = Val(CameraZViewPoint.Text)

		At3d_SetCameraViewPoint(at3dData.cameraXViewPoint, at3dData.cameraYViewPoint, at3dData.cameraZViewPoint)
		GetCameraViewPoint_Click(sender, e)
	End Sub

	Public Sub GetCameraRotateSpeed()
		Dim result As Int32
		result = At3d_GetCameraRotateSpeed(at3dData.cameraRotateSpeed)

		If result Then
			If at3dData.cameraRotateSpeed = At3d_CameraFlags.CAMERA_ROTATE_SPEED_1 Then
				CameraRotateSpeed.Text = "R1"
			Else
				CameraRotateSpeed.Text = "R2"
			End If
		End If
	End Sub

	Private Sub SetCameraRotateSpeed1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraRotateSpeed1.Click
		Dim result As Int32
		result = At3d_SetCameraRotateSpeed(At3d_CameraFlags.CAMERA_ROTATE_SPEED_1)

		If result Then
			GetCameraRotateSpeed()
		End If
	End Sub

	Private Sub SetCameraRotateSpeed2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraRotateSpeed2.Click
		Dim result As Int32
		result = At3d_SetCameraRotateSpeed(At3d_CameraFlags.CAMERA_ROTATE_SPEED_2)

		If result Then
			GetCameraRotateSpeed()
		End If
	End Sub

	Private Sub GetCameraInitialDistance_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraInitialDistance.Click
		Dim result As Int32
		result = At3d_GetCameraInitialDistance(at3dData.cameraInitialDistance)

		If result Then
			CameraInitialDistance.Text = at3dData.cameraInitialDistance
		End If
	End Sub

	Private Sub SetCameraInitialDistance_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraInitialDistance.Click
		at3dData.cameraInitialDistance = Val(CameraInitialDistance.Text)

		Dim result As Int32
		result = At3d_SetCameraInitialDistance(at3dData.cameraInitialDistance)

		If result Then
			GetCameraInitialDistance_Click(sender, e)
		End If
	End Sub

	Private Sub GetCameraDistance_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraDistance.Click
		Dim result As Int32
		result = At3d_GetCameraDistance(at3dData.cameraDistance)

		If result Then
			CameraDistance.Text = at3dData.cameraDistance
		End If
	End Sub

	Private Sub SetCameraDistance_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraDistance.Click
		at3dData.cameraDistance = Val(CameraDistance.Text)

		Dim result As Int32
		result = At3d_SetCameraDistance(at3dData.cameraDistance)

		If result Then
			GetCameraDistance_Click(sender, e)
		End If
	End Sub

	Private Sub GetCameraZoomSpeed_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraZoomSpeed.Click
		Dim result As Int32
		result = At3d_GetCameraZoomSpeed(at3dData.cameraZoomSpeed)
		If result Then
			If at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_1 Then
				CameraZoomSpeed.Text = "Z1"
			ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_2 Then
				CameraZoomSpeed.Text = "Z2"
			ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_3 Then
				CameraZoomSpeed.Text = "Z3"
			ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_4 Then
				CameraZoomSpeed.Text = "Z4"
			ElseIf at3dData.cameraZoomSpeed = At3d_CameraFlags.CAMERA_ZOOM_SPEED_5 Then
				CameraZoomSpeed.Text = "Z5"
			Else
				CameraZoomSpeed.Text = "Z6"
			End If
		End If
	End Sub

	Private Sub SetCameraZoomSpeed1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed1.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_1)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub SetCameraZoomSpeed2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed2.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_2)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub SetCameraZoomSpeed3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed3.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_3)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub SetCameraZoomSpeed4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed4.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_4)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub SetCameraZoomSpeed5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed5.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_5)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub SetCameraZoomSpeed6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraZoomSpeed6.Click
		Dim result As Int32
		result = At3d_SetCameraZoomSpeed(At3d_CameraFlags.CAMERA_ZOOM_SPEED_6)

		If result Then
			GetCameraZoomSpeed_Click(sender, e)
		End If
	End Sub

	Private Sub GetCameraFieldOfView_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetCameraFieldOfView.Click
		Dim result As Int32
		result = At3d_GetCameraFieldOfView(at3dData.cameraFieldOfView)

		If result Then
			CameraFieldOfView.Text = at3dData.cameraFieldOfView
		End If
	End Sub

	Private Sub SetCameraFieldOfView_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraFieldOfView.Click
		at3dData.cameraFieldOfView = Val(CameraFieldOfView.Text)

		Dim result As Int32
		result = At3d_SetCameraFieldOfView(0, at3dData.cameraFieldOfView)

		If result Then
			GetCameraFieldOfView_Click(sender, e)
		End If
	End Sub

	Private Sub GetCameraStepFOV()
		at3dData.cameraStepFOV = Val(CameraStepFOV.Text)
	End Sub

	Private Sub SetCameraFOV1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraFOV1.Click
		GetCameraStepFOV()
		At3d_SetCameraFieldOfView(1, -at3dData.cameraStepFOV)
		GetCameraFieldOfView_Click(sender, e)
	End Sub

	Private Sub SetCameraFOV2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetCameraFOV2.Click
		GetCameraStepFOV()
		At3d_SetCameraFieldOfView(1, at3dData.cameraStepFOV)
		GetCameraFieldOfView_Click(sender, e)
	End Sub

	Private Sub EditSnapKeepRelative_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSnapKeepRelative.CheckedChanged
		Dim flag As Int32

		If EditSnapKeepRelative.Checked Then
			flag = 1
		Else
			flag = 0
		End If

		at3dData.editSnapKeepRelativeFlag = flag
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_SNAP_KEEP_RELATIVE, at3dData.editSnapKeepRelativeFlag)
	End Sub

	Private Sub Extrude2D_Start_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Start.Click
		If at3dData.extrude2D_open Then
			Return
		End If

		at3dData.extrude2D_open = At3d_ExtrudePseudo2D_Start()

		If at3dData.extrude2D_open Then

			' start with first layer
			'
			at3dData.extrude2D_layerPtr = 0
			Extrude2D_GetNextLayer_Click(sender, e)
		End If
	End Sub

	Private Sub Extrude2D_GetNextLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_GetNextLayer.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		' just select layers in order they are in list
		'
		at3dData.extrude2D_layerPtr = At3d_GetNextLayer(at3dData.extrude2D_layerPtr, at3dData.extrude2D_layerName(0))

		If at3dData.extrude2D_layerPtr Then
			Extrude2D_LayerName.Text = AE.GetString(at3dData.extrude2D_layerName)

			Dim result As Int32
			result = At3d_ExtrudePseudo2D_SetLayer(at3dData.extrude2D_layerName(0))

			If result Then
				Extrude2D_Display_Layer_Settings()
			End If
		End If
	End Sub

	Private Sub Extrude2D_Display_Layer_Settings()
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_Display_Mesh_Size()
		Extrude2D_Display_Rotations()

		at3dData.extrude2D_typeFlag = At3d_ExtrudePseudo2D_GetTypeFlag()

		If at3dData.extrude2D_typeFlag = At3d_Extrude2DFlags.EXTRUDE_PSEUDO2D_NORMAL Then
			Extrude2D_Normal.Checked = 1
		ElseIf at3dData.extrude2D_typeFlag = At3d_Extrude2DFlags.EXTRUDE_PSEUDO2D_FLAT_TOP Then
			Extrude2D_FlatTop.Checked = 1
		Else
			Extrude2D_FlatBottom.Checked = 1
		End If

		at3dData.extrude2D_thickness = At3d_ExtrudePseudo2D_GetThickness()
		at3dData.extrude2D_adjustLocation = At3d_ExtrudePseudo2D_GetAdjustLocation()

		Extrude2D_Thickness.Text = at3dData.extrude2D_thickness
		Extrude2D_AdjustLocation.Text = at3dData.extrude2D_adjustLocation
	End Sub

	Private Sub Extrude2D_Display_Mesh_Size()
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		At3d_ExtrudePseudo2D_Get_Mesh_Size(at3dData.extrude2D_minMax(0))

		Extrude2D_MinX.Text = at3dData.extrude2D_minMax(0)
		Extrude2D_MinY.Text = at3dData.extrude2D_minMax(1)
		Extrude2D_MinZ.Text = at3dData.extrude2D_minMax(2)

		Extrude2D_MaxX.Text = at3dData.extrude2D_minMax(3)
		Extrude2D_MaxY.Text = at3dData.extrude2D_minMax(4)
		Extrude2D_MaxZ.Text = at3dData.extrude2D_minMax(5)
	End Sub

	Private Sub Extrude2D_Display_Rotations()
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		At3d_ExtrudePseudo2D_GetRotateAngles(at3dData.extrude2D_xRotation, at3dData.extrude2D_yRotation, at3dData.extrude2D_zRotation)

		Extrude2D_XRotation.Text = at3dData.extrude2D_xRotation
		Extrude2D_YRotation.Text = at3dData.extrude2D_yRotation
		Extrude2D_ZRotation.Text = at3dData.extrude2D_zRotation
	End Sub

	Private Sub Extrude2D_Normal_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Normal.CheckedChanged
		at3dData.extrude2D_typeFlag = At3d_Extrude2DFlags.EXTRUDE_PSEUDO2D_NORMAL
	End Sub

	Private Sub Extrude2D_FlatTop_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_FlatTop.CheckedChanged
		at3dData.extrude2D_typeFlag = At3d_Extrude2DFlags.EXTRUDE_PSEUDO2D_FLAT_TOP
	End Sub

	Private Sub Extrude2D_FlatBottom_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_FlatBottom.CheckedChanged
		at3dData.extrude2D_typeFlag = At3d_Extrude2DFlags.EXTRUDE_PSEUDO2D_FLAT_BOTTOM
	End Sub

	Private Sub Extrude2D_MarkRotations_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_MarkRotations.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		At3d_ExtrudePseudo2D_Mark()
		Extrude2D_Display_Rotations()
	End Sub

	Public Sub Extrude2D_GetStepAngle()
		at3dData.extrude2D_stepAngle = Val(Extrude2D_StepAngle.Text)
	End Sub

	Private Sub Extrude2D_XRotate1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_XRotate1.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, -at3dData.extrude2D_stepAngle, 0.0, 0.0)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_XRotate2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_XRotate2.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, at3dData.extrude2D_stepAngle, 0.0, 0.0)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_YRotate1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_YRotate1.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, 0.0, -at3dData.extrude2D_stepAngle, 0.0)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_YRotate2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_YRotate2.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, 0.0, at3dData.extrude2D_stepAngle, 0.0)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_ZRotate1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_ZRotate1.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, 0.0, 0.0, -at3dData.extrude2D_stepAngle)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_ZRotate2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_ZRotate2.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_GetStepAngle()
		At3d_ExtrudePseudo2D_SetRotateAngles(1, 0.0, 0.0, at3dData.extrude2D_stepAngle)
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_ClearRotations_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_ClearRotations.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		At3d_ExtrudePseudo2D_Clear()
		Extrude2D_Display_Rotations()
	End Sub

	Private Sub Extrude2D_Get_Thickness_Adjust()
		at3dData.extrude2D_thickness = Val(Extrude2D_Thickness.Text)
		at3dData.extrude2D_adjustLocation = Val(Extrude2D_AdjustLocation.Text)
	End Sub

	Private Sub Extrude2D_Extrude_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Extrude.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_Get_Thickness_Adjust()
		At3d_ExtrudePseudo2D_Extrude(at3dData.extrude2D_typeFlag, at3dData.extrude2D_thickness, at3dData.extrude2D_adjustLocation)
		Extrude2D_Display_Mesh_Size()
	End Sub

	Private Sub Extrude2D_Redo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Redo.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Extrude2D_Get_Thickness_Adjust()
		At3d_ExtrudePseudo2D_Redo(at3dData.extrude2D_typeFlag, at3dData.extrude2D_thickness, at3dData.extrude2D_adjustLocation)
		Extrude2D_Display_Mesh_Size()
	End Sub

	Private Sub Extrude2D_Undo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Undo.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		At3d_ExtrudePseudo2D_Undo()
		Extrude2D_Display_Mesh_Size()
	End Sub

	Private Sub Extrude2D_Stop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Extrude2D_Stop.Click
		If at3dData.extrude2D_open = 0 Then
			Return
		End If

		Dim result As Int32
		result = At3d_ExtrudePseudo2D_Stop()

		If result Then
			at3dData.extrude2D_open = 0
		End If
	End Sub

	Private Sub OneLayerPerFile_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OneLayerPerFile.CheckedChanged
		If OneLayerPerFile.Checked Then
			at3dData.oneLayerPerFileFlag = 1
		Else
			at3dData.oneLayerPerFileFlag = 0
		End If
	End Sub

	Private Sub RotateAboutOrigin_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateAboutOrigin.CheckedChanged
		If RotateAboutOrigin.Checked Then
			at3dData.originRotateFlag = 1
		Else
			at3dData.originRotateFlag = 0
		End If

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_ORIGIN_ROTATE, at3dData.originRotateFlag)
	End Sub

	Private Sub DrawObjectAxes_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DrawObjectAxes.CheckedChanged
		If DrawObjectAxes.Checked Then
			at3dData.drawObjectAxesFlag = 1
		Else
			at3dData.drawObjectAxesFlag = 0
		End If

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DRAW_OBJECT_AXES, at3dData.drawObjectAxesFlag)
	End Sub

	Private Sub EditSelectName_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditSelectName.Click
		' just select layers in order they are in list
		'
		at3dData.editNextLayer = At3d_GetNextLayer(at3dData.editNextLayer, at3dData.editName(0))

		Dim result As Int32
		result = At3d_Edit_Select_Layer(at3dData.editName(0))

		If result Then
			EditName.Text = AE.GetString(at3dData.editName)
			DisplayPickVertexMode()

			If at3dData.extrudeModeFlag And at3dData.bevelSetsFlag Then
				At3d_Edit_Select_Bevel_Set(at3dData.editName(0))

				DisplayExtrudeBevelFlags()
			End If
		End If
	End Sub

	Private Sub TabControl1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged
		If TabControl1.SelectedTab Is TabPageView Then

		End If
	End Sub

	Private Sub GetMoveVertex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetMoveVertex.Click
		At3d_Edit_Get_Vertex(at3dData.editMoveVertexX, at3dData.editMoveVertexY, at3dData.editMoveVertexZ)

		EditMoveVertexX.Text = at3dData.editMoveVertexX
		EditMoveVertexY.Text = at3dData.editMoveVertexY
		EditMoveVertexZ.Text = at3dData.editMoveVertexZ
	End Sub

	Private Sub SetEditMoveVertex_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetEditMoveVertex.Click
		at3dData.editMoveVertexX = Val(EditMoveVertexX.Text)
		at3dData.editMoveVertexY = Val(EditMoveVertexY.Text)
		at3dData.editMoveVertexZ = Val(EditMoveVertexZ.Text)

		At3d_Edit_Set_Vertex(at3dData.editMoveVertexX, at3dData.editMoveVertexY, at3dData.editMoveVertexZ)
		GetMoveVertex_Click(sender, e)
	End Sub

	Public Sub GetEditMoveVertexStep()
		at3dData.editMoveVertexStep = Val(EditMoveVertexStep.Text)
	End Sub

	Private Sub EditMoveVertexX1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexX1.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(-at3dData.editMoveVertexStep, 0.0, 0.0)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub EditMoveVertexX2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexX2.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(at3dData.editMoveVertexStep, 0.0, 0.0)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub EditMoveVertexY1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexY1.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(0.0, -at3dData.editMoveVertexStep, 0.0)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub EditMoveVertexY2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexY2.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(0.0, at3dData.editMoveVertexStep, 0.0)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub EditMoveVertexZ1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexZ1.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(0.0, 0.0, -at3dData.editMoveVertexStep)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub EditMoveVertexZ2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMoveVertexZ2.Click
		GetEditMoveVertexStep()
		At3d_Edit_Move_Vertex(0.0, 0.0, at3dData.editMoveVertexStep)
		GetMoveVertex_Click(sender, e)
	End Sub

	Private Sub XyzSkipDlg_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzSkipDlg.CheckedChanged
		If XyzSkipDlg.Checked Then
			at3dData.xyzSkipDlgFlag = 1
		Else
			at3dData.xyzSkipDlgFlag = 0
		End If
	End Sub

	Private Sub XyzMeshType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzMeshType.CheckedChanged
		at3dData.xyzScanFlag = 0
	End Sub

	Private Sub XyzScanType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzScanType.CheckedChanged
		at3dData.xyzScanFlag = 1
	End Sub

	Private Sub XyzAsciiType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzAsciiType.CheckedChanged
		at3dData.xyzBinaryFileFlag = 0
	End Sub

	Private Sub XyzBinaryType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzBinaryType.CheckedChanged
		at3dData.xyzBinaryFileFlag = 1
	End Sub

	Private Sub XyzIntel_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzIntel.CheckedChanged
		at3dData.xyzMotorolaFlag = 0
	End Sub

	Private Sub XyzMotorola_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzMotorola.CheckedChanged
		at3dData.xyzMotorolaFlag = 1
	End Sub

	Private Sub XyzFloatType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzFloatType.CheckedChanged
		at3dData.xyzDoubleFlag = 0
	End Sub

	Private Sub XyzDoubleType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzDoubleType.CheckedChanged
		at3dData.xyzDoubleFlag = 1
	End Sub

	Private Sub XyzByRow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzByRow.CheckedChanged
		at3dData.xyzByColumnFlag = 0
	End Sub

	Private Sub XyzByColumn_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzByColumn.CheckedChanged
		at3dData.xyzByColumnFlag = 1
	End Sub

	Private Sub XyzReadClip_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzReadClip.CheckedChanged
		If XyzReadClip.Checked Then
			at3dData.xyzClipFlag = 1
		Else
			at3dData.xyzClipFlag = 0
		End If
	End Sub

	Private Sub XyzAxis1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzAxis1.CheckedChanged
		at3dData.xyzAxisFlag = 0
	End Sub

	Private Sub XyzAxis2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzAxis2.CheckedChanged
		at3dData.xyzAxisFlag = 1
	End Sub

	Private Sub XyzAxis3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzAxis3.CheckedChanged
		at3dData.xyzAxisFlag = 2
	End Sub

	Private Sub XyzScaleZ_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzScaleZ.CheckedChanged
		If XyzScaleZ.Checked Then
			at3dData.xyzScaleZFlag = 1
		Else
			at3dData.xyzScaleZFlag = 0
		End If
	End Sub

	Private Sub XyzHasID_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzHasID.CheckedChanged
		If XyzHasID.Checked Then
			at3dData.xyzHasIdFlag = 1
		Else
			at3dData.xyzHasIdFlag = 0
		End If
	End Sub

	Private Sub XyzUseID_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzUseID.CheckedChanged
		If XyzUseID.Checked Then
			at3dData.xyzUseIdFlag = 1
		Else
			at3dData.xyzUseIdFlag = 0
		End If
	End Sub

	Private Sub XyzSaveAsDXF_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzSaveAsDXF.CheckedChanged
		If XyzSaveAsDXF.Checked Then
			at3dData.xyzSaveDxfFlag = 1
		Else
			at3dData.xyzSaveDxfFlag = 0
		End If
	End Sub

	Private Sub XyzUseNoData_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzUseNoData.CheckedChanged
		If XyzUseNoData.Checked Then
			at3dData.xyzNoDataFlag = 1
		Else
			at3dData.xyzNoDataFlag = 0
		End If
	End Sub

	Private Sub XyzNoDataReplace1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzNoDataReplace1.CheckedChanged
		at3dData.xyzNoDataReplaceFlag = 0
	End Sub

	Private Sub XyzNoDataReplace2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzNoDataReplace2.CheckedChanged
		at3dData.xyzNoDataReplaceFlag = 1
	End Sub

	Private Sub XyzNoDataReplace3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzNoDataReplace3.CheckedChanged
		at3dData.xyzNoDataReplaceFlag = 2
	End Sub

	Public Sub Get_XYZ_Data()
		at3dData.xyzRows = Val(XyzRows.Text)

		at3dData.xyzColumns = Val(XyzColumns.Text)

		at3dData.xyzFromRow = Val(XyzFromRow.Text)

		at3dData.xyzToRow = Val(XyzToRow.Text)

		at3dData.xyzFromColumn = Val(XyzFromColumn.Text)

		at3dData.xyzToColumn = Val(XyzToColumn.Text)

		at3dData.xyzScaleFactorZ = Val(XyzScaleFactorZ.Text)

		at3dData.xyzNoDataValue = Val(XyzNoDataValue.Text)

		at3dData.xyzNoDataReplaceValue = Val(XyzNoDataReplaceValue.Text)
	End Sub

	Private Sub KerkytheaUseRadiance_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaUseRadiance.CheckedChanged
		If KerkytheaUseRadiance.Checked Then
			at3dData.kerkytheaUseRadianceFlag = 1
		Else
			at3dData.kerkytheaUseRadianceFlag = 0
		End If
	End Sub

	Private Sub KerkytheaRadianceAsEmitter_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaRadianceAsEmitter.CheckedChanged
		If KerkytheaRadianceAsEmitter.Checked Then
			at3dData.kerkytheaRadianceEmitterFlag = 1
		Else
			at3dData.kerkytheaRadianceEmitterFlag = 0
		End If
	End Sub

	Private Sub KerkytheaDirectionalAsOmni_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAsOmni.CheckedChanged
		at3dData.kerkytheaDirectionalAsSpotFlag = 0
	End Sub

	Private Sub KerkytheaDirectionalAsSun_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAsSun.CheckedChanged
		at3dData.kerkytheaDirectionalAsSpotFlag = 1
	End Sub

	Private Sub KerkytheaDirectionalAsSpot_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAsSpot.CheckedChanged
		at3dData.kerkytheaDirectionalAsSpotFlag = 2
	End Sub

	Private Sub KerkytheaDirectionalAttenuation1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAttenuation1.CheckedChanged
		at3dData.kerkytheaDirectionalAttenuationFlag = 0
	End Sub

	Private Sub KerkytheaDirectionalAttenuation2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAttenuation2.CheckedChanged
		at3dData.kerkytheaDirectionalAttenuationFlag = 1
	End Sub

	Private Sub KerkytheaDirectionalAttenuation3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalAttenuation3.CheckedChanged
		at3dData.kerkytheaDirectionalAttenuationFlag = 2
	End Sub

	Private Sub KerkytheaPointUp_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointUp.CheckedChanged
		If KerkytheaPointUp.Checked Then
			at3dData.kerkytheaPointUpFlag = 1
		Else
			at3dData.kerkytheaPointUpFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointAsSpot_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointAsSpot.CheckedChanged
		If KerkytheaPointAsSpot.Checked Then
			at3dData.kerkytheaPointAsSpotFlag = 1
		Else
			at3dData.kerkytheaPointAsSpotFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointAttenuation1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointAttenuation1.CheckedChanged
		at3dData.kerkytheaPointAttenuationFlag = 0
	End Sub

	Private Sub KerkytheaPointAttenuation2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointAttenuation2.CheckedChanged
		at3dData.kerkytheaPointAttenuationFlag = 1
	End Sub

	Private Sub KerkytheaPointAttenuation3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointAttenuation3.CheckedChanged
		at3dData.kerkytheaPointAttenuationFlag = 2
	End Sub

	Private Sub KerkytheaSpotAttenuation1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotAttenuation1.CheckedChanged
		at3dData.kerkytheaSpotAttenuationFlag = 0
	End Sub

	Private Sub KerkytheaSpotAttenuation2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotAttenuation2.CheckedChanged
		at3dData.kerkytheaSpotAttenuationFlag = 1
	End Sub

	Private Sub KerkytheaSpotAttenuation3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotAttenuation3.CheckedChanged
		at3dData.kerkytheaSpotAttenuationFlag = 2
	End Sub

	Private Sub KerkytheaUseHotFraction_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaUseHotFraction.CheckedChanged
		If KerkytheaUseHotFraction.Checked Then
			at3dData.kerkytheaSpotUseHotFractionFlag = 1
		Else
			at3dData.kerkytheaSpotUseHotFractionFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotReplace_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotReplace.CheckedChanged
		If KerkytheaSpotReplace.Checked Then
			at3dData.kerkytheaSpotReplaceFlag = 1
		Else
			at3dData.kerkytheaSpotReplaceFlag = 0
		End If
	End Sub

	Private Sub KerkytheaGetData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaGetData.Click
		at3dData.kerkytheaUseRadianceFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_USE_RADIANCE)
		at3dData.kerkytheaRadianceEmitterFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_RADIANCE_EMITTER)
		at3dData.kerkytheaUsePngAlphaMasksFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_USE_PNG_ALPHA_MASKS)

		at3dData.kerkytheaDirectionalAsSpotFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_AS_SPOT)
		at3dData.kerkytheaPointAsSpotFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_AS_SPOT)
		at3dData.kerkytheaPointUpFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_UP)
		at3dData.kerkytheaDirectionalAttenuationFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_ATTENUATION)
		at3dData.kerkytheaPointAttenuationFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_ATTENUATION)
		at3dData.kerkytheaSpotAttenuationFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_ATTENUATION)
		at3dData.kerkytheaSpotReplaceFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_REPLACE)
		at3dData.kerkytheaSpotUseHotFractionFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_USE_HOT_FRACTION)

		at3dData.kerkytheaDirectionalShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_SHADOW)
		at3dData.kerkytheaDirectionalSoftShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_SOFT_SHADOW)
		at3dData.kerkytheaDirectionalGlobalPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_GLOBAL_PHOTONS)
		at3dData.kerkytheaDirectionalCausticPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_CAUSTIC_PHOTONS)
		at3dData.kerkytheaDirectionalNegativeFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_NEGATIVE)

		at3dData.kerkytheaPointShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_SHADOW)
		at3dData.kerkytheaPointSoftShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_SOFT_SHADOW)
		at3dData.kerkytheaPointGlobalPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_GLOBAL_PHOTONS)
		at3dData.kerkytheaPointCausticPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_CAUSTIC_PHOTONS)
		at3dData.kerkytheaPointNegativeFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_NEGATIVE)

		at3dData.kerkytheaSpotShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_SHADOW)
		at3dData.kerkytheaSpotSoftShadowFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_SOFT_SHADOW)
		at3dData.kerkytheaSpotGlobalPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_GLOBAL_PHOTONS)
		at3dData.kerkytheaSpotCausticPhotonsFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_CAUSTIC_PHOTONS)
		at3dData.kerkytheaSpotNegativeFlag = At3d_ReadFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_NEGATIVE)

		At3d_Kerkythea_GetMultiplier(0, at3dData.kerkytheaDirectionalMultiplier)
		At3d_Kerkythea_GetMultiplier(1, at3dData.kerkytheaPointMultiplier)
		At3d_Kerkythea_GetMultiplier(2, at3dData.kerkytheaSpotMultiplier)

		At3d_Kerkythea_GetSpotFallOff(0, at3dData.kerkytheaDirectionalFallOff)
		At3d_Kerkythea_GetSpotFallOff(1, at3dData.kerkytheaPointFallOff)
		At3d_Kerkythea_GetSpotFallOff(2, at3dData.kerkytheaSpotFallOff)

		At3d_Kerkythea_GetSpotHotSpot(0, at3dData.kerkytheaDirectionalHotSpot)
		At3d_Kerkythea_GetSpotHotSpot(1, at3dData.kerkytheaPointHotSpot)
		At3d_Kerkythea_GetSpotHotSpot(2, at3dData.kerkytheaSpotHotSpot)

		At3d_Kerkythea_GetSpotHotFraction(at3dData.kerkytheaSpotHotFraction)

		At3d_Kerkythea_GetRadius(0, at3dData.kerkytheaDirectionalRadius)
		At3d_Kerkythea_GetRadius(1, at3dData.kerkytheaPointRadius)
		At3d_Kerkythea_GetRadius(2, at3dData.kerkytheaSpotRadius)

		UpdateKerkytheaDisplay()
	End Sub

	Private Sub KerkytheaSetData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSetData.Click
		at3dData.kerkytheaDirectionalMultiplier = Val(KerkytheaDirectionalMultiplier.Text)
		at3dData.kerkytheaPointMultiplier = Val(KerkytheaPointMultiplier.Text)
		at3dData.kerkytheaSpotMultiplier = Val(KerkytheaSpotMultiplier.Text)

		at3dData.kerkytheaDirectionalFallOff = Val(KerkytheaDirectionalFallOff.Text)
		at3dData.kerkytheaPointFallOff = Val(KerkytheaPointFallOff.Text)
		at3dData.kerkytheaSpotFallOff = Val(KerkytheaSpotFallOff.Text)

		at3dData.kerkytheaDirectionalHotSpot = Val(KerkytheaDirectionalHotSpot.Text)
		at3dData.kerkytheaPointHotSpot = Val(KerkytheaPointHotSpot.Text)
		at3dData.kerkytheaSpotHotSpot = Val(KerkytheaSpotHotSpot.Text)

		at3dData.kerkytheaSpotHotFraction = Val(KerkytheaSpotHotFraction.Text)

		at3dData.kerkytheaDirectionalRadius = Val(KerkytheaDirectionalRadius.Text)
		at3dData.kerkytheaPointRadius = Val(KerkytheaPointRadius.Text)
		at3dData.kerkytheaSpotRadius = Val(KerkytheaSpotRadius.Text)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_USE_RADIANCE, at3dData.kerkytheaUseRadianceFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_RADIANCE_EMITTER, at3dData.kerkytheaRadianceEmitterFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_USE_PNG_ALPHA_MASKS, at3dData.kerkytheaUsePngAlphaMasksFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_AS_SPOT, at3dData.kerkytheaDirectionalAsSpotFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_AS_SPOT, at3dData.kerkytheaPointAsSpotFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_UP, at3dData.kerkytheaPointUpFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_ATTENUATION, at3dData.kerkytheaDirectionalAttenuationFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_ATTENUATION, at3dData.kerkytheaPointAttenuationFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_ATTENUATION, at3dData.kerkytheaSpotAttenuationFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_REPLACE, at3dData.kerkytheaSpotReplaceFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_USE_HOT_FRACTION, at3dData.kerkytheaSpotUseHotFractionFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_SHADOW, at3dData.kerkytheaDirectionalShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_SOFT_SHADOW, at3dData.kerkytheaDirectionalSoftShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_GLOBAL_PHOTONS, at3dData.kerkytheaDirectionalGlobalPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_CAUSTIC_PHOTONS, at3dData.kerkytheaDirectionalCausticPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_DIRECTIONAL_NEGATIVE, at3dData.kerkytheaDirectionalNegativeFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_SHADOW, at3dData.kerkytheaPointShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_SOFT_SHADOW, at3dData.kerkytheaPointSoftShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_GLOBAL_PHOTONS, at3dData.kerkytheaPointGlobalPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_CAUSTIC_PHOTONS, at3dData.kerkytheaPointCausticPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_POINT_NEGATIVE, at3dData.kerkytheaPointNegativeFlag)

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_SHADOW, at3dData.kerkytheaSpotShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_SOFT_SHADOW, at3dData.kerkytheaSpotSoftShadowFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_GLOBAL_PHOTONS, at3dData.kerkytheaSpotGlobalPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_CAUSTIC_PHOTONS, at3dData.kerkytheaSpotCausticPhotonsFlag)
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_KERKYTHEA_SPOT_NEGATIVE, at3dData.kerkytheaSpotNegativeFlag)


		At3d_Kerkythea_SetMultiplier(0, at3dData.kerkytheaDirectionalMultiplier)
		At3d_Kerkythea_SetMultiplier(1, at3dData.kerkytheaPointMultiplier)
		At3d_Kerkythea_SetMultiplier(2, at3dData.kerkytheaSpotMultiplier)

		At3d_Kerkythea_SetSpotFallOff(0, at3dData.kerkytheaDirectionalFallOff)
		At3d_Kerkythea_SetSpotFallOff(1, at3dData.kerkytheaPointFallOff)
		At3d_Kerkythea_SetSpotFallOff(2, at3dData.kerkytheaSpotFallOff)

		At3d_Kerkythea_SetSpotHotSpot(0, at3dData.kerkytheaDirectionalHotSpot)
		At3d_Kerkythea_SetSpotHotSpot(1, at3dData.kerkytheaPointHotSpot)
		At3d_Kerkythea_SetSpotHotSpot(2, at3dData.kerkytheaSpotHotSpot)

		At3d_Kerkythea_SetSpotHotFraction(at3dData.kerkytheaSpotHotFraction)

		At3d_Kerkythea_SetRadius(0, at3dData.kerkytheaDirectionalRadius)
		At3d_Kerkythea_SetRadius(1, at3dData.kerkytheaPointRadius)
		At3d_Kerkythea_SetRadius(2, at3dData.kerkytheaSpotRadius)
	End Sub

	Public Sub UpdateKerkytheaDisplay()
		If at3dData.kerkytheaUseRadianceFlag Then
			KerkytheaUseRadiance.Checked = 1
		Else
			KerkytheaUseRadiance.Checked = 0
		End If

		If at3dData.kerkytheaRadianceEmitterFlag Then
			KerkytheaRadianceAsEmitter.Checked = 1
		Else
			KerkytheaRadianceAsEmitter.Checked = 0
		End If

		If at3dData.kerkytheaUsePngAlphaMasksFlag Then
			KerkytheaUsePngAlphaMasks.Checked = 1
		Else
			KerkytheaUsePngAlphaMasks.Checked = 0
		End If

		If at3dData.kerkytheaDirectionalAsSpotFlag = 0 Then
			KerkytheaDirectionalAsOmni.Checked = 1
		ElseIf at3dData.kerkytheaDirectionalAsSpotFlag = 1 Then
			KerkytheaDirectionalAsSun.Checked = 1
		Else
			KerkytheaDirectionalAsSpot.Checked = 1
		End If

		If at3dData.kerkytheaDirectionalAttenuationFlag = 0 Then
			KerkytheaDirectionalAttenuation1.Checked = 1
		ElseIf at3dData.kerkytheaDirectionalAttenuationFlag = 1 Then
			KerkytheaDirectionalAttenuation2.Checked = 1
		Else
			KerkytheaDirectionalAttenuation3.Checked = 1
		End If

		If at3dData.kerkytheaPointUpFlag Then
			KerkytheaPointUp.Checked = 1
		Else
			KerkytheaPointUp.Checked = 0
		End If

		If at3dData.kerkytheaPointAsSpotFlag Then
			KerkytheaPointAsSpot.Checked = 1
		Else
			KerkytheaPointAsSpot.Checked = 0
		End If

		If at3dData.kerkytheaPointAttenuationFlag = 0 Then
			KerkytheaPointAttenuation1.Checked = 1
		ElseIf at3dData.kerkytheaPointAttenuationFlag = 1 Then
			KerkytheaPointAttenuation2.Checked = 1
		Else
			KerkytheaPointAttenuation3.Checked = 1
		End If

		If at3dData.kerkytheaSpotAttenuationFlag = 0 Then
			KerkytheaSpotAttenuation1.Checked = 1
		ElseIf at3dData.kerkytheaSpotAttenuationFlag = 1 Then
			KerkytheaSpotAttenuation2.Checked = 1
		Else
			KerkytheaSpotAttenuation3.Checked = 1
		End If

		If at3dData.kerkytheaSpotUseHotFractionFlag Then
			KerkytheaUseHotFraction.Checked = 1
		Else
			KerkytheaUseHotFraction.Checked = 0
		End If

		If at3dData.kerkytheaSpotReplaceFlag Then
			KerkytheaSpotReplace.Checked = 1
		Else
			KerkytheaSpotReplace.Checked = 0
		End If

		If (at3dData.kerkytheaDirectionalShadowFlag) Then
			KerkytheaDirectionalShadow.Checked = 1
		Else
			KerkytheaDirectionalShadow.Checked = 0
		End If

		If (at3dData.kerkytheaDirectionalSoftShadowFlag) Then
			KerkytheaDirectionalSoftShadow.Checked = 1
		Else
			KerkytheaDirectionalSoftShadow.Checked = 0
		End If

		If (at3dData.kerkytheaDirectionalGlobalPhotonsFlag) Then
			KerkytheaDirectionalGlobalPhotons.Checked = 1
		Else
			KerkytheaDirectionalGlobalPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaDirectionalCausticPhotonsFlag) Then
			KerkytheaDirectionalCausticPhotons.Checked = 1
		Else
			KerkytheaDirectionalCausticPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaDirectionalNegativeFlag) Then
			KerkytheaDirectionalNegative.Checked = 1
		Else
			KerkytheaDirectionalNegative.Checked = 0
		End If


		If (at3dData.kerkytheaPointShadowFlag) Then
			KerkytheaPointShadow.Checked = 1
		Else
			KerkytheaPointShadow.Checked = 0
		End If

		If (at3dData.kerkytheaPointSoftShadowFlag) Then
			KerkytheaPointSoftShadow.Checked = 1
		Else
			KerkytheaPointSoftShadow.Checked = 0
		End If

		If (at3dData.kerkytheaPointGlobalPhotonsFlag) Then
			KerkytheaPointGlobalPhotons.Checked = 1
		Else
			KerkytheaPointGlobalPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaPointCausticPhotonsFlag) Then
			KerkytheaPointCausticPhotons.Checked = 1
		Else
			KerkytheaPointCausticPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaPointNegativeFlag) Then
			KerkytheaPointNegative.Checked = 1
		Else
			KerkytheaPointNegative.Checked = 0
		End If


		If (at3dData.kerkytheaSpotShadowFlag) Then
			KerkytheaSpotShadow.Checked = 1
		Else
			KerkytheaSpotShadow.Checked = 0
		End If

		If (at3dData.kerkytheaSpotSoftShadowFlag) Then
			KerkytheaSpotSoftShadow.Checked = 1
		Else
			KerkytheaSpotSoftShadow.Checked = 0
		End If

		If (at3dData.kerkytheaSpotGlobalPhotonsFlag) Then
			KerkytheaSpotGlobalPhotons.Checked = 1
		Else
			KerkytheaSpotGlobalPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaSpotCausticPhotonsFlag) Then
			KerkytheaSpotCausticPhotons.Checked = 1
		Else
			KerkytheaSpotCausticPhotons.Checked = 0
		End If

		If (at3dData.kerkytheaSpotNegativeFlag) Then
			KerkytheaSpotNegative.Checked = 1
		Else
			KerkytheaSpotNegative.Checked = 0
		End If


		KerkytheaDirectionalMultiplier.Text = at3dData.kerkytheaDirectionalMultiplier
		KerkytheaPointMultiplier.Text = at3dData.kerkytheaPointMultiplier
		KerkytheaSpotMultiplier.Text = at3dData.kerkytheaSpotMultiplier

		KerkytheaDirectionalFallOff.Text = at3dData.kerkytheaDirectionalFallOff
		KerkytheaPointFallOff.Text = at3dData.kerkytheaPointFallOff
		KerkytheaSpotFallOff.Text = at3dData.kerkytheaSpotFallOff

		KerkytheaDirectionalHotSpot.Text = at3dData.kerkytheaDirectionalHotSpot
		KerkytheaPointHotSpot.Text = at3dData.kerkytheaPointHotSpot
		KerkytheaSpotHotSpot.Text = at3dData.kerkytheaSpotHotSpot

		KerkytheaSpotHotFraction.Text = at3dData.kerkytheaSpotHotFraction

		KerkytheaDirectionalRadius.Text = at3dData.kerkytheaDirectionalRadius
		KerkytheaPointRadius.Text = at3dData.kerkytheaPointRadius
		KerkytheaSpotRadius.Text = at3dData.kerkytheaSpotRadius
	End Sub

	Private Sub VrmlByChiefArchitect_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VrmlByChiefArchitect.CheckedChanged
		If VrmlByChiefArchitect.Checked Then
			at3dData.vrmlByChiefArchitectFlag = 1
		Else
			at3dData.vrmlByChiefArchitectFlag = 0
		End If
	End Sub

	Private Sub KerkytheaUsePngAlphaMasks_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaUsePngAlphaMasks.CheckedChanged
		If KerkytheaUsePngAlphaMasks.Checked Then
			at3dData.kerkytheaUsePngAlphaMasksFlag = 1
		Else
			at3dData.kerkytheaUsePngAlphaMasksFlag = 0
		End If
	End Sub

	Private Sub VrmlTextNo_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VrmlTextNo.CheckedChanged
		at3dData.vrmlTextFlag = 0
	End Sub

	Private Sub VrmlTextFlat_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VrmlTextFlat.CheckedChanged
		at3dData.vrmlTextFlag = 1
	End Sub

	Private Sub VrmlTextExtruded_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VrmlTextExtruded.CheckedChanged
		at3dData.vrmlTextFlag = 2
	End Sub

	Private Sub DxfTextNo_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DxfTextNo.CheckedChanged
		at3dData.useDxfTextFlag = 0
	End Sub

	Private Sub DxfTextFlat_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DxfTextFlat.CheckedChanged
		at3dData.useDxfTextFlag = 1
	End Sub

	Private Sub DxfTextExtruded_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DxfTextExtruded.CheckedChanged
		at3dData.useDxfTextFlag = 2
	End Sub

	Private Sub TextAsText_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextAsText.CheckedChanged
		If TextAsText.Checked Then
			at3dData.textAsTextFlag = 1
		Else
			at3dData.textAsTextFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_WRITE_TEXT_AS_TEXT, at3dData.textAsTextFlag)
	End Sub

	Private Sub KerkytheaDirectionalShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalShadow.CheckedChanged
		If KerkytheaDirectionalShadow.Checked Then
			at3dData.kerkytheaDirectionalShadowFlag = 1
		Else
			at3dData.kerkytheaDirectionalShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaDirectionalSoftShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalSoftShadow.CheckedChanged
		If KerkytheaDirectionalSoftShadow.Checked Then
			at3dData.kerkytheaDirectionalSoftShadowFlag = 1
		Else
			at3dData.kerkytheaDirectionalSoftShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaDirectionalNegative_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalNegative.CheckedChanged
		If KerkytheaDirectionalNegative.Checked Then
			at3dData.kerkytheaDirectionalNegativeFlag = 1
		Else
			at3dData.kerkytheaDirectionalNegativeFlag = 0
		End If
	End Sub

	Private Sub KerkytheaDirectionalGlobalPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalGlobalPhotons.CheckedChanged
		If KerkytheaDirectionalGlobalPhotons.Checked Then
			at3dData.kerkytheaDirectionalGlobalPhotonsFlag = 1
		Else
			at3dData.kerkytheaDirectionalGlobalPhotonsFlag = 0
		End If
	End Sub

	Private Sub KerkytheaDirectionalCausticPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaDirectionalCausticPhotons.CheckedChanged
		If KerkytheaDirectionalCausticPhotons.Checked Then
			at3dData.kerkytheaDirectionalCausticPhotonsFlag = 1
		Else
			at3dData.kerkytheaDirectionalCausticPhotonsFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointShadow.CheckedChanged
		If KerkytheaPointShadow.Checked Then
			at3dData.kerkytheaPointShadowFlag = 1
		Else
			at3dData.kerkytheaPointShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointSoftShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointSoftShadow.CheckedChanged
		If KerkytheaPointSoftShadow.Checked Then
			at3dData.kerkytheaPointSoftShadowFlag = 1
		Else
			at3dData.kerkytheaPointSoftShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointNegative_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointNegative.CheckedChanged
		If KerkytheaPointNegative.Checked Then
			at3dData.kerkytheaPointNegativeFlag = 1
		Else
			at3dData.kerkytheaPointNegativeFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointGlobalPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointGlobalPhotons.CheckedChanged
		If KerkytheaPointGlobalPhotons.Checked Then
			at3dData.kerkytheaPointGlobalPhotonsFlag = 1
		Else
			at3dData.kerkytheaPointGlobalPhotonsFlag = 0
		End If
	End Sub

	Private Sub KerkytheaPointCausticPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaPointCausticPhotons.CheckedChanged
		If KerkytheaPointCausticPhotons.Checked Then
			at3dData.kerkytheaPointCausticPhotonsFlag = 1
		Else
			at3dData.kerkytheaPointCausticPhotonsFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotShadow.CheckedChanged
		If KerkytheaSpotShadow.Checked Then
			at3dData.kerkytheaSpotShadowFlag = 1
		Else
			at3dData.kerkytheaSpotShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotSoftShadow_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotSoftShadow.CheckedChanged
		If KerkytheaSpotSoftShadow.Checked Then
			at3dData.kerkytheaSpotSoftShadowFlag = 1
		Else
			at3dData.kerkytheaSpotSoftShadowFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotNegative_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotNegative.CheckedChanged
		If KerkytheaSpotNegative.Checked Then
			at3dData.kerkytheaSpotNegativeFlag = 1
		Else
			at3dData.kerkytheaSpotNegativeFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotGlobalPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotGlobalPhotons.CheckedChanged
		If KerkytheaSpotGlobalPhotons.Checked Then
			at3dData.kerkytheaSpotGlobalPhotonsFlag = 1
		Else
			at3dData.kerkytheaSpotGlobalPhotonsFlag = 0
		End If
	End Sub

	Private Sub KerkytheaSpotCausticPhotons_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KerkytheaSpotCausticPhotons.CheckedChanged
		If KerkytheaSpotCausticPhotons.Checked Then
			at3dData.kerkytheaSpotCausticPhotonsFlag = 1
		Else
			at3dData.kerkytheaSpotCausticPhotonsFlag = 0
		End If
	End Sub

	Private Sub DisplayStage_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DisplayStage.CheckedChanged
		If DisplayStage.Checked Then
			at3dData.stageUseFlag = 1
		Else
			at3dData.stageUseFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_STAGE_USE, at3dData.stageUseFlag)
	End Sub

	Private Sub StageUseOrigin_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StageUseOrigin.CheckedChanged
		If StageUseOrigin.Checked Then
			at3dData.stageOriginFlag = 1
		Else
			at3dData.stageOriginFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_STAGE_ORIGIN, at3dData.stageOriginFlag)
	End Sub

	Private Sub StageUseSquares_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StageUseSquares.CheckedChanged
		If StageUseSquares.Checked Then
			at3dData.stageSquaresFlag = 1
		Else
			at3dData.stageSquaresFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_STAGE_TYPE, at3dData.stageSquaresFlag)
	End Sub

	Private Sub StageUseTexture_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles StageUseTexture.CheckedChanged
		If StageUseTexture.Checked Then
			at3dData.stageImageFlag = 1
		Else
			at3dData.stageImageFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_STAGE_UV, at3dData.stageImageFlag)
	End Sub

	Private Sub GetStageImage_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetStageImage.Click
		at3dData.GetStageImage()
	End Sub

	Private Sub ChangeStage_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChangeStage.Click
		at3dData.stageSpacing = Val(StageGridSpacing.Text)
		at3dData.stageWidth = Val(StageWidth.Text)
		at3dData.stageDepth = Val(StageDepth.Text)
		at3dData.stageOriginX = Val(StageOriginX.Text)
		at3dData.stageOriginY = Val(StageOriginY.Text)

		At3d_SetStageGrid(at3dData.stageSpacing, at3dData.stageWidth, at3dData.stageDepth, at3dData.stageOriginX, at3dData.stageOriginY)
	End Sub

	Private Sub ReducePolygonsStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsStart.Click
		at3dData.StartReducePolygons()

		ReducePolygonsDisplayData()
	End Sub

	Private Sub ReducePolygonsOkay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsOkay.Click
		At3d_StopReducePolygons(1)
	End Sub

	Private Sub ReducePolygonsCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsCancel.Click
		At3d_StopReducePolygons(0)
	End Sub

	Private Sub ReducePolygonsSelectLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsSelectLayer.Click
		at3dData.SelectReducePolygonsLayer()

		ReducePolygonsDisplayData()
	End Sub

	Private Sub ReducePolygonsSet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsSet.Click
		ReducePolygonsGetVertices()

		at3dData.DoReducePolygons()

		ReducePolygonsDisplayData()
	End Sub

	Private Sub ReducePolygonsDecrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsDecrease.Click
		ReducePolygonsGetVertices()
		ReducePolygonsGetStep()

		at3dData.reducePolygonsVertices1 -= at3dData.reducePolygonsStep

		at3dData.DoReducePolygons()

		ReducePolygonsDisplayData()
	End Sub

	Private Sub ReducePolygonsIncrease_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReducePolygonsIncrease.Click
		ReducePolygonsGetVertices()
		ReducePolygonsGetStep()

		at3dData.reducePolygonsVertices1 += at3dData.reducePolygonsStep

		at3dData.DoReducePolygons()

		ReducePolygonsDisplayData()
	End Sub

	Private Sub ReducePolygonsDisplayData()
		' display layer name in edit box
		'
		ReducePolygonsName.Text = at3dData.reducePolygonsName

		' display vertex and triangle counts
		'
		ReducePolygonsVertex0.Text = at3dData.reducePolygonsVertices0
		ReducePolygonsTriangle0.Text = at3dData.reducePolygonsTriangles0

		ReducePolygonsVertex1.Text = at3dData.reducePolygonsVertices1
		ReducePolygonsTriangle1.Text = at3dData.reducePolygonsTriangles1
	End Sub

	Private Sub ReducePolygonsGetVertices()
		at3dData.reducePolygonsVertices1 = Val(ReducePolygonsVertex1.Text)
	End Sub

	Private Sub ReducePolygonsGetStep()
		at3dData.reducePolygonsStep = Val(ReducePolygonsStep.Text)

		If at3dData.reducePolygonsStep < 1 Then
			at3dData.reducePolygonsStep = 1
		End If
	End Sub

	Private Sub DisplayBackgroundImage_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DisplayBackgroundImage.CheckedChanged
		If DisplayBackgroundImage.Checked Then
			at3dData.backgroundImageUseFlag = 1
		Else
			at3dData.backgroundImageUseFlag = 0
		End If

		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_BACKGROUND_IMAGE_USE, at3dData.backgroundImageUseFlag)
	End Sub

	Private Sub SelectBackgroundImage_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelectBackgroundImage.Click
		at3dData.GetBackgroundImage()
	End Sub

	Private Sub ReadAndRotateFile_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReadAndRotateFile.Click
		at3dData.ReadAndRotateFile()
	End Sub

	Private Sub BitmapTo3D_SkipDlg_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_SkipDlg.CheckedChanged
		If BitmapTo3D_SkipDlg.Checked Then
			at3dData.bitmapTo3D_SkipDlg_Flag = 1
		Else
			at3dData.bitmapTo3D_SkipDlg_Flag = 0
		End If
	End Sub

	Private Sub BitmapTo3D_Decode0_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_Decode0.CheckedChanged
		If BitmapTo3D_Decode0.Checked Then
			at3dData.bitmapTo3D_Decode0_Flag = 1
		Else
			at3dData.bitmapTo3D_Decode0_Flag = 0
		End If
	End Sub

	Private Sub BitmapTo3D_SaveOutlines_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_SaveOutlines.CheckedChanged
		If BitmapTo3D_SaveOutlines.Checked Then
			at3dData.bitmapTo3D_SaveOutlines_Flag = 1
		Else
			at3dData.bitmapTo3D_SaveOutlines_Flag = 0
		End If
	End Sub

	Private Sub BitmapTo3D_AddFaces_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_AddFaces.CheckedChanged
		If BitmapTo3D_AddFaces.Checked Then
			at3dData.bitmapTo3D_AddFaces_Flag = 1
		Else
			at3dData.bitmapTo3D_AddFaces_Flag = 0
		End If
	End Sub

	Private Sub BitmapTo3D_Extrude_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_Extrude.CheckedChanged
		If BitmapTo3D_Extrude.Checked Then
			at3dData.bitmapTo3D_Extrude_Flag = 1
		Else
			at3dData.bitmapTo3D_Extrude_Flag = 0
		End If
	End Sub

	Public Sub Get_BitmapTo3D_Data()
		at3dData.bitmapTo3D_ExtrudeHeight = Val(BitmapTo3D_ExtrudeHeight.Text)
	End Sub

	Private Sub BitmapToDem_SkipDlg_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapToDem_SkipDlg.CheckedChanged
		If BitmapToDem_SkipDlg.Checked Then
			at3dData.bitmapToDem_SkipDlg_Flag = 1
		Else
			at3dData.bitmapToDem_SkipDlg_Flag = 0
		End If
	End Sub

	Private Sub BitmapToDem_SeaLevel_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapToDem_SeaLevel.CheckedChanged
		If BitmapToDem_SeaLevel.Checked Then
			at3dData.bitmapToDem_SeaLevel_Flag = 1
		Else
			at3dData.bitmapToDem_SeaLevel_Flag = 0
		End If
	End Sub

	Public Sub Get_BitmapToLandscape_Data()
		at3dData.bitmapToDem_BelowMultiplier = Val(BitmapToDem_Multiplier1.Text)

		at3dData.bitmapToDem_AboveMultiplier = Val(BitmapToDem_Multiplier2.Text)

		at3dData.bitmapToDem_MinHeight = Val(BitmapToDem_MinHeight.Text)

		at3dData.bitmapToDem_XY_Spacing = Val(BitmapToDem_Spacing.Text)
	End Sub

	Private Sub TextMakeBevelSets_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextMakeBevelSets.Click
		at3dData.Text_MakeBevelSets()

		' display layer names with first layer in list selected first
		'
		If at3dData.bevelSetsFlag Then
			at3dData.textNextLayer = At3d_GetNextLayer(0, at3dData.textName(0))
			TextLayerName.Text = AE.GetString(at3dData.textName)
		End If
	End Sub

	Private Sub TextSelectLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextSelectLayer.Click
		' get next layer in list
		'
		If at3dData.bevelSetsFlag Then
			at3dData.textNextLayer = At3d_GetNextLayer(at3dData.textNextLayer, at3dData.textName(0))
			TextLayerName.Text = AE.GetString(at3dData.textName)
		End If
	End Sub

	Private Sub EditMakeBevelSets_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditMakeBevelSets.Click
		at3dData.bevelSetsFlag = At3d_Edit_Make_Bevel_Sets()

		' display layer names with first layer in list selected first
		'
		If at3dData.bevelSetsFlag Then
			at3dData.editNextLayer = At3d_GetNextLayer(0, at3dData.editName(0))
			EditName.Text = AE.GetString(at3dData.editName)

			At3d_Edit_Select_Bevel_Set(at3dData.editName(0))

			DisplayExtrudeBevelFlags()
		End If
	End Sub

	Private Sub ModoCameraSunlight_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ModoCameraSunlight.CheckedChanged
		If ModoCameraSunlight.Checked Then
			at3dData.modoCameraSunlightFlag = 1
		Else
			at3dData.modoCameraSunlightFlag = 0
		End If
	End Sub

	Private Sub ModoHierarchy_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ModoHierarchy.CheckedChanged
		If ModoHierarchy.Checked Then
			at3dData.modoHierarchyFlag = 1
		Else
			at3dData.modoHierarchyFlag = 0
		End If
	End Sub

	Private Sub ModoWithJoints_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ModoWithJoints.CheckedChanged
		If ModoWithJoints.Checked Then
			at3dData.modoWithJointsFlag = 1
		Else
			at3dData.modoWithJointsFlag = 0
		End If
	End Sub

	Private Sub TextureSearch_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextureSearch.CheckedChanged
		If TextureSearch.Checked Then
			at3dData.textureSearchFlag = 1
		Else
			at3dData.textureSearchFlag = 0
		End If
	End Sub

	Private Sub GetOglSnapshot_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetOglSnapshot.Click
		Dim width As Int32 = OglSnapshot_Image.Width
		Dim height As Int32 = OglSnapshot_Image.Height

		' create array to hold RGBA colors
		'
		Dim rgbaArray(width * height * 4 - 1) As Byte

		' get OpenGL Snapshot
		'
		Dim result As Int32 = At3d_Get_OGL_Snapshot(rgbaArray(0), width, height)
		If result < 1 Then Return

		' bytes per row for a 24 bit bitmap
		'
		Dim bytesPerRow As Int32 = ((3 * width + 3) \ 4) * 4

		' create a 24 bit bitmap and attach to PictureBox control
		'
		If OglSnapShot_Bitmap Is Nothing Then
		Else
			OglSnapShot_Bitmap.Dispose()
		End If

		Dim scan0 As IntPtr
		OglSnapShot_Bitmap = New Bitmap(width, height, bytesPerRow, Drawing.Imaging.PixelFormat.Format24bppRgb, scan0)
		OglSnapshot_Image.Image = CType(OglSnapShot_Bitmap, Image)

		' put colors from OpenGL Snapshot into bitmap
		'
		Dim x As Int32
		Dim y As Int32
		Dim rgbaSpot As Int32
		Dim red As Byte
		Dim green As Byte
		Dim blue As Byte
		Dim alpha As Byte

		For y = 0 To height - 1
			rgbaSpot = y * width * 4

			For x = 0 To width - 1
				red = rgbaArray(rgbaSpot)
				green = rgbaArray(rgbaSpot + 1)
				blue = rgbaArray(rgbaSpot + 2)
				alpha = rgbaArray(rgbaSpot + 3)
				rgbaSpot += 4

				OglSnapShot_Bitmap.SetPixel(x, height - 1 - y, Color.FromArgb(alpha, red, green, blue))
			Next
		Next
	End Sub

	Private Sub DisplayOglDebugMsgs_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DisplayOglDebugMsgs.CheckedChanged
		If DisplayOglDebugMsgs.Checked Then
			at3dData.oglDebugMsgFlag = 1
		Else
			at3dData.oglDebugMsgFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DISPLAY_OGL_DEBUG_MSGS, at3dData.oglDebugMsgFlag)
	End Sub

	Private Sub ShowStatusbar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowStatusbar.Click
		At3d_Show_Statusbar()
	End Sub

	Private Sub HideStatusbar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HideStatusbar.Click
		At3d_Hide_Statusbar()
	End Sub

	Private Sub RevolveCameraStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RevolveCameraStart.Click
		Dim xAngle As Double = Val(RevolveCameraX.Text)
		Dim yAngle As Double = Val(RevolveCameraY.Text)
		Dim zAngle As Double = Val(RevolveCameraZ.Text)
		Dim seconds As Double = Val(RevolveCameraSeconds.Text)

		At3d_Revolve_Camera_Start(xAngle, yAngle, zAngle, seconds)
	End Sub

	Private Sub RevolveCameraStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RevolveCameraStop.Click
		At3d_Revolve_Camera_Stop()
	End Sub

	Private Sub ReverseZoomDirection_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReverseZoomDirection.CheckedChanged
		If ReverseZoomDirection.Checked Then
			at3dData.reverseZoomDirectionFlag = 1
		Else
			at3dData.reverseZoomDirectionFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_REVERSE_ZOOM_DIRECTION, at3dData.reverseZoomDirectionFlag)
	End Sub

	Private Sub SelectFirstLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelectFirstLayer.Click
		at3dData.layerMinMaxNextLayer = 0
		SelectNextLayer_Click(sender, e)
	End Sub

	Private Sub SelectNextLayer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelectNextLayer.Click
		Dim layerMinMax As CAt3dData.Layer_MinMax

		' just select layers in order they are in list
		'
		at3dData.layerMinMaxNextLayer = At3d_GetNextLayer(at3dData.layerMinMaxNextLayer, at3dData.layerMinMaxName(0))
		Dim result As Int32
		result = At3d_Get_Layer_MinMax(at3dData.layerMinMaxName(0), layerMinMax.cloudVertexCount, layerMinMax.minX)

		If result Then
			LayerMinMaxName.Text = AE.GetString(at3dData.layerMinMaxName)

			LayerCloudVerts.Text = layerMinMax.cloudVertexCount
			LayerLineVerts.Text = layerMinMax.lineVertexCount
			LayerMeshVerts.Text = layerMinMax.meshVertexCount

			LayerLines.Text = layerMinMax.lineCount
			LayerTriangles.Text = layerMinMax.triangleCount

			LayerMinX.Text = layerMinMax.minX
			LayerMinY.Text = layerMinMax.minY
			LayerMinZ.Text = layerMinMax.minZ

			LayerMaxX.Text = layerMinMax.maxX
			LayerMaxY.Text = layerMinMax.maxY
			LayerMaxZ.Text = layerMinMax.maxZ
		End If
	End Sub

	Private Sub GetOglGlobalAmbient_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GetOglGlobalAmbient.Click
		Dim result As Int32 = At3d_Get_OGL_Global_Ambient_Light(at3dData.oglGlobalAmbient.red)

		If result Then
			OglGlobalAmbientRed.Text = at3dData.oglGlobalAmbient.red
			OglGlobalAmbientGreen.Text = at3dData.oglGlobalAmbient.green
			OglGlobalAmbientBlue.Text = at3dData.oglGlobalAmbient.blue
			OglGlobalAmbientAlpha.Text = at3dData.oglGlobalAmbient.alpha
		End If
	End Sub

	Private Sub SetOglGlobalAmbient_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetOglGlobalAmbient.Click
		at3dData.oglGlobalAmbient.red = Val(OglGlobalAmbientRed.Text)
		at3dData.oglGlobalAmbient.green = Val(OglGlobalAmbientGreen.Text)
		at3dData.oglGlobalAmbient.blue = Val(OglGlobalAmbientBlue.Text)

		' DLL always sets Global Ambient Alpha to 1.0

		Dim result As Int32 = At3d_Set_OGL_Global_Ambient_Light(at3dData.oglGlobalAmbient.red)

		' to update OpenGL light settings immediately do a redraw
		'
		If result Then
			At3d_DrawWireframe()
		End If
	End Sub

	Private Sub OglLight0_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight0.CheckedChanged
		at3dData.oglSelectedLight = 0
		GetOglLight()
	End Sub

	Private Sub OglLight1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight1.CheckedChanged
		at3dData.oglSelectedLight = 1
		GetOglLight()
	End Sub

	Private Sub OglLight2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight2.CheckedChanged
		at3dData.oglSelectedLight = 2
		GetOglLight()
	End Sub

	Private Sub OglLight3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight3.CheckedChanged
		at3dData.oglSelectedLight = 3
		GetOglLight()
	End Sub

	Private Sub OglLight4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight4.CheckedChanged
		at3dData.oglSelectedLight = 4
		GetOglLight()
	End Sub

	Private Sub OglLight5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight5.CheckedChanged
		at3dData.oglSelectedLight = 5
		GetOglLight()
	End Sub

	Private Sub OglLight6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight6.CheckedChanged
		at3dData.oglSelectedLight = 6
		GetOglLight()
	End Sub

	Private Sub OglLight7_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OglLight7.CheckedChanged
		at3dData.oglSelectedLight = 7
		GetOglLight()
	End Sub

	Private Sub GetOglLight()
		Dim lightPtr As CAt3dData.OGL_LIGHT = at3dData.oglDirectionalLights(at3dData.oglSelectedLight)

		Dim result As Int32 = At3d_Get_OGL_Directional_Light(at3dData.oglSelectedLight, lightPtr.enabledFlag, lightPtr.ambient.red, lightPtr.diffuse.red, lightPtr.specular.red, lightPtr.position.x)

		If result Then
			If lightPtr.enabledFlag Then
				OglLightEnabled.Checked = 1
			Else
				OglLightEnabled.Checked = 0
			End If

			OglLightAmbientRed.Text = lightPtr.ambient.red
			OglLightAmbientGreen.Text = lightPtr.ambient.green
			OglLightAmbientBlue.Text = lightPtr.ambient.blue
			OglLightAmbientAlpha.Text = lightPtr.ambient.alpha

			OglLightDiffuseRed.Text = lightPtr.diffuse.red
			OglLightDiffuseGreen.Text = lightPtr.diffuse.green
			OglLightDiffuseBlue.Text = lightPtr.diffuse.blue
			OglLightDiffuseAlpha.Text = lightPtr.diffuse.alpha

			OglLightSpecularRed.Text = lightPtr.specular.red
			OglLightSpecularGreen.Text = lightPtr.specular.green
			OglLightSpecularBlue.Text = lightPtr.specular.blue
			OglLightSpecularAlpha.Text = lightPtr.specular.alpha

			OglLightPositionX.Text = lightPtr.position.x
			OglLightPositionY.Text = lightPtr.position.y
			OglLightPositionZ.Text = lightPtr.position.z
		End If
	End Sub

	Private Sub SetOglLight_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetOglLight.Click
		Dim lightPtr As CAt3dData.OGL_LIGHT = at3dData.oglDirectionalLights(at3dData.oglSelectedLight)

		If OglLightEnabled.Checked Then
			lightPtr.enabledFlag = 1
		Else
			lightPtr.enabledFlag = 0
		End If

		lightPtr.ambient.red = Val(OglLightAmbientRed.Text)
		lightPtr.ambient.green = Val(OglLightAmbientGreen.Text)
		lightPtr.ambient.blue = Val(OglLightAmbientBlue.Text)

		' DLL always sets Light Ambient Alpha to 1.0

		lightPtr.diffuse.red = Val(OglLightDiffuseRed.Text)
		lightPtr.diffuse.green = Val(OglLightDiffuseGreen.Text)
		lightPtr.diffuse.blue = Val(OglLightDiffuseBlue.Text)

		' DLL always sets Light Diffuse Alpha to 1.0

		lightPtr.specular.red = Val(OglLightSpecularRed.Text)
		lightPtr.specular.green = Val(OglLightSpecularGreen.Text)
		lightPtr.specular.blue = Val(OglLightSpecularBlue.Text)

		'DLL always sets Light Specular Alpha to 1.0

		lightPtr.position.x = Val(OglLightPositionX.Text)
		lightPtr.position.y = Val(OglLightPositionY.Text)
		lightPtr.position.z = Val(OglLightPositionZ.Text)

		Dim result As Int32 = At3d_Set_OGL_Directional_Light(at3dData.oglSelectedLight, lightPtr.enabledFlag, lightPtr.ambient.red, lightPtr.diffuse.red, lightPtr.specular.red, lightPtr.position.x)

		' to update OpenGL light settings immediately do a redraw
		'
		If result Then
			At3d_DrawWireframe()
		End If
	End Sub

	Private Sub BitmapTo3D_JoinOutlines_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BitmapTo3D_JoinOutlines.CheckedChanged
		If BitmapTo3D_JoinOutlines.Checked Then
			at3dData.bitmapTo3D_JoinOutlines_Flag = 1
		Else
			at3dData.bitmapTo3D_JoinOutlines_Flag = 0
		End If
	End Sub

	Private Sub Convert3D_To_2D_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Convert3D_To_2D.Click
		At3d_Convert_3D_To_2D()
	End Sub

  Public Sub Update_KML_Page()
    KmlFolderName.Text = at3dData.kmlFolderName
    KmlFolderDescription.Text = at3dData.kmlFolderDescription

    ' --

    KmlPlacemarkName.Text = at3dData.kmlPlacemarkName
    KmlPlacemarkDescription.Text = at3dData.kmlPlacemarkDescription

    ' --

    If at3dData.kmlUseModelsFolderFlag Then
      KmlUseModelsFolder.Checked = True
    Else
      KmlUseModelsFolder.Checked = False
    End If

    If at3dData.kmlUseImagesFolderFlag Then
      KmlUseImagesFolder.Checked = True
    Else
      KmlUseImagesFolder.Checked = False
    End If

    KmlModelsFolderName.Text = at3dData.kmlModelsFolderName
    KmlImagesFolderName.Text = at3dData.kmlImagesFolderName

    ' --

    Display_LookAt_Latitude_Longitude()

    KmlLookAtAltitude.Text = at3dData.kmlLookAt_Altitude
    KmlLookAtHeading.Text = at3dData.kmlLookAt_Heading
    KmlLookAtTilt.Text = at3dData.kmlLookAt_Tilt
    KmlLookAtRange.Text = at3dData.kmlLookAt_Range

    ' --

    Display_Model_Latitude_Longitude()

    KmlModelAltitude.Text = at3dData.kmlModel_Altitude
    KmlModelHeading.Text = at3dData.kmlModel_Heading
    KmlModelTilt.Text = at3dData.kmlModel_Tilt
    KmlModelRoll.Text = at3dData.kmlModel_Roll
    KmlModelScaleX.Text = at3dData.kmlModel_Scale_X
    KmlModelScaleY.Text = at3dData.kmlModel_Scale_Y
    KmlModelScaleZ.Text = at3dData.kmlModel_Scale_Z

    ' --

    Display_Latitude_Longitude_Signs()

    ' --

    KmlLookAtAltitudeMode.SelectedIndex = at3dData.kmlLookAt_Altitude_Mode_Flag

    KmlModelAltitudeMode.SelectedIndex = at3dData.kmlModel_Altitude_Mode_Flag
  End Sub

	Private Sub Display_LookAt_Latitude_Longitude()
		KmlLookAtLatitudeDegrees.Text = at3dData.kmlLookAt_Latitude_Degrees
		KmlLookAtLatitudeMinutes.Text = at3dData.kmlLookAt_Latitude_Minutes
		KmlLookAtLatitudeSeconds.Text = at3dData.kmlLookAt_Latitude_Seconds

		KmlLookAtLongitudeDegrees.Text = at3dData.kmlLookAt_Longitude_Degrees
		KmlLookAtLongitudeMinutes.Text = at3dData.kmlLookAt_Longitude_Minutes
		KmlLookAtLongitudeSeconds.Text = at3dData.kmlLookAt_Longitude_Seconds
	End Sub

	Private Sub Display_Model_Latitude_Longitude()
		KmlModelLatitudeDegrees.Text = at3dData.kmlModel_Latitude_Degrees
		KmlModelLatitudeMinutes.Text = at3dData.kmlModel_Latitude_Minutes
		KmlModelLatitudeSeconds.Text = at3dData.kmlModel_Latitude_Seconds

		KmlModelLongitudeDegrees.Text = at3dData.kmlModel_Longitude_Degrees
		KmlModelLongitudeMinutes.Text = at3dData.kmlModel_Longitude_Minutes
		KmlModelLongitudeSeconds.Text = at3dData.kmlModel_Longitude_Seconds
	End Sub

	Private Sub Get_LookAt_Latitude_Longitude()
		at3dData.kmlLookAt_Latitude_Degrees = Math.Abs(Val(KmlLookAtLatitudeDegrees.Text))
  
		at3dData.kmlLookAt_Latitude_Minutes = Math.Abs(Val(KmlLookAtLatitudeMinutes.Text))
  
		at3dData.kmlLookAt_Latitude_Seconds = Math.Abs(Val(KmlLookAtLatitudeSeconds.Text))

		' ---

		at3dData.kmlLookAt_Longitude_Degrees = Math.Abs(Val(KmlLookAtLongitudeDegrees.Text))

		at3dData.kmlLookAt_Longitude_Minutes = Math.Abs(Val(KmlLookAtLongitudeMinutes.Text))

		at3dData.kmlLookAt_Longitude_Seconds = Math.Abs(Val(KmlLookAtLongitudeSeconds.Text))
	End Sub

	Private Sub Get_Model_Latitude_Longitude()
		at3dData.kmlModel_Latitude_Degrees = Math.Abs(Val(KmlModelLatitudeDegrees.Text))
  
		at3dData.kmlModel_Latitude_Minutes = Math.Abs(Val(KmlModelLatitudeMinutes.Text))
  
		at3dData.kmlModel_Latitude_Seconds = Math.Abs(Val(KmlModelLatitudeSeconds.Text))

		' ---

		at3dData.kmlModel_Longitude_Degrees = Math.Abs(Val(KmlModelLongitudeDegrees.Text))
  
		at3dData.kmlModel_Longitude_Minutes = Math.Abs(Val(KmlModelLongitudeMinutes.Text))
  
		at3dData.kmlModel_Longitude_Seconds = Math.Abs(Val(KmlModelLongitudeSeconds.Text))
	End Sub

	Private Sub Display_Latitude_Longitude_Signs()
		If at3dData.kmlLookAt_Latitude_Sign Then
			KmlLookAtLatitudeSign.Checked = 1
		Else
			KmlLookAtLatitudeSign.Checked = 0
		End If

		If at3dData.kmlLookAt_Longitude_Sign Then
			KmlLookAtLongitudeSign.Checked = 1
		Else
			KmlLookAtLongitudeSign.Checked = 0
		End If

		If at3dData.kmlModel_Latitude_Sign Then
			KmlModelLatitudeSign.Checked = 1
		Else
			KmlModelLatitudeSign.Checked = 0
		End If

		If at3dData.kmlModel_Longitude_Sign Then
			KmlModelLongitudeSign.Checked = 1
		Else
			KmlModelLongitudeSign.Checked = 0
		End If
	End Sub

	Private Sub KmlCopyLatitudeLongitude_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlCopyLatitudeLongitude.Click
		Get_Model_Latitude_Longitude()

		at3dData.kmlLookAt_Latitude_Degrees = at3dData.kmlModel_Latitude_Degrees
		at3dData.kmlLookAt_Latitude_Minutes = at3dData.kmlModel_Latitude_Minutes
		at3dData.kmlLookAt_Latitude_Seconds = at3dData.kmlModel_Latitude_Seconds
		at3dData.kmlLookAt_Latitude_Sign = at3dData.kmlModel_Latitude_Sign

		at3dData.kmlLookAt_Longitude_Degrees = at3dData.kmlModel_Longitude_Degrees
		at3dData.kmlLookAt_Longitude_Minutes = at3dData.kmlModel_Longitude_Minutes
		at3dData.kmlLookAt_Longitude_Seconds = at3dData.kmlModel_Longitude_Seconds
		at3dData.kmlLookAt_Longitude_Sign = at3dData.kmlModel_Longitude_Sign

		Display_LookAt_Latitude_Longitude()
		Display_Latitude_Longitude_Signs()
	End Sub

	Private Sub KmlLookAtLatitudeSign_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlLookAtLatitudeSign.CheckedChanged
		If KmlLookAtLatitudeSign.Checked Then
			at3dData.kmlLookAt_Latitude_Sign = 1
		Else
			at3dData.kmlLookAt_Latitude_Sign = 0
		End If
	End Sub

	Private Sub KmlLookAtLongitudeSign_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlLookAtLongitudeSign.CheckedChanged
		If KmlLookAtLongitudeSign.Checked Then
			at3dData.kmlLookAt_Longitude_Sign = 1
		Else
			at3dData.kmlLookAt_Longitude_Sign = 0
		End If
	End Sub

	Private Sub KmlModelLatitudeSign_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlModelLatitudeSign.CheckedChanged
		If KmlModelLatitudeSign.Checked Then
			at3dData.kmlModel_Latitude_Sign = 1
		Else
			at3dData.kmlModel_Latitude_Sign = 0
		End If
	End Sub

	Private Sub KmlModelLongitudeSign_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlModelLongitudeSign.CheckedChanged
		If KmlModelLongitudeSign.Checked Then
			at3dData.kmlModel_Longitude_Sign = 1
		Else
			at3dData.kmlModel_Longitude_Sign = 0
		End If
	End Sub

	Private Sub KmlUseModelsFolder_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlUseModelsFolder.CheckedChanged
		If KmlUseModelsFolder.Checked Then
			at3dData.kmlUseModelsFolderFlag = 1
		Else
			at3dData.kmlUseModelsFolderFlag = 0
		End If
	End Sub

	Private Sub KmlUseImagesFolder_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlUseImagesFolder.CheckedChanged
		If KmlUseImagesFolder.Checked Then
			at3dData.kmlUseImagesFolderFlag = 1
		Else
			at3dData.kmlUseImagesFolderFlag = 0
		End If
	End Sub

	Private Sub KmlLookAtAltitudeMode_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlLookAtAltitudeMode.SelectedIndexChanged
		at3dData.kmlLookAt_Altitude_Mode_Flag = KmlLookAtAltitudeMode.SelectedIndex
	End Sub

	Private Sub KmlModelAltitudeMode_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlModelAltitudeMode.SelectedIndexChanged
		at3dData.kmlModel_Altitude_Mode_Flag = KmlModelAltitudeMode.SelectedIndex
	End Sub

  Private Sub KmlGetDataForDll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmlGetDataForDll.Click
    If KmlFolderName.Text.Length = 0 Then
      at3dData.kmlFolderName = Nothing
    Else
      at3dData.kmlFolderName = KmlFolderName.Text
    End If

    If KmlFolderDescription.Text.Length = 0 Then
      at3dData.kmlFolderDescription = Nothing
    Else
      at3dData.kmlFolderDescription = KmlFolderDescription.Text
    End If

    If KmlPlacemarkName.Text.Length = 0 Then
      at3dData.kmlPlacemarkName = Nothing
    Else
      at3dData.kmlPlacemarkName = KmlPlacemarkName.Text
    End If

    If KmlPlacemarkDescription.Text.Length = 0 Then
      at3dData.kmlPlacemarkDescription = Nothing
    Else
      at3dData.kmlPlacemarkDescription = KmlPlacemarkDescription.Text
    End If

    ' ---

    If KmlModelsFolderName.Text.Length = 0 Then
      at3dData.kmlModelsFolderName = Nothing
    Else
      at3dData.kmlModelsFolderName = KmlModelsFolderName.Text()
    End If

    If KmlImagesFolderName.Text.Length = 0 Then
      at3dData.kmlImagesFolderName = Nothing
    Else
      at3dData.kmlImagesFolderName = KmlImagesFolderName.Text()
    End If

    ' ---

    Get_LookAt_Latitude_Longitude()

    at3dData.kmlLookAt_Altitude = Val(KmlLookAtAltitude.Text)

    at3dData.kmlLookAt_Heading = Val(KmlLookAtHeading.Text)

    at3dData.kmlLookAt_Tilt = Val(KmlLookAtTilt.Text)

    at3dData.kmlLookAt_Range = Val(KmlLookAtRange.Text)

    ' ---

    Get_Model_Latitude_Longitude()

    at3dData.kmlModel_Altitude = Val(KmlModelAltitude.Text)

    at3dData.kmlModel_Heading = Val(KmlModelHeading.Text)

    at3dData.kmlModel_Tilt = Val(KmlModelTilt.Text)

    at3dData.kmlModel_Roll = Val(KmlModelRoll.Text)

    at3dData.kmlModel_Scale_X = Val(KmlModelScaleX.Text)

    at3dData.kmlModel_Scale_Y = Val(KmlModelScaleY.Text)

    at3dData.kmlModel_Scale_Z = Val(KmlModelScaleZ.Text)
  End Sub

	Private Sub ReversePanDirection_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReversePanDirection.CheckedChanged
		If ReversePanDirection.Checked Then
			at3dData.reversePanDirectionFlag = 1
		Else
			at3dData.reversePanDirectionFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_REVERSE_PAN_DIRECTION, at3dData.reversePanDirectionFlag)
	End Sub

	Private Sub GrabKeyboardFocus_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GrabKeyboardFocus.CheckedChanged
		If GrabKeyboardFocus.Checked Then
			at3dData.grabKeyboardFocusFlag = 1
		Else
			at3dData.grabKeyboardFocusFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_GRAB_KEYBOARD_FOCUS, at3dData.grabKeyboardFocusFlag)
	End Sub

	Private Sub AlwaysShowCameraCursor_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlwaysShowCameraCursor.CheckedChanged
		If AlwaysShowCameraCursor.Checked Then
			at3dData.alwaysShowCameraCursorFlag = 1
		Else
			at3dData.alwaysShowCameraCursorFlag = 0
		End If
		At3d_WriteFlag(At3d_LibFlag.LIBFLAG_ALWAYS_SHOW_CAMERA_CURSOR, at3dData.alwaysShowCameraCursorFlag)
	End Sub

	Private Sub RotateCameraSimulateStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateCameraSimulateStart.Click
		Dim mouseX As Int32 = Val(RotateCameraSimulateX.Text)
		Dim mouseY As Int32 = Val(RotateCameraSimulateY.Text)
		Dim seconds As Double = Val(RotateCameraSimulateSeconds.Text)

		At3d_Rotate_Camera_Simulation_Start(mouseX, mouseY, seconds)
	End Sub

	Private Sub RotateCameraSimulateStop_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RotateCameraSimulateStop.Click
		At3d_Rotate_Camera_Simulation_Stop()
	End Sub

  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    at3dData.Transfer_2D_Outlines(1)
  End Sub

  Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    at3dData.Transfer_2D_Outlines(2)
  End Sub

  Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    at3dData.Transfer_2D_Outlines(3)
  End Sub

  Private Sub ShowDebugStopMessages_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowDebugStopMessages.CheckedChanged
    If ShowDebugStopMessages.Checked Then
      at3dData.debugStopMessagesFlag = 1
    Else
      at3dData.debugStopMessagesFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DEBUG_STOP_MESSAGES, at3dData.debugStopMessagesFlag)
  End Sub

  Private Sub OutputHierarchy_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OutputHierarchy.CheckedChanged
    If OutputHierarchy.Checked Then
      at3dData.outputHierarchyFlag = 1
    Else
      at3dData.outputHierarchyFlag = 0
    End If
  End Sub

  Private Sub PauseAtOglSnapshotMsg_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PauseAtOglSnapshotMsg.CheckedChanged
    If PauseAtOglSnapshotMsg.Checked Then
      at3dData.pauseAtOglSnapshotFlag = 1
    Else
      at3dData.pauseAtOglSnapshotFlag = 0
    End If
    At3d_WriteFlag(At3d_LibFlag.LIBFLAG_DISPLAY_OGL_SNAPSHOT_DEBUG_MSGS, at3dData.pauseAtOglSnapshotFlag)
  End Sub

  Private Sub KMLGetDataFromDll_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KMLGetDataFromDll.Click
    at3dData.Get_KML_Data_From_DLL()
    Update_KML_Page()
  End Sub

  Private Sub SetWhiteForUvLayers_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetWhiteForUvLayers.Click
    At3d_Set_White_For_UV_Layers()
  End Sub

  Private Sub ColladaUpAxisX_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColladaUpAxisX.CheckedChanged
    at3dData.colladaOutputUpAxisFlag = 0
  End Sub

  Private Sub ColladaUpAxisY_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColladaUpAxisY.CheckedChanged
    at3dData.colladaOutputUpAxisFlag = 1
  End Sub

  Private Sub ColladaUpAxisZ_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ColladaUpAxisZ.CheckedChanged
    at3dData.colladaOutputUpAxisFlag = 2
  End Sub

  Private Sub InvertAllLayerTransparencies_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InvertAllLayerTransparencies.Click
    At3d_Invert_All_Layer_Transparencies()
  End Sub

  Private Sub MakeAllLayersOpaque_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MakeAllLayersOpaque.Click
    At3d_Make_All_Layers_Opaque()
  End Sub

  Private Sub CheckFixTransparencies_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckFixTransparencies.CheckedChanged
    If CheckFixTransparencies.Checked Then
      at3dData.checkFixTransparenciesFlag = 1
    Else
      at3dData.checkFixTransparenciesFlag = 0
    End If
  End Sub

  Private Sub KmzInputModelFactors_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KmzInputModelFactors.CheckedChanged
    If KmzInputModelFactors.Checked Then
      at3dData.kmzInputModelFactorsFlag = 1
    Else
      at3dData.kmzInputModelFactorsFlag = 0
    End If
  End Sub

  Private Sub AlwaysWriteColladaTransparency_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlwaysWriteColladaTransparency.CheckedChanged
    If AlwaysWriteColladaTransparency.Checked Then
      at3dData.alwaysWriteColladaTransparencyFlag = 1
    Else
      at3dData.alwaysWriteColladaTransparencyFlag = 0
    End If
  End Sub

  Private Sub XyzDoubleZType_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles XyzDoubleZType.CheckedChanged
    at3dData.xyzScanFlag = 2
  End Sub

  Private Sub EditPickModeSwitchFirst_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EditPickModeSwitchFirst.Click
    At3d_Edit_Set_Pick_Mode(At3d_EditPickVertexMode.EDIT_PICK_VERTEX_SWITCH_FIRST)
    DisplayPickVertexMode()
  End Sub

  Private Sub SetMayaVersion_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetMayaVersion.Click
    If MayaVersion.Text.Length = 0 Then
      at3dData.mayaVersion = Nothing
    Else
      at3dData.mayaVersion = MayaVersion.Text
    End If

    Dim version As Byte()

    If at3dData.mayaVersion = Nothing Then
      ' to prevent null pointer warning set string to "null"
      ' and DLL will treat this string as a null pointer
      '
      version = AE.GetBytes("null")
    Else
      version = AE.GetBytes(at3dData.mayaVersion)
    End If

    At3d_Set_Maya_Version(version(0))
  End Sub

  Private Sub UseDirectxFramePrefix_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseDirectxFramePrefix.CheckedChanged
    If UseDirectxFramePrefix.Checked Then
      at3dData.useDirectxFramePrefixFlag = 1
    Else
      at3dData.useDirectxFramePrefixFlag = 0
    End If

    SetDirectxFramePrefix_Click(sender, e)
  End Sub

  Private Sub SetDirectxFramePrefix_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetDirectxFramePrefix.Click
    If DirectxFramePrefix.Text.Length = 0 Then
      at3dData.directxFramePrefix = Nothing
    Else
      at3dData.directxFramePrefix = DirectxFramePrefix.Text
    End If

    Dim prefix As Byte()

    If at3dData.directxFramePrefix = Nothing Then
      ' to prevent null pointer warning set string to "null"
      ' and DLL will treat this string as a null pointer
      '
      prefix = AE.GetBytes("null")
    Else
      prefix = AE.GetBytes(at3dData.directxFramePrefix)
    End If

    At3d_Set_DirectX_Frame_Prefix(at3dData.useDirectxFramePrefixFlag, prefix(0))

  End Sub

  Private Sub UseDirectxMaterialPrefix_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseDirectxMaterialPrefix.CheckedChanged
    If UseDirectxMaterialPrefix.Checked Then
      at3dData.useDirectxMaterialPrefixFlag = 1
    Else
      at3dData.useDirectxMaterialPrefixFlag = 0
    End If

    SetDirectxMaterialPrefix_Click(sender, e)
  End Sub

  Private Sub SetDirectxMaterialPrefix_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SetDirectxMaterialPrefix.Click
    If DirectxMaterialPrefix.Text.Length = 0 Then
      at3dData.directxMaterialPrefix = Nothing
    Else
      at3dData.directxMaterialPrefix = DirectxMaterialPrefix.Text
    End If

    Dim prefix As Byte()

    If at3dData.directxMaterialPrefix = Nothing Then
      ' to prevent null pointer warning set string to "null"
      ' and DLL will treat this string as a null pointer
      '
      prefix = AE.GetBytes("null")
    Else
      prefix = AE.GetBytes(at3dData.directxMaterialPrefix)
    End If

    At3d_Set_DirectX_Material_Prefix(at3dData.useDirectxMaterialPrefixFlag, prefix(0))
  End Sub

  Private Sub TextOnCurve_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextOnCurve.CheckedChanged
    If TextOnCurve.Checked Then
      at3dData.textOnCurveFlag = 1
    Else
      at3dData.textOnCurveFlag = 0
    End If
  End Sub

  Private Sub TextOrigVerts_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextOrigVerts.CheckedChanged
    If TextOrigVerts.Checked Then
      at3dData.textOrigVertsFlag = 1
    Else
      at3dData.textOrigVertsFlag = 0
    End If
  End Sub

  Private Sub TextAllChars_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextAllChars.CheckedChanged
    If TextAllChars.Checked Then
      at3dData.textAllCharsFlag = 1
    Else
      at3dData.textAllCharsFlag = 0
    End If
  End Sub

  Private Sub TextReverseOutlines_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextReverseOutlines.CheckedChanged
    If TextReverseOutlines.Checked Then
      at3dData.textReverseOutlinesFlag = 1
    Else
      at3dData.textReverseOutlinesFlag = 0
    End If
  End Sub

  Private Sub TextPaste_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextPaste.Click
    If My.Computer.Clipboard.ContainsText(TextDataFormat.UnicodeText) Then
      at3dData.textUnicodeText = My.Computer.Clipboard.GetText()
      TextUnicodeEdit.Text = at3dData.textUnicodeText
    Else
      MsgBox("There is no text on the Clipboard.")
    End If
  End Sub

  Private Sub ConvertUnicodeText_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConvertUnicodeText.Click
    DoConvertText(1)
  End Sub

  Private Sub DoConvertText(ByVal unicodeFlag As Int32)
    If unicodeFlag = 0 Then
      at3dData.textText = TextEdit.Text
    End If

    at3dData.textHeight = Val(TextHeight.Text)
    at3dData.textDepth = Val(TextDepth.Text)
    at3dData.textBorder = Val(TextBorder.Text)

    at3dData.ConvertText(unicodeFlag)
  End Sub

  Private Sub VrmlMiterJointExtrusion_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VrmlMiterJointExtrusion.CheckedChanged
    If VrmlMiterJointExtrusion.Checked Then
      at3dData.vrmlMiterJointExtrusionFlag = 1
    Else
      at3dData.vrmlMiterJointExtrusionFlag = 0
    End If
  End Sub

  Private Sub RenameEmbeddedTextures_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RenameEmbeddedTextures.Click
    Dim newName1 As String

    If NewEmbeddedName.Text.Length = 0 Then
      newName1 = Nothing
    Else
      newName1 = NewEmbeddedName.Text
    End If

    Dim newName2 As Byte()

    If newName1 = Nothing Then
      ' to prevent null pointer warning set string to "null"
      ' and DLL will treat this string as a null pointer
      '
      newName2 = AE.GetBytes("null")
    Else
      newName2 = AE.GetBytes(newName1)
    End If

    At3d_Rename_Embedded_Textures(newName2(0))
  End Sub
End Class
