From: <bar...@us...> - 2009-06-05 13:10:56
|
Revision: 41 http://mevislabmodules.svn.sourceforge.net/mevislabmodules/?rev=41&view=rev Author: bartdedobbelaer Date: 2009-06-05 13:10:52 +0000 (Fri, 05 Jun 2009) Log Message: ----------- - Added Tutorial presentation Added Paths: ----------- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/config trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Bone.tiff trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.dcm trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.tif trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/GUIPanel.png trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.dcm trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.tif trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/MeVisLabSplash.png trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/OverlayViewer.png trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Thumbs.db trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/autoPanel.png trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/bone.wem trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/ide.png trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/rotatingBrainAtlas.avi trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen1.jpg trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen2.jpg trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen3.jpg trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen4.jpg trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/000_FirstNetwork.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001_Modules.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001b_MacroInternal.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/002_ModuleConnections.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/003_ModuleInterfaces.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/004_ModuleFields.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/005_FieldConnections.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/101_FirstNetwork.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/102_View2D.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/103_OrthoView2D.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/104_Overlay.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/104b_OrthoOverlay.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/105_View3D.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/201_LocalImageInfo.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/203_DicomImport.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/204_DicomTagViewer.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/205_ImgPropConvert.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/206_Scale.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/207_Convolution.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/208_Morphology.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/211_Subimage.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/212_Mask.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/301_Histogram.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/401_MarkerEditor.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/401b_RegionGrowing.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/401c_So3DXMarker.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/402_CSOEditor.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/403_CSOInterpolate.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/601_WEMIsoSurface.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/602_SoLUTEditor.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/605_SoGVRTagVolume.mlab trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/menu trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/scripts/ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/scripts/networks.py trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/scripts/slides.py trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/slides Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/config =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/config (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/config 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,5 @@ + +HEADER = MeVisLab Tutorial +FOOTER = Bart De Dobbelaer +STYLE = UZ +MODULE = Tutorial \ No newline at end of file Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Bone.tiff =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Bone.tiff ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.dcm =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.dcm ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.tif =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/DTISubImg.tif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/GUIPanel.png =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/GUIPanel.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.dcm =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.dcm ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.tif =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Liver1_CT_venous.small.tif ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/MeVisLabSplash.png =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/MeVisLabSplash.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/OverlayViewer.png =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/OverlayViewer.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Thumbs.db =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/Thumbs.db ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/autoPanel.png =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/autoPanel.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/bone.wem =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/bone.wem ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/ide.png =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/ide.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/rotatingBrainAtlas.avi =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/rotatingBrainAtlas.avi ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen1.jpg =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen1.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen2.jpg =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen2.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen3.jpg =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen3.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen4.jpg =================================================================== (Binary files differ) Property changes on: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/data/screen4.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/000_FirstNetwork.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/000_FirstNetwork.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/000_FirstNetwork.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,65 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module LocalImage { + internal { + frame = "617 357 96 56" + windows { + window _default { + geometry = "697 468 492 211" + sizeHint = "492 211" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = LocalImage + name = $(NETWORK)/../data/Bone.tiff + trueName = "I:/MeVisLab/Presentations/Tutorial Using MeVisLab/data/Bone.tiff" + } + internalFields = "" +} +module View2D { + internal { + frame = "625 197 80 56" + } + fields { + instanceName = View2D + inventorInputOn = FALSE + view2DExtensionsOn = TRUE + startSlice = -1 + slab = 1 + blendMode = BLEND_REPLACE + timePoint = -1 + maxTimePoint = -1 + filterMode = FILTER_LINEAR + standardKeys = TRUE + cineMode = CINE_Z + cineDirection = CINE_PINGPONG + cineRepeat = CINE_ONCE + cineSpeed = 0.1000000015 + snapToCenter = FALSE + zoomMode = VIEW2D_AUTO_ZOOM + unzoomOnImageChange = FALSE + sliceZoom = 1 + baseColor = "1 1 1" + margin = "2 2" + sliceOrigin = "0 0" + lutCenter = 0.4300000072 + lutWidth = 1 + lutUseTraceColors = FALSE + annotationOn = TRUE + annotationMode = ANNO_MODE_AUTO + annotationSizeMode = ANNO_SHOW_DETAILED + annotationCol = "0.9 0.9 0.9" + annotationFontSize = ANNO_SIZE_AUTO + annoCoords = Voxel + annoCTValue = AsIs + borderOn = TRUE + borderColor = "0.9 0.9 0.9" + } + internalFields = "" +} +connections = "" Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001_Modules.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001_Modules.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001_Modules.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,446 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module Counter { + internal { + frame = "665 317 80 56" + } + fields { + instanceName = Counter + currentValue = 0 + minValue = 0 + maxValue = 1 + startValue = 0 + stepValue = 1 + loop = TRUE + checkConsistency = TRUE + } + internalFields = "" +} +module LiveWireMacro { + internal { + frame = "809 389 112 56" + } + fields { + instanceName = LiveWireMacro + lwFixedCost = "Liver*" + cmBigSeeds = TRUE + cmFillAdditive = FALSE + cmFilename = "C:\\WINNT\\Profiles\\andrea\\Desktop\\Contour.cnt" + lwWeight1 = 1 + lwMean0 = 2200 + lwDeviation0 = 300 + } + internalFields = "" +} +module SoCalculator { + internal { + frame = "853 237 104 56" + } + fields { + instanceName = SoCalculator + a = 0 + b = 0 + c = 0 + d = 0 + e = 0 + f = 0 + g = 0 + h = 0 + va = "0 0 0" + vb = "0 0 0" + vc = "0 0 0" + vd = "0 0 0" + ve = "0 0 0" + vf = "0 0 0" + vg = "0 0 0" + vh = "0 0 0" + oa = 0 + ob = 0 + oc = 0 + od = 0 + ova = "0 0 0" + ovb = "0 0 0" + ovc = "0 0 0" + ovd = "0 0 0" + expression = "" + } +} +module SoSeparator { + internal { + frame = "741 237 104 56" + } + fields { + instanceName = SoSeparator + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + } +} +module Reformat { + internal { + frame = "837 157 104 56" + } + fields { + instanceName = Reformat + matrix = "1 0 0 0 +0 1 0 0 +0 0 1 0 +0 0 0 1" + useInventorComposition = FALSE + composeMatrix = TRUE + scale = "1 1 1" + rotation = "0 0 1 0" + translation = "0 0 0" + center = "0 0 0" + fillValue = 0 + interactive = TRUE + autoCenter = TRUE + interpolation = Trilinear + memoryAccess = Global + isVectorUpdateEnabled = FALSE + } +} +module CSOFreehandProcessor { + internal { + frame = "661 157 168 56" + } + fields { + instanceName = CSOFreehandProcessor + addCSOToGroupWithLabel = "" + id = 0 + pathPointLineStyle = LineStyleSolid + pathPointLineWidth = 1 + pathPointColor = "1 1 0" + pathPointAlpha = 1 + markerMode = MarkerModeNone + markerSize = 2 + markerColor = "0 1 0" + markerAlpha = 1 + voxelWriteMode = VoxelWriteModeModule + voxelWriteValue = 1024 + creationMode = CreationModeClosedFreehand + interpolationMode = InterpolationModeSplineApproximation + seedPlacementPolicy = PlaceSeedPointWhileDragging + finishingMode = FinishOnRelease + minNumSeedPoints = 0 + minSeedPointDistance = 8 + shouldCloseOnFinish = TRUE + useFinishingDistance = TRUE + finishingDistance = 24 + } +} +module View3D { + internal { + frame = "577 317 80 56" + } + fields { + instanceName = View3D + inventorInputOn = FALSE + lutType = Ramp + currentTimePoint = 0 + lutEditorColorPoints = "[ 0 0 0 0, 4095 1 1 1 ]" + lutEditorAlphaPoints = "[ 0 0, 4095 1 ]" + lutEditorRelativeLut = FALSE + lutEditorColorInterpolation = InterpolateRGB + lutEditorAlphaFactor = 1 + greyCenter = 0.5 + greyWidth = 0.5 + camType = TRUE + camPosition = "1.70711 -1.70711 3e-06" + camOrientation = "0.862856 0.357407 0.357407 1.71777" + initialCameraOrientation = CAMERA_KEEP_AS_IS + camFar = 3.414210081 + camNear = 1.414209962 + camFocal = 2.414210081 + camHeight = 0.7853980064 + autoViewAll = TRUE + annotations = TRUE + background = TRUE + mode = VolumeRendering + interactiveQuality = Medium + quality = 1 + useTraceColors = FALSE + decoration = FALSE + staticSamplingRate = 1 + alphaFactor = 1 + colorFactor = "1 1 1" + } + internalFields { + renderer.gradientQuality = GradientQualityAutomatic + renderer.enhancementAlphaMix = 0.25 + renderer.boundaryEnhancement = FALSE + renderer.boundaryEnhancementFactor = 1 + renderer.boundaryEnhancementExponent = 1 + renderer.boundaryEnhancementGradientBias = 0 + renderer.silhouetteEnhancement = FALSE + renderer.silhouetteEnhancementExponent = 1 + renderer.silhouetteEnhancementFactor = 1 + renderer.toneShading = FALSE + renderer.toneShadingWarmColor = "0.6745100000000001 0.5333329999999999 0.141176" + renderer.toneShadingColdColor = "0 0 0.4" + renderer.toneShadingWarmDiffuse = 0.6000000238 + renderer.toneShadingColdDiffuse = 0.200000003 + renderer.toneShadingAngle = 45 + renderer.materialAmbient = 0.6000000238 + renderer.materialDiffuse = 1 + renderer.materialSpecular = 1 + renderer.materialSpecularity = 32 + renderer.light1Enabled = TRUE + renderer.light1DiffuseIntensity = 1 + renderer.light1SpecularIntensity = 1 + renderer.light1Color = "1 1 1" + renderer.light1PolarPhi = 45 + renderer.light1PolarRho = 0 + renderer.light2Enabled = FALSE + renderer.light2DiffuseIntensity = 1 + renderer.light2SpecularIntensity = 1 + renderer.light2Color = "1 1 1" + renderer.light2PolarPhi = 0 + renderer.light2PolarRho = 0 + renderer.light3Enabled = FALSE + renderer.light3DiffuseIntensity = 1 + renderer.light3SpecularIntensity = 1 + renderer.light3Color = "1 1 1" + renderer.light3PolarPhi = -45 + renderer.light3PolarRho = 0 + renderer.sizeOutputX = 512 + renderer.sizeOutputY = 512 + renderer.sizeOutputZ = 220 + renderer.subVolumeStartX = 0 + renderer.subVolumeStartY = 0 + renderer.subVolumeStartZ = 0 + renderer.subVolumeEndX = 512 + renderer.subVolumeEndY = 512 + renderer.subVolumeEndZ = 220 + clip.hideGeometry = FALSE + clip.on = FALSE + clip.left = FALSE + clip.right = FALSE + clip.top = FALSE + clip.bottom = FALSE + clip.rear = FALSE + clip.front = FALSE + clip.translation0 = "1 0 0" + clip.translation1 = "-1 0 0" + clip.translation2 = "0 1 0" + clip.translation3 = "0 -1 0" + clip.translation4 = "0 0 1" + clip.translation5 = "0 0 -1" + clip.rotation0 = "0 0 1 1.5708" + clip.rotation1 = "0 0 -1 1.5708" + clip.rotation2 = "0 0 -1 3.14159" + clip.rotation3 = "0 0 1 0" + clip.rotation4 = "-1 0 0 1.5708" + clip.rotation5 = "1 0 0 1.5708" + } +} +module SoOrthoView2D { + internal { + frame = "469 237 120 56" + } + fields { + instanceName = SoOrthoView2D + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + worldPosition = "0 0 0" + blendMode = BLEND_REPLACE + filterMode = FILTER_LINEAR + lutMode = LUT_BEST + slab = 1 + layoutMode = LAYOUT_ROW + worldPosSticky = FALSE + snapToCenter = FALSE + drawImageData = TRUE + alphaFactor = 1 + baseColor = "1 1 1" + synchronizeZoom = TRUE + sliceZoom = 1 + minSliceZoomKeyboard = 1 + sliceOrigin1 = "0 0" + sliceOrigin2 = "0 0" + sliceOrigin3 = "0 0" + synchronizePanning = FALSE + viewingCenter = "-1 -1 -1" + viewingCenter1 = "0 0 0" + viewingCenter2 = "0 0 0" + viewingCenter3 = "0 0 0" + invertKeyPanningDirections = FALSE + extraViewSpace = FALSE + extraViewLowerLeft = "0 0" + extraViewUpperRight = "1 1" + extraViewSize = "0.666 0.666" + margin = "2 2" + alternCubeLayout = FALSE + cacheMode = SLICE_CACHING_OFF + timePoint = 0 + maxTimePoint = 0 + status = "" + zoomMode = VIEW2D_AUTO_ZOOM + zoomModeParameter = 1 + sliceStep1 = 1 + sliceStep2 = 1 + sliceStep3 = 1 + numSlices1 = 1 + numSlices2 = 1 + numSlices3 = 1 + numXSlices1 = 1 + numXSlices2 = 1 + numXSlices3 = 1 + synchronizeFilterMode = TRUE + cineCenterT = 0 + cineIntervalT = 0 + cineDirection = CINE_PINGPONG + cineRepeat = CINE_ONCE + cineSpeed = 0.1000000015 + cineFullRangeT = TRUE + cineAlwaysReset = TRUE + useGlobalInputImage = TRUE + } +} +module SoExaminerViewer { + internal { + frame = "597 237 136 56" + } + fields { + instanceName = SoExaminerViewer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + border = FALSE + background = "0 0 0" + transparency = BLEND + antialiasing = FALSE + antialiasingNumPasses = 1 + grabKeyFocus = TRUE + snapshotFormat = SNAPSHOT_RGB + outputAviFile = "" + autoRedrawWhenRecording = TRUE + frameRate = 7 + frameRateAvi = 15 + status = off + outputSnapshotFile = none + outputSnapshotFileWritten = none + autoIncreaseFile = TRUE + autoUpdateML = FALSE + showSnapshotWithShell = FALSE + snapCount = 0 + headlight = TRUE + decoration = TRUE + popupMenuEnabled = FALSE + viewing = TRUE + autoClipping = TRUE + externalCamera = FALSE + drawStyle = VIEW_AS_IS + interactiveDrawStyle = VIEW_LOW_COMPLEXITY + viewAllFlag = FALSE + initialCameraOrientation = CAMERA_KEEP_AS_IS + applyCameraOrientation = CAMERA_KEEP_AS_IS + cameraType = CAMERA_PERSPECTIVE + userSettingOrientation = "0 0 1 0" + automaticViewAll = FALSE + storeCurrentState = TRUE + saveCamera = TRUE + cursor = TRUE + isCameraStored = FALSE + perspective = TRUE + height = 0 + position = "0 0 0" + orientation = "0 0 1 0" + nearDistance = 0 + farDistance = 0 + focalDistance = 0 + forceRedrawOnInteraction = FALSE + button1events = TO_VIEWER + button2events = TO_VIEWER + button3events = TO_VIEWER + keyEvents = TO_VIEWER + animationEnabled = FALSE + feedback = FALSE + feedbackSize = 32 + mouseInteraction = "" + rotationAxis = "0 1 0" + rotationAngle = 360 + rotationSteps = 80 + rotationCurrentStep = 0 + recordRotation = TRUE + } +} +module Histogram { + internal { + frame = "565 157 88 56" + } + fields { + instanceName = Histogram + useMask = TRUE + xRange = "Static Min/Max" + maskMode = Weights + curveType = Line + curveStyle = 0 + updateMode = Off + upToDate = FALSE + status = none + useStepFunction = FALSE + useBinSizeOneRepresentation = TRUE + useBackgroundValue = FALSE + backgroundValue = 0 + binSize = 1 + } +} +module LocalImage { + internal { + frame = "473 317 96 56" + } + fields { + instanceName = LocalImage + name = $(DemoDataPath)/Bone.tiff + trueName = "C:/Program Files (x86)/MeVisLab/data/demodata/Bone.tiff" + } + internalFields = "" +} +module ImgLoad { + internal { + frame = "473 157 80 56" + } + fields { + instanceName = ImgLoad + filename = "" + status = "File not open" + progress = 0 + format = "" + dataType = "" + sizeX = 0 + sizeY = 0 + sizeZ = 0 + sizeC = 0 + sizeT = 0 + sizeU = 0 + minValue = 0 + maxValue = 0 + comment = "" + readRaw = FALSE + rawX = 1 + rawY = 1 + rawZ = 1 + rawC = 1 + rawT = 1 + rawU = 1 + dataTypeRaw = "unsigned int8" + planarConfig = Contiguous + byteOrder = LittleEndian + dataOffset = 0 + pageSizeHint = "0 0 0 0 0 0" + pageSize = "0 0 0 0 0 0" + suppressErrorLog = FALSE + dicomIgnoreHalfVoxelShift = FALSE + } +} +connections { + SoSeparator.children = "" + SoExaminerViewer.children = "" +} Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001b_MacroInternal.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001b_MacroInternal.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/001b_MacroInternal.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,138 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module SoGroup { + internal { + frame = "481 145 96 64" + } + fields { + instanceName = group + } +} +module ContourManager { + internal { + frame = "409 417 128 64" + } + fields { + instanceName = cm + fill = TRUE + fillAdditive = FALSE + fillNotAdditiveInclContours = FALSE + fillLines3D = FALSE + keepContours = FALSE + ignoreMatrix = FALSE + filename = "C:\\WINNT\\Profiles\\andrea\\Desktop\\Contour.cnt" + ignoreTimePointForLoading = FALSE + ignoreImageSizeForLoading = FALSE + colorCurrent = "0.116896 0.234863 0.96" + colorFillCurrent = "0.16 0.33 0.96" + colorFillCurrentAlpha = 0.5 + colorContour = "0.111017 0.536165 0.96" + colorFill = "0.111017 0.536165 0.96" + colorFillAlpha = 0.3008219898 + colorSeeds = "0.123188 0.912349 0.96" + colorLastPath = "0.96 0 0.011905" + contourWidthAuto = TRUE + contourWidth = 1 + bigSeeds = TRUE + drawSeeds = TRUE + label = unknown + drawLabelToContour = FALSE + labelFontSize = 16 + labelDistanceX = 2 + labelDistanceY = -2 + creator = LiveWire + creatorIdx = 0 + group = 0 + defaultGroup = 0 + numberOfGroups = 0 + setUniqueGroup = FALSE + groupIndexForMask = 0 + setGroupIndexForMask = FALSE + useGroupForPalette = FALSE + groupToSearchFor = 0 + sliceOfGroup = 0 + timePointOfGroup = 0 + emphasizeCurrentContourWithPalette = FALSE + actionMode = "New Contour" + interpolCounter = 1 + seedDistanceMin = 8 + interpolateOnlyOpenLines = TRUE + closeInterpolatedLines = FALSE + checkLineDirection = TRUE + clockwise = FALSE + drawBezier = FALSE + piecewise = FALSE + bezierError = 60.3076 + setBackgrdToZero = TRUE + useShiftForSelection = FALSE + currentContourIndex = -1 + numberOfContours = 0 + localGlobalCurrent = TRUE + currentContourIndexGlobal = -1 + numberOfContoursGlobal = 0 + sliceOfCurrentGlobal = 0 + sizeOfReticle = 3 + ignoreTimePoint = TRUE + } +} +module LiveWire { + internal { + frame = "581 377 104 64" + } + fields { + instanceName = lw + clockwise = FALSE + doubleClick = FALSE + allowB3Closing = TRUE + imageMax = 4095 + costDirection = Minimum + computeAuto = TRUE + fixedCost = "Liver*" + weight0 = 1 + transform0 = Linear + mean0 = 2200 + deviation0 = 300 + weight1 = 1 + transform1 = Linear + mean1 = 1800 + deviation1 = 600 + weight2 = 0 + transform2 = Linear + mean2 = 1 + deviation2 = 1 + weight3 = 0 + transform3 = Linear + mean3 = 1 + deviation3 = 1 + weight4 = 0 + transform4 = Linear + mean4 = 1 + deviation4 = 1 + weight5 = 0 + transform5 = Linear + mean5 = 1 + deviation5 = 1 + weight6 = 0.8000000119 + transform6 = Linear + mean6 = 500 + deviation6 = 300 + weight7 = 0 + transform7 = Linear + mean7 = 1 + deviation7 = 1 + weight8 = 0 + transform8 = Linear + mean8 = 1 + deviation8 = 1 + weight9 = 0 + transform9 = Linear + mean9 = 1 + deviation9 = 1 + } +} +connections { + group.children = "cm.outputInv lw.outputInv" + lw.inputBaseContourManager = cm.outputBaseThis +} Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/002_ModuleConnections.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/002_ModuleConnections.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/002_ModuleConnections.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,283 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module SoView2DMarkerEditor { + internal { + frame = "705 165 160 56" + moduleGroupName = "" + windows { + window _default { + geometry = "792 194 435 831" + sizeHint = "435 831" + wasOpen = no + wasActive = no + } + } + } + fields { + drawingOn = TRUE + editingOn = TRUE + maskValid = FALSE + fixZOn = TRUE + color = "1 1 1" + selectionTolerance = 4 + needsValidVoxel = TRUE + button1 = PRESSED + button2 = IGNORED + button3 = IGNORED + shift = IGNORED + control = IGNORED + alt = IGNORED + wantsAllEvents = FALSE + wantsKeyEvents = FALSE + wantsMouseWheelEvents = FALSE + setEventHandled = FALSE + ignoreHandledEvents = FALSE + createNewMode = FALSE + renderOnSlab = FALSE + clipToSlice = FALSE + cursorShape = UNDEFINED_CURSOR + depthVisibility = 1 + snapToVoxel = TRUE + snapToSlice = TRUE + currentType = 0 + deleteOnClick = FALSE + addOnClick = TRUE + alphaFactor = 1 + iconFile = $(MLAB_MeVisLab_Standard)/Modules/Resources/Images/markerIcons.tif + internalIconFile = $(MODULES)/std/base/images/markerIcons.tif + useIconFile = FALSE + iconIdx = 0 + selectingOn = TRUE + actOnReleaseOnly = FALSE + editorMode = EDIT_MARKER + colorMode = COLOR_BY_TYPE + textColorMode = COLOR_TEXT + textMode = TEXT_OFF + textColor = "1 1 1" + textShadow = TRUE + textFontSize = 12 + showTextOnlyForSelectedMarker = FALSE + cutText = FALSE + maxNumberOfLines = 1 + vectorArrow = VECTOR_END_ARROW + useAntiAlias = FALSE + currentStyleIndex = -1 + depthVectorDrawMode = DRAW_NONE + drawMode = DRAW_MARKER + selectiveDrawing = FALSE + selectionBoxesForCurrentOnly = FALSE + cooperative = FALSE + busy = FALSE + instanceName = SoView2DMarkerEditor + listString = "" + numItems = 0 + index = 0 + persistent = FALSE + listStringEnable = FALSE + ownsList = TRUE + applySelect = FALSE + id = -1 + name = "" + newName = "" + actionClass = New + actionIndex = -1 + actionId = -1 + currentIndex = -1 + overflowMode = None + maxSize = 0 + useInsertTemplate = FALSE + upToDate = TRUE + posXYZ = "0 0 0" + posC = 0 + posT = 0 + posU = 0 + vecXYZ = "0 0 0" + type = 0 + newPosXYZ = "0 0 0" + newPosC = 0 + newPosT = 0 + newPosU = 0 + newVecXYZ = "0 0 0" + newType = 0 + } +} +module RegionGrowing { + internal { + frame = "509 269 120 56" + moduleGroupName = "" + } + fields { + instanceName = RegionGrowing + status = "No valid seed points found." + debug = "noch nix" + startButtonActive = FALSE + abortButtonActive = FALSE + autoUpdateMode = Off + lowerThreshold = 0 + upperThreshold = 600 + autoThreshold = TRUE + basicNeighborhoodType = BNBH_2D_4_XY + extendedNeighborhoodType = ENBH_2D_4_XY + useAdditionalSeed = FALSE + additionalSeed = "0 0 0 0 0 0" + additionalSeedType = 0 + additionalSeedCoordSystem = VoxelCoordinates + initStackSizeTweak = 0.1000000015 + prohibitInputScalingTweak = FALSE + incrementalUpdateMode = Smart + useExtendedNBH = FALSE + calcBoundaryOverlap = FALSE + maxBoundaryOverlapPercentage2D = 0 + maxBoundaryOverlapPercentage3D = 0 + avgBoundaryOverlapPercentage2D = 0 + avgBoundaryOverlapPercentage3D = 0 + unitType = UnitTypeGrayValue + autoUpdateUnitType = FALSE + stretchOutputOverTime = FALSE + unitLabel = "" + voxelCount = 0 + volumeCount = 0 + growingTime = 0 + showPartialResults = FALSE + theProgressBar = 0 + noSeeds = 0 + acceptedMarkerType = -1 + autoSelectHigherCoords = TRUE + cCoord = 0 + uCoord = 0 + outputValid = FALSE + posFillValue = -1 + negFillValue = 0 + invertResult = FALSE + showOuterBoundariesOnly = FALSE + maxVolume = 100 + maxVolumeEnabled = FALSE + intervalSize = 5 + } +} +module LocalImage { + internal { + frame = "393 349 96 56" + moduleGroupName = "" + } + fields { + instanceName = LocalImage + name = $(DemoDataPath)/Bone.tiff + trueName = "C:/Program Files (x86)/MeVisLab2.0rcVC8-64/Packages/MeVisLab/Resources/DemoData/Bone.tiff" + autoLoad = TRUE + status = "File open" + } + internalFields = "" +} +module View2D { + internal { + frame = "405 21 120 56" + moduleGroupName = "" + } + fields { + instanceName = View2D + inventorInputOn = TRUE + view2DExtensionsOn = TRUE + startSlice = 0 + numSlices = 1 + numXSlices = 1 + sliceStep = 1 + slab = 1 + blendMode = BLEND_REPLACE + timePoint = 0 + maxTimePoint = 0 + filterMode = FILTER_LINEAR + standardKeys = TRUE + cineMode = CINE_Z + cineDirection = CINE_PINGPONG + cineRepeat = CINE_ONCE + cineSpeed = 0.1000000015 + snapToCenter = FALSE + zoomMode = VIEW2D_AUTO_ZOOM + unzoomOnImageChange = FALSE + sliceZoom = 1 + sliceZoomSynced = 1 + baseColor = "1 1 1" + margin = "2 2" + sliceOrigin = "0 0" + lutCenter = 2047.5 + lutWidth = 4095 + lutUseTraceColors = FALSE + annotationOn = TRUE + annotationMode = ANNO_MODE_AUTO + annotationSizeMode = ANNO_SHOW_DETAILED + annotationCol = "0.8999999761581421 0.8999999761581421 0.8999999761581421" + annotationFontSize = ANNO_SIZE_AUTO + annoCoords = Voxel + annoCTValue = AsIs + borderOn = TRUE + borderColor = "0.8999999761581421 0.8999999761581421 0.8999999761581421" + valueHighPrecision = FALSE + plane = "0 0 1 0.5" + } + internalFields = "" +} +module SoView2DOverlay { + internal { + frame = "493 165 136 56" + moduleGroupName = "" + windows { + window _default { + geometry = "222 367 486 349" + sizeHint = "486 349" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoView2DOverlay + drawingOn = TRUE + editingOn = TRUE + maskValid = FALSE + fixZOn = TRUE + color = "1 1 1" + selectionTolerance = 4 + needsValidVoxel = TRUE + button1 = IGNORED + button2 = IGNORED + button3 = IGNORED + shift = IGNORED + control = IGNORED + alt = IGNORED + wantsAllEvents = TRUE + wantsKeyEvents = TRUE + wantsMouseWheelEvents = FALSE + setEventHandled = FALSE + ignoreHandledEvents = FALSE + createNewMode = FALSE + renderOnSlab = TRUE + clipToSlice = TRUE + cursorShape = UNDEFINED_CURSOR + cacheTextures = TRUE + blendMode = BLEND_ADD + timePoint = 0 + maxTimePoint = 0 + filterMode = FILTER_LINEAR + inheritFilterMode = TRUE + alphaFactor = 1 + baseColor = "1 1 1" + useWorldCoords = FALSE + applyLut = TRUE + isCheckerTiling = FALSE + checkerTileSize = 2 + areCheckerTilesInverted = FALSE + } +} +connections { + RegionGrowing.input0 = LocalImage.outImage + RegionGrowing.inMarkerList = SoView2DMarkerEditor.outXMarkerList + View2D.inImage = LocalImage.outImage + View2D.inInvPreLUT = SoView2DOverlay.self + View2D.inInvPostLUT = SoView2DMarkerEditor.self + SoView2DOverlay.image = RegionGrowing.output0 + SoView2DOverlay.drawingOn = SoView2DMarkerEditor.drawingOn +} +networkModel = "" Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/003_ModuleInterfaces.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/003_ModuleInterfaces.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/003_ModuleInterfaces.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,73 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module SoWEMRenderer { + internal { + frame = "604 270 128 56" + windows { + window _default { + geometry = "857 244 337 404" + sizeHint = "337 404" + wasOpen = no + wasActive = no + } + window _automatic { + geometry = "211 265 274 440" + sizeHint = "274 440" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoWEMRenderer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + autoApply = TRUE + autoUpdate = TRUE + autoClear = TRUE + useHighlightSelected = FALSE + usePolygonOffset = TRUE + useShapeHints = TRUE + parameterOverwriteMode = OVERWRITE_MODE_ALL + overwriteColorMode = FALSE + overwriteFaceParameters = FALSE + overwriteEdgeParameters = FALSE + overwriteNodeParameters = FALSE + overwriteBoundingBoxParameters = FALSE + colorMode = WEM_COLOR_GENERAL + drawFaces = TRUE + faceDiffuseColor = "0.792157 0.792157 0.792157" + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667 0.266667 0.266667" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.066667 0.066667 0.066667" + drawEdges = FALSE + edgeColor = "0 0 0" + drawNodes = FALSE + nodeColor = "1 1 1" + drawBoundingBoxes = FALSE + boundingBoxColor = "1 1 1" + drawFaceNormals = FALSE + drawNodeNormals = FALSE + faceNormalColor = "1 1 1" + nodeNormalColor = "1 1 1" + faceNormalScaling = 1 + nodeNormalScaling = 1 + faceAlphaValue = 1 + faceShininessValue = 1 + lineWidth = 1 + pointSize = 1 + useEdgeColoringMode = FALSE + nodeRenderingMode = WEM_NODE_RENDERING_NORMAL + boundingBoxMode = WEM_BOUNDING_BOX_AXIS_ALIGNED + primitiveValueLists = "" + selectedPrimitiveValueList = "" + primitiveValueListValid = FALSE + selectedTab = 0 + } +} +connections = "" Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/004_ModuleFields.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/004_ModuleFields.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/004_ModuleFields.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,220 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module WEMInitialize { + internal { + frame = "749 469 104 56" + windows { + window _default { + geometry = "473 353 341 377" + sizeHint = "341 377" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = WEMInitialize + isProcessing = FALSE + elapsedTime = 0 + id = 0 + autoApply = TRUE + autoUpdate = TRUE + autoClear = FALSE + removePreviousWEMs = TRUE + label = "" + description = "" + show = TRUE + editable = TRUE + colorMode = "General " + drawFaces = TRUE + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667008399963 0.266667008399963 0.266667008399963" + useFaceDiffuseColor = TRUE + faceDiffuseColor = "0.792156994342804 0.792156994342804 0.792156994342804" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.0666669979691505 0.0666669979691505 0.0666669979691505" + faceAlphaValue = 1 + faceShininessValue = 1 + drawFaceNormals = FALSE + faceNormalsColor = "1 1 1" + faceNormalsScale = 1 + drawEdges = FALSE + edgeColor = "0 0 0" + usePolygonOffset = FALSE + lineWidth = 1 + useEdgeColoringMode = FALSE + drawNodes = FALSE + nodeColor = "1 1 1" + drawNodeNormals = FALSE + nodeNormalsColor = "1 1 1" + nodeNormalsScale = 1 + pointSize = 1 + nodeRenderingMode = Normal + drawBoundingBoxes = FALSE + boundingBoxMode = "Axis Aligned" + boundingBoxColor = "1 1 1" + initialPosition = "0 0 0" + initialDeformation = "1 1 1" + initModel = Dodecahedron + mirrorFaces = FALSE + generateEdges = TRUE + selectedTab = 0 + } +} +module SoExaminerViewer { + internal { + frame = "685 205 136 56" + windows { + window _viewer { + geometry = "787 307 400 400" + sizeHint = "400 400" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoExaminerViewer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + border = FALSE + background = "0 0 0" + transparency = BLEND + antialiasing = FALSE + antialiasingNumPasses = 1 + grabKeyFocus = TRUE + snapshotFormat = SNAPSHOT_RGB + outputAviFile = "" + autoRedrawWhenRecording = TRUE + frameRate = 7 + frameRateAvi = 15 + status = ready + outputSnapshotFile = none + outputSnapshotFileWritten = none + autoIncreaseFile = TRUE + autoUpdateML = FALSE + showSnapshotWithShell = FALSE + snapCount = 0 + headlight = TRUE + decoration = TRUE + popupMenuEnabled = FALSE + viewing = TRUE + autoClipping = TRUE + externalCamera = FALSE + drawStyle = VIEW_AS_IS + interactiveDrawStyle = VIEW_LOW_COMPLEXITY + viewAllFlag = FALSE + initialCameraOrientation = CAMERA_KEEP_AS_IS + applyCameraOrientation = CAMERA_KEEP_AS_IS + cameraType = CAMERA_PERSPECTIVE + userSettingOrientation = "0 0 1 0" + automaticViewAll = FALSE + storeCurrentState = TRUE + saveCamera = TRUE + cursor = TRUE + isCameraStored = TRUE + perspective = TRUE + height = 0.7853980064 + position = "2.55701 -2.44737 -1.33805" + orientation = "-0.190094 0.845547 -0.498913 2.50178" + nearDistance = 2.425499916 + farDistance = 5.145120144 + focalDistance = 3.783960104 + forceRedrawOnInteraction = FALSE + button1events = TO_VIEWER + button2events = TO_VIEWER + button3events = TO_VIEWER + keyEvents = TO_VIEWER + animationEnabled = FALSE + feedback = FALSE + feedbackSize = 32 + mouseInteraction = "" + rotationAxis = "0 1 0" + rotationAngle = 360 + rotationSteps = 80 + rotationCurrentStep = 0 + recordRotation = TRUE + } +} +module SoBackground { + internal { + frame = "633 325 112 56" + } + fields { + instanceName = SoBackground + rotate = TRUE + flip = FALSE + on = TRUE + depthBuffer = TRUE + } +} +module SoWEMRenderer { + internal { + frame = "753 325 128 56" + windows { + window _default { + geometry = "97 320 337 404" + sizeHint = "337 404" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoWEMRenderer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + autoApply = TRUE + autoUpdate = TRUE + autoClear = TRUE + useHighlightSelected = TRUE + usePolygonOffset = TRUE + useShapeHints = TRUE + parameterOverwriteMode = OVERWRITE_MODE_ALL + overwriteColorMode = FALSE + overwriteFaceParameters = FALSE + overwriteEdgeParameters = FALSE + overwriteNodeParameters = FALSE + overwriteBoundingBoxParameters = FALSE + colorMode = WEM_COLOR_GENERAL + drawFaces = TRUE + faceDiffuseColor = "0.792157 0.792157 0.792157" + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667 0.266667 0.266667" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.066667 0.066667 0.066667" + drawEdges = TRUE + edgeColor = "0 0 0" + drawNodes = FALSE + nodeColor = "1 1 1" + drawBoundingBoxes = FALSE + boundingBoxColor = "1 1 1" + drawFaceNormals = FALSE + drawNodeNormals = FALSE + faceNormalColor = "1 1 1" + nodeNormalColor = "1 1 1" + faceNormalScaling = 1 + nodeNormalScaling = 1 + faceAlphaValue = 1 + faceShininessValue = 1 + lineWidth = 1 + pointSize = 1 + useEdgeColoringMode = FALSE + nodeRenderingMode = WEM_NODE_RENDERING_NORMAL + boundingBoxMode = WEM_BOUNDING_BOX_AXIS_ALIGNED + primitiveValueLists = LUT + selectedPrimitiveValueList = LUT + primitiveValueListValid = FALSE + selectedTab = 0 + } +} +connections { + SoExaminerViewer.children = "SoBackground.self SoWEMRenderer.self" + SoWEMRenderer.inWEM = WEMInitialize.outWEM +} Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/005_FieldConnections.mlab =================================================================== --- trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/005_FieldConnections.mlab (rev 0) +++ trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/005_FieldConnections.mlab 2009-06-05 13:10:52 UTC (rev 41) @@ -0,0 +1,406 @@ +// MDL v1 utf8 +network { + watchlist = "" +} +module WEMInitialize { + internal { + frame = "873 453 112 56" + } + fields { + instanceName = WEMInitialize1 + isProcessing = FALSE + elapsedTime = 0 + id = 0 + autoApply = TRUE + autoUpdate = TRUE + autoClear = FALSE + removePreviousWEMs = TRUE + label = "" + description = "" + show = TRUE + editable = TRUE + colorMode = "General " + drawFaces = TRUE + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667008399963 0.266667008399963 0.266667008399963" + useFaceDiffuseColor = TRUE + faceDiffuseColor = "0.792156994342804 0.792156994342804 0.792156994342804" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.0666669979691505 0.0666669979691505 0.0666669979691505" + faceAlphaValue = 1 + faceShininessValue = 1 + drawFaceNormals = FALSE + faceNormalsColor = "1 1 1" + faceNormalsScale = 1 + drawEdges = FALSE + edgeColor = "0 0 0" + usePolygonOffset = FALSE + lineWidth = 1 + useEdgeColoringMode = FALSE + drawNodes = FALSE + nodeColor = "1 1 1" + drawNodeNormals = FALSE + nodeNormalsColor = "1 1 1" + nodeNormalsScale = 1 + pointSize = 1 + nodeRenderingMode = Normal + drawBoundingBoxes = FALSE + boundingBoxMode = "Axis Aligned" + boundingBoxColor = "1 1 1" + initialPosition = "0 0 0" + initialDeformation = "1 1 1" + initModel = Dodecahedron + mirrorFaces = FALSE + generateEdges = TRUE + selectedTab = 0 + } +} +module SoExaminerViewer { + internal { + frame = "849 189 144 56" + windows { + window _viewer { + geometry = "1390 283 400 400" + sizeHint = "400 400" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoExaminerViewer1 + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + border = FALSE + background = "0 0 0" + transparency = BLEND + antialiasing = FALSE + antialiasingNumPasses = 1 + grabKeyFocus = TRUE + snapshotFormat = SNAPSHOT_RGB + outputAviFile = "" + autoRedrawWhenRecording = TRUE + frameRate = 7 + frameRateAvi = 15 + status = ready + outputSnapshotFile = none + outputSnapshotFileWritten = none + autoIncreaseFile = TRUE + autoUpdateML = FALSE + showSnapshotWithShell = FALSE + snapCount = 0 + headlight = TRUE + decoration = TRUE + popupMenuEnabled = FALSE + viewing = TRUE + autoClipping = TRUE + externalCamera = FALSE + drawStyle = VIEW_AS_IS + interactiveDrawStyle = VIEW_LOW_COMPLEXITY + viewAllFlag = FALSE + initialCameraOrientation = CAMERA_KEEP_AS_IS + applyCameraOrientation = CAMERA_KEEP_AS_IS + cameraType = CAMERA_PERSPECTIVE + userSettingOrientation = "0 0 1 0" + automaticViewAll = FALSE + storeCurrentState = TRUE + saveCamera = TRUE + cursor = TRUE + isCameraStored = TRUE + perspective = TRUE + height = 0.7853980064 + position = "-1.64486 0.987588 2.78629" + orientation = "-0.475826 -0.870108 -0.128458 0.608214" + nearDistance = 2.084980011 + farDistance = 4.683489799 + focalDistance = 3.382940054 + forceRedrawOnInteraction = FALSE + button1events = TO_VIEWER + button2events = TO_VIEWER + button3events = TO_VIEWER + keyEvents = TO_VIEWER + animationEnabled = FALSE + feedback = FALSE + feedbackSize = 32 + mouseInteraction = "" + rotationAxis = "0 1 0" + rotationAngle = 360 + rotationSteps = 80 + rotationCurrentStep = 0 + recordRotation = TRUE + } +} +module SoWEMRenderer { + internal { + frame = "869 325 136 56" + windows { + window _default { + geometry = "861 336 337 404" + sizeHint = "337 404" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoWEMRenderer1 + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + autoApply = TRUE + autoUpdate = TRUE + autoClear = TRUE + useHighlightSelected = FALSE + usePolygonOffset = TRUE + useShapeHints = TRUE + parameterOverwriteMode = OVERWRITE_MODE_ALL + overwriteColorMode = FALSE + overwriteFaceParameters = FALSE + overwriteEdgeParameters = FALSE + overwriteNodeParameters = FALSE + overwriteBoundingBoxParameters = FALSE + colorMode = WEM_COLOR_GENERAL + drawFaces = TRUE + faceDiffuseColor = "0.792157 0.792157 0.792157" + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667 0.266667 0.266667" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.066667 0.066667 0.066667" + drawEdges = TRUE + edgeColor = "0 0 0" + drawNodes = FALSE + nodeColor = "1 1 1" + drawBoundingBoxes = TRUE + boundingBoxColor = "1 1 1" + drawFaceNormals = FALSE + drawNodeNormals = FALSE + faceNormalColor = "1 1 1" + nodeNormalColor = "1 1 1" + faceNormalScaling = 1 + nodeNormalScaling = 1 + faceAlphaValue = 1 + faceShininessValue = 1 + lineWidth = 1 + pointSize = 1 + useEdgeColoringMode = FALSE + nodeRenderingMode = WEM_NODE_RENDERING_NORMAL + boundingBoxMode = WEM_BOUNDING_BOX_AXIS_ALIGNED + primitiveValueLists = LUT + selectedPrimitiveValueList = LUT + primitiveValueListValid = FALSE + selectedTab = 0 + } +} +module SoExaminerViewer { + internal { + frame = "709 189 136 56" + windows { + window _viewer { + geometry = "67 315 400 400" + sizeHint = "400 400" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoExaminerViewer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + border = FALSE + background = "0 0 0" + transparency = BLEND + antialiasing = FALSE + antialiasingNumPasses = 1 + grabKeyFocus = TRUE + snapshotFormat = SNAPSHOT_RGB + outputAviFile = "" + autoRedrawWhenRecording = TRUE + frameRate = 7 + frameRateAvi = 15 + status = ready + outputSnapshotFile = none + outputSnapshotFileWritten = none + autoIncreaseFile = TRUE + autoUpdateML = FALSE + showSnapshotWithShell = FALSE + snapCount = 0 + headlight = TRUE + decoration = TRUE + popupMenuEnabled = FALSE + viewing = TRUE + autoClipping = TRUE + externalCamera = FALSE + drawStyle = VIEW_AS_IS + interactiveDrawStyle = VIEW_LOW_COMPLEXITY + viewAllFlag = FALSE + initialCameraOrientation = CAMERA_KEEP_AS_IS + applyCameraOrientation = CAMERA_KEEP_AS_IS + cameraType = CAMERA_PERSPECTIVE + userSettingOrientation = "0 0 1 0" + automaticViewAll = FALSE + storeCurrentState = TRUE + saveCamera = TRUE + cursor = TRUE + isCameraStored = TRUE + perspective = TRUE + height = 0.7853980064 + position = "-2.31024 2.45296 0.300082" + orientation = "-0.653215 -0.7495849999999999 -0.106921 1.49255" + nearDistance = 1.625519991 + farDistance = 5.143869877 + focalDistance = 3.382940054 + forceRedrawOnInteraction = FALSE + button1events = TO_VIEWER + button2events = TO_VIEWER + button3events = TO_VIEWER + keyEvents = TO_VIEWER + animationEnabled = FALSE + feedback = FALSE + feedbackSize = 32 + mouseInteraction = "" + rotationAxis = "0 1 0" + rotationAngle = 360 + rotationSteps = 80 + rotationCurrentStep = 0 + recordRotation = TRUE + } +} +module SoBackground { + internal { + frame = "609 325 112 56" + } + fields { + instanceName = SoBackground + rotate = TRUE + flip = FALSE + on = TRUE + depthBuffer = TRUE + } +} +module SoWEMRenderer { + internal { + frame = "729 325 128 56" + windows { + window _default { + geometry = "475 339 337 404" + sizeHint = "337 404" + wasOpen = no + wasActive = no + } + } + } + fields { + instanceName = SoWEMRenderer + renderCaching = AUTO + boundingBoxCaching = AUTO + renderCulling = AUTO + pickCulling = AUTO + autoApply = TRUE + autoUpdate = TRUE + autoClear = TRUE + useHighlightSelected = FALSE + usePolygonOffset = TRUE + useShapeHints = TRUE + parameterOverwriteMode = OVERWRITE_MODE_ALL + overwriteColorMode = FALSE + overwriteFaceParameters = FALSE + overwriteEdgeParameters = FALSE + overwriteNodeParameters = FALSE + overwriteBoundingBoxParameters = FALSE + colorMode = WEM_COLOR_GENERAL + drawFaces = TRUE + faceDiffuseColor = "0.792157 0.792157 0.792157" + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667 0.266667 0.266667" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.066667 0.066667 0.066667" + drawEdges = FALSE + edgeColor = "0 0 0" + drawNodes = FALSE + nodeColor = "1 1 1" + drawBoundingBoxes = FALSE + boundingBoxColor = "1 1 1" + drawFaceNormals = TRUE + drawNodeNormals = TRUE + faceNormalColor = "1 1 1" + nodeNormalColor = "1 1 0.498039" + faceNormalScaling = 0.5 + nodeNormalScaling = 0.3000000119 + faceAlphaValue = 1 + faceShininessValue = 1 + lineWidth = 1 + pointSize = 1 + useEdgeColoringMode = FALSE + nodeRenderingMode = WEM_NODE_RENDERING_NORMAL + boundingBoxMode = WEM_BOUNDING_BOX_AXIS_ALIGNED + primitiveValueLists = LUT + selectedPrimitiveValueList = LUT + primitiveValueListValid = FALSE + selectedTab = 0 + } +} +module WEMInitialize { + internal { + frame = "733 453 104 56" + } + fields { + instanceName = WEMInitialize + isProcessing = FALSE + elapsedTime = 0 + id = 0 + autoApply = TRUE + autoUpdate = TRUE + autoClear = FALSE + removePreviousWEMs = TRUE + label = "" + description = "" + show = TRUE + editable = TRUE + colorMode = "General " + drawFaces = TRUE + useFaceAmbientColor = TRUE + faceAmbientColor = "0.266667008399963 0.266667008399963 0.266667008399963" + useFaceDiffuseColor = TRUE + faceDiffuseColor = "0.792156994342804 0.792156994342804 0.792156994342804" + useFaceSpecularColor = TRUE + faceSpecularColor = "0.0666669979691505 0.0666669979691505 0.0666669979691505" + faceAlphaValue = 1 + faceShininessValue = 1 + drawFaceNormals = FALSE + faceNormalsColor = "1 1 1" + faceNormalsScale = 1 + drawEdges = FALSE + edgeColor = "0 0 0" + usePolygonOffset = FALSE + lineWidth = 1 + useEdgeColoringMode = FALSE + drawNodes = FALSE + nodeColor = "1 1 1" + drawNodeNormals = FALSE + nodeNormalsColor = "1 1 1" + nodeNormalsScale = 1 + pointSize = 1 + nodeRenderingMode = Normal + drawBoundingBoxes = FALSE + boundingBoxMode = "Axis Aligned" + boundingBoxColor = "1 1 1" + initialPosition = "0 0 0" + initialDeformation = "1 1 1" + initModel = Dodecahedron + mirrorFaces = FALSE + generateEdges = TRUE + selectedTab = 0 + } +} +connections { + SoExaminerViewer1.children = "SoBackground.self SoWEMRenderer1.self" + SoWEMRenderer1.inWEM = WEMInitialize1.outWEM + SoExaminerViewer.children = "SoBackground.self SoWEMRenderer.self" + SoWEMRenderer.inWEM = WEMInitialize.outWEM +} Added: trunk/Community/General/Modules/Macros/PresentationBuilder/Presentations/Tutorial/macros/101_FirstNetwork.mlab =================================================================== --- trunk/Community/General/Modules/Macros/Presentatio... [truncated message content] |