General table

239 Boxes

nDimensions With a given image, the box shows the ndimension application

cathegory: __CategoryBlackBox__

author: car-prie@uniandes.edu.co
nDimensions,WorkDir,"Working data directory where config and data files are located",std::string,""
nDimensions,In,"Image to be shown",vtkImageData*,""
nDimensions,ContourType,"Contour type to be exported: ",int,""

nDimensions,Mask,"Mask of the contours",vtkImageData*,""
nDimensions,Value,"Value of the contours",vtkImageData*,""
nDimensions,X,"Vector of vectors that contains the X coordinates of each contour",double**,""
nDimensions,Y,"Vector of vectors that contains the Y coordinates of each contour",double**,""
nDimensions,Z,"Vector of vectors that contains the Z coordinates of each contour",double**,""
nDimensions,SizeContour,"Vector of vectors that contains the Z coordinates of each contour",std::vector ,""

./temp01/Creatis/creaContours/bbtk/src/bbCreaContournDimensions.h
ImageGradientMagnitude Computes the Gradient Magnitude of the image

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ImageGradientMagnitude,In,"Original image to calculate the gradient",vtkImageData*,""

ImageGradientMagnitude,Out,"Output of the image",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageGradientMagnitude.h
UCHARToUSHORT Cast from UCHAR to USHORT

cathegory: __CATEGORY__

author: Monica Lozano mo-lozan@uniandes.edu.co
UCHARToUSHORT,In,"Image to cast",vtkImageData*,""

UCHARToUSHORT,Out,"Image casted",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesUCHARToUSHORT.h
BuildBinaryImage Builds a binary image from a set of points and from an image

cathegory: __CATEGORY__

author: mo-lozan@uniandes.edu.co
BuildBinaryImage,ImageIn,"Input image, original image",vtkImageData*, ""
BuildBinaryImage,InX,"Input vector X from spline",std::vector< double >, ""
BuildBinaryImage,InY,"Input vector Y from spline",std::vector< double >, ""
BuildBinaryImage,InZ,"Input vector Z from spline",std::vector< double >, ""

BuildBinaryImage,ImageOut,"Binary image with spheres in control points",vtkImageData*, ""
BuildBinaryImage,FirstPoint,"The first point where the axis starts", std::vector< int >, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesBuildBinaryImage.h
LoadHistogram Loads an Histogram defined in a file

cathegory: __CATEGORY__

author: Juan Carlos Prieto

LoadHistogram,OutX,"Salida de vector x",std::vector< double >, ""
LoadHistogram,OutY,"Salida de vector y",std::vector< double >, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesLoadHistogram.h
ImageContinuousErode3D Replaces a pixel with the minimum over an ellipsoidal neighborhood. If KernelSize of an axis is 1, no processing is done on that axis.

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ImageContinuousErode3D,In,"Image data",vtkImageData*,""
ImageContinuousErode3D,KernelSizeX,"Kernel in X",int,""
ImageContinuousErode3D,KernelSizeY,"Kernel in Y",int,""
ImageContinuousErode3D,KernelSizeZ,"Kernel in Z",int,""

ImageContinuousErode3D,Out,"First output",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageContinuousErode3D.h
DistanceLenght Gets the points in the directory Vessel 0 - 3

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
DistanceLenght,Point0,"first point of the segment to be measured",std::vector, ""
DistanceLenght,Point1,"Final point of the segment to be measured",std::vector, ""
DistanceLenght,PointNumber,"Point0 or Point1",int, ""

DistanceLenght,Out,"Distance between two points",double, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesDistanceLenght.h
AddRemoveActorsIndex From a vector of actors, removes the last one and adds the one with the given index

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
AddRemoveActorsIndex,Actors,"Actor to be added or removed",std::vector,""
AddRemoveActorsIndex,Renderer,"Renderer where actor is to be placed",vtkRenderer*,""
AddRemoveActorsIndex,Index,"index of the actor to be added",int,""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesAddRemoveActorsIndex.h
GreyLevel Reads the level of grey in an image given a point in a predefined directoy structure (see CAT08 directoy structure, image and file with X,Y,Z coordinates)

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
GreyLevel,DSDirectoy,"Directoy that contains the directory structre DatasetXX/imageXX.mhd and DatasetXX/vesselN",std::string,""
GreyLevel,FileNameManualPoints,"File name of points in the directoy DatasetXX/vesselN/FILENAME.txt",std::string,""

GreyLevel,Out,"First output",double,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesGreyLevel.h
ImageContinuousDilate3D vtkImageContinuousDilate3D replaces a pixel with the maximum over an ellipsoidal neighborhood. If KernelSize of an axis is 1, no processing is done on that axis.

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ImageContinuousDilate3D,In,"Image data",vtkImageData*,""
ImageContinuousDilate3D,KernelSizeX,"Kernel in X",int,""
ImageContinuousDilate3D,KernelSizeY,"Kernel in Y",int,""
ImageContinuousDilate3D,KernelSizeZ,"Kernel in Z",int,""

ImageContinuousDilate3D,Out,"First output",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageContinuousDilate3D.h
DrawAxis Draw an axis defined in a file

cathegory: __CATEGORY__

author: Monica Lozano
DrawAxis,FileNameAxisPoints,"Path to the file that contains the the axis points",std::string, ""
DrawAxis,Image,"Image",vtkImageData*, ""
DrawAxis,FileNamePoints,"Path to the file that contains the point A,B,E,S",std::string, ""
DrawAxis,InRenderer,"Render",vtkRenderer*, ""
DrawAxis,Color,"Color",std::vector, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesDrawAxis.h
LoadPoint Load Point from file 1 point

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
LoadPoint,FileNamePoint,"Filename where the points are stored",std::string, ""
LoadPoint,Image,"Image for the spacing",vtkImageData*, ""

LoadPoint,OutPoint,"Output Vector",std::vector, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesLoadPoint.h
PolyDataRender Puts a polydata in a render

cathegory: __CATEGORY__

author: Juan Carlos Prieto
PolyDataRender,InRenderer,"MPR Renderer", vtkRenderer*,""
PolyDataRender,PolyData,"PolyData que va al renderer",vtkPolyData *, ""

PolyDataRender,Out,"First output",vtkActor*, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesPolyDataRender.h
AddRemoveActors Add or Remove multiple actors

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
AddRemoveActors,Actors,"Actor to be added or removed",std::vector,""
AddRemoveActors,Renderer,"Renderer where actor is to be placed",vtkRenderer*,""
AddRemoveActors,Add,"0 to add 1 to remove",int,""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesAddRemoveActors.h
SaveAxis Save an axis defined in three vectors (x,y,z)

cathegory: __CATEGORY__

author: Monica Lozano, mo-lozan@uniandes.edu.co
SaveAxis,PointsX,"x vector",std::vector, ""
SaveAxis,PointsY,"y vector",std::vector, ""
SaveAxis,PointsZ,"z vector",std::vector, ""
SaveAxis,ManualPoint,"a point to append to the pointsfile",std::vector, ""
SaveAxis,FileNameAxis,"name for the axis points calculated",std::string, ""
SaveAxis,FileNameManualPoints,"name for the manual points",std::string, ""
SaveAxis,Image,"image for getting the spacing",vtkImageData*, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSaveAxis.h
ImageAND Does the AND between two images

cathegory: __CATEGORY__

author: Monica Lozano
ImageAND,ImageIn,"Original Image",vtkImageData*, ""
ImageAND,ImageInBin,"Binary Image",vtkImageData*, ""

ImageAND,ImageOut,"ImageIn && ImageInBin",vtkImageData*, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageAND.h
Distance After sampling, test wheter the points closer to the Aorta are between a distance inferior to the local radius

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
Distance,FileNameAxisPoints,"Filename where the points are stored",std::string, ""
Distance,DSDirectory,"Datase directory", std::string, ""
Distance,Vessel,"Vessel number", int, ""
Distance,InX,"Vector x resampled", std::vector, ""
Distance,InY,"Vector x resampled", std::vector, ""
Distance,InZ,"Vector x resampled",std::vector, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesDistance.h
RegionGrowing2 Region growing propose by Metz paper

cathegory: __CATEGORY__

author: Monica lozano (mo-lozan@uniandes.edu.co) y Fernando Martinez Santa (f.martinez227@uniandes.edu.co)
RegionGrowing2,InImage,"Image to segment",vtkImageData*,""
RegionGrowing2,SeedPoint,"Seed point to star the algorithm",std::vector,""
RegionGrowing2,Upper,"Upper threshold value",double,""
RegionGrowing2,Lower,"Lower threshold value",double,""

RegionGrowing2,OutImage,"Image segmented",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesRegionGrowing2.h
Point Is a 3D point

cathegory: __CATEGORY__

author: Juan Carlos Prieto
Point,InPoint,"Entrada del punto",std::vector< int >, ""

Point,OutPoint,"Salida del punto seleccionado",std::vector< int >,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesPoint.h
LoadAxis Load Axis from file 1 point per line [X Y Z] separated by space

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
LoadAxis,FileNameAxisPoints,"Filename where the points are stored",std::string, ""
LoadAxis,Image,"Image for the spacing",vtkImageData*, ""

LoadAxis,OutX,"Output Vector",std::vector, ""
LoadAxis,OutY,"Output Vector",std::vector, ""
LoadAxis,OutZ,"Output Vector",std::vector, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesLoadAxis.h
STLWriter Writes a stereo lithography file, only ocntain triangles. If polygons with more than 3 vertices are present, only the firt 3 are written.

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
STLWriter,In,"Writes the polydata to STL",vtkPolyData*,""
STLWriter,FileName,"Filename of the STL file",std::string,""

STLWriter,Out,"First output",double,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSTLWriter.h
ExtractVOI Extract a VOI given a center point

cathegory: __CATEGORY__

author: Juan Carlos Prieto
ExtractVOI,CenterPoint,"Center of vessel",std::vector< int >, ""
ExtractVOI,Image,"Input image", vtkImageData*, ""

ExtractVOI,OutVOI,"VOI output",vtkImageData*, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesExtractVOI.h
MarchingContourFilter Generate isosurfaces/isolines from scalar values

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
MarchingContourFilter,In,"Image",vtkImageData*,""
MarchingContourFilter,MaxValue,"Max Value of the isovalue",int,""
MarchingContourFilter,MinValue,"Min Value of the isovalue",int,""

MarchingContourFilter,Out,"PolyData of the image after the filter",vtkPolyData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesMarchingContourFilter.h
ChangeImageDimensions Changes de dimensions of an image making a translation of all the points

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ChangeImageDimensions,In,"Original Image",vtkImageData*,""
ChangeImageDimensions,Extent,"Extent of the outputimage",std::vector,""

ChangeImageDimensions,Out,"Output image with the change in dimensions",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesChangeImageDimensions.h
CatAxis Sorts the axis extracted in the correct order closer to the distal Point

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CatAxis,DSDirectory,"Directory of the dataset",std::string, ""
CatAxis,Vessel,"Directory of the vessel 0-3",int, ""
CatAxis,PointsX,"x vector",std::vector, ""
CatAxis,PointsY,"y vector",std::vector, ""
CatAxis,PointsZ,"z vector",std::vector, ""
CatAxis,ManualPoint,"a point to append to the pointsfile",std::vector, ""
CatAxis,Image,"image for getting the spacing",vtkImageData*, ""
CatAxis,FileNameAxis,"name for the axis points calculated",std::string, ""
CatAxis,FileNameManualPoints,"name for the manual points",std::string, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesCatAxis.h
CatGreyLevels Get the 7 posible lower grey levels to produce the segmentation of the image (1174, 1174+38,1174+76, 1174-38, 1174-76, GLatPoint*0.8, GLatPoint*0.4)

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CatGreyLevels,In,"0-7 levels of grey",int,""
CatGreyLevels,Image,"Original image in grey levels",vtkImageData*,""
CatGreyLevels,Point,"Initial point",std::vector,""

CatGreyLevels,Out,"First output",double,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesCatGreyLevels.h
Spline Calculates the spline line from a set of consecutives points

cathegory: __CATEGORY__

author: Monica Lozano
Spline,XControlPoints,"X Control points from which the spline is calculated",std::vector,""
Spline,YControlPoints,"Y Control points from which the spline is calculated",std::vector,""
Spline,ZControlPoints,"Z Control points from which the spline is calculated",std::vector,""

Spline,XSplinePoints,"The X spline line among the control points",std::vector,""
Spline,YSplinePoints,"The Y spline line among the control points",std::vector,""
Spline,ZSplinePoints,"The Z spline line among the control points",std::vector,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSpline.h
PolyDataToImageData Converts the polydata into an imagedata

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
PolyDataToImageData,In,"Poly data to be converted",vtkPolyData*,""
PolyDataToImageData,Image,"Image to be setted in the stencil",vtkImageData*,""

PolyDataToImageData,Out,"Image data of the polydata",vtkImageData*,""
PolyDataToImageData,Bounds,"Original Bounds of the polydata",double*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesPolyDataToImageData.h
OpenLBWriter Saves an image for openLB format

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
OpenLBWriter,In,"Image Data to create the file",vtkImageData*,""
OpenLBWriter,FileName,"File Name of the file to be saved",std::string,""

OpenLBWriter,Out,"First output",double,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesOpenLBWriter.h
CatPoints Gets the points in the directory Vessel 0 - 3

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CatPoints,DSDirectory,"Directory of the dataset that contains folders vessel0-3 with points A B E S",std::string, ""
CatPoints,InRenderer,"Render",vtkRenderer*, ""
CatPoints,Vessel,"Vessel number",int, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesCatPoints.h
Histogram Calculates the histogram of an image

cathegory: __CATEGORY__

author: Juan Carlos Prieto
Histogram,InImage,"Imagen entrada", vtkImageData*,""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesHistogram.h
AddRemoveActor Adds or removes the actor from the renderer

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
AddRemoveActor,Actor,"Actor to be added or removed",vtkActor*,""
AddRemoveActor,Renderer,"Renderer where actor is to be placed",vtkRenderer*,""
AddRemoveActor,Add,"0 to add 1 to remove",int,""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesAddRemoveActor.h
SegmentationLower Segmentation Connectivity by lower threshold only

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
SegmentationLower,In,"Input Image",vtkImageData *, ""
SegmentationLower,PositionXYZ,"vector with the Position [x y z]" , std::vector , ""
SegmentationLower,ThresholdMin,"Value min of threshold" , int, ""

SegmentationLower,Out,"Result image",vtkImageData *, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSegmentationLower.h
CatPointsActors Creates the sphere actor for each point appends them to a list and returns them as output

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CatPointsActors,DSDirectory,"Directory of the dataset that contains folders vessel0-3 with points A B E S",std::string, ""
CatPointsActors,Vessel,"Vessel number",int, ""

CatPointsActors,Actors,"Vector of actors",std::vector,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesCatPointsActors.h
ActorRenderer Adds an actor to a render or removes them all

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ActorRenderer,In,"First input",double,""

ActorRenderer,Out,"First output",double,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesActorRenderer.h
MetzRegionGrowing Region growing propose by Metz paper

cathegory: __CATEGORY__

author: Monica lozano (mo-lozan@uniandes.edu.co)
MetzRegionGrowing,InImage,"Image to segment",vtkImageData*,""
MetzRegionGrowing,SeedPoint,"Seed point to star the algorithm",std::vector,""
MetzRegionGrowing,Upper,"Upper threshold value",double,""
MetzRegionGrowing,Lower,"Lower threshold value",double,""

MetzRegionGrowing,OutImage,"Image segmented",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesMetzRegionGrowing.h
RegionGrowing Region growing propose by Metz paper

cathegory: __CATEGORY__

author: Monica lozano (mo-lozan@uniandes.edu.co) y Fernando Martinez Santa (f.martinez227@uniandes.edu.co)
RegionGrowing,InImage,"Image to segment",vtkImageData*,""
RegionGrowing,SeedPoint,"Seed point to star the algorithm",std::vector,""
RegionGrowing,Upper,"Upper threshold value",double,""
RegionGrowing,Lower,"Lower threshold value",double,""

RegionGrowing,OutImage,"Image segmented",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesRegionGrowing.h
DicomReader Reads a dicom directory

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
DicomReader,In,"Directory of the images",std::string,""

DicomReader,Out,"Output of the reader vtkImageData",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesDicomReader.h
ImageOr Adds the value of grey in each pixel of the images. Both images must have the same dimensions

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ImageOr,In1,"Image number 1 to be added",vtkImageData*,""
ImageOr,In2,"Image number 2 to be added",vtkImageData*,""

ImageOr,Out,"Result of the image or",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageOr.h
SegmentationConnectivity Segmentation of an image given a seed point (Region Growing)

cathegory: __CATEGORY__

author: Juan Carlos Prieto
SegmentationConnectivity,In,"Input image",vtkImageData *, ""
SegmentationConnectivity,PositionXYZ,"vector with the Position [x y z]" , std::vector , ""
SegmentationConnectivity,ThresholdMin,"Value min" , int, ""
SegmentationConnectivity,ThresholdMax,"Value max" , int, ""

SegmentationConnectivity,Out,"Result image",vtkImageData *, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSegmentationConnectivity.h
MetaImageWriter Writes a raw image

cathegory: __CATEGORY__

author: Monica Lozano, mo-lozan@uniandes.edu.co
MetaImageWriter,FileName,"Path where the mhd description of the image that is wirtting",std::string, ""
MetaImageWriter,InImage,"Image to write",vtkImageData*, ""


./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesMetaImageWriter.h
STLReader Reads a STL file and creates the polydata asociated to it

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
STLReader,In,"STL file name",std::string,""

STLReader,Out,"PolyData Asociated with the STL file",vtkPolyData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesSTLReader.h
Void Void

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
Void,In,"First input",vtkImageData*,""

Void,Out,"First output",vtkImageData*,""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesVoid.h
ImageThreshold Makes the image threshold between two values

cathegory: __CATEGORY__

author: Monica Lozano
ImageThreshold,In,"Image to filter",vtkImageData*, ""
ImageThreshold,Upper,"Upper value for thresholding",double, ""
ImageThreshold,Lower,"Lower value for thresholding",double, ""

ImageThreshold,Out,"Image filtered",vtkImageData*, ""

./temp01/Creatis/UtiltiesPackage/Utilities/src/bbUtilitiesImageThreshold.h
MetzRegionGrowing Region growing propose by Metz paper

cathegory: __CATEGORY__

author: Monica lozano (mo-lozan@uniandes.edu.co)
MetzRegionGrowing,InImage,"Image to segment",vtkImageData*
MetzRegionGrowing,SeedPoint,"Seed point to star the algorithm",std::vector
MetzRegionGrowing,Upper,"Upper threshold value",double
MetzRegionGrowing,Lower,"Lower threshold value",double

MetzRegionGrowing,OutImage,"Image segmented",vtkImageData*

./temp01/Creatis/UtiltiesPackage/Metz/src/bbUtilitiesMetzRegionGrowing.h
ContourStatistics Basic contour statistics

cathegory: math

author: eduardo.davila [at] creatis.insa-lyon.fr
ContourStatistics,LstValue,"Pixel values",std::vector*,""
ContourStatistics,LstValuePosX,"Pixel position X",std::vector*,""
ContourStatistics,LstValuePosY,"Pixel position Y",std::vector*,""
ContourStatistics,LstValuePosZ,"Pixel position Z",std::vector*,""

ContourStatistics,Max,"Max",double,""
ContourStatistics,Min,"Min",double,""
ContourStatistics,Average,"Average",double,""
ContourStatistics,StandarDeviation,"Standar Deviation",double,""
ContourStatistics,nPoints,"Number of values",int,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuContourStatistics.h
PlotterView Plotter Window

cathegory: viewer

author: eduardo.davila [at] creatis.insa-lyon.fr
PlotterView,InX,"x vector",std::vector,""
PlotterView,InY,"y vector",std::vector,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuPlotterView.h
HistogramView Histogram window

cathegory: viewer

author: eduardo.davila [at] creatis.insa-lyon.fr
HistogramView,In,"Input image",vtkImageData*,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuHistogramView.h
SurfaceRendering BB of the module SurfaceRendering

cathegory: __CategoryBlackBox__

author: car-prie@uniandes.edu.co
SurfaceRendering,Renderer,"Renderer to show the different prop3D",vtkRenderer*,""
SurfaceRendering,In0,"Input image to the SurfaceRendering",vtkImageData*,""
SurfaceRendering,In1,"Input image to the SurfaceRendering",vtkImageData*,""
SurfaceRendering,In2,"Input image to the SurfaceRendering",vtkImageData*,""
SurfaceRendering,In3,"Input image to the SurfaceRendering",vtkImageData*,""
SurfaceRendering,In4,"Input image to the SurfaceRendering",vtkImageData*,""

SurfaceRendering,Out1,"Output resulting image",vtkImageData*,""
SurfaceRendering,Out2,"Output resulting image",vtkImageData*,""
SurfaceRendering,Out3,"Output resulting image",vtkImageData*,""
SurfaceRendering,Out4,"Output resulting image",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuSurfaceRendering.h
ColorBar Degrade Color Bar Window

cathegory:

author: eduardo.davila [at] creatis.insa-lyon.fr
ColorBar,Orientation,"Orientation ", int,""
ColorBar,InW,"Width ", int,""
ColorBar,InH,"Height ", int,""
ColorBar,InMax,"Max value ", int,""
ColorBar,InMin, "Min value ",int,""
ColorBar,Reds, "Reds ",std::vector,""
ColorBar,Greens, "Greens ",std::vector,""
ColorBar,Blues, "Blues ",std::vector,""
ColorBar,Values, "Values ",std::vector,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuColorBar.h
ContourCrown Contour crown tool

cathegory: specific_appli

author: eduardo.davila [at] creatis.insa-lyon.fr
ContourCrown,In,"Input Image", vtkImageData *,""
ContourCrown,wxVtkBaseView,"maracas visu wxVtkBaseView",wxVtkBaseView*,""
ContourCrown,ControlPointsInX,"Control Points X Coords ",std::vector*,""
ContourCrown,ControlPointsInY,"Control Points Y Coords ",std::vector*,""
ContourCrown,ControlPointsInZ,"Control Points Z Coords ",std::vector*,""

ContourCrown,LstValue , "Pixel values" , std::vector*,""
ContourCrown,LstValuePosX , "Positions X of the values" , std::vector*,""
ContourCrown,LstValuePosY , "Positions Y of the values" , std::vector*,""
ContourCrown,LstValuePosZ , "Positions Z of the values" , std::vector*,""
ContourCrown,LstContourX , "Positions X of the contours" , std::vector*,""
ContourCrown,LstContourY , "Positions Y of the contours" , std::vector*,""
ContourCrown,LstContourZ , "Positions Z of the contours" , std::vector*,""
ContourCrown,LstContourCrlX, "Positions X of the contour control points" , std::vector*,""
ContourCrown,LstContourCrlY, "Positions Y of the contour control points" , std::vector*,""
ContourCrown,LstContourCrlZ, "Positions Z of the contour control points" , std::vector*,""
ContourCrown,ImageValueResult, "vtkImagedata with the values" , vtkImageData *,""
ContourCrown,ImageMaskResult, "vtkImagedata with the mask" , vtkImageData *,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuContourCrown.h
TransferFunctionView Transfer Function Window

cathegory:

author: eduardo.davila [at] creatis.insa-lyon.fr
TransferFunctionView,In,"Input image",vtkImageData*,""

TransferFunctionView,OpacityFunction,"Transfer function for the opacity", vtkPiecewiseFunction*,""
TransferFunctionView,ColorFunction,"Transfer function for the color", vtkColorTransferFunction*,""
TransferFunctionView,WindowLevel,"WidowLevel for the current window", double,""
TransferFunctionView,ColorLevel,"ColorLevel for the current window", double,""
TransferFunctionView,Value,"Value of the transparency in the transfer function",std::vector,""
TransferFunctionView,GreyLevelColors,"Grey level of the color in the transfer function",std::vector,""
TransferFunctionView,Red,"Red value according to the GreyLevelColors",std::vector,""
TransferFunctionView,Green,"Green value according to the GreyLevelColors",std::vector,""
TransferFunctionView,Blue,"Blue value according to the GreyLevelColors",std::vector,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuTransferFunctionView.h
AxeVolume Axe Volume

cathegory: __CATEGORY__ fltre view qsdflk qsdf qsdf qsf

author: eduardo.davila@hotmail.com
AxeVolume,In,"Size image X",vtkImageData*,""
AxeVolume,lstPointX,"List of X values", std::vector ,""
AxeVolume,lstPointY,"List of Y values", std::vector ,""
AxeVolume,lstPointZ,"List of Z values", std::vector ,""
AxeVolume,lstPointR,"List of Radius", std::vector ,""

AxeVolume,Out,"Result image",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuAxeVolume.h
SliceImage filter

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
SliceImage,In,"Input image",vtkImageData *,""
SliceImage,Z,"Z",double,""

SliceImage,Out,"Output image",vtkImageData *,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuSliceImage.h
ImageChangeInformation vtkImageData change information. Translate extern to 0,0,0

cathegory: filter

author: eduardo.davila [at] creatis.insa-lyon.fr
ImageChangeInformation,In,"Input image",vtkImageData*,""

ImageChangeInformation,Out,"Output image",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuImageChangeInformation.h
CutModule extracts

cathegory: __CategoryBlackBox__

author: car-prie@uniandes.edu.co
CutModule,In,"Image",vtkImageData*,""
CutModule,Interactor,"WindowInteractor",vtkRenderWindowInteractor*,""
CutModule,Renderer,"Renderer",vtkRenderer*,""

CutModule,Out,"Image output",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuCutModule.h
AnimationSphere Animation Sphere

cathegory: Animation

author: InfoTeam CREATIS-LRMN
AnimationSphere,Renderer,"Renderer",vtkRenderer*,""
AnimationSphere,Index,"Indexs",int,""
AnimationSphere,Step,"Step",int,""
AnimationSphere,lstIndexs,"list of Indexs",std::vector,""
AnimationSphere,lstPointX,"lstPointX",std::vector,""
AnimationSphere,lstPointY,"lstPointY",std::vector,""
AnimationSphere,lstPointZ,"lstPointZ",std::vector,""
AnimationSphere,lstRadio,"lstRadio",std::vector,""
AnimationSphere,Colour,"Colour",std::vector,""
AnimationSphere,Opacity,"Opacity of the sphere",double,""
AnimationSphere,Transform,"vtkTransform", vtkLinearTransform *,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuAnimationSphere.h
ViewerMPR Maracas viewer MPR + 3D

cathegory: viewer

author: eduardo.davila [at] creatis.insa-lyon.fr
ViewerMPR,Title,"Viewer MPR + 3D",std::string,""
ViewerMPR,In,"Input image",vtkImageData*,""

ViewerMPR,Renderer," This object accept actors of vtk type (ex. AddActor). ",vtkRenderer*,""
ViewerMPR,Point," This is the point choose by the user ",std::vector,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuViewerMPR.h
RenderingViewer Complex box which gathers VolumeRendering and SurfaceRendering funtionalities

cathegory: __CategoryBlackBox__

author: Carolina Perez
RenderingViewer,Renderer,"Renderer to show volume rendering image" ,vtkRenderer*, ""
RenderingViewer,In1,"Input image to the Rendering",vtkImageData*,""
RenderingViewer,In2,"Input image to the Rendering",vtkImageData*,""
RenderingViewer,In3,"Input image to the Rendering",vtkImageData*,""
RenderingViewer,In4,"Input image to the Rendering",vtkImageData*,""

RenderingViewer,Out1,"Output resulting image",vtkImageData*,""
RenderingViewer,Out2,"Output resulting image",vtkImageData*,""
RenderingViewer,Out3,"Output resulting image",vtkImageData*,""
RenderingViewer,Out4,"Output resulting image",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuRenderingViewer.h
DrawAxisTree3D Draw Axis Tree 3D

cathegory: __CATEGORY__

author: InfoTeam CREATIS-LRMN
DrawAxisTree3D,Renderer,"Renderer",vtkRenderer*,""
DrawAxisTree3D,lstIndexs,"Indexs",std::vector,""
DrawAxisTree3D,lstPointX,"lstPointX",std::vector,""
DrawAxisTree3D,lstPointY,"lstPointY",std::vector,""
DrawAxisTree3D,lstPointZ,"lstPointZ",std::vector,""
DrawAxisTree3D,lstRadio,"lstRadio",std::vector,""
DrawAxisTree3D,Colour,"Colour",std::vector,""
DrawAxisTree3D,Transform,"vtkTransform", vtkLinearTransform *,""
DrawAxisTree3D,iAxis,"iAxis",int,""

DrawAxisTree3D,OutAxis,"Axis[iAxis]",vtkProp3D *,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuDrawAxisTree3D.h
DrawAxe3D Draw a 3D axe in a vtk 3D Viewer

cathegory: __CATEGORY__

author: eduardo.davila@creatis.insa-lyon.fr
DrawAxe3D,Renderer,"vtk Renderer 3D universe",vtkRenderer*,""
DrawAxe3D,lstPointX,"list of point X",std::vector,""
DrawAxe3D,lstPointY,"list of point Y",std::vector,""
DrawAxe3D,lstPointZ,"list of point Z",std::vector,""
DrawAxe3D,Colour,"Color of the line R(0..1) G(0..1) B(0..1) ",std::vector,"colour"
DrawAxe3D,Transform,"vtkTransform", vtkLinearTransform *,""

DrawAxe3D,Out,"Actor",vtkProp3D*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuDrawAxe3D.h
SliderMinMax Slider min max

cathegory:

author: eduardo.davila [at] creatis.insa-lyon.fr
SliderMinMax,Orientation,"Orientation ", int,""
SliderMinMax,InW,"Width ", int,""
SliderMinMax,InH,"Height ", int,""
SliderMinMax,InMax,"Max value ", int,""
SliderMinMax,InMin, "Min value ",int ,""
SliderMinMax,InMaxShow,"Max showed value ", int ,""
SliderMinMax,InMinShow, "Min showed value ",int ,""
SliderMinMax,ShowLabels, "Show labels ",int ,""
SliderMinMax,ShowActual, "Show actual (default true)",bool ,""

SliderMinMax,OutStart,"Min value output",int,""
SliderMinMax,OutEnd,"Max value output",int,""
SliderMinMax,OutActual,"Actual value output",int,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuSliderMinMax.h
ContourVOI define VOI widget

cathegory:

author: Eduardo.Davila [at] creatis.insa-lyon.fr
ContourVOI,Title,"Title prepended to the text",std::string,""
ContourVOI,In,"Input Image", vtkImageData *,""
ContourVOI,wxVtkBaseView,"maracas visu wxVtkBaseView",wxVtkBaseView*,""

ContourVOI,Index, "Index" , std::string,""
ContourVOI,Size, "Size" , std::string,""
ContourVOI,VOI,"Region of interest",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuContourVOI.h
ImageActor put image in a 3D univers

cathegory:

author: InfoDev CREATIS-LRMN
ImageActor,In,"Image input",vtkImageData*,""
ImageActor,Transform,"Transform",vtkLinearTransform*,""
ImageActor,Renderer,"Renderer",vtkRenderer*,""

ImageActor,Out,"Output vtk actor",vtkProp3D*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuImageActor.h
ContourToControlPoints Generates the control points of a contour

cathegory: filter

author: Juan Sebasltian Torres
ContourToControlPoints,Sampling,"Sampling (in %) to obtain the control points",double,""
ContourToControlPoints,Slice,"Slice Number Propagation",int,""
ContourToControlPoints,InContourX,"Coordinate X of a Contour",std::vector*,""
ContourToControlPoints,InContourY,"Coordinate Y of a Contour",std::vector*,""
ContourToControlPoints,InContourZ,"Coordinate Z of a Contour",std::vector*,""
ContourToControlPoints,RadRBF,"Radius of th RBF method",double,""
ContourToControlPoints,Option,"1 -> Control Points || 2 -> Propagation",int,""
ContourToControlPoints,LoadContour,"1 -> Load Saved Manual Points",int,""

ContourToControlPoints,ControlPointX,"Processed Coordinate X of the Boundary",std::vector*,""
ContourToControlPoints,ControlPointY,"Processed Coordinate Y of the Boundary",std::vector*,""
ContourToControlPoints,ControlPointZ,"Processed Coordinate Z of the Boundary",std::vector*,""
ContourToControlPoints,ImagePropg,"vtkImageData of the propagation image-3D",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuContourToControlPoints.h
STL BB of the module STL in Maracas

cathegory: __CategoryBlackBox__

author: car-prie@uniandes.edu.co
STL,In,"Image to the STL",vtkImageData*,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuSTL.h
VolumeRendering Volume Rendering of a given image

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
VolumeRendering,In1,"Image to create the volume rendering",vtkImageData*,""
VolumeRendering,In2,"Image to create the volume rendering",vtkImageData*,""
VolumeRendering,In3,"Image to create the volume rendering",vtkImageData*,""
VolumeRendering,In4,"Image to create the volume rendering",vtkImageData*,""
VolumeRendering,Renderer,"Image to create the volume rendering",vtkRenderer*,""
VolumeRendering,Value,"Value of the transparency in the transfer function",std::vector,""
VolumeRendering,GreyLevelColors,"Grey level of the color in the transfer function",std::vector,""
VolumeRendering,Red,"Red value according to the GreyLevelColors",std::vector,""
VolumeRendering,Green,"Green value according to the GreyLevelColors",std::vector,""
VolumeRendering,Blue,"Blue value according to the GreyLevelColors",std::vector,""

VolumeRendering,Out1,"Output resulting image",vtkImageData*,""
VolumeRendering,Out2,"Output resulting image",vtkImageData*,""
VolumeRendering,Out3,"Output resulting image",vtkImageData*,""
VolumeRendering,Out4,"Output resulting image",vtkImageData*,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuVolumeRendering.h
ShowNPoints widget that shows N moints in 3D (vtkActors)

cathegory: widgetVtk

author: Eduardo DAVILA
ShowNPoints,In,"One Point",std::vector,""
ShowNPoints,Renderer,"Renderer",vtkRenderer*,""
ShowNPoints,Image,"vktkImageData",vtkImageData*,""
ShowNPoints,Colour,"Colour of the actor",std::vector,"colour"
ShowNPoints,Opacity,"Opacity of the actor",double,""
ShowNPoints,Radio,"Radio of the spheres",double,""

ShowNPoints , lstPointsX , " list of points X ", std::vector ,""
ShowNPoints , lstPointsY , " list of points Y ", std::vector ,""
ShowNPoints , lstPointsZ , " list of points Z ", std::vector ,""
ShowNPoints , lstLabels , " list of labels ", std::vector ,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuShowNPoints.h
ViewerNV Viewer : N view configuration 2D and 3D

cathegory: viewer

author: eduardo.davila [at] creatis.insa-lyon.fr
ViewerNV,Title,"Title prepended to the text",std::string,""
ViewerNV,In,"Input image",vtkImageData*,""
ViewerNV,nTypeView,"vector of viewer types (default 5 0 1 3 ): -1=Z_2DwithOutAxis 0=Z_2D 1=X_2D 2=Y_2D 3=Plane 4=Sphere 5=3D 6=3Dplane",std::vector,""
ViewerNV,ColorFunction,"Optional: set a different color for the viewers 2D",vtkColorTransferFunction*,""
ViewerNV,WindowLevel,"Optional: set a different Window level by using an other widget",int,""
ViewerNV,ColorLevel,"Optional: set a different Color level by using an other widget",int,""

ViewerNV,wxVtkBaseView1,"wxVtkBaseView 1",wxVtkBaseView *,""
ViewerNV,wxVtkBaseView2,"wxVtkBaseView 2",wxVtkBaseView *,""
ViewerNV,wxVtkBaseView3,"wxVtkBaseView 3",wxVtkBaseView *,""
ViewerNV,wxVtkBaseView4,"wxVtkBaseView 4",wxVtkBaseView *,""
ViewerNV,Renderer1,"Renderer 1",vtkRenderer *,""
ViewerNV,Renderer2,"Renderer 2",vtkRenderer *,""
ViewerNV,Renderer3,"Renderer 3",vtkRenderer *,""
ViewerNV,Renderer4,"Renderer 4",vtkRenderer *,""
ViewerNV,Interactor1,"Interactor1",vtkRenderWindowInteractor *,""
ViewerNV,Point,"Axis point",std::vector,""

./temp01/Creatis/creaMaracasVisu/bbtk/src/bbmaracasvisuViewerNV.h
PlaneDirection Given a list of points and grouping them in triplets, the box calculates the direction of the plane formed by the three points

cathegory: __CategoryBlackBox__

author: car-prie@uniandes.edu.co
PlaneDirection,In,"Image data to get the spacing, if not found set to 1 1 1",vtkImageData*,""
PlaneDirection,Renderer,"Renderer",vtkRenderer*,""
PlaneDirection,Filename,"Filename to save the points of the plane and the direction",std::string,""
PlaneDirection , lstPointsX , " list of points X ", std::vector ,""
PlaneDirection , lstPointsY , " list of points Y ", std::vector ,""
PlaneDirection , lstPointsZ , " list of points Z ", std::vector ,""
PlaneDirection , ArrowSize , "Size of the arrow ", int ,""


./temp01/Creatis/creaMaracasVisu/bbtk/src/bbcreaMaracasVisuPlaneDirection.h


cathegory:

author:


./temp01/Creatis/packages/wxvtk/src/bbwxvtkwxVTKRenderWindowInteractorTovtkRenderWindowInteractor.h
Viewer3D 3D Viewer widget (vtk)

cathegory: viewer

author: eduardo.davila@creatis.insa-lyon.fr
Viewer3D,In1,"Input actor",vtkProp3D *,""
Viewer3D,In2,"Input actor",vtkProp3D *,""
Viewer3D,In3,"Input actor",vtkProp3D *,""
Viewer3D,In4,"Input actor",vtkProp3D *,""
Viewer3D,In5,"Input actor",vtkProp3D *,""
Viewer3D,Obs1,"Input observer",vtkInteractorObserver *,""
Viewer3D,Obs2,"Input observer",vtkInteractorObserver *,""
Viewer3D,Obs3,"Input observer",vtkInteractorObserver *,""
Viewer3D,Obs4,"Input observer",vtkInteractorObserver *,""
Viewer3D,Obs5,"Input observer",vtkInteractorObserver *,""
Viewer3D,Stereo,"Stereo with Red-Blue filter. False/True (default False)",bool,""

Viewer3D,Renderer,"Renderer to which actors can be added.",vtkRenderer*,""
Viewer3D,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*,""

./temp01/Creatis/packages/wxvtk/src/bbwxvtkViewer3D.h
Viewer2D 2D Viewer widget (vtk)

cathegory: viewer

author: eduardo.davila@creatis.insa-lyon.fr
Viewer2D, Slice, "Initial Slice number", int, ""
Viewer2D, Orientation, "Slicing orientation : 0:yz / 1:xz / 2:xy", int, ""
Viewer2D, Interpolate, "Pixels interpolation: true/false ", bool, ""
Viewer2D, In, "Input Image", vtkImageData *, ""

Viewer2D,Out, "Current Slice number", int, ""
Viewer2D,Renderer, "vtk Renderer", vtkRenderer*, ""

./temp01/Creatis/packages/wxvtk/src/bbwxvtkViewer2D.h
GetInfoGdcmReader Get Dicom info (for a single File) and read (as a vtkImageData)

cathegory:

author: jpr, eduardo
GetInfoGdcmReader,In, "Dicom image file name", std::string,""

GetInfoGdcmReader,Out, "Output image", vtkImageData *,""
GetInfoGdcmReader,IPP, "Image Position (Patient)", std::vector,""
GetInfoGdcmReader,IOP, "Image Orientation (Patient)", std::vector,""
GetInfoGdcmReader,PixelSpacing,"Pixel Spacing", std::vector,""
GetInfoGdcmReader,InterSlice, "InterSlice", double,""

./temp01/Creatis/packages/gdcmvtk/src/bbgdcmvtkGetInfoGdcmReader.h
GetXCoherentInfoGdcmReader Get Dicom info from a File Set (a list of Dicom image file names) and read (as a vtkImageData)

cathegory:

author: jpr, eduardo
GetXCoherentInfoGdcmReader,In, "List of Dicom image file names", std::vector,""
GetXCoherentInfoGdcmReader,IPPSort,"Sort on Image Position Patient",bool,""

GetXCoherentInfoGdcmReader,Out, "Output image", vtkImageData *,""
GetXCoherentInfoGdcmReader,IPP, "Image Position (Patient)", std::vector,""
GetXCoherentInfoGdcmReader,IOP, "Image Orientation (Patient)", std::vector,""
GetXCoherentInfoGdcmReader,PixelSpacing,"Pixel Spacing", std::vector,""

./temp01/Creatis/packages/gdcmvtk/src/bbgdcmvtkGetXCoherentInfoGdcmReader.h
QOutputText OutputText

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
QOutputText,Title,"Title prepended to the text",std::string,""
QOutputText,In,"Text",std::string,""


./temp01/Creatis/packages/qt/src/bbqtOutputText.h
QSlider Slider widget (QSlider)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
Slider,In,"Initial position of the slider (default 0)",int,""
Slider,Min,"Minimum value of the slider (default 0)",int,""
Slider,Max,"Maximum value of the slider (default 500)",int,""
Slider,Label,"Show slider labels ? (default FALSE) ",bool,""
Slider,Title,"Title shown above the slider (default '') ", std::string,""
Slider,Orientation, "Orientation : (default H) 0=H=HORIZONTAL, 1=V=VERTICAL ",std::string,""
Slider,ChangeResolution, "Can the user change the resolution of the slider ? (default FALSE) ",bool,""
Slider,ReactiveOnTrack, "Slider sends info when track moves (default : FALSE)",bool,""

Slider,Out,"Current position of the slider",int,""

./temp01/Creatis/packages/qt/src/bbqtSlider.h
QLayoutSplit Widget which splits a window in two resizable parts (QSplitter)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
LayoutSplit,Widget1,"First widget to layout (upper or left most)",QWidget*,""
LayoutSplit,Widget2,"Second widget",QWidget*,""
LayoutSplit,Widget3,"Third widget",QWidget*,""
LayoutSplit,Widget4,"Fourth widget",QWidget*,""
LayoutSplit,Widget5,"Fifth widget",QWidget*,""
LayoutSplit,Widget6,"Sixth widget",QWidget*,""
LayoutSplit,Widget7,"Seventh widget",QWidget*,""
LayoutSplit,Widget8,"Eighth widget",QWidget*,""
LayoutSplit,Widget9,"Nineth widget",QWidget*,""
LayoutSplit,Weight1,"Weight of the widget 1",int,""
LayoutSplit,Weight2,"Weight of the widget 2",int,""
LayoutSplit,Weight3,"Weight of the widget 3",int,""
LayoutSplit,Weight4,"Weight of the widget 4",int,""
LayoutSplit,Weight5,"Weight of the widget 5",int,""
LayoutSplit,Weight6,"Weight of the widget 6",int,""
LayoutSplit,Weight7,"Weight of the widget 7",int,""
LayoutSplit,Weight8,"Weight of the widget 8",int,""
LayoutSplit,Weight9,"Weight of the widget 9",int,""
LayoutSplit,Orientation,"Orientation (default H), 0=H=HORIZONTAL , 1=V=VERTICAL",std::string,""


./temp01/Creatis/packages/qt/src/bbqtLayoutSplit.h
QLayoutLine Linear layout widget (QBoxLayout)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
LayoutLine,Widget1,"widget 1",QWidget*,""
LayoutLine,Widget2,"widget 2",QWidget*,""
LayoutLine,Widget3,"widget 3",QWidget*,""
LayoutLine,Widget4,"widget 4",QWidget*,""
LayoutLine,Widget5,"widget 5",QWidget*,""
LayoutLine,Widget6,"widget 6",QWidget*,""
LayoutLine,Widget7,"widget 7",QWidget*,""
LayoutLine,Widget8,"widget 8",QWidget*,""
LayoutLine,Widget9,"widget 9",QWidget*,""
LayoutLine,Orientation,"Orientation (default V), 0=H=HORIZONTAL , 1=V=VERTICAL",std::string,""


./temp01/Creatis/packages/qt/src/bbqtLayoutLine.h
itkImage2vtkImageData Converts a generic itkImage to a vtkImageData

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/itkvtk/src/bbitkvtkitkImage2vtkImageData.h
vtkImageData2itkImage Converts a vtkImageData* to a generic itkImage pointer

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/itkvtk/src/bbitkvtkvtkImageData2itkImage.h
LayoutTab LayoutTab widget (wxNotebook) The label of each 'note book' will be the name of the object it contains

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
LayoutTab,Widget1,"widget 1",wxWindow*,""
LayoutTab,Widget2,"widget 2",wxWindow*,""
LayoutTab,Widget3,"widget 3",wxWindow*,""
LayoutTab,Widget4,"widget 4",wxWindow*,""
LayoutTab,Widget5,"widget 5",wxWindow*,""
LayoutTab,Widget6,"widget 6",wxWindow*,""
LayoutTab,Widget7,"widget 7",wxWindow*,""
LayoutTab,Widget8,"widget 8",wxWindow*,""
LayoutTab,Widget9,"widget 9",wxWindow*,""


./temp01/Creatis/packages/wx/src/bbwxLayoutTab.h
DirectorySelector Pops up a directory selection dialog (wxDirDialog)

cathegory: widget

author: laurent.guigues@creatis.insa-lyon.fr
DirectorySelector,Title, "Title of the dialog", std::string,"directory name"
DirectorySelector,Message, "Message to show on the dialog", std::string,""
DirectorySelector,DefaultDir,"The default directory", std::string,"directory name"

DirectorySelector,Out, "The directory selected by the user", std::string,"directory name"

./temp01/Creatis/packages/wx/src/bbwxDirectorySelector.h
InputText A zone in which the user can enter a text (wxTextCtrl)

cathegory:

author: laurent guigues at creatis.insa-lyon.fr
InputText,In,"Initial text (default '')",std::string,""

InputText,Out,"Current text",std::string,""

./temp01/Creatis/packages/wx/src/bbwxInputText.h
LayoutSplit Widget which splits a window in two fixed size parts (wxSplitterWindow)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
LayoutSplit,Widget1,"Upper or left widget",wxWindow*,""
LayoutSplit,Widget2,"Lower or right widget",wxWindow*,""
LayoutSplit,Orientation,"Orientation (default H), 0=H=HORIZONTAL , 1=V=VERTICAL",std::string,""
LayoutSplit,Proportion,"Proportion (in percent) of the first children in the window",int,""


./temp01/Creatis/packages/wx/src/bbwxLayoutSplit.h
RadioButton RadioButton group widget 0-9 entries

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
RadioButton,In,"Set initial item",int,""
RadioButton,In0,"option 0",std::string,""
RadioButton,In1,"option 1",std::string,""
RadioButton,In2,"option 2",std::string,""
RadioButton,In3,"option 3",std::string,""
RadioButton,In4,"option 4",std::string,""
RadioButton,In5,"option 5",std::string,""
RadioButton,In6,"option 6",std::string,""
RadioButton,In7,"option 7",std::string,""
RadioButton,In8,"option 8",std::string,""
RadioButton,In9,"option 9",std::string,""

RadioButton,Out,"Item selected",int,""

./temp01/Creatis/packages/wx/src/bbwxRadioButton.h
ColourSelectorButton A button which displays a colour picker dialog when clicked

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
ColourSelectorButton,In,"Initial colour",std::string,"colour"

ColourSelectorButton,Out,"Colour choosen in format '[0,1] [0,1] [0,1]'",std::string,"colour"

./temp01/Creatis/packages/wx/src/bbwxColourSelectorButton.h
ColourSelector Colour Selector dialog (bbfication of wxColourSelector)

cathegory: widget

author: laurent.guigues@creatis.insa-lyon.fr

ColourSelector,Out,"Colour choosen in format '[0,1] [0,1] [0,1]'",std::string,"colour"

./temp01/Creatis/packages/wx/src/bbwxColourSelector.h
Slider Slider widget (wxSlider)

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
Slider,In, "Initial position of the slider (default 0)", int, ""
Slider,Min, "Minimum value of the slider (default 0)", int, ""
Slider,Max, "Maximum value of the slider (default 500)", int, ""
Slider,Label, "Show slider labels ? (default FALSE) ", bool, ""
Slider,Title, "Title shown above the slider (default '') ", std::string, ""
Slider,Orientation, "Orientation : (default H) 0=H=HORIZONTAL, 1=V=VERTICAL ", std::string, ""
Slider,ChangeResolution, "Can the user change the resolution of the slider ? (default FALSE) ", bool, ""
Slider,ReactiveOnTrack, "Slider sends info when track moves (default : FALSE)", bool, ""

Slider,Out,"Current position of the slider",int,""

./temp01/Creatis/packages/wx/src/bbwxSlider.h
LayoutLine LayoutLine widget (wxBoxSizer)

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
LayoutLine,Widget1,"widget 1",wxWindow*,""
LayoutLine,Widget2,"widget 2",wxWindow*,""
LayoutLine,Widget3,"widget 3",wxWindow*,""
LayoutLine,Widget4,"widget 4",wxWindow*,""
LayoutLine,Widget5,"widget 5",wxWindow*,""
LayoutLine,Widget6,"widget 6",wxWindow*,""
LayoutLine,Widget7,"widget 7",wxWindow*,""
LayoutLine,Widget8,"widget 8",wxWindow*,""
LayoutLine,Widget9,"widget 9",wxWindow*,""
LayoutLine,Orientation,"Orientation (default V), 0=H=HORIZONTAL , 1=V=VERTICAL",std::string,""


./temp01/Creatis/packages/wx/src/bbwxLayoutLine.h
FileSelector Pops up a file selection dialog for reading or saving (wxFileDialog)

cathegory: widget

author: laurent.guigues@creatis.insa-lyon.fr
FileSelector,Title,"Title of the dialog",std::string,""
FileSelector,DefaultDir,"The default directory",std::string,""
FileSelector,DefaultFile,"The default filename",std::string,"file name"
FileSelector,Wildcard,"A wildcard, such as \"*.*\" or \"BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif\"",std::string,"wildcard"
FileSelector,OpenSave,"Open for an open dialog (default) / Save for a save dialog",std::string,""

FileSelector,Out,"The file selected by the user",std::string,"file name"

./temp01/Creatis/packages/wx/src/bbwxFileSelector.h
CommandButton Button which executes bbi commands

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
CommandButton,In,"Commands to be executed separated by commas (;). Each single quote (') is replaced by a double quote (\").",std::string,""
CommandButton,Label,"Label of the button",std::string,""
CommandButton,Colour,"Colour of the button (-1 -1 -1 Background)",vectorcolour,"colour"


./temp01/Creatis/packages/wx/src/bbwxCommandButton.h
CheckBox CheckBox widget (wxCheckBox)

cathegory:

author: jpr@creatis.insa-lyon.fr
CheckBox, In, "Initial value of the CheckBox (default false)",bool, ""
CheckBox, Title,"Title shown above the CheckBox (default '') ", std::string,""

CheckBox,Out, "Current value of the CheckBox", bool, ""

./temp01/Creatis/packages/wx/src/bbwxCheckBox.h
ImageWriter Generic itk image writer

cathegory: image;read/write

author: laurent.guigues at creatis.insa-lyon.fr
ImageWriter,In,"Image to write",anyImagePointer,""


./temp01/Creatis/packages/itk/src/bbitkImageWriter.h
ExtractImageFilter Decrease the image size by cropping the image to the selected region bounds (bbification of itk::ExtractImageFilter)

cathegory: image;filter

author: laurent.guigues at creatis.insa-lyon.fr
ExtractImageFilterGeneric,In,"Input image",anyImagePointer,""
ExtractImageFilterGeneric,Region,"Extraction region",anyImageRegion,""

ExtractImageFilterGeneric,Out,"Output image",anyImagePointer,""

./temp01/Creatis/packages/itk/src/bbitkExtractImageFilter.h
ImageSeriesReader Generic itk image series reader

cathegory: image;read/write

author: laurent.guigues at creatis.insa-lyon.fr
ImageSeriesReader,XSpacing, "if images don't contain information",float,""
ImageSeriesReader,YSpacing, "if images don't contain information",float,""
ImageSeriesReader,ZSpacing, "if images don't contain information",float,""

ImageSeriesReader,Out,"Output itk::image with type T and dimension D determined by the content of the files + vector size",anyImagePointer,""

./temp01/Creatis/packages/itk/src/bbitkImageSeriesReader.h
BinaryThresholdImageFilter Binarizes an image by thresholding (generic bbification of itk::BinaryThresholdImageFilter)

cathegory: filter;image

author: laurent.guigues at creatis.insa-lyon.fr


./temp01/Creatis/packages/itk/src/bbitkBinaryThresholdImageFilter.h
ImageRegion

cathegory: image

author: laurent.guigues@creatis.insa-lyon.fr

ImageRegionCreator,Out,"Output generic region",anyImageRegion,""

./temp01/Creatis/packages/itk/src/bbitkImageRegion.h
ResampleImageFilter Resamples an image

cathegory: image;filter

author: laurent.guigues at creatis.insa-lyon.fr


./temp01/Creatis/packages/itk/src/bbitkResampleImageFilter.h


cathegory:

author:


./temp01/Creatis/packages/itk/src/bbitkImage.h
ImageProperties Outputs different properties of an image (type, dimension, size, spacing, ...)

cathegory: image

author: laurent.guigues at creatis.insa-lyon.fr
ImageProperties,In,"Input image",anyImagePointer,""

ImageProperties,TypeName,"Pixel type name",std::string,"pixel type"
ImageProperties,Dimension,"Dimension",unsigned int,"image dimension"
ImageProperties,LargestPossibleRegion,"Global extent of the image",anyImageRegion,""
ImageProperties,Index,"Origin of the image",std::vector,"image index"
ImageProperties,Size,"Size in each dimension",std::vector,"image size"
ImageProperties,Spacing,"Size of the voxels",std::vector,"voxel size"

./temp01/Creatis/packages/itk/src/bbitkImageProperties.h


cathegory:

author:


./temp01/Creatis/packages/itk/src/bbitkImageToString.h


cathegory: adaptor

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/itk/src/bbitkAnyImageToTypedImage.h


cathegory: adaptor

author: laurent.guigues at creatis.insa-lyon.fr


./temp01/Creatis/packages/itk/src/bbitkTypedImageToAnyImage.h
ImageReader Generic itk image reader

cathegory: image;read/write

author: laurent.guigues at creatis.insa-lyon.fr

ImageReader,Out,"Output image",anyImagePointer,""

./temp01/Creatis/packages/itk/src/bbitkImageReader.h
ExecBbiCommand Executes bbi commands

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
ExecBbiCommand,In,"bbi commands separated by ';' , use '' to indicate strings ex. help 'graph' ",std::string,""


./temp01/Creatis/packages/std/src/bbstdExecBbiCommand.h
ConcatStrings String concatenation

cathegory: misc

author: jean-pierre.roux@creatis.insa-lyon.fr
ConcatStrings,In1, "String 1", std::string,""
ConcatStrings,In2, "String 2", std::string,""
ConcatStrings,In3, "String 3", std::string,""
ConcatStrings,In4, "String 4", std::string,""
ConcatStrings,In5, "String 5", std::string,""
ConcatStrings,In6, "String 6", std::string,""
ConcatStrings,In7, "String 7", std::string,""
ConcatStrings,In8, "String 8", std::string,""
ConcatStrings,In9, "String 9", std::string,""
ConcatStrings,In10,"String 10",std::string,""

ConcatStrings,Out,"Concatenated string",std::string,""

./temp01/Creatis/packages/std/src/bbstdConcatStrings.h
StringTo

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdStringToVector.h
ExecSystemCommand Executes system (O.S.) commands

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
ExecSystemCommand,In,"system (O.S.) commands separated by ';' , use '' to indicate strings ex. help 'graph' ",std::string,""


./temp01/Creatis/packages/std/src/bbstdExecSystemCommand.h
MagicBox

cathegory: misc

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdMagicBox.h
Configuration Gets configuration informations

cathegory: misc

author: jpr@creatis.insa-lyon [dot] fr

Configuration,BinPath,"Binaries path",std::string,"directory name"
Configuration,DataPath,"Data path",std::string,"directory name"
Configuration,DocPath,"Documentation path",std::string,"directory name"
Configuration,FileSeparator,"/ or \\",std::string,""
Configuration,SystemType,"0=Linux 1=Windows",int,""

./temp01/Creatis/packages/std/src/bbstdConfiguration.h
MakeFileName Makes a kosher file name

cathegory: misc

author: jpr@creatis.insa-lyon.fr
MakeFileName,Directory,"Directory Name",std::string,"directory name"
MakeFileName,File, "File Name", std::string,"file name"
MakeFileName,Extent, "Extention", std::string,"file extension"

MakeFileName,Out,"Full File Name",std::string,"file name"

./temp01/Creatis/packages/std/src/bbstdMakeFileName.h
StringTo

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdStringTo.h


cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdToString.h
SharedMemory Implements a memory which can be shared by different boxes. The value of the output is the value of the lower index input which has changed. It is used for example for synchronization issues between boxes.

cathegory: misc

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdSharedMemory.h
StringSelect Outputs the string set to the ith input Ini (In0 ... In9) according to the value of the input In, hence selects a string according to an index.

cathegory: misc

author: eduardo.davila@creatis.insa-lyon.fr
StringSelect,In,"Index of the string to select",int,""
StringSelect,In0,"String of index 0",std::string,""
StringSelect,In1,"String of index 1",std::string,""
StringSelect,In2,"String of index 2",std::string,""
StringSelect,In3,"String of index 3",std::string,""
StringSelect,In4,"String of index 4",std::string,""
StringSelect,In5,"String of index 4",std::string,""
StringSelect,In6,"String of index 6",std::string,""
StringSelect,In7,"String of index 7",std::string,""
StringSelect,In8,"String of index 8",std::string,""
StringSelect,In9,"String of index 9",std::string,""

StringSelect,Out,"Selected string",std::string,""

./temp01/Creatis/packages/std/src/bbstdStringSelect.h
FilesFromDirectory returns the fullPathNames of the files in a Directory

cathegory:

author: jpr@creatis.univ-lyon1.fr
FilesFromDirectory,In,"Directory Name",std::string,""
FilesFromDirectory,Recursive,"Recursive directory exploration",bool,""

FilesFromDirectory,Out,"FullPathNames of the files",std::vector,""

./temp01/Creatis/packages/std/src/bbstdFilesFromDirectory.h
Converts the content of the input vector ("+bbtk::TypeName >()+") to a string in which each item is separated by the value of the input 'Separator'

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdVectorToString.h
Just copies the value of its input to its output. Usefull to plug an input of a complex box into different internal boxes.

cathegory: misc

author: laurent.guigues at creatis.insa-lyon.fr
NAME,In,"Input",TYPE,""

NAME,Out,"Output",TYPE,""

./temp01/Creatis/packages/std/src/bbstdRelay.h
Get"+bbtk::HumanTypeName >()+"Element Gets the i-th element from the input vector (

cathegory:

author: info-dev@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdGetVectorElement.h
ASCII ascii codes sequence to string - string to ascii codes sequence

cathegory: misc

author: eduardo.davila [at] creatis [dot] insa-lyon.fr
ASCII,In, "Ascii code or Ascii character", std::string,""
ASCII,Type, "Conversion type (default 0) 0=Ascii codes to string, 1=String to ascii codes",int,""

ASCII,Out, "Ascii codes sequence or characters sequence", std::string,""

./temp01/Creatis/packages/std/src/bbstdASCII.h
Cast"+bbtk::HumanTypeName()+"To

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/std/src/bbstdCast.h
kwTransferFunctionEditor Transfer function editor (vtkKWPiecewiseFunctionEditor)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/kw/src/bbkwTransferFunctionEditor.h
kwSlicer Slicer widget (vtkKWSlicer)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
Slicer,In,"Image to display",vtkImageData*,""


./temp01/Creatis/packages/kw/src/bbkwSlicer.h
kwOutputText OutputText widget (vtkKWLabel)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
OutputText,In,"Text to display",std::string,""


./temp01/Creatis/packages/kw/src/bbkwOutputText.h
kwLayoutSplit Widget which splits a window in two fixed size parts (vtkKWSplitFrame)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
LayoutSplit,Widget1,"Upper or left widget",vtkKWWidget*,""
LayoutSplit,Widget2,"Lower or right widget",vtkKWWidget*,""
LayoutSplit,Orientation,"Orientation (default H), 0=H=HORIZONTAL , 1=V=VERTICAL",std::string,""
LayoutSplit,Proportion,"Proportion (in percent) of the first children in the window",int,""


./temp01/Creatis/packages/kw/src/bbkwLayoutSplit.h
kwSlider Slider widget (vtkKWScale)

cathegory:

author: laurent.guigues@creatis.insa-lyon.fr
Slider,In,"Initial position of the slider (default 0)",int,""
Slider,Min,"Minimum value of the slider (default 0)",int,""
Slider,Max,"Maximum value of the slider (default 500)",int,""
Slider,Label,"Show slider labels ? (default FALSE) ",bool,""
Slider,Title,"Title shown above the slider (default '') ", std::string,""
Slider,Orientation, "Orientation : (default H) 0=H=HORIZONTAL, 1=V=VERTICAL ",std::string,""
Slider,ChangeResolution, "Can the user change the resolution of the slider ? (default FALSE) ",bool,""
Slider,ReactiveOnTrack, "Slider sends info when track moves (default 0 = no)",int,""

Slider,Out,"Current position of the slider",int,""

./temp01/Creatis/packages/kw/src/bbkwSlider.h
kwViewer3D 3D viewer widget (vtkKWRenderWidget)

cathegory: viewer

author: laurent.guigues@creatis.insa-lyon.fr
kwViewer3D,In1,"Input actor",vtkProp3D *,""
kwViewer3D,In2,"Input actor",vtkProp3D *,""
kwViewer3D,In3,"Input actor",vtkProp3D *,""
kwViewer3D,In4,"Input actor",vtkProp3D *,""
kwViewer3D,In5,"Input actor",vtkProp3D *,""
kwViewer3D,Obs1,"Input observer",vtkInteractorObserver *,""
kwViewer3D,Obs2,"Input observer",vtkInteractorObserver *,""
kwViewer3D,Obs3,"Input observer",vtkInteractorObserver *,""
kwViewer3D,Obs4,"Input observer",vtkInteractorObserver *,""
kwViewer3D,Obs5,"Input observer",vtkInteractorObserver *,""


./temp01/Creatis/packages/kw/src/bbkwViewer3D.h
PiecewiseFunction Creates a piecewise function

cathegory: misc

author: laurent.guigues@creatis.insa-lyon.fr


./temp01/Creatis/packages/vtk/src/bbvtkPiecewiseFunction.h
ImageCastToUShort Cast an Image to UShort

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ImageCastToUShort,In,"First input",vtkImageData*,""

ImageCastToUShort,Out,"First output",vtkImageData*,""

./temp01/Creatis/packages/vtk/src/bbvtkImageCastToUShort.h
ImagePlanes Creates three 3D planes with the input image mapped onto which the user can interact with. The output vtkImagePlaneWidget objects are to be inserted into a 3D scene (e.g. a Viewer3D)

cathegory: 3D object creator

author: laurent.guigues@creatis.insa-lyon.fr
ImagePlanes, In, "Input Image", vtkImageData *, ""
ImagePlanes, WindowLevel, "Widdow Level", winLevel, ""
ImagePlanes, PointsX, "Points in X", std::vector, ""
ImagePlanes, PointsY, "Points in Y", std::vector, ""
ImagePlanes, PointsZ, "Points in Z", std::vector, ""

ImagePlanes,PlaneX, "The image plane in X direction", vtkImagePlaneWidget*, ""
ImagePlanes,PlaneY, "The image plane in Y direction", vtkImagePlaneWidget*, ""
ImagePlanes,PlaneZ, "The image plane in Z direction", vtkImagePlaneWidget*, ""
ImagePlanes,Plane3Pts, "The image plane (3 points definition) ", vtkInteractorObserver*, ""
ImagePlanes,ImageX, "The image in X direction", vtkImageData*, ""
ImagePlanes,ImageY, "The image in Y direction", vtkImageData*, ""
ImagePlanes,ImageZ, "The image in Z direction", vtkImageData*, ""
ImagePlanes,Image3Pts, "The image (3 points plane definition)", vtkImageData*, ""
ImagePlanes,Transform3Pts, "The Tranform of the image", vtkLinearTransform*, ""

./temp01/Creatis/packages/vtk/src/bbvtkImagePlanes.h
MIPCreator Creates a Maximum Intensity Projection (MIP) view of a 3D image. Creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)

cathegory: 3D object creator

author: laurent.guigues@creatis.insa-lyon.fr
MIPCreator,Shift,"Gray scale shift",int,""
MIPCreator,Scale,"Gray scale scaling",float,""
MIPCreator,In,"Input Image",vtkImageData *,""

MIPCreator,Out,"MIP object to plug into a 3D viewer",vtkProp3D*,""

./temp01/Creatis/packages/vtk/src/bbvtkMIPCreator.h
VecIsoSurfaceExtractor Vector of IsoSurfaceExtractor

cathegory: 3D object creator

author: InfoTeam CREATIS-LRMN
VecIsoSurfaceExtractor,In,"Input image",std::vector,""
VecIsoSurfaceExtractor,Isovalue,"Isovalue",double,""
VecIsoSurfaceExtractor,Opacity,"Opacity",double,""
VecIsoSurfaceExtractor,Colour,"r g b",std::vector,"colour"
VecIsoSurfaceExtractor,Renderer,"3D scene in which to insert the surface",vtkRenderer*,""
VecIsoSurfaceExtractor,Transform,"Linear Transform (4x4 homogeneous)",vtkLinearTransform*,""

VecIsoSurfaceExtractor,Out,"Extracted iso-surface",std::vector,""

./temp01/Creatis/packages/vtk/src/bbvtkVecIsoSurfaceExtractor.h


cathegory:

author:


./temp01/Creatis/packages/vtk/src/bbvtkImageDataToString.h
MarchingCubes Extracts an iso-surface of an image using the marching cubes algorithm (bbfication of vtkMarchingCubes)

cathegory: image;mesh

author: laurent.guigues@creatis.insa-lyon.fr
MarchingCubes,In,"Image",vtkImageData*,""
MarchingCubes,Value,"Value of the iso-surface",double,""

MarchingCubes,Out,"Output iso-surface",vtkPolyData*,""

./temp01/Creatis/packages/vtk/src/bbvtkMarchingCubes.h
VecImageGaussianSmooth Vector of ImageGaussianSmooth

cathegory: filter

author: InfoTeam CREATIS-LRMN
VecImageGaussianSmooth,In,"Vector of input images",std::vector,""
VecImageGaussianSmooth,StdDevX,"Standard deviation in direction X",double,""
VecImageGaussianSmooth,StdDevY,"Standard deviation in direction Y",double,""
VecImageGaussianSmooth,StdDevZ,"Standard deviation in direction Z",double,""
VecImageGaussianSmooth,iImage,"iImage ",int,""

VecImageGaussianSmooth,Out,"Vector of output images",std::vector,""
VecImageGaussianSmooth,OutImage,"Image[iImage]",vtkImageData*,""

./temp01/Creatis/packages/vtk/src/bbvtkVecImageGaussianSmooth.h
VolumeRenderer Renders a 3D image. Creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)

cathegory: 3D object creator

author: laurent.guigues@creatis.insa-lyon.fr
VolumeRenderer,ColorFunction,"Color function",vtkPiecewiseFunction*,""
VolumeRenderer,ColorFunction1,"Color function1 instead of Color function",vtkColorTransferFunction*,""
VolumeRenderer,OpacityFunction,"Opacity function",vtkPiecewiseFunction*,""
VolumeRenderer,In,"Input Image",vtkImageData *,""

VolumeRenderer,Out,"3D object to plug into a 3D viewer",vtkProp3D*,""

./temp01/Creatis/packages/vtk/src/bbvtkVolumeRenderer.h
Transform vtkTransform

cathegory: math

author: InfoTeam CREATIS-LRMN
Transform,In,"vtkTransform to be concatenate",vtkLinearTransform *,""
Transform,Scale,"vector with sx sy sz",std::vector,""
Transform,Translate,"vector with x y z",std::vector,""
Transform,Spacing,"vector with spacingX spacingY spacingZ",std::vector,""
Transform,RotateWXYZ,"vector with Angle Vx Vy Vz",std::vector,""

Transform,Out,"vtkTransform result",vtkLinearTransform *,""

./temp01/Creatis/packages/vtk/src/bbvtkTransform.h
SegmentationConnectivity Segmentation with min max threshold and connectivity

cathegory:

author: eduardo.davila [at] creatis.insa-lyon.fr
SegmentationConnectivity,In,"Input image",vtkImageData *,""
SegmentationConnectivity,PositionXYZ,"vector with the Position [x y z]" , std::vector,""
SegmentationConnectivity,ThresholdMinMax,"vector with the Threshold [min max]" , std::vector,""

SegmentationConnectivity,Out,"Result image",vtkImageData *,""

./temp01/Creatis/packages/vtk/src/bbvtkSegmentationConnectivity.h
IsoSurfaceExtractor Extracts an iso-surface of a 3D image and creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)

cathegory: 3D object creator

author: eduardo.davila / laurent.guigues at creatis.insa-lyon.fr
IsoSurfaceExtractor,In,"Input image",vtkImageData*,""
IsoSurfaceExtractor,Isovalue,"Isovalue",double,""
IsoSurfaceExtractor,Opacity,"Opacity",double,""
IsoSurfaceExtractor,Colour,"r g b",vectorcolour,"colour"
IsoSurfaceExtractor,Renderer,"3D scene in which to insert the surface",vtkRenderer*,""
IsoSurfaceExtractor,Transform,"Linear Transform (4x4 homogeneous)",vtkLinearTransform*,""

IsoSurfaceExtractor,Out,"Extracted iso-surface",vtkProp3D *,""

./temp01/Creatis/packages/vtk/src/bbvtkIsoSurfaceExtractor.h
ResampleImageFilter2 Resamples an image

cathegory: image;filter

author: laurent.guigues at creatis.insa-lyon.fr
ResampleImageFilter2,In,"Input image. Can be any itk::Image*",anyImagePointer,""
ResampleImageFilter2,Spacing,"Spacing",std::vector,"spacing"
ResampleImageFilter2,Interpolation,"Interpolation",std::string,""

ResampleImageFilter2,Out,"Output image. Of the same type and dimension than the input image",vtkImageData*,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingResampleImageFilter2.h
VesselClassifier _description_

cathegory: image;filter

author: ed-delga@uniandes.edu.co
VesselClassifier,In,"Input 2D image",anyImagePointer,""
VesselClassifier,InContourFilterNeighborWidthWeigth,"Default is 4",int,""
VesselClassifier,InContourFilterNeighborWidthMedia,"Default is 1",int,""
VesselClassifier,InSigma,"Sigma value to the RecursiveGaussianImageFilter. default is 3",double,""
VesselClassifier,InOpcion,"If true, it will work as before. If false the radial derivate will be extracted using the X derivate and the Y derivate. Default is true.",bool,""
VesselClassifier,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""
VesselClassifier,In2,"Not used.",vtkImageData*,""

VesselClassifier,Out,"The image with the radial derivate",vtkImageData*,""
VesselClassifier,OutLumen,"The extracted lumen",vtkPolyData*,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingVesselClassifier.h
PointLocator _description_

cathegory: __CATEGORY__

author: _author_
PointLocator,InRenderer,"",vtkRenderer*,""
PointLocator,InColor,"",std::vector< float >,""
PointLocator,InImage,"",vtkImageData*,""
PointLocator,In,"",std::vector,""
PointLocator,InWithSpaccing,"default=true",bool,""

PointLocator,Out,"",std::vector,""
PointLocator,OutInt,"",std::vector,""
PointLocator,OutScaled,"",std::vector,""
PointLocator,OutScaledInt,"",std::vector,""
PointLocator,OutActor,"",vtkProp3D*,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingPointLocator.h
FixedCrop _description_

cathegory: __CATEGORY__

author: _author_
FixedCrop,In,"",vtkImageData*,""
FixedCrop,Index,"",std::vector,""
FixedCrop,Size,"",std::vector,""

FixedCrop,Out,"",vtkImageData*,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingFixedCrop.h
SegmentationConnectivityReload _description_

cathegory: __CATEGORY__

author: _author_
SegmentationConnectivityReload,Isovalue,"Isovalue",double,""
SegmentationConnectivityReload,Opacity,"Opacity",double,""
SegmentationConnectivityReload,InDownGap,"default is 700",double,""
SegmentationConnectivityReload,InUpGap,"default is 1100",double,""
SegmentationConnectivityReload,In,"Input image",vtkImageData *,""
SegmentationConnectivityReload,PositionXYZ,"vector with the Position [x y z]" , std::vector,""
SegmentationConnectivityReload,PositionsXYZ,"vector of vectors with the Position [x y z]" , std::vector< std::vector >,""
SegmentationConnectivityReload,ThresholdMinMax,"not used" , std::vector,""
SegmentationConnectivityReload,DefaultAND,"" , std::vector,""

SegmentationConnectivityReload,Out,"Result image",vtkImageData *,""
SegmentationConnectivityReload,OutActor,"",vtkProp3D*,""
SegmentationConnectivityReload,OutMask,"",vtkImageData*,""
SegmentationConnectivityReload,OutData,"Extracted iso-surface",vtkPolyData*,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingSegmentationConnectivityReload.h
ImageOR _description_

cathegory: __CATEGORY__

author: _author_
ImageOR,In1,"First input",anyImagePointer,""
ImageOR,In2,"Second input",anyImagePointer,""

ImageOR,Out,"The logical AND",anyImagePointer,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingImageOR.h
ImageAND _description_

cathegory: __CATEGORY__

author: _author_
ImageAND,In1,"First input",anyImagePointer,""
ImageAND,In2,"Second input",anyImagePointer,""

ImageAND,Out,"The logical AND",anyImagePointer,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingImageAND.h
OpenOnePoint _description_

cathegory: __CATEGORY__

author: _author_
OpenOnePoint,In,"The croped",vtkImageData*,""
OpenOnePoint,InOriginal,"The original image",vtkImageData*,""
OpenOnePoint,InPath,"Path to the file",std::string,""
OpenOnePoint,InChoice,"",int,""

OpenOnePoint,Out,"",std::vector,""
OpenOnePoint,OutNoOffset,"",std::vector,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingOpenOnePoint.h
ReadROI _description_

cathegory: __CATEGORY__

author: _author_
ReadROI,In,"the path to the ROI file",std::string,""

ReadROI,PointIntText,"",std::vector,""
ReadROI,SizeIntText,"",std::vector,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingReadROI.h
ReadPointsFile _description_

cathegory: __CATEGORY__

author: _author_
ReadPointsFile,In,"Path to the file",std::string,""
ReadPointsFile,InKind,"",int,""
ReadPointsFile,InImage,"Optional Image",vtkImageData*,""

ReadPointsFile,Out1,"",std::vector,""
ReadPointsFile,Out2,"",std::vector,""
ReadPointsFile,Out3,"",std::vector,""
ReadPointsFile,Out4,"",std::vector,""
ReadPointsFile,Out,"",std::vector< std::vector >,""
ReadPointsFile,OutVoxels,"",std::vector< std::vector >,""

./temp01/Uniandes/SimpleProcessing/src/bbSimpleProcessingReadPointsFile.h
AxisSphereCleaning Clean the region near an axis deleting the structures outside the sphere

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
AxisSphereCleaning,In,"Input image",vtkImageData*,""
AxisSphereCleaning,PointsX,"Axis points, component X",std::vector,""
AxisSphereCleaning,PointsY,"Axis points, component Y",std::vector,""
AxisSphereCleaning,PointsZ,"Axis points, component Z",std::vector,""
AxisSphereCleaning,Radios,"Radio of each cell with center (Puntosx[i], Puntosy[i], Puntosz[i])",std::vector,""
AxisSphereCleaning,Size,"Number of points",int,""
AxisSphereCleaning,SphereSize,"Maximun size of the sphere for extracted axis (MARACAS)",double,""

AxisSphereCleaning,OutObserver,"Out oberver",vtkCommand*,""
AxisSphereCleaning,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoAxisSphereCleaning.h
LabelCarotidPointsAVG Label the carotid based on the average intensity of three points inside the image

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
LabelCarotidPointsAVG,In,"Input image",vtkImageData*,""
LabelCarotidPointsAVG,Side,"Side of the cube for neighboorhood",int,""
LabelCarotidPointsAVG,P1,"First point",std::vector,""
LabelCarotidPointsAVG,P2,"Sencond point",std::vector,""
LabelCarotidPointsAVG,P3,"Third point",std::vector,""

LabelCarotidPointsAVG,Out,"Output labeled image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoLabelCarotidPointsAVG.h
Diameters Calculate the diameters minimun and maximun of the lumen based on a plane an a point.

cathegory: MICCAI

author: Alfredo Morales Pinzon
Diameters,In,"Input plane to calculate the diameters",vtkImageData*,""
Diameters,Axis,"Vector that contains the axis, each axis contain 4 vector (X) (Y) (Z) (Radio), and each of those has the respective values",std::vector > >,""
Diameters,Slice1,"Slice for the first axis",int,""
Diameters,Slice2,"Slice for the second axis",int,""
Diameters,Slice3,"Slice for the third axis",int,""
Diameters,Renderer1,"Renderer1",vtkRenderer*,""
Diameters,Renderer2,"Renderer2",vtkRenderer*,""
Diameters,Renderer3,"Renderer3",vtkRenderer*,""
Diameters,Save,"If save",bool,""
Diameters,Filename,"Filename to save the results",std::string,""

Diameters,Out1,"Plane for first axis",vtkImageData*,""
Diameters,Out2,"Plane for second axis",vtkImageData*,""
Diameters,Out3,"Plane for third axis",vtkImageData*,""
Diameters,Min,"Minimum radio",double,""
Diameters,Max,"Maximum radio",double,""
Diameters,Info,"",std::vector< std::vector< double* > >,""

./temp01/Uniandes/Morfo/src/bbMorfoDiameters.h
OpenLumen Open the lumen reducing calcification and bakground regions

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
OpenLumen,In,"Input image",vtkImageData*,""
OpenLumen,Side,"Size of the cube side",int,""

OpenLumen,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoOpenLumen.h
AndMask Computes the AND operation based on a mask image

cathegory: Morfo

author: Alfredo Morales Pinzon
AndMask,In,"Input image",vtkImageData*,""
AndMask,Mask,"Mask image",vtkImageData*,""
AndMask,Threshold,"Threshold for the mask",double,""

AndMask,Out,"AND image between mask and second images",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoAndMask.h
IsoContour Extracs the isocontours based on a slice of a vtkImageData

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
IsoContour,In,"First input",vtkImageData*,""
IsoContour,Percentage,"First input",int,""
IsoContour,Slice,"First input",int,""

IsoContour,OutActor,"First output",vtkProp3D*,""
IsoContour,Out,"First output",vtkPolyData*,""

./temp01/Uniandes/Morfo/src/bbMorfoIsoContour.h
LabelCarotidPoint Label the image based on a point

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
LabelCarotidPoint,In,"Input image",vtkImageData*,""
LabelCarotidPoint,PositionXYZ,"Point 3D inside the carotid",std::vector,""
LabelCarotidPoint,Side,"Size of the cube side",int,""

LabelCarotidPoint,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoLabelCarotidPoint.h
CleanNAxis Clean the image based on the axis

cathegory: MICCAI

author: Alfredo Morales Pinzon
CleanNAxis,In,"Input image",vtkImageData*,""
CleanNAxis,Axis,"Vector that contains the axis, each axis contain 4 vector (X) (Y) (Z) (Radio), and each of those has the respective values",std::vector > >,""

CleanNAxis,Out,"Image cleaned based on the axis",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoCleanNAxis.h
ExponentialFilter Filter the image aplying a exponential operation over each pixel

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
ExponentialFilter,In,"Input image",vtkImageData*,""
ExponentialFilter,Exp,"The exponent for evaluation (y = exp(Exp*x))",double,""

ExponentialFilter,Out,"Filtered image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoExponentialFilter.h
MinimunFilter3D Assigns each pixel the minimum value of its neighboors

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
MinimunFilter3D,In,"Input image",vtkImageData*,""
MinimunFilter3D,Side,"Size of the cube side",int,""

MinimunFilter3D,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoMinimunFilter3D.h
LabelCarotid Label carotid based in different classes based on grey levels

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
LabelCarotid,In,"Input image",vtkImageData*,""
LabelCarotid,Side,"Size of the cube side",int,""

LabelCarotid,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoLabelCarotid.h
MiOr Or between 2 images and set to an especified level

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
MiOr,In1,"First input",vtkImageData*,""
MiOr,In2,"First input",vtkImageData*,""
MiOr,OutLevel,"First input",double,""

MiOr,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Morfo/src/bbMorfoMiOr.h
VesselWatershed _description_

cathegory: __CATEGORY__

author: _author_
VesselWatershed,In,"Gradient of InOriginal Image",vtkImageData*,""
VesselWatershed,InOriginal,"Original Image",vtkImageData*,""
VesselWatershed,InStepGrow,"Maximo numero de pixeles permitidos en el lumen.",double,""
VesselWatershed,InSteps,"",int,""
VesselWatershed,InRecalculateCenter,"",bool,""
VesselWatershed,InMaxBlanquitos,"",int,""
VesselWatershed,InId,"",int,""
VesselWatershed,InRenderer,"",vtkRenderer*,""
VesselWatershed,InValueClassOutside,"",double,""
VesselWatershed,InValueClassInside,"",double,""

VesselWatershed,Out,"",vtkImageData*,""
VesselWatershed,OutIsoValue,"",double,""
VesselWatershed,OutGrayDoorAvg,"",double,""
VesselWatershed,OutGrayDoorMid,"",double,""
VesselWatershed,OutLumenStats,"",std::vector,""
VesselWatershed,OutLowerLumen,"",double,""
VesselWatershed,OutAvgLumen,"",double,""
VesselWatershed,OutMedianLumen,"",double,""
VesselWatershed,OutCentroX,"",double,""
VesselWatershed,OutCentroY,"",double,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastVesselWatershed.h
VesselConectivity _description_

cathegory: __CATEGORY__

author: _author_
VesselConectivity,InStepPercentage,"",double,""
VesselConectivity,InId,"",int,""
VesselConectivity,In,"",vtkImageData*,""
VesselConectivity,InVarianzaMaxima,"",double,""
VesselConectivity,InMakeClean,"",bool,""
VesselConectivity,InPuntosMaximos,"",double,""
VesselConectivity,InRenderer,"",vtkRenderer*,""
VesselConectivity,InThreshold,"",unsigned short,""

VesselConectivity,Out,"First output",vtkImageData*,""
VesselConectivity,OutXYPlot,"",std::vector,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastVesselConectivity.h
CartesianDerivateBox _description_

cathegory: __CATEGORY__

author: _author_
CartesianDerivateBox,In,"",anyImagePointer,""
CartesianDerivateBox,InSigma,"First input",double,""

CartesianDerivateBox,OutX,"",vtkImageData*,""
CartesianDerivateBox,OutY,"",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastCartesianDerivateBox.h
FirstNegativeValue _description_

cathegory: __CATEGORY__

author: _author_
FirstNegativeValue,In,"The image from where one wants to know the first negativev value startin @ the center.",vtkImageData*,""
FirstNegativeValue,InOriginal,"Other image from where one wants to know the same statistics taked from input In.",vtkImageData*,""
FirstNegativeValue,InRadialStep,"The amount to advancec in every iteration along one axis. Default is 1.",double,""
FirstNegativeValue,InRenderer,"",vtkRenderer*,""
FirstNegativeValue,InIterate,"If true, it will maximize InMinThreshold limiting the max. radio to InMaxRadio, default is true, ",bool,""
FirstNegativeValue,InMaxRadio,"The maximum expected radio. Default is 10",int,""
FirstNegativeValue,InJustAbsolute,"If true it will not take into account the sign but the magnitude. Default is false",bool,""
FirstNegativeValue,InRadii,"Set the number of rays to throw",int,""
FirstNegativeValue,InMinThreshold,"Set the maximum first negative derivate. Default is 0",double,""

FirstNegativeValue,Out,"",vtkProp3D*,""
FirstNegativeValue,OutTitle,"",std::string,""
FirstNegativeValue,OutContour,"Pairs x,y of the contour",std::vector,""
FirstNegativeValue,OutOriginal,"",std::vector,""
FirstNegativeValue,OutGradient,"",std::vector,""
FirstNegativeValue,OutRadii,"",std::vector,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastFirstNegativeValue.h
HessianFilter _description_

cathegory: __CATEGORY__

author: _author_
HessianFilter,InId,"",int,""
HessianFilter,OnlyPoints,"How to displey the contour. Default is false.",bool,""
HessianFilter,InContourFilterNeighborWidthWeigth,"Default is 4",int,""
HessianFilter,InContourFilterNeighborWidthMedia,"Default is 1",int,""
HessianFilter,In,"Input 2D image",anyImagePointer,""
HessianFilter,InNumRayos,"Number of rays. default is 70",int,""
HessianFilter,LineOrPointSize,"default is 4",int,""
HessianFilter,InThresholdSecondDerivate,"parameter, default is 10",double,""
HessianFilter,InSigma,"parameter",double,""
HessianFilter,In2,"First input",vtkImageData*,""
HessianFilter,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""

HessianFilter,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastHessianFilter.h
GradientAndRadialDerivate _description_

cathegory: __CATEGORY__

author: _author_
GradientAndRadialDerivate,In,"",vtkImageData*,""
GradientAndRadialDerivate,InDX,"",vtkImageData*,""
GradientAndRadialDerivate,InDY,"",vtkImageData*,""
GradientAndRadialDerivate,InKind,"",int,""
GradientAndRadialDerivate,InX0,"",int,""
GradientAndRadialDerivate,InY0,"",int,""
GradientAndRadialDerivate,InZ,"",int,""

GradientAndRadialDerivate,Out,"",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastGradientAndRadialDerivate.h
ITKBoxFilterTemplate _description_

cathegory: __CATEGORY__

author: _author_
ITKBoxFilterTemplate,OnlyPoints,"How to displey the contour. Default is false.",bool,""
ITKBoxFilterTemplate,In,"Input 2D image",anyImagePointer,""
ITKBoxFilterTemplate,LineOrPointSize,"",int,""
ITKBoxFilterTemplate,InSigma,"parameter",double,""
ITKBoxFilterTemplate,In2,"First input",vtkImageData*,""
ITKBoxFilterTemplate,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""

ITKBoxFilterTemplate,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastITKBoxFilterTemplate.h
ITKRadialGradientArrowBox _description_

cathegory: __CATEGORY__

author: _author_
ITKRadialGradientArrowBox,OnlyPoints,"How to displey the contour. Default is false.",bool,""
ITKRadialGradientArrowBox,In,"Input 2D image",anyImagePointer,""
ITKRadialGradientArrowBox,LineOrPointSize,"",int,""
ITKRadialGradientArrowBox,Way,"0: normal as abs(x)+abs(y), 1: normal as asb(x), 2: normal as abs(y), 3 normal is sqrt(x*x+y*y). Default is 3.",int,""
ITKRadialGradientArrowBox,InSigma,"parameter",double,""
ITKRadialGradientArrowBox,In2,"First input",vtkImageData*,""
ITKRadialGradientArrowBox,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""
ITKRadialGradientArrowBox,In2DRenderer2,"The renderer where to place the lumen contour",vtkRenderer*,""

ITKRadialGradientArrowBox,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastITKRadialGradientArrowBox.h
ChiSquareTest _description_

cathegory: __CATEGORY__

author: _author_
ChiSquareTest,In,"First input",vtkImageData*,""
ChiSquareTest,InMedia,"",double,""
ChiSquareTest,InVarianza,"",double,""
ChiSquareTest,InOverride,"",bool,""

ChiSquareTest,Out,"First output",double,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastChiSquareTest.h
ITKGradientArrowBox _description_

cathegory: __CATEGORY__

author: _author_
ITKGradientArrowBox,OnlyPoints,"How to displey the contour. Default is false.",bool,""
ITKGradientArrowBox,Perpendicular,"Default is false.",bool,""
ITKGradientArrowBox,In,"Input 2D image",anyImagePointer,""
ITKGradientArrowBox,LineOrPointSize,"",int,""
ITKGradientArrowBox,InSigma,"parameter",double,""
ITKGradientArrowBox,In2,"First input",vtkImageData*,""
ITKGradientArrowBox,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""
ITKGradientArrowBox,In2DRenderer2,"The renderer where to place the lumen contour",vtkRenderer*,""

ITKGradientArrowBox,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastITKGradientArrowBox.h
ITKRadialGradient _description_

cathegory: __CATEGORY__

author: _author_
ITKRadialGradient,OnlyPoints,"How to display the contour. Default is false.",bool,""
ITKRadialGradient,In,"Input 2D image",anyImagePointer,""
ITKRadialGradient,LineOrPointSize,"",int,""
ITKRadialGradient,InSigma,"parameter",double,""
ITKRadialGradient,In2,"First input",vtkImageData*,""
ITKRadialGradient,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""

ITKRadialGradient,Out,"",vtkImageData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastITKRadialGradient.h
VesselClassifier _description_

cathegory: __CATEGORY__

author: _author_
VesselClassifier,InId,"",int,""
VesselClassifier,In,"Input 2D image",anyImagePointer,""
VesselClassifier,InContourFilterNeighborWidthWeigth,"It compares every point in the contour using n neighbors. Default is 4",int,""
VesselClassifier,InContourFilterNeighborWidthMedia,"how many neighbors take into account to perform the average for the conotour. Default is 1",int,""
VesselClassifier,InSigma,"Sigma value to the RecursiveGaussianImageFilter. default is 3",double,""
VesselClassifier,In2,"Not used.",vtkImageData*,""
VesselClassifier,InOpcion,"If true, it will work as before. If false the radial derivate will be extracted using the X derivate and the Y derivate. Default is true.",bool,""
VesselClassifier,In2DRenderer,"The renderer where to place the lumen contour",vtkRenderer*,""

VesselClassifier,Radios,"",std::vector,""
VesselClassifier,RadiosFiltrados,"",std::vector,""
VesselClassifier,Out,"The image with the radial derivate",vtkImageData*,""
VesselClassifier,OutLumen,"The extracted lumen",vtkPolyData*,""

./temp01/Uniandes/Vessels/RayCast/src/bbRayCastVesselClassifier.h
UpdatableSlider _description_

cathegory: __CategoryBlackBox__

author: _author_
UpdatableSlider,In,"Initial position of the slider (default 0)",int,""
UpdatableSlider,Min,"Minimum value of the slider (default 0)",int,""
UpdatableSlider,Max,"Maximum value of the slider (default 500)",int,""
UpdatableSlider,Label,"Show slider labels ? (default FALSE) ",bool,""
UpdatableSlider,Title,"Title shown above the slider (default '') ", std::string,""
UpdatableSlider,Orientation, "0=HORIZONTAL(default), other number VERTICAL.",int,""
UpdatableSlider,ChangeResolution, "Can the user change the resolution of the slider ? (default FALSE) ",bool,""
UpdatableSlider,ReactiveOnTrack, "Slider sends info when track moves (default 0 = no)",int,""

UpdatableSlider,Out,"Current position of the slider",int,""

./temp01/Uniandes/Vessels/Complemento/src/bbComplementoUpdatableSlider.h
ItkGradientRecursiveGaussian _description_

cathegory: __CATEGORY__

author: _author_
ItkGradientRecursiveGaussian,In,"",anyImagePointer,""
ItkGradientRecursiveGaussian,InSigma,"",int,""

ItkGradientRecursiveGaussian,Out,"",vtkImageData*,""

./temp01/Uniandes/Vessels/Filters/src/bbFiltersItkGradientRecursiveGaussian.h
Cross _description_

cathegory: __CATEGORY__

author: _author_
Cross,In1,"The image",vtkImageData*,""
Cross,In2,"The image",vtkImageData*,""
Cross,InLabel1,"The label",std::string,""
Cross,InLabel2,"The label",std::string,""
Cross,InRenderer,"The renderer",vtkRenderer*,""

Cross,Out,"",std::string,""

./temp01/Uniandes/Vessels/OneD/src/bbOneDCross.h
Viewer1D _description_

cathegory: __CategoryBlackBox__

author: _author_
Viewer1D,InXTitle,"Title in x",std::string,""
Viewer1D,InYTitle,"Title in y",std::string,""
Viewer1D,Title,"Title prepended to the text",std::string,""
Viewer1D,InXRange,"Data",std::vector,""
Viewer1D,InYRange,"Data",std::vector,""
Viewer1D,InD1,"Data",std::vector,""
Viewer1D,InD1Color,"Data",std::vector,""
Viewer1D,InD2,"Data",std::vector,""
Viewer1D,InD2Color,"Data",std::vector,""
Viewer1D,InD3,"Data",std::vector,""
Viewer1D,InD3Color,"Data",std::vector,""
Viewer1D,In1,"Input actor",vtkProp3D *,""
Viewer1D,In2,"Input actor",vtkProp3D *,""
Viewer1D,In3,"Input actor",vtkProp3D *,""
Viewer1D,In4,"Input actor",vtkProp3D *,""
Viewer1D,In5,"Input actor",vtkProp3D *,""
Viewer1D,Obs1,"Input observer",vtkInteractorObserver *,""
Viewer1D,Obs2,"Input observer",vtkInteractorObserver *,""
Viewer1D,Obs3,"Input observer",vtkInteractorObserver *,""
Viewer1D,Obs4,"Input observer",vtkInteractorObserver *,""
Viewer1D,Obs5,"Input observer",vtkInteractorObserver *,""

Viewer1D,Renderer,"Renderer to which actors can be added.",vtkRenderer*,""
Viewer1D,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*,""

./temp01/Uniandes/Vessels/OneD/src/bbOneDViewer1D.h
MyViewer2D _description_

cathegory: viewer

author: _author_
MyViewer2D,Title,"", std::string, ""
MyViewer2D,AutoWindowLevel,"If you want automatically calculate an optimum WL",bool,""
MyViewer2D,Slice,"Initial Slice number",int,""
MyViewer2D,Orientation,"Slicing orientation : 0:yz / 1:xz / 2:xy",int,""
MyViewer2D,In,"Input Image",vtkImageData *,""

MyViewer2D,Out,"Current Slice number",int,""
MyViewer2D,Renderer,"vtk Renderer",vtkRenderer*,""

./temp01/Uniandes/Vessels/OneD/src/bbOneDMyViewer2D.h
Histogram _description_

cathegory: __CATEGORY__

author: _author_
Histogram,In,"First input",vtkImageData*,""
Histogram,InRealRange,"If true, the output rang will be all the posible values, othrwise it will be only the image values",bool,""
Histogram,InNumVecinos,"Average",int,""
Histogram,InBadValues,"",std::vector,""

Histogram,Out,"First output",std::vector,""

./temp01/Uniandes/Vessels/OneD/src/bbOneDHistogram.h
SliceImage _description_

cathegory: __CATEGORY__

author: _author_
SliceImage,In,"3D Image",vtkImageData*,""
SliceImage,Z,"shoice",int,""

SliceImage,Out,"2D Slice",vtkImageData*,""

./temp01/Uniandes/Vessels/Persistence/src/bbPersistenceSliceImage.h
SubImage _description_

cathegory: __CATEGORY__

author: _author_
SubImage,In,"",vtkImageData*,""
SubImage,InMin,"",int,""
SubImage,InNumSlices,"",int,""

SubImage,Out,"",vtkImageData*,""

./temp01/Uniandes/Vessels/Persistence/src/bbPersistenceSubImage.h
VTKWriter _description_

cathegory: __CATEGORY__

author: _author_
VTKWriter,InPrePersistObs1,"Who will be notified before persist", vtkCommand*,""
VTKWriter,InPostPersistObs1,"Who will be notified after persist", vtkCommand*,""
VTKWriter,InPath,"Path to the file to be created or rewrited",std::string,""
VTKWriter,In,"Information to be saved", vtkPolyData*,""


./temp01/Uniandes/Vessels/Persistence/src/bbPersistenceVTKWriter.h
VTKReader _description_

cathegory: __CATEGORY__

author: _author_
VTKReader,InPath,"Path to the file to be readed",std::string,""
VTKReader,InPostReadObs1,"Who will be notified after persist", vtkCommand*,""

VTKReader,Out,"Information readed", vtkPolyData*,""
VTKReader,OutActor,"Information as an actor", vtkProp3D*,""

./temp01/Uniandes/Vessels/Persistence/src/bbPersistenceVTKReader.h
CSVReader _description_

cathegory: __CATEGORY__

author: _author_
CSVReader,In,"First input",std::string,""
CSVReader,InType,"/Common/vtkType.h",int,""

CSVReader,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/Persistence/src/bbPersistenceCSVReader.h
CompareContoursWithImages _description_

cathegory: __CATEGORY__

author: _author_
CompareContoursWithImages,InContour,"",std::vector,""
CompareContoursWithImages,InImageX,"",vtkImageData*,""
CompareContoursWithImages,InImageY,"",vtkImageData*,""
CompareContoursWithImages,InRenderer,"",vtkRenderer*,""

CompareContoursWithImages,Out,"",std::string,""

./temp01/Uniandes/Vessels/Contours/src/bbContoursCompareContoursWithImages.h
Laplaciano _description_

cathegory: __CATEGORY__

author: _author_
Laplaciano,In,"First input",vtkImageData*,""
Laplaciano,InThreshold,"",double,""

Laplaciano,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/Contours/src/bbContoursLaplaciano.h
ElementTypeChanger _description_

cathegory: __CATEGORY__

author: _author_
ElementTypeChanger,In,"First input",vtkImageData*,""
ElementTypeChanger,Scale,"Default is 1",double,""
ElementTypeChanger,IsFLOATToUSHORT,"A fixed way to traslate a FLOAT to USHORT, by default it is false",bool,""
ElementTypeChanger,ClampOverflow,"Clamp overflow, choices [1 or 0]",int,""
ElementTypeChanger,InType,"vtk type for a vtkImageCast, see vtktype.h, by default it is 5, USHORT ",int,""

ElementTypeChanger,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Vessels/Translation/src/bbTranslationElementTypeChanger.h
SurfaceFromSlice _description_

cathegory: __CATEGORY__

author: _author_
SurfaceFromSlice,In,"",vtkImageData*,""
SurfaceFromSlice,InTexture,"",vtkImageData*,""
SurfaceFromSlice,InIsoValue,"",std::vector,""
SurfaceFromSlice,InIndexIsoValue,"",int,""
SurfaceFromSlice,InCentroX,"",double,""
SurfaceFromSlice,InCentroY,"",double,""
SurfaceFromSlice,InDeltaIsoValue,"",double,""
SurfaceFromSlice,InScaleZ,"Default is 0.01",double,""
SurfaceFromSlice,InRenderer,"",vtkRenderer*,""

SurfaceFromSlice,Out,"",vtkProp3D*,""
SurfaceFromSlice,OutOther,"",vtkProp3D*,""
SurfaceFromSlice,OutIso,"",vtkProp3D*,""
SurfaceFromSlice,OutCenter,"",vtkProp3D*,""
SurfaceFromSlice,OutPolyData,"",vtkPolyData*,""

./temp01/Uniandes/Vessels/Models/src/bbModelsSurfaceFromSlice.h
VectorialField2D _description_

cathegory: __CATEGORY__

author: _author_
VectorialField2D,Perpendicular,"Default is false.",bool,""
VectorialField2D,InX,"",vtkImageData*,""
VectorialField2D,InY,"",vtkImageData*,""
VectorialField2D,InRenderer,"",vtkRenderer*,""
VectorialField2D,InContour,"",std::vector,""
VectorialField2D,LineOrPointSize,"",int,""
VectorialField2D,Slice,"",int,""
VectorialField2D,Opacity,"",float,""

VectorialField2D,Out,"",std::string,""
VectorialField2D,OutPunto,"El producto punto entre la normal del contorno y el gradiente en 2D (x,y)",std::vector,""
VectorialField2D,OutNormal,"Las normales del contorno normalizadas en 2D",std::vector,""
VectorialField2D,OutGradient,"El vector normalizado del gradiente en 2D",std::vector,""
VectorialField2D,OutNormalMagnitude,"Las magnitudes de las normales en 2D.",std::vector,""
VectorialField2D,OutGradientMagnitude,"Las magnitudes del vector gradiente en 2D",std::vector,""
VectorialField2D,OutActor,"",vtkProp3D*,""

./temp01/Uniandes/Vessels/Models/src/bbModelsVectorialField2D.h
Explode _description_

cathegory: __CATEGORY__

author: _author_
Explode,In,"",vtkImageData*,""
Explode,InLados,"Default is 5",int,""
Explode,InMaxClasses,"Default is 2",int,""
Explode,InTrack,"",bool,""
Explode,InMaxIterations,"",int,""
Explode,InSeed1,"",std::vector,""
Explode,InX1,"",int,""
Explode,InY1,"",int,""
Explode,InThreshold,"",int,""
Explode,InThreshold2,"",int,""
Explode,InIteration,"",int,""

Explode,Out,"",vtkImageData*,""
Explode,OutSteps,"",std::vector,""
Explode,OutStepsSize,"",int,""
Explode,OutStepsLine,"",std::vector,""

./temp01/Uniandes/Vessels/Models/src/bbModelsExplode.h
InertiaAxis Extract the inertia axis, minimun diameter, maximun diameter and contour based on a plane a a point

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
InertiaAxis,In,"First input",vtkImageData*,""
InertiaAxis,AllIn,"First input",std::vector< std::vector< std::vector > >,""
InertiaAxis,InChoises,"Choises",std::vector< int >,""
InertiaAxis,Size,"Plane size",int,""
InertiaAxis,Slice,"Slice",int,""
InertiaAxis,MaxValue,"It is used to calculate the contour",double,""
InertiaAxis,Renderer1,"Slice",vtkRenderer*,""
InertiaAxis,InPath,"Path to write cache",std::string,""

InertiaAxis,Plane,"Plane",vtkImageData*,""
InertiaAxis,Radios,"First output",std::vector< std::vector< double* > >,""
InertiaAxis,OutActor,"First output",vtkProp3D*,""
InertiaAxis,OutActorPoly,"First output",vtkProp3D*,""
InertiaAxis,OutActorMin,"First output",vtkProp3D*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionInertiaAxis.h
CutAxis Cut the axis founded in a given point

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CutAxis,InMarInterface,"Instance of marInterface",marInterface*,""
CutAxis,InDirection,"Direction of the new axis",int,""
CutAxis,InPoint,"Point in the axis where should be cutted",std::vector< int >,""

CutAxis,OutX ,"Output vector x coord without the other axis",std::vector< double >,""
CutAxis,OutY ,"Output vector y coord without the other axis",std::vector< double >,""
CutAxis,OutZ ,"Output vector z coord without the other axis",std::vector< double >,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionCutAxis.h
Reposition _description_

cathegory: __CATEGORY__

author: _author_
Reposition,In,"The image",vtkImageData*,""
Reposition,InX,"0 is the default",float,""
Reposition,InY,"0 is the default",float,""
Reposition,InZ,"0 is the default",float,""

Reposition,OutPlane,"plane",vtkProp3D *,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionReposition.h
CreateActor Creates an actor with the line extracted

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CreateActor,Entradax,"Vector entrada puntos x",std::vector< double >,""
CreateActor,Entraday,"Vector entrada puntos y",std::vector< double >,""
CreateActor,Entradaz,"Vector entrada puntos z",std::vector< double >,""
CreateActor,ColorLine,"RGB Values of the color line [0,255]",std::vector< int >,""
CreateActor,Image,"Imagen entrada", vtkImageData*,""

CreateActor,Out,"Actor created",vtkActor*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionCreateActor.h
CarotidIll _description_

cathegory: __CATEGORY__

author: _author_
CarotidIll,In,"",std::vector< std::vector< double* > >,""
CarotidIll,InAxis,"",std::vector > >,""
CarotidIll,InAxis2,"",std::vector > >,""
CarotidIll,InPath,"Filename to save the results",std::string,""
CarotidIll,Opacity,"",double,""
CarotidIll,DistanciaMinimoGlobal,"",double,""
CarotidIll,DistanciaMinimoGlobalMin,"",double,""
CarotidIll,DistanciaDeCalcificacionASano,"",double,""
CarotidIll,RadioDelPromedio,"",double,""
CarotidIll,InMuyCerca,"",double,""
CarotidIll,CaminarDistancia,"",double,""
CarotidIll,Properties,"%up, %down, wbajadas, wsubidas, wsenial, peso del filtro (4 es el default), winflexiones",std::vector,""
CarotidIll,InRenderer,"",vtkRenderer*,""
CarotidIll,InImage,"",vtkImageData*,""
CarotidIll,PuntosEntrada,"Vector punto entrada (sin offset). ((PuntoEntrada+offset)*Spacing) deberia dar el valor real.",std::vector< std::vector >, ""

CarotidIll,OutActor,"",vtkProp3D*,""
CarotidIll,Out1,"",int,""
CarotidIll,Out2,"",int,""
CarotidIll,Out3,"",int,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionCarotidIll.h
Volume4Axis _description_

cathegory: __CATEGORY__

author: _author_
Volume4Axis,In,"",vtkImageData*,""
Volume4Axis,InSizeImage,"The desired length of image at 'Out'.",int,""
Volume4Axis,InXAxis,"",std::vector,""
Volume4Axis,InYAxis,"",std::vector,""
Volume4Axis,InZAxis,"",std::vector,""

Volume4Axis,Out,"",vtkImageData*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionVolume4Axis.h
AxisPointSelector _description_

cathegory: __CATEGORY__

author: _author_
AxisPointSelector,In,"The image, just to know the origin.",vtkImageData*,""
AxisPointSelector,InXAxis,"The X points of the axis.",std::vector< double >,""
AxisPointSelector,InYAxis,"The Y points of the axis.",std::vector< double >,""
AxisPointSelector,InZAxis,"The Z points of the axis.",std::vector< double >,""
AxisPointSelector,InSenial,"The Signal of the axis.",std::vector< double >,""
AxisPointSelector,InRadio,"The radio of the axis.",std::vector< double >,""
AxisPointSelector,InRenderer,"",vtkRenderer*,""
AxisPointSelector,InColor,"",std::vector< float >,""
AxisPointSelector,CursorSize,"Te radious of the sphere.",double,""
AxisPointSelector,InSlice,"Is the position of the axis we want to get.",double,""
AxisPointSelector,InDeltaSignal,"A positive number, see the outputs OutSignalUp, OutSignalDown and OutSignalThresholdMinMax.",double,""

AxisPointSelector,OutSize,"Number of points of the axis.",int,""
AxisPointSelector,OutXAxis,"Same as the imput InXAxis.",std::vector< double >,""
AxisPointSelector,OutYAxis,"Same as the imput InYAxis.",std::vector< double >,""
AxisPointSelector,OutZAxis,"Same as the imput InZAxis.",std::vector< double >,""
AxisPointSelector,OutPoint,"The value of the axis at i=InSlice",std::vector< double >,""
AxisPointSelector,OutNormal,"The value (x,y,z) of the normal at i=InSlice",std::vector< double >,""
AxisPointSelector,OutSignal,"The value of the signal at i=InSlice",double,""
AxisPointSelector,OutSignalUp,"The value of the signal at i=InSlice plus InDeltaSignal",double,""
AxisPointSelector,OutSignalDown,"The value of the signal at i=InSlice minus InDeltaSignal",double,""
AxisPointSelector,OutSignalThresholdMinMax,"OutSignalDown OutSignalUp",std::string,""
AxisPointSelector,OutObserver,"Self reference. This box as an observer.",vtkCommand*,""
AxisPointSelector,OutAxis3DData,"The Poly Data information of the axis.",vtkPolyData*,""
AxisPointSelector,OutAxis3D,"The actor of the 3D axis.",vtkProp3D*,""
AxisPointSelector,Cursor,"Te point.",vtkProp3D*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionAxisPointSelector.h
PlaneExtraction _description_

cathegory: __CATEGORY__

author: John Casallas
PlaneExtraction,_XvectorIn,"Vector de valores x del eje",std::vector, ""
PlaneExtraction,_YvectorIn,"Vector de valores y del eje",std::vector, ""
PlaneExtraction,_ZvectorIn,"Vector de valores z del eje",std::vector, ""
PlaneExtraction,Volume,"Imagen",vtkImageData*, ""
PlaneExtraction,_MarchingCubesImage,"Maching Cubes 3D Image",vtkPolyData*, ""

PlaneExtraction,2D_PlaneOut,"Plano en 2d para mostrarlo en vista aparte",vtkImageData*, ""
PlaneExtraction,NumberOfPlanes,"Number of output planes (z size)",int, ""
PlaneExtraction,Actors,"Actors to be renderer",std::vector, ""
PlaneExtraction,_originalImage,"Imagen3D",vtkProp3D*, ""
PlaneExtraction,_tP1,"Imagen3D",vtkProp3D*, ""
PlaneExtraction,_tP2,"Imagen3D",vtkProp3D*, ""
PlaneExtraction,_tP3,"Imagen3D",vtkProp3D*, ""
PlaneExtraction,_tP4,"Imagen3D",vtkProp3D*, ""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionPlaneExtraction.h
Plane3DCreator _description_

cathegory: __CATEGORY__

author: _author_
Plane3DCreator,InPoint, "", std::vector,""
Plane3DCreator,InNormal, "", std::vector,""
Plane3DCreator,In,"Volume",vtkImageData *,""
Plane3DCreator,InSizeImage,"The desired length of image at 'Out'.",int,""
Plane3DCreator,InUID,"Used to avoid recalculate data with equal UID",double,""

Plane3DCreator,OutActor,"",vtkProp3D*,""
Plane3DCreator,Out,"The plane at the point looking toward normal and size specified.",vtkDataSet*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionPlane3DCreator.h
MarInterface Creates a unique instance of MarInterface

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co

MarInterface,OutMarInterface,"Instance of MarInterface",marInterface*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionMarInterface.h
AxisModel Is a container of a (lazy generated) structure data information per point of the axis.

cathegory: __CATEGORY__

author: edgar.jose.fernando.delgado@gmail.com
AxisModel,In,"Volume",vtkImageData *,""
AxisModel,InXAxis,"The X points of the axis.",std::vector< double >,""
AxisModel,InYAxis,"The Y points of the axis.",std::vector< double >,""
AxisModel,InZAxis,"The Z points of the axis.",std::vector< double >,""
AxisModel,InSenial,"The Signal of the axis.",std::vector< double >,""
AxisModel,InDefaultThresholdPercent,"By default it is 0.4 (40%).",double,""
AxisModel,InDefaultThreshold,"By default it is 1000.",double,""
AxisModel,InSlice,"Is the position of the axis we want to visualize at 'Out' and at 'InRenderer'.",double,""
AxisModel,InSizeImage,"The desired length of image at 'Out'.",int,""
AxisModel,In2DRenderer,"Place to render the spline 'InSlice'.",vtkRenderer*,""

AxisModel,Out,"The 2D image at the given point 'InSlice'",vtkImageData *,""
AxisModel,OutSize,"Number of points of the axis.'",int,""
AxisModel,OutPlane3D,"",vtkProp3D*,""
AxisModel,OutContour3D,"",vtkProp3D*,""
AxisModel,OutAxis3D,"",vtkProp3D*,""
AxisModel,OutObserver,"Autorreferencia",vtkCommand*,""
AxisModel,OutAll3DContours, "", std::vector,""
AxisModel,OutAll3DPlanes, "", std::vector,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionAxisModel.h
Contour3DCreator _description_

cathegory: __CATEGORY__

author: _author_
Contour3DCreator,InPoint, "", std::vector,""
Contour3DCreator,InNormal, "", std::vector,""
Contour3DCreator,In,"Volume",vtkImageData *,""
Contour3DCreator,InDefaultThresholdPercent,"By default it is 0.4 (40%).",double,""
Contour3DCreator,InDefaultThreshold,"By default it is 1000.",double,""
Contour3DCreator,InSizeImage,"The desired length of image at 'Out'.",int,""
Contour3DCreator,InUID,"Used to avoid recalculate data with equal UID, it is not necesary to use.",double,""

Contour3DCreator,OutActor,"",vtkProp3D*,""
Contour3DCreator,Out,"The contour",vtkPolyData*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionContour3DCreator.h
AutomaticExtraction Extrae el eje

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
AutomaticExtraction,InWithSpline,"Default is true", bool, ""
AutomaticExtraction,InObs1,"Observer", vtkCommand*, ""
AutomaticExtraction,InObs2,"Observer", vtkCommand*, ""
AutomaticExtraction,InObs3,"Observer", vtkCommand*, ""
AutomaticExtraction,InObs4,"Observer", vtkCommand*, ""
AutomaticExtraction,InObs5,"Observer", vtkCommand*, ""
AutomaticExtraction,Image,"Imagen entrada", vtkImageData*, ""
AutomaticExtraction,PuntoEntrada,"Vector punto entrada (sin offset). ((PuntoEntrada+offset)*Spacing) deberia dar el valor real.",std::vector< int >, ""
AutomaticExtraction,InMarInterface,"Instance of marInterface",marInterface*, ""

AutomaticExtraction,Puntosx,"Puntos del eje coord x",std::vector< double >, ""
AutomaticExtraction,Puntosy,"Puntos del eje coord y",std::vector< double >, ""
AutomaticExtraction,Puntosz,"Puntos del eje coord z",std::vector< double >, ""
AutomaticExtraction,Signal,"Signal",std::vector< double >, ""
AutomaticExtraction,OutX,"Como Puntosx, pero mas detallado",std::vector< double >, ""
AutomaticExtraction,OutY,"Como Puntosy, pero mas detallado",std::vector< double >, ""
AutomaticExtraction,OutZ,"Como Puntosz, pero mas detallado",std::vector< double >, ""
AutomaticExtraction,Radio,"Radio of each cell with center (Puntosx[i], Puntosy[i], Puntosz[i])",std::vector< double >, ""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionAutomaticExtraction.h
ProlongAxis Prolong the axis founded in a new direction

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ProlongAxis,InPoint,"First input",std::vector< int >,""
ProlongAxis,InMarInterface,"Instace of mar Interface",marInterface*,""

ProlongAxis,OutX,"Output vector X coord",std::vector< double >,""
ProlongAxis,OutY ,"Output vector Y coord",std::vector< double >,""
ProlongAxis,OutZ ,"Output vector Z coord",std::vector< double >,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionProlongAxis.h
Contour2DCreator _description_

cathegory: __CATEGORY__

author: _author_
Contour2DCreator,InPoint, "", std::vector,""
Contour2DCreator,InNormal, "", std::vector,""
Contour2DCreator,In,"Volume",vtkImageData *,""
Contour2DCreator,In2DRenderer,"Place to render the spline 'InSlice'.",vtkRenderer*,""
Contour2DCreator,InDefaultThresholdPercent,"By default it is 0.4 (40%).",double,""
Contour2DCreator,InDefaultThreshold,"By default it is 1000.",double,""
Contour2DCreator,InSizeImage,"The desired length of image at 'Out'.",int,""
Contour2DCreator,InUID,"Used to avoid recalculate data with equal UID, it is not necesary to use.",double,""

Contour2DCreator,OutActor,"",vtkProp3D*,""
Contour2DCreator,Out,"The contour",vtkPolyData*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionContour2DCreator.h
Plane2DCreator _description_

cathegory: __CATEGORY__

author: _author_
Plane2DCreator,InPoint, "", std::vector,""
Plane2DCreator,InNormal, "", std::vector,""
Plane2DCreator,In,"Volume",vtkImageData *,""
Plane2DCreator,InSizeImage,"The desired length of image at 'Out'.",int,""
Plane2DCreator,InUID,"Used to avoid recalculate data with equal UID",double,""

Plane2DCreator,Out,"The plane at the point looking toward normal and size specified.",vtkImageData*,""
Plane2DCreator,Out2,"Same as Out but it force the scalar type to SHORT.",vtkImageData*,""
Plane2DCreator,OutPolyData,"Same as Out but as a PolyData.",vtkDataSet*,""
Plane2DCreator,OutDataSet,"The same as Out but it has a cast to vtkDataSet.",vtkDataSet*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionPlane2DCreator.h
LumenAxisSegmentation _description_

cathegory: __CATEGORY__

author: _author_
LumenAxisSegmentation,Side,"", double, ""
LumenAxisSegmentation,Renderer,"", vtkRenderer* , ""
LumenAxisSegmentation,Gap,"", double, ""
LumenAxisSegmentation,Selection,"", int, ""
LumenAxisSegmentation,Erode,"Default is 2", int, ""
LumenAxisSegmentation,MaxIterations,"", int, ""
LumenAxisSegmentation,InLimiteAxis,"Default is false", bool, ""
LumenAxisSegmentation,InLimitePoints,"Define if the axis ends if it's close to a point, differnt from the original. Default is false", bool, ""
LumenAxisSegmentation,InDoubleSense,"Default is false", bool, ""
LumenAxisSegmentation,InWithSpline,"Default is true", bool, ""
LumenAxisSegmentation,Image,"Imagen entrada", vtkImageData*, ""
LumenAxisSegmentation,PuntosEntrada,"Vector punto entrada (sin offset). ((PuntoEntrada+offset)*Spacing) deberia dar el valor real.",std::vector< std::vector >, ""
LumenAxisSegmentation,InMarInterface,"Instance of marInterface",marInterface*, ""

LumenAxisSegmentation,Mini,"",vtkImageData*, ""
LumenAxisSegmentation,Out,"",vtkImageData*, ""
LumenAxisSegmentation,OutActor1,"",vtkProp3D*, ""
LumenAxisSegmentation,OutActor2,"",vtkProp3D*, ""
LumenAxisSegmentation,OutActor3,"",vtkProp3D*, ""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionLumenAxisSegmentation.h
ExtractNAxis _description_

cathegory: __CATEGORY__

author: _author_
ExtractNAxis,Random,"if Move the initial point", bool, ""
ExtractNAxis,RandomAmount,"voxels, dafault is 1", int, ""
ExtractNAxis,InWithSpline,"Default is true", bool, ""
ExtractNAxis,InLimiteAxis,"Default is false", bool, ""
ExtractNAxis,InLimitePoints,"Define if the axis ends if it's close to a point, differnt from the original. Default is false", bool, ""
ExtractNAxis,InDoubleSense,"Default is false", bool, ""
ExtractNAxis,InMinPoints,"Default is 0", int, ""
ExtractNAxis,InMaxTries,"Default is 5", int, ""
ExtractNAxis,InCutPercent,"Default is 0.1. It limites the bounds of the axis at y direction, if 0 it will limite less, if 1 it will limite too much.", double, ""
ExtractNAxis,InObs1,"Observer", vtkCommand*, ""
ExtractNAxis,InObs2,"Observer", vtkCommand*, ""
ExtractNAxis,InObs3,"Observer", vtkCommand*, ""
ExtractNAxis,InObs4,"Observer", vtkCommand*, ""
ExtractNAxis,InObs5,"Observer", vtkCommand*, ""
ExtractNAxis,InPath,"Optional path to place cache data.", std::string, ""
ExtractNAxis,InChoices,"It is a vector with the exes one want it extract", std::vector, ""
ExtractNAxis,Image,"Imagen entrada", vtkImageData*, ""
ExtractNAxis,PuntosEntrada,"Vector punto entrada (sin offset). ((PuntoEntrada+offset)*Spacing) deberia dar el valor real.",std::vector< std::vector >, ""
ExtractNAxis,InMarInterface,"Instance of marInterface",marInterface*, ""

ExtractNAxis,Out,"",std::vector< std::vector< std::vector > >, ""
ExtractNAxis,OutActor1,"",vtkProp3D*, ""
ExtractNAxis,OutActor2,"",vtkProp3D*, ""
ExtractNAxis,OutActor3,"",vtkProp3D*, ""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionExtractNAxis.h
ConvertVectors Convierte los vectores en un eje y visualiza la imagen en un render

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
ConvertVectors,InRenderer,"Renderer de entrada", vtkRenderer*,""
ConvertVectors,Entradax,"Vector entrada puntos x",std::vector< double >,""
ConvertVectors,Entraday,"Vector entrada puntos y",std::vector< double >,""
ConvertVectors,Entradaz,"Vector entrada puntos z",std::vector< double >,""
ConvertVectors,ColorLine,"RGB Values of the color line [0,255]",std::vector< int >,""
ConvertVectors,Image,"Imagen entrada", vtkImageData*,""


./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionConvertVectors.h
PointPickerObserver _description_

cathegory: __CATEGORY__

author: _author_
PointPickerObserver,In,"Input image",vtkImageData*,""
PointPickerObserver,Renderer,"To this renderer will be added the Actor at Out",vtkRenderer*,""
PointPickerObserver,Isovalue,"Isovalue",double,""
PointPickerObserver,Opacity,"Opacity",double,""
PointPickerObserver,Colour,"r g b",std::vector,"colour"
PointPickerObserver,Transform,"Linear Transform (4x4 homogeneous)",vtkLinearTransform*,""
PointPickerObserver,InObs1,"Observer", vtkCommand*, ""
PointPickerObserver,InObs2,"Observer", vtkCommand*, ""

PointPickerObserver,Out,"Extracted iso-surface",vtkProp3D *,""
PointPickerObserver,OutPointActor,"The pointer actor.",vtkProp3D *,""
PointPickerObserver,OutData,"Extracted iso-surface",vtkPolyData*,""
PointPickerObserver,Point,"The selected point using the middle mouse button.",std::vector< int >,""
PointPickerObserver,PointNoSpacing,"The selected point using the middle mouse button.",std::vector< int >,""
PointPickerObserver,OutCursorData,"The Poly Data information of the cursor.",vtkPolyData*,""
PointPickerObserver,OutSelf,"The observer",vtkInteractorObserver*,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionPointPickerObserver.h
CorrectPoints Corrects the points in vector so they dont

cathegory: __CATEGORY__

author: car-prie@uniandes.edu.co
CorrectPoints,InImage,"Original Image",vtkImageData*,""
CorrectPoints,InX,"Input X points from axis",std::vector< double >,""
CorrectPoints,InY,"Input Y points from axis",std::vector< double >,""
CorrectPoints,InZ,"Input Z points from axis",std::vector< double >,""
CorrectPoints,InRadio,"Input Z points from axis",std::vector< double >,""

CorrectPoints,OutX,"Output X points from axis, corrected",std::vector< double >,""
CorrectPoints,OutY,"Output Y points from axis, corrected",std::vector< double >,""
CorrectPoints,OutZ,"Output Z points from axis, corrected",std::vector< double >,""

./temp01/Uniandes/AxisExtraction/src/bbAxisExtractionCorrectPoints.h
AlgoritmoPolyData _description_

cathegory: __CategoryBlackBox__

author: _author_
AlgoritmoPolyData,In1,"PolyData 1",vtkPolyData *,""
AlgoritmoPolyData,In2,"PolyData 2",vtkPolyData *,""
AlgoritmoPolyData,In3,"PolyData 3",vtkPolyData *,""
AlgoritmoPolyData,In4,"PolyData 4",vtkPolyData *,""
AlgoritmoPolyData,In5,"PolyData 5",vtkPolyData *,""

AlgoritmoPolyData,Out,"Output Mesh",vtkPolyData*,""

./temp01/Uniandes/Complemento/src/bbComplementoAlgoritmoPolyData.h
AlgoritmoImage _description_

cathegory: __CategoryBlackBox__

author: _author_
AlgoritmoImage,In,"Input image",vtkImageData*,""
AlgoritmoImage,DiffusionThreshold,"Difference threshold that stops diffusion",double,""

AlgoritmoImage,Out,"Output image",vtkImageData*,""

./temp01/Uniandes/Complemento/src/bbComplementoAlgoritmoImage.h
Planos3D _description_

cathegory: __CATEGORY__

author: _author_
Planos3D,InShowValue,"", bool, ""
Planos3D,InChangeX,"false is the default", bool, ""
Planos3D,InChangeY,"false is the default", bool, ""
Planos3D,InChangeZ,"false is the default", bool, ""
Planos3D,InObs1,"Observer", vtkCommand*, ""
Planos3D,InObs2,"Observer", vtkCommand*, ""
Planos3D,InObs3,"Observer", vtkCommand*, ""
Planos3D,In,"Input Image",vtkImageData *,""
Planos3D,InSizeY_UP,"400 by default", double,""
Planos3D,InSizeY_DOWN,"200 by default", double,""
Planos3D,InSizeXZ_WIDTH,"100 by default", double,""
Planos3D,InFixedPoint,"It is the Offset value followed by the DimSize (p.e 50.7843 0.129883 145.5 231 221 133), both included at the mhd file of a croped image to get the point again.", std::string,""

Planos3D,PlaneX,"The image plane in X direction",vtkImagePlaneWidget*,""
Planos3D,PlaneY,"The image plane in Y direction",vtkImagePlaneWidget*,""
Planos3D,PlaneZ,"The image plane in Z direction",vtkImagePlaneWidget*,""
Planos3D,ScaledPoint,"The actual intersection between planes [x,y,z] scaled with the image spacing.",std::vector< double >,""
Planos3D,ScaledPointInt,"Same as the output ScaledPoint but as int",std::vector< int >,""
Planos3D,Point,"The actual intersection between planes [x,y,z].",std::vector< double >,""
Planos3D,PointIntText,"'x y z' .",std::string,""
Planos3D,SizeIntText,"'sx sy sz' .",std::string,""
Planos3D,PointIntText2,"'x y z' .",std::string,""
Planos3D,PointInt,"Same as the output Point but as int.",std::vector< int >,""
Planos3D,PointIntNoOffset,"Same as the output PointInt but but without offset",std::vector< int >,""
Planos3D,OutPointActor,"The pointer actor.",vtkProp3D *,""
Planos3D,OutX,"The position X.",int,""
Planos3D,OutY,"The position Y.",int,""
Planos3D,OutZ,"The position Z.",int,""
Planos3D,OutObserver,"Self reference. This box as an observer.",vtkCommand*,""

./temp01/Uniandes/Complemento/src/bbComplementoPlanos3D.h
BoxFromPoints _description_

cathegory: __CATEGORY__

author: _author_
BoxFromPoints,InPath,"",std::string,""
BoxFromPoints,In,"",vtkImageData*,""
BoxFromPoints,InPath,"",std::string,""
BoxFromPoints,InVerticalMargin,"default is 10 voxels",double,""
BoxFromPoints,AlturaMinima,"en mm",double,""
BoxFromPoints,InHorizontalMargin,"default is 10 voxels",double,""

BoxFromPoints,OutIndex,"",std::vector,""
BoxFromPoints,OutSize,"",std::vector,""

./temp01/Uniandes/Complemento/src/bbComplementoBoxFromPoints.h
AxisDataSelector _description_

cathegory: __CATEGORY__

author: _author_
AxisDataSelector,InDDE,"...t", double,""
AxisDataSelector,InPoint,"The seed point or starting point",std::vector< int >,""
AxisDataSelector,InPNoOffset,"The seed point or starting point but without offset",std::vector< int >,""
AxisDataSelector,In,"The image from where the axis was extracted",vtkImageData*,""
AxisDataSelector,InOriginal,"The original Image",vtkImageData*,""
AxisDataSelector,InXAxis,"The X points of the axis.",std::vector< double >,""
AxisDataSelector,InYAxis,"The Y points of the axis.",std::vector< double >,""
AxisDataSelector,InZAxis,"The Z points of the axis.",std::vector< double >,""
AxisDataSelector,InSenial,"The Signal of the axis.",std::vector< double >,""

AxisDataSelector,OutDE,"", double,""
AxisDataSelector,OutPoint,"The next point to iterate",std::vector< int >,""
AxisDataSelector,OutPointIntNoOffset,"",std::vector< int >,""
AxisDataSelector,OutSignal,"The next signal value to iterate",std::string,""
AxisDataSelector,OutObserver,"Self reference. This box as an observer.",vtkCommand*,""
AxisDataSelector,OutActor,"The proved actor",vtkProp3D*,""

./temp01/Uniandes/Complemento/src/bbComplementoAxisDataSelector.h
PointWriter _description_

cathegory: __CATEGORY__

author: _author_
PointWriter,In,"",vtkImageData*,""
PointWriter,InOriginal,"",vtkImageData*,""
PointWriter,InPath,"",std::string,""
PointWriter,InPathOffset,"",std::string,""
PointWriter,InPathROI,"",std::string,""
PointWriter,InX,"",double,""
PointWriter,InY,"",double,""
PointWriter,InZ,"",double,""


./temp01/Uniandes/Complemento/src/bbComplementoPointWriter.h
Line _description_

cathegory: __CATEGORY__

author: _author_
Line,In,"",std::vector< std::vector >,""

Line,OutActor,"",vtkProp3D*,""

./temp01/Uniandes/Complemento/src/bbComplementoLine.h
ValueAtPoint _description_

cathegory: __CATEGORY__

author: _author_
ValueAtPoint,InDefaultAND,"",unsigned short,""
ValueAtPoint,Isovalue,"Isovalue",double,""
ValueAtPoint,Opacity,"Opacity",double,""
ValueAtPoint,InProcesar,"If true, it will process, default is false",bool,""
ValueAtPoint,In,"The source image",vtkImageData*,""
ValueAtPoint,InPoint,"The point",std::vector,""
ValueAtPoint,InEdgeSize,"default is 10",double,""
ValueAtPoint,InDownGap,"default is 50",double,""
ValueAtPoint,InUpGap,"default is 50",double,""
ValueAtPoint,InSignal,"default is ''",std::string,""

ValueAtPoint,OutMask,"",vtkImageData*,""
ValueAtPoint,OutMaskScaled,"",vtkImageData*,""
ValueAtPoint,OutCrop,"",vtkImageData*,""
ValueAtPoint,Out,"",vtkImageData*,""
ValueAtPoint,OutActor,"",vtkProp3D*,""

./temp01/Uniandes/Complemento/src/bbComplementoValueAtPoint.h
Punto3DDouble _description_

cathegory: __CATEGORY__

author: _author_
Punto3DDouble,X,"X input",double,""
Punto3DDouble,Y,"Y input",double,""
Punto3DDouble,Z,"Z input",double,""

Punto3DDouble,Out,"[X, Y, Z]",std::vector< double >,""

./temp01/Uniandes/Complemento/src/bbComplementoPunto3DDouble.h
ListenerExample _description_

cathegory: __CATEGORY__

author: _author_
ListenerExample,In,"First input",wxWindow*,""

ListenerExample,Out,"First output",double,""

./temp01/Uniandes/Complemento/src/bbComplementoListenerExample.h
ShowVector _description_

cathegory: __CATEGORY__

author: _author_
ShowVector,DoubleIn,"Double vector input",std::vector,""
ShowVector,IntIn,"Integer vector input",std::vector,""

ShowVector,DoubleOut,"Double vector output",std::vector,""
ShowVector,IntOut,"Integer vector output",std::vector,""

./temp01/Uniandes/Complemento/src/bbComplementoShowVector.h
UpdatableSlider Slider widget (wxSlider)

cathegory:

author: eduardo.davila@creatis.insa-lyon.fr
UpdatableSlider,In,"Initial position of the slider (default 0)",int,""
UpdatableSlider,Min,"Minimum value of the slider (default 0)",int,""
UpdatableSlider,Max,"Maximum value of the slider (default 500)",int,""
UpdatableSlider,Label,"Show slider labels ? (default FALSE) ",bool,""
UpdatableSlider,Title,"Title shown above the slider (default '') ", std::string,""
UpdatableSlider,Orientation, "0=HORIZONTAL(default), other number VERTICAL.",int,""
UpdatableSlider,ChangeResolution, "Can the user change the resolution of the slider ? (default FALSE) ",bool,""
UpdatableSlider,ReactiveOnTrack, "Slider sends info when track moves (default 0 = no)",int,""

UpdatableSlider,Out,"Current position of the slider",int,""

./temp01/Uniandes/Complemento/src/bbComplementoUpdatableSlider.h
DetailedVector _description_

cathegory: __CATEGORY__

author: _author_
DetailedVector,InX,"X input",std::vector< double >,""
DetailedVector,InY,"Y input",std::vector< double >,""
DetailedVector,InZ,"Z input",std::vector< double >,""
DetailedVector,InNormalizar,"false to avoid normalize normal vector",bool,""
DetailedVector,InTimes,"The number of points to generate between two consecutive original points.",double,""
DetailedVector,InXScale,"Scale all the X points in this factor.",double,""
DetailedVector,InYScale,"Scale all the Y points in this factor.",double,""
DetailedVector,InZScale,"Scale all the Z points in this factor.",double,""

DetailedVector,OutX,"X output",std::vector< double >,""
DetailedVector,OutY,"Y output",std::vector< double >,""
DetailedVector,OutZ,"Z output",std::vector< double >,""
DetailedVector,OutN,"Normal output",std::vector< double* >,""
DetailedVector,OutLength,"length",double,""

./temp01/Uniandes/Complemento/src/bbComplementoDetailedVector.h
Punto3DInt _description_

cathegory: __CATEGORY__

author: _author_
Punto3DInt,X,"X input",int,""
Punto3DInt,Y,"Y input",int,""
Punto3DInt,Z,"Z input",int,""

Punto3DInt,Out,"[X, Y, Z]",std::vector< int >,""

./temp01/Uniandes/Complemento/src/bbComplementoPunto3DInt.h
Move _description_

cathegory: __CATEGORY__

author: _author_
Move,InImage,"",vtkImageData*,""
Move,In,"",std::vector,""
Move,InAlter,"",double,""

Move,Out,"",std::vector,""
Move,OutPoint,"",std::vector,""

./temp01/Uniandes/Complemento/src/bbComplementoMove.h
GaussianFilter Gaussian filter 3D over an image

cathegory: __CATEGORY__

author: Alfredo Morales Pinzon
GaussianFilter,In,"Input image",vtkImageData*,""
GaussianFilter,Sigma,"The standar deviation",double,""
GaussianFilter,Radio,"Maximun radius to evaluate",double,""

GaussianFilter,Out,"Output filtered image",vtkImageData*,""

./temp01/Uniandes/Complemento/src/bbComplementoGaussianFilter.h
VideoPlayer _description_

cathegory: __CategoryBlackBox__

author: _author_
VideoPlayer,Stereo,"Stereo with Red-Blue filter. False/True (default False)",bool,""
VideoPlayer,Actores1,"The actors",std::vector,""
VideoPlayer,Cues1,"The actors",std::vector,""
VideoPlayer,StartTime,"in seconds",double,""
VideoPlayer,EndTime,"in seconds",double,""
VideoPlayer,InAviPath,"Path to place the avi file.",std::string,""

VideoPlayer,Renderer,"Renderer to which actors can be added.",vtkRenderer*,""
VideoPlayer,Interactor,"Interactor with which vtk widgets can interact",wxVTKRenderWindowInteractor*,""

./temp01/Uniandes/Animation/src/bbAnimationVideoPlayer.h
AnimationExample _description_

cathegory: __CATEGORY__

author: _author_
AnimationExample,FileName,"Path",std::string,""

AnimationExample,Actors,"First output",std::vector,""
AnimationExample,Cues,"First output",std::vector,""

./temp01/Uniandes/Animation/src/bbAnimationAnimationExample.h
AviRecorder _description_

cathegory: __CATEGORY__

author: _author_
AviRecorder,Interactor,"The iteractor of a viewer. (e.g. Viewer3D.Interactor)",wxVTKRenderWindowInteractor*,""
AviRecorder,Rec,"If true, it will rec, default is false",bool,""
AviRecorder,In,"Path of the output avi file",std::string,""


./temp01/Uniandes/Animation/src/bbAnimationAviRecorder.h
Poly2Image _description_

cathegory: __CATEGORY__

author: _author_
Poly2Image,In,"First input",double,""

Poly2Image,Out,"First output",double,""

./temp01/Uniandes/Persistence/src/bbPersistencePoly2Image.h
VTKWriter _description_

cathegory: __CATEGORY__

author: _author_
VTKWriter,InPrePersistObs1,"Who will be notified before persist", vtkCommand*,""
VTKWriter,InPostPersistObs1,"Who will be notified after persist", vtkCommand*,""
VTKWriter,InPath,"Path to the file to be created or rewrited",std::string,""
VTKWriter,In,"Information to be saved", vtkPolyData*,""


./temp01/Uniandes/Persistence/src/bbPersistenceVTKWriter.h
VTKReader _description_

cathegory: __CATEGORY__

author: _author_
VTKReader,InPath,"Path to the file to be readed",std::string,""
VTKReader,InPostReadObs1,"Who will be notified after persist", vtkCommand*,""

VTKReader,Out,"Information readed", vtkPolyData*,""
VTKReader,OutActor,"Information as an actor", vtkProp3D*,""

./temp01/Uniandes/Persistence/src/bbPersistenceVTKReader.h
VTKDataSetMapperWriter _description_

cathegory: __CATEGORY__

author: _author_
VTKDataSetMapperWriter,InPrePersistObs1,"Who will be notified before persist", vtkCommand*,""
VTKDataSetMapperWriter,InPostPersistObs1,"Who will be notified after persist", vtkCommand*,""
VTKDataSetMapperWriter,InPath,"Path to the file to be created or rewrited",std::string,""
VTKDataSetMapperWriter,InDelimiterCSV,"Character to delimit values in the CSV file, default is comma.",std::string,""
VTKDataSetMapperWriter,InPathCSV,"Path to the file to be created or rewrited",std::string,""
VTKDataSetMapperWriter,In,"Information to be saved", vtkDataSet*,""
VTKDataSetMapperWriter,In2,"Information to be saved, must bu 2D", vtkImageData*,""


./temp01/Uniandes/Persistence/src/bbPersistenceVTKDataSetMapperWriter.h
VTKImageDataWriter _description_

cathegory: __CATEGORY__

author: _author_
VTKImageDataWriter,InPrePersistObs1,"Who will be notified before persist", vtkCommand*,""
VTKImageDataWriter,InPostPersistObs1,"Who will be notified after persist", vtkCommand*,""
VTKImageDataWriter,InPath,"Path to the file to be created or rewrited",std::string,""
VTKImageDataWriter,In,"Information to be saved", vtkImageData*,""


./temp01/Uniandes/Persistence/src/bbPersistenceVTKImageDataWriter.h
ElementTypeChanger _description_

cathegory: __CATEGORY__

author: _author_
ElementTypeChanger,In,"First input",vtkImageData*,""
ElementTypeChanger,Scale,"Default is 1",double,""
ElementTypeChanger,IsFLOATToUSHORT,"A fixed way to traslate a FLOAT to USHORT, by default it is false",bool,""
ElementTypeChanger,ClampOverflow,"Clamp overflow, choices [1 or 0]",int,""
ElementTypeChanger,InType,"vtk type for a vtkImageCast, see vtktype.h, by default it is 5, USHORT ",int,""

ElementTypeChanger,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Translation/src/bbTranslationElementTypeChanger.h
Scale _description_

cathegory: __CATEGORY__

author: _author_
Scale,In,"",vtkImageData*,""
Scale,InScale,"",std::string,""
Scale,InDivide,"",std::string,""

Scale,Out,"",vtkImageData*,""

./temp01/Uniandes/Translation/src/bbTranslationScale.h
Less _description_

cathegory: __CATEGORY__

author: _author_
Less,In,"First input",vtkImageData*,""
Less,InAmount,"First input",double,""

Less,Out,"First output",vtkImageData*,""

./temp01/Uniandes/Translation/src/bbTranslationLess.h
239 Boxes