CIBC:Project:APP Interface dev

From NCRR Biomedical Software Development, Engineering, and Dissemination Wiki

Jump to: navigation, search

The following need code adapted from their module equivalents :

Contents

Bundle

  • ./Bundle/CreateParameterBundleAlg.cc
  • ./Bundle/GetBundlesFromBundleAlg.cc
  • ./Bundle/GetColorMap2sFromBundleAlg.cc
  • ./Bundle/GetColorMapsFromBundleAlg.cc
  • ./Bundle/GetFieldsFromBundleAlg.cc
  • ./Bundle/GetMatricesFromBundleAlg.cc
  • ./Bundle/GetNrrdsFromBundleAlg.cc
  • ./Bundle/GetPathsFromBundleAlg.cc
  • ./Bundle/GetStringsFromBundleAlg.cc
  • ./Bundle/InsertBundlesIntoBundleAlg.cc
  • ./Bundle/InsertColorMap2sIntoBundleAlg.cc
  • ./Bundle/InsertColorMapsIntoBundleAlg.cc
  • ./Bundle/InsertEnvironmentIntoBundleAlg.cc
  • ./Bundle/InsertFieldsIntoBundleAlg.cc
  • ./Bundle/InsertMatricesIntoBundleAlg.cc
  • ./Bundle/InsertNrrdsIntoBundleAlg.cc
  • ./Bundle/InsertPathsIntoBundleAlg.cc
  • ./Bundle/InsertStringsIntoBundleAlg.cc
  • ./Bundle/JoinBundlesAlg.cc
  • ./Bundle/ReportBundleInfoAlg.cc

ChangeFieldData

  • ./ChangeFieldData/ApplyMappingMatrixAlg.cc (upandey)

  • ./ChangeFieldData/CalculateFieldData2Alg.cc
  • ./ChangeFieldData/CalculateFieldData3Alg.cc
  • ./ChangeFieldData/CalculateFieldDataAlg.cc
  • ./ChangeFieldData/CalculateFieldDataCompiledAlg.cc

  • ./ChangeFieldData/CalculateGradientsAlg.cc(Marty)

  • ./ChangeFieldData/CalculateInsideWhichFieldAlg.cc
  • ./ChangeFieldData/CalculateLatVolGradientsAtNodesAlg.cc
  • ./ChangeFieldData/CalculateNodeNormalsAlg.cc(upandey)
  • ./ChangeFieldData/CalculateVectorMagnitudesAlg.cc(upandey)
  • ./ChangeFieldData/ConvertFieldBasisAlg.cc
  • ./ChangeFieldData/ConvertFieldDataTypeAlg.cc
  • ./ChangeFieldData/ConvertLatVolDataFromElemToNodeAlg.cc(upandey)
  • ./ChangeFieldData/ConvertLatVolDataFromNodeToElemAlg.cc(upandey)
  • ./ChangeFieldData/CreateFieldDataAlg.cc
  • ./ChangeFieldData/MapFieldDataFromSourceToDestinationAlg.cc
  • ./ChangeFieldData/MaskLatVolWithTriSurfAlg.cc
  • ./ChangeFieldData/ReportMeshQualityMeasuresAlg.cc
  • ./ChangeFieldData/SelectAndSetFieldData3Alg.cc
  • ./ChangeFieldData/SelectAndSetFieldDataAlg.cc

ChangeMesh

  • ./ChangeMesh/CalculateMeshNodesAlg.cc
  • ./ChangeMesh/ConvertMeshCoordinateSystemAlg.cc
  • ./ChangeMesh/EditMeshBoundingBoxAlg.cc
  • ./ChangeMesh/MapFieldDataToNodeCoordinateAlg.cc
  • ./ChangeMesh/SmoothMeshAlg.cc
  • ./ChangeMesh/SwapNodeLocationsWithMatrixEntriesAlg.cc
  • ./ChangeMesh/TransformMeshWithFunctionAlg.cc
  • ./ChangeMesh/TransformMeshWithTransformAlg.cc
  • ./ChangeMesh/TransformPlanarMeshAlg.cc

Converters

  • ./Converters/ConvertMatrixToStringAlg.cc

DataArrayMath

  • ./DataArrayMath/AppendDataArraysAlg.cc
  • ./DataArrayMath/CalculateDataArrayAlg.cc
  • ./DataArrayMath/CreateDataArrayAlg.cc
  • ./DataArrayMath/CreateDataArrayFromIndicesAlg.cc
  • ./DataArrayMath/CreateTensorArrayAlg.cc
  • ./DataArrayMath/CreateVectorArrayAlg.cc
  • ./DataArrayMath/DecomposeTensorArrayIntoEigenVectorsAlg.cc
  • ./DataArrayMath/ReplicateDataArrayAlg.cc
  • ./DataArrayMath/ReportDataArrayInfoAlg.cc
  • ./DataArrayMath/ReportDataArrayMeasureAlg.cc
  • ./DataArrayMath/SplitVectorArrayInXYZAlg.cc

DataIO

  • ./DataIO/ReadBundleAlg.cc (James)
  • ./DataIO/ReadColorMap2DAlg.cc (James)
  • ./DataIO/ReadColorMapAlg.cc (James)

  • ./DataIO/ReadHDF5FileAlg.cc
  • ./DataIO/ReadMatrixAlg.cc (James)
  • ./DataIO/ReadPathAlg.cc (James)
  • ./DataIO/ReadStringAlg.cc (James)
  • ./DataIO/StreamMatrixFromDiskAlg.cc

  • ./DataIO/WriteBundleAlg.cc (James)
  • ./DataIO/WriteColorMap2DAlg.cc (James)
  • ./DataIO/WriteColorMapAlg.cc (James)
  • ./DataIO/WriteMatrixAlg.cc (James)
  • ./DataIO/WritePathAlg.cc (James)
  • ./DataIO/WriteStringAlg.cc (James)

Math

  • ./Math/AppendMatrixAlg.cc
  • ./Math/BuildNoiseColumnMatrixAlg.cc
  • ./Math/ChooseMatrixAlg.cc
  • ./Math/CollectMatricesAlg.cc
  • ./Math/ConvertMappingMatrixToMaskVectorAlg.cc
  • ./Math/ConvertMaskVectorToMappingMatrixAlg.cc
  • ./Math/ConvertMatrixTypeAlg.cc
  • ./Math/CreateGeometricTransformAlg.cc
  • ./Math/CreateMatrixAlg.cc
  • ./Math/EvaluateLinAlgBinaryAlg.cc
  • ./Math/EvaluateLinAlgGeneralAlg.cc
  • ./Math/EvaluateLinAlgUnaryAlg.cc
  • ./Math/GetColumnOrRowFromMatrixAlg.cc
  • ./Math/GetSubmatrixAlg.cc
  • ./Math/RemoveZeroRowsAndColumnsAlg.cc
  • ./Math/RemoveZerosFromMatrixAlg.cc
  • ./Math/ReorderMatrixByCuthillMcKeeAlg.cc
  • ./Math/ReorderMatrixByReverseCuthillMcKeeAlg.cc
  • ./Math/ReportColumnMatrixMisfitAlg.cc
  • ./Math/ReportMatrixColumnMeasureAlg.cc
  • ./Math/ReportMatrixInfoAlg.cc
  • ./Math/ReportMatrixRowMeasureAlg.cc
  • ./Math/ResizeMatrixAlg.cc
  • ./Math/SolveLinearSystemAlg.cc
  • ./Math/SolveMinNormLeastSqSystemAlg.cc
  • ./Math/SortMatrixAlg.cc

MiscField

  • ./MiscField/BuildMappingMatrixAlg.cc
  • ./MiscField/BuildMatrixOfSurfaceNormalsAlg.cc
  • ./MiscField/BuildPointCloudToLatVolMappingMatrixAlg.cc
  • ./MiscField/ChooseFieldAlg.cc
  • ./MiscField/CollectPointCloudsAlg.cc
  • ./MiscField/CoregisterPointCloudsAlg.cc
  • ./MiscField/ManageFieldSeriesAlg.cc
  • ./MiscField/ReportFieldGeometryMeasuresAlg.cc
  • ./MiscField/ReportFieldInfoAlg.cc
  • ./MiscField/ReportScalarFieldStatsAlg.cc
  • ./MiscField/ReportSearchGridInfoAlg.cc
  • ./MiscField/SelectFieldROIWithBoxWidgetAlg.cc
  • ./MiscField/SetFieldOrMeshStringPropertyAlg.cc
  • ./MiscField/SetFieldPropertyAlg.cc

NewField

  • ./NewField/ClipFieldByFunctionAlg.cc
  • ./NewField/ClipFieldToFieldOrWidgetAlg.cc
  • ./NewField/ClipFieldWithSeedAlg.cc
  • ./NewField/ClipLatVolByIndicesOrWidgetAlg.cc
  • ./NewField/ClipVolumeByIsovalueAlg.cc
  • ./NewField/CollectFieldsAlg.cc
  • ./NewField/ConvertMatricesToMeshAlg.cc
  • ./NewField/CreateImageAlg.cc
  • ./NewField/CreateLatVolAlg.cc
  • ./NewField/CreateStructHexAlg.cc
  • ./NewField/DecimateTriSurfAlg.cc
  • ./NewField/ExtractIsosurfaceByFunctionAlg.cc
  • ./NewField/FairMeshAlg.cc
  • ./NewField/GeneratePointSamplesFromFieldAlg.cc
  • ./NewField/GeneratePointSamplesFromFieldOrWidgetAlg.cc
  • ./NewField/GenerateSinglePointProbeFromFieldAlg.cc
  • ./NewField/GetAllSegmentationBoundariesAlg.cc
  • ./NewField/GetCentroidsFromMeshAlg.cc
  • ./NewField/GetSliceFromStructuredFieldByIndicesAlg.cc
  • ./NewField/InsertHexVolSheetAlongSurfaceAlg.cc
  • ./NewField/InterfaceWithCamalAlg.cc
  • ./NewField/InterfaceWithCubitAlg.cc
  • ./NewField/InterfaceWithTetGenAlg.cc
  • ./NewField/JoinFieldsAlg.cc
  • ./NewField/MergeFieldsAlg.cc
  • ./NewField/MergeTriSurfsAlg.cc
  • ./NewField/RefineMeshAlg.cc
  • ./NewField/RefineMeshByIsovalue2Alg.cc
  • ./NewField/RefineMeshByIsovalueAlg.cc
  • ./NewField/RemoveHexVolSheetAlg.cc
  • ./NewField/SubsampleStructuredFieldByIndicesAlg.cc

String

  • ./String/CreateStringAlg.cc
  • ./String/GetFileNameAlg.cc
  • ./String/GetNetworkFileNameAlg.cc
  • ./String/JoinStringsAlg.cc
  • ./String/PrintMatrixIntoStringAlg.cc
  • ./String/PrintStringIntoStringAlg.cc
  • ./String/ReportStringInfoAlg.cc
  • ./String/SplitFileNameAlg.cc

Time

  • ./Time/TimeControlsAlg.cc

Visualization

  • ./Visualization/ChooseColorMapAlg.cc
  • ./Visualization/ColorMap2DSemanticsAlg.cc
  • ./Visualization/ConvertFieldsToTextureAlg.cc
  • ./Visualization/CreateAndEditColorMapAlg.cc
  • ./Visualization/CreateLightForViewerAlg.cc
  • ./Visualization/CreateViewerAxesAlg.cc
  • ./Visualization/CreateViewerClockIconAlg.cc
  • ./Visualization/GenerateStreamLinesAlg.cc
  • ./Visualization/GenerateStreamLinesWithPlacementHeuristicAlg.cc
  • ./Visualization/RescaleColorMapAlg.cc
  • ./Visualization/ShowColorMapAlg.cc
  • ./Visualization/ShowFieldGlyphsAlg.cc
  • ./Visualization/ShowMatrixAlg.cc
  • ./Visualization/ShowMeshBoundingBoxAlg.cc
  • ./Visualization/ShowStringAlg.cc
  • ./Visualization/ShowTextureSlicesAlg.cc


Notes

  1. The writer code changes the unknown filetype from Binary to Text (see GenericWriter.cc and auto_ostream() in Persistent.cc). Is this really necessary?
Personal tools