BBTK Package vtk 1.0.0

Description : Basic vtk-based boxes
Author(s) : info-dev at creatis.insa-lyon.fr
Author(s) :
Version : 1.0.0
bbtk Version : 0.9.3

Black Boxes :

Adaptors :


Top

AppendPolyData

Description : Appends one of more polygonal datasets into a single polygonal dataset
Author(s) : jpr at creatis.insa-lyon.fr
Category(s) : atomic box  mesh 
To use it : include vtk

Inputs
 In1 
 PolyData 1 
<vtkPolyData*>
 In2 
 PolyData 2 
<vtkPolyData*>
 In3 
 PolyData 3 
<vtkPolyData*>
 In4 
 PolyData 4 
<vtkPolyData*>
 In5 
 PolyData 5 
<vtkPolyData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output Mesh 
<vtkPolyData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

CastvtkImagePlaneWidget*TovtkInteractorObserver*

Description : Static cast from vtkImagePlaneWidget* (vtkImagePlaneWidget*) to vtkInteractorObserver* (vtkInteractorObserver*)
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  adaptor 
To use it : include vtk

Inputs
 In 
 Input 
<vtkImagePlaneWidget*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output 
<vtkInteractorObserver*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ConeSource

Description : Creates a Cone (bbfication of vtkConeSource)
Author(s) : jpr at creatis.insa-lyon.fr
Category(s) : atomic box  mesh 
To use it : include vtk

Inputs
 CenterX 
 Center X coord 
<double>
 CenterY 
 Center Y coord 
<double>
 CenterZ 
 Center Z coord 
<double>
 DirectionX 
 X Direction 
<double>
 DirectionY 
 Y Direction 
<double>
 DirectionZ 
 Z Direction 
<double>
 Radius 
 Cone Radius 
<double>
 Resolution 
 Cone Resolution 
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output Cone 
<vtkPolyData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImageAnisotropicDiffusion3D

Description : vtkImageAnisotropicDiffusion3D diffuses an volume iteratively. The neighborhood of the diffusion is determined by the instance flags. if 'Faces' is on, the 6 voxels adjoined by faces are included in the neighborhood. If 'Edges' is on the 12 edge connected voxels are included, and if 'Corners' is on, the 8 corner connected voxels are included. 'DiffusionFactor' determines how far a pixel value moves toward its neighbors, and is insensitive to the number of neighbors chosen. The diffusion is anisotropic because it only occurs when a gradient measure is below 'GradientThreshold'. Two gradient measures exist and are toggled by the 'GradientMagnitudeThreshold' flag. When 'GradientMagnitudeThreshold' is on, the magnitude of the gradient, computed by central differences, above 'DiffusionThreshold' a voxel is not modified. The alternative measure examines each neighbor independently. The gradient between the voxel and the neighbor must be below the 'DiffusionThreshold' for diffusion to occur with THAT neighbor.
Author(s) : jpr at creatis.insa-lyon.fr
Category(s) : atomic box  filter  image 
To use it : include vtk

Inputs
 DiffusionThreshold 
 Difference threshold that stops diffusion 
<double>
 In 
 Input image 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output image 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImageCastToUShort

Description : Cast an Image to UShort
Author(s) : car-prie@uniandes.edu.co
Category(s) : atomic box  __CATEGORY__ 
To use it : include vtk

Inputs
 In 
 First input 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 First output 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImageCharacteristics

Description : Exports objet sizes, etc
Author(s) : jpr at creatis.insa-lyon.fr
Category(s) : atomic box  image 
To use it : include vtk

Inputs
 In 
 Input image 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 NX 
 Number of Columns 
<int>
 NY 
 Number of Rows 
<int>
 NZ 
 Number of Planes 
<int>
 XSpacing 
 X spacing 
<double>
 YSpacing 
 Y Spacing 
<double>
 ZSpacing 
 Z Spacing 
<double>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImageDilateErode3D

Description : Dilates one value and erodes another. vtkImageDilateErode3D will dilate one value and erode another. It uses an elliptical foot print, and only erodes/dilates on the boundary of the two values. The filter is restricted to the X, Y, and Z axes for now. It can degenerate to a 2 or 1 dimensional filter by setting the kernel size to 1 for a specific axis. (bbfication of vtkImageDilateErode3D)
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : atomic box  image  filter 
To use it : include vtk

Inputs
 DilateValue 
 The dilation value 
<double>
 ErodeValue 
 The erosion value 
<double>
 In 
 Input image 
<vtkImageData*>
 KernelSizeX 
 Size of the kernel in direction X 
<int>
 KernelSizeY 
 Size of the kernel in direction Y 
<int>
 KernelSizeZ 
 Size of the kernel in direction Z 
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output image 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImageGaussianSmooth

Description : Performs a gaussian convolution of the input image (bbfication of vtkImageGaussianSmooth)
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : atomic box  image  filter 
To use it : include vtk

Inputs
 In 
 Input image 
<vtkImageData*>
 StdDevX 
 Standard deviation in direction X 
<double>
 StdDevY 
 Standard deviation in direction Y 
<double>
 StdDevZ 
 Standard deviation in direction Z 
<double>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output image 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

ImagePlanes

Description : 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)
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  3D object creator 
To use it : include vtk

Inputs
 In 
 Input Image 
<vtkImageData*>
 Interactor 
 Interactor for the planes 
<vtkRenderWindowInteractor*>
 PointsX 
 Points in X 
<std::vector<int, std::allocator<int> >>
 PointsY 
 Points in Y 
<std::vector<int, std::allocator<int> >>
 PointsZ 
 Points in Z 
<std::vector<int, std::allocator<int> >>
 WindowLevel 
 Widdow Level 
<std::vector<double, std::allocator<double> >>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Image3Pts 
 The image (3 points plane definition) 
<vtkImageData*>
 ImageX 
 The image in X direction 
<vtkImageData*>
 ImageY 
 The image in Y direction 
<vtkImageData*>
 ImageZ 
 The image in Z direction 
<vtkImageData*>
 Plane3Pts 
 The image plane (3 points definition)  
<vtkInteractorObserver*>
 PlaneX 
 The image plane in X direction 
<vtkImagePlaneWidget*>
 PlaneY 
 The image plane in Y direction 
<vtkImagePlaneWidget*>
 PlaneZ 
 The image plane in Z direction 
<vtkImagePlaneWidget*>
 Transform3Pts 
 The Tranform of the image 
<vtkLinearTransform*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

IsoSurfaceExtractor

Description : Extracts an iso-surface of a 3D image and creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)
Author(s) : j p r at creatis.univ-lyon1.fr
Category(s) : complex box  3D object creator 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/boxes/bbIsoSurfaceExtractor.bbs  [source]
Uses : std::MagicBox vtk::MarchingCubes vtk::PolyDataToActor

Inputs
 BoxExecute 
 BoxExecute 
<bbtk::Void>
 Colour 
 R G B 
<std::vector<double, std::allocator<double> >>
 In 
 vtkImageData 
<vtkImageData*>
 Isovalue 
 Isovalue 
<double>
 Opacity 
 Opacity 
<double>
 Renderer 
 3D scene in which to insert the surface 
<vtkRenderer*>
 Transform 
 Linear Transform (4x4 homogeneous) 
<vtkLinearTransform*>
Outputs
 Out 
 Extracted iso-surface (as a vtkProp3D *) 
<vtkProp3D*>


Top

LoadHola

Description : Loads the image 'hola.mhd'
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : complex box  image  read/write 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/boxes/bbLoadHola.bbs  [source]
Uses : std::PrependPackageDataPath vtk::MetaImageReader

Inputs
Outputs
 FileName 
 The path to the image loaded 
<std::string>
 Out 
 The image 
<vtkImageData*>


Top

LoadHola_vtkPolyData

Description : Loads the image 'hola_vtkPolyData.vtk'
Author(s) : eduardo.davila at creatis.insa-lyon.fr
Category(s) : complex box  image  read/write 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/boxes/bbLoadHola_vtkPolyData.bbs  [source]
Uses : std::PrependPackageDataPath vtk::PolyDataReader

Inputs
Outputs
 FileName 
 The path to the image loaded 
<std::string>
 Out 
 The poly data 
<vtkPolyData*>


Top

MIPCreator

Description : 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)
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  3D object creator 
To use it : include vtk

Inputs
 In 
 Input Image 
<vtkImageData*>
 Scale 
 Gray scale scaling 
<float>
 Shift 
 Gray scale shift 
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 MIP object to plug into a 3D viewer 
<vtkProp3D*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

MarchingCubes

Description : Extracts an iso-surface of an image using the marching cubes algorithm (bbfication of vtkMarchingCubes)
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  image  mesh 
To use it : include vtk

Inputs
 In 
 Image 
<vtkImageData*>
 Value 
 Value of the iso-surface 
<double>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output iso-surface 
<vtkPolyData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

MetaImageReader

Description : Reads .mhd / .mhd image formats (bbfication of vtkMetaImageReader)
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : atomic box  image  read/write 
To use it : include vtk

Inputs
 In 
 Name of the file to read 
<std::string>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output image 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

MetaImageWriter

Description : Writes .mhd image formats (bbfication of vtkMetaImageWriter)
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : atomic box  image  read/write 
To use it : include vtk

Inputs
 Filename 
 Name of the file to write 
<std::string>
 In 
 Input image 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

PiecewiseFunction

Description : Creates a piecewise function
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  misc 
To use it : include vtk

Inputs
 X 
 X coords of the points of the function 
<std::vector<float, std::allocator<float> >>
 Y 
 Y coords of the points of the function 
<std::vector<float, std::allocator<float> >>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 The piecewise function created 
<vtkPiecewiseFunction*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

PolyDataReader

Description : Reads .vtk mesh formats (bbfication of vtkPolyDataReader)
Author(s) : j p r at creatis.insa-lyon.fr
Category(s) : atomic box  mesh  read/write 
To use it : include vtk

Inputs
 In 
 Name of the file to read 
<std::string>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output mesh 
<vtkPolyData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

PolyDataToActor

Description : takes a vtkPolyData object to insert into a 3D scene (e.g. a Viewer3D)
Author(s) : eduardo.davila at creatis.insa-lyon.fr
Category(s) : atomic box  3D object creator 
To use it : include vtk

Inputs
 Colour 
 r g b 
<std::vector<double, std::allocator<double> >>
 In 
 Input image 
<vtkPolyData*>
 Opacity 
 Opacity 
<double>
 Renderer 
 3D scene in which to insert the surface 
<vtkRenderer*>
 Transform 
 Linear Transform (4x4 homogeneous) 
<vtkLinearTransform*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Extracted iso-surface 
<vtkProp3D*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

PolyDataWriter

Description : Writes .vtk mesh format (bbfication of vtkPolyDataWriter)
Author(s) : jp r at creatis.insa-lyon.fr
Category(s) : atomic box  mesh  read/write 
To use it : include vtk

Inputs
 Filename 
 Name of the file to write 
<std::string>
 In 
 Input mesh 
<vtkPolyData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

RescaleSlopeIntercept

Description : Rescale Slope Intercept (see Type input descriptio)
Author(s) : eduardo.davila at creatis.insa-lyon.fr
Category(s) : atomic box  filter 
To use it : include vtk

Inputs
 A 
 (1 default) see Type description 
<double>
 B 
 (0 default) see Type description 
<double>
 In 
 Image input 
<vtkImageData*>
 OutputFormat 
 Image output format:  SAME (default), VTK_BIT, VTK_CHAR, VTK_SIGNED_CHAR, VTK_UNSIGNED_CHAR VTK_SHORT VTK_UNSIGNED_SHORT, VTK_INT, VTK_UNSIGNED_INT, VTK_LONG, VTK_UNSIGNED_LONG, VTK_FLOAT VTK_DOUBLE 
<std::string>
 Type 
 type of operation: 0 (default) SlopeIntercept np=p*A+B, 1 Invert, 2 Redimension A=newMin B=newMax, 3 InvertRedimension A=newMin B=newMax 
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Image output 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

SegmentationConnectivity

Description : Segmentation with min max threshold and connectivity
Author(s) : eduardo.davila [at] creatis.insa-lyon.fr
Category(s) : atomic box 
To use it : include vtk

Inputs
 In 
 Input image 
<vtkImageData*>
 PositionXYZ 
 vector with the Position [x y z] 
<std::vector<int, std::allocator<int> >>
 ThresholdMinMax 
 vector with the Threshold [min max] 
<std::vector<int, std::allocator<int> >>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Result image 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

SphereSource

Description : Creates a Sphere (bbfication of vtkSphereSource)
Author(s) : jpr@creatis.insa-lyon.fr
Category(s) : atomic box  mesh 
To use it : include vtk

Inputs
 CenterX 
 Center X coord 
<double>
 CenterY 
 Center Y coord 
<double>
 CenterZ 
 Center Z coord 
<double>
 PhiResolution 
 Sphere PhiResolution 
<int>
 Radius 
 Sphere Radius 
<double>
 ThetaResolution 
 Sphere ThetaResolution 
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output Sphere 
<vtkPolyData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

Transform

Description : vtkTransform
Author(s) : InfoTeam CREATIS-LRMN
Category(s) : atomic box  math 
To use it : include vtk

Inputs
 In 
 vtkTransform to be concatenate 
<vtkLinearTransform*>
 RotateWXYZ 
 vector with Angle Vx Vy Vz 
<std::vector<double, std::allocator<double> >>
 Scale 
 vector with sx sy sz 
<std::vector<double, std::allocator<double> >>
 Spacing 
 vector with spacingX spacingY spacingZ 
<std::vector<double, std::allocator<double> >>
 Translate 
 vector with x y z 
<std::vector<double, std::allocator<double> >>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 vtkTransform result 
<vtkLinearTransform*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

VecImageGaussianSmooth

Description : Vector of ImageGaussianSmooth
Author(s) : InfoTeam CREATIS-LRMN
Category(s) : atomic box  filter 
To use it : include vtk

Inputs
 In 
 Vector of input images 
<std::vector<vtkImageData*, std::allocator<vtkImageData*> >>
 StdDevX 
 Standard deviation in direction X 
<double>
 StdDevY 
 Standard deviation in direction Y 
<double>
 StdDevZ 
 Standard deviation in direction Z 
<double>
 iImage 
 iImage  
<int>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Vector of output images 
<std::vector<vtkImageData*, std::allocator<vtkImageData*> >>
 OutImage 
 Image[iImage] 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

VecIsoSurfaceExtractor

Description : Vector of IsoSurfaceExtractor
Author(s) : InfoTeam CREATIS-LRMN
Category(s) : atomic box  3D object creator 
To use it : include vtk

Inputs
 Colour 
 r g b 
<std::vector<double, std::allocator<double> >>
 In 
 Input image 
<std::vector<vtkImageData*, std::allocator<vtkImageData*> >>
 Isovalue 
 Isovalue 
<double>
 Opacity 
 Opacity 
<double>
 Renderer 
 3D scene in which to insert the surface 
<vtkRenderer*>
 Transform 
 Linear Transform (4x4 homogeneous) 
<vtkLinearTransform*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Extracted iso-surface 
<std::vector<vtkProp3D*, std::allocator<vtkProp3D*> >>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

VolumeRenderer

Description : Renders a 3D image. Creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  3D object creator 
To use it : include vtk

Inputs
 ColorFunction 
 Color function 
<vtkPiecewiseFunction*>
 ColorFunction1 
 Color function1 instead of Color function 
<vtkColorTransferFunction*>
 In 
 Input Image 
<vtkImageData*>
 OpacityFunction 
 Opacity function 
<vtkPiecewiseFunction*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 3D object to plug into a 3D viewer 
<vtkProp3D*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

exampleLoadHola

Description : LoadHola box example
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : complex box  example 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/appli/exampleLoadHola.bbs  [source]
Uses : vtk::LoadHola

Inputs
Outputs


Top

exampleReadView_vtkPolyData_1

Description : LoadHola box example
Author(s) : Info-dev at creatis.insa-lyon.fr
Category(s) : complex box  example mesh 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/appli/exampleReadView_vtkPolyData_1.bbs  [source]
Uses : wx::FileSelector vtk::PolyDataToActor vtk::PolyDataReader wxvtk::Viewer3D

Inputs
Outputs


Top

exampleReadView_vtkPolyData_2

Description : LoadHola box example
Author(s) : Info-dev at creatis.insa-lyon.fr
Category(s) : complex box  example mesh 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/appli/exampleReadView_vtkPolyData_2.bbs  [source]
Uses : vtk::PolyDataToActor vtk::PolyDataReader wxvtk::Viewer3D

Inputs
Outputs


Top

exampleSave_vtkPolyData

Description : Save a vtkPolyData example
Author(s) : info-dev at creatis.insa-lyon.fr
Category(s) : complex box  example mesh 
To use it : include /usr/local/bin/../share/bbtk/bbs/vtk/appli/exampleSave_vtkPolyData.bbs  [source]
Uses : wx::CommandButton wx::LayoutSplit vtk::MarchingCubes vtk::PolyDataToActor vtk::PolyDataWriter vtk::LoadHola wx::FileSelector wxvtk::Viewer3D

Inputs
Outputs


Top

vtkImageData*ToString

Description : Converts a vtkImageData* (vtkImageData*) into a string
Author(s) : laurent.guigues@creatis.insa-lyon.fr
Category(s) : atomic box  adaptor 
To use it : include vtk

Inputs
 In 
 Input 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output 
<std::string>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Top

vtkImageDataPointerRelay

Description : Just copies the value of its input to its output. Usefull to plug an input of a complex box into different internal boxes.
Author(s) : laurent.guigues at creatis.insa-lyon.fr
Category(s) : atomic box  misc 
To use it : include vtk

Inputs
 In 
 Input 
<vtkImageData*>
 BoxExecute 
 Any signal received by this input executes the box 
<bbtk::Void>
 BoxProcessMode 
 Sets the processing mode of the box (Pipeline | Always | Reactive) 
<std::string>
Outputs
 Out 
 Output 
<vtkImageData*>
 BoxChange 
 Signals modifications of the box 
<bbtk::Void>


Automatically generated by bbtk on 3/1/2010 - 9:58 GMT