Inviwo  0.9.10.1
Inviwo documentation
Processors

Namespaces

 inviwo::plot
 

Classes

class  inviwo::Processor
 A processor generally performs operation on input data and outputs the new result. More...
 
class  inviwo::CameraFrustum
 
class  inviwo::CubeProxyGeometry
 
class  inviwo::DiffuseLightSourceProcessor
 
class  inviwo::DirectionalLightSourceProcessor
 
class  inviwo::DistanceTransformRAM
 
class  inviwo::HeightFieldMapper
 Maps a 2D input texture to a single channel heightfield and scales the data values. More...
 
class  inviwo::ImageContourProcessor
 
class  inviwo::ImageExport
 
class  inviwo::ImageSequenceElementSelectorProcessor
 
class  inviwo::ImageSnapshot
 
class  inviwo::ImageSource
 
class  inviwo::ImageSourceSeries
 
class  inviwo::ImageStackVolumeSource
 
class  inviwo::ImageToSpatialSampler
 
class  inviwo::LayerDistanceTransformRAM
 
class  inviwo::MeshClipping
 
class  inviwo::MeshConverterProcessor
 
class  inviwo::MeshCreator
 
class  inviwo::MeshExport
 
class  inviwo::MeshSequenceElementSelectorProcessor
 
class  inviwo::MeshSource
 
class  inviwo::OrdinalPropertyAnimator
 
class  inviwo::OrientationIndicator
 
class  inviwo::PixelToBufferProcessor
 
class  inviwo::PointLightSourceProcessor
 
class  inviwo::RandomSphereGenerator
 
class  inviwo::SingleVoxel
 
class  inviwo::SpotLightSourceProcessor
 
class  inviwo::SurfaceExtraction
 
class  inviwo::TrianglesToWireframe
 
class  inviwo::BasisTransform< T >
 
class  inviwo::VolumeBoundingBox
 
class  inviwo::VolumeCreator
 
class  inviwo::VolumeCurlCPUProcessor
 
class  inviwo::VolumeExport
 
class  inviwo::VolumeGradientCPUProcessor
 
class  inviwo::VolumeLaplacianProcessor
 
class  inviwo::VolumeSequenceElementSelectorProcessor
 
class  inviwo::VolumeSequenceSingleTimestepSamplerProcessor
 
class  inviwo::VolumeSequenceToSpatial4DSampler
 
class  inviwo::VolumeSlice
 Outputs a slice from a volume, CPU-based. More...
 
class  inviwo::VolumeSource
 
class  inviwo::VolumeSubsample
 
class  inviwo::VolumeSubset
 
class  inviwo::VolumeToSpatialSampler
 
class  inviwo::WorldTransform< T >
 
class  inviwo::Background
 Adds a background to an image. More...
 
class  inviwo::DrawLines
 Interactive 2D line drawing. More...
 
class  inviwo::DrawPoints
 Interactive 2D point drawing. More...
 
class  inviwo::EntryExitPoints
 
class  inviwo::FirstIvwProcessor
 
class  inviwo::GeometryEntryExitPoints
 
class  inviwo::HeightFieldProcessor
 Maps a heightfield onto a geometry and renders it to an image. More...
 
class  inviwo::FindEdges
 
class  inviwo::ImageChannelCombine
 
class  inviwo::ImageChannelSelect
 
class  inviwo::ImageCompositeProcessorGL
 
class  inviwo::ImageLayoutGL
 
class  inviwo::ImageNormalizationProcessor
 
class  inviwo::ISORaycaster
 
class  inviwo::LightingRaycaster
 
class  inviwo::LightVolumeGL
 
class  inviwo::MeshPicking
 Composite image with geometry where geometry repositioned through picking. More...
 
class  inviwo::MeshRenderProcessorGL
 
class  inviwo::MultichannelRaycaster
 
class  inviwo::RedGreenProcessor
 
class  inviwo::VolumeDiff
 
class  inviwo::VolumeLowPass
 
class  inviwo::VolumeMapping
 
class  inviwo::VolumeRaycaster
 
class  inviwo::BrushingAndLinkingProcessor
 
class  inviwo::CSVSource
 
class  inviwo::DataFrameExporter
 
class  inviwo::DataFrameSource
 
class  inviwo::ImageToDataFrame
 
class  inviwo::SyntheticDataFrame
 
class  inviwo::VolumeSequenceToDataFrame
 
class  inviwo::VolumeToDataFrame
 
class  inviwo::TestMatrix
 
class  inviwo::ExampleProcessor
 
class  inviwo::ExampleProgressBar
 
class  inviwo::TextOverlayGL
 
class  inviwo::hdf5::PathSelection
 
class  inviwo::hdf5::Source
 
class  inviwo::hdf5::HDF5ToVolume
 
class  inviwo::plot::DataFrameColumnToColorVector
 
class  inviwo::CropWidget
 
class  inviwo::glui::GLUIProcessor
 provides a simple user interface based on GLUI More...
 
class  inviwo::plot::ImagePlotProcessor
 plot an image with an x and y axis Event handling based on ViewManager More...
 
class  inviwo::plot::ScatterPlotMatrixProcessor
 
class  inviwo::plot::ScatterPlotProcessor
 
class  inviwo::NumpyMandelbrot
 
class  inviwo::NumPyMeshCreateTest
 
class  inviwo::NumPyVolume
 
class  inviwo::StreamParticles
 
class  inviwo::CanvasProcessorGL
 Takes an Image Inport and renders it into a OpenGL window i.e. a canvas. More...
 
class  inviwo::BufferToMeshProcessor
 Put buffers into mesh without copying data. Supported buffer types are specified in BufferType. More...
 
class  inviwo::ConvexHull2DProcessor
 Processor computing the convex hull of a given 2D input geometry. More...
 
class  inviwo::ImageInformation
 provides information on input image More...
 
class  inviwo::InputSelector< Inport, Outport >
 processor for selecting one of n connected inputs More...
 
class  inviwo::MeshInformation
 provides information on the input mesh More...
 
class  inviwo::MeshMapping
 Maps the contents of a buffer to colors of a mesh via a transfer function. More...
 
class  inviwo::NoiseProcessor
 A processor to generate a noise image. More...
 
class  inviwo::StereoCameraSyncer
 A processor linking a left and right camera. More...
 
class  inviwo::TFSelector
 processor for selecting a transfer function from a number of customizable presets More...
 
class  inviwo::VolumeInformation
 provides information on input volume More...
 
class  inviwo::VolumeSequenceSource
 Loads a vector of volumes. More...
 
class  inviwo::CubeRenderer
 Renders input geometry with 3D cube glyphs using OpenGL shaders. More...
 
class  inviwo::ImageBinary
 computes a binary image of the input image using a threshold. More...
 
class  inviwo::ImageGamma
 Apply gamma correction to an image. Alpha channel is not touched. More...
 
class  inviwo::ImageGradient
 Computes the gradient of one channel of the input image. More...
 
class  inviwo::ImageGrayscale
 Compute a gray-scale image from color input. Alpha channel is not touched. More...
 
class  inviwo::ImageHighPass
 Applies a high pass filter on the input image. More...
 
class  inviwo::ImageInvert
 Create the invert image of an input image. Alpha channel is not touched. More...
 
class  inviwo::ImageLayer
 extracts the selected layer from the source image and outputs it as color layer. More...
 
class  inviwo::ImageLowPass
 Applies a low pass filter on the input image using either constant weight or Gaussian weights. More...
 
class  inviwo::ImageMapping
 Maps the input image to an output with the help of a transfer function. More...
 
class  inviwo::ImageMixer
 Mixes two input images according to the chosen blend mode. More...
 
class  inviwo::ImageOverlayGL
 Places one or more input images on top of the source image. More...
 
class  inviwo::ImageResample
 Resamples the input image, which corresponds to upscaling or downscaling to the respective target resolution. More...
 
class  inviwo::ImageScaling
 Processor for up-scaling or down-scaling an image. Modifies the resize events by scaling them before they are propagated further. More...
 
class  inviwo::Jacobian2D
 Computes the Jacobian of a two channel image. More...
 
class  inviwo::LineRenderer
 Renders input geometry with 2D lines. More...
 
class  inviwo::PointRenderer
 Renders input geometry with 2D points. More...
 
class  inviwo::SphereRenderer
 Renders input geometry with 3D sphere glyphs using OpenGL shaders. More...
 
class  inviwo::SplitImage
 Processor providing split screen functionality for two images. More...
 
class  inviwo::VectorMagnitudeProcessor
 takes and ImageInport and renders it into a OpenGL window i.e. a canvas. More...
 
class  inviwo::VolumeBinary
 computes a binary volume of the input volume using a threshold. More...
 
class  inviwo::VolumeCombiner
 Combines two volumes. More...
 
class  inviwo::VolumeGradientMagnitude
 Computes the gradient magnitude of a 3D scalar field and outputs it as float volume. More...
 
class  inviwo::VolumeGradientProcessor
 computes the gradient of a 3D scalar field. More...
 
class  inviwo::VolumeMerger
 merges up to four single-channel volumes into a single volume More...
 
class  inviwo::VolumeSliceGL
 extracts an arbitrary 2D slice from an input volume More...
 
class  inviwo::EigenMix
 Creates a linear mix of matrix A and B such that Cij = Aij + w (Bij-Aij) More...
 
class  inviwo::EigenNormalize
 A processor to normalize an Eigen::MatrixXf A processor to normalize an Eigen::MatrixXf, supports following methods: More...
 
class  inviwo::SimpleRaycaster
 Exemplary processor for direct volume rendering using raycasting. More...
 
class  inviwo::CameraWidget
 provides a mesh-based interaction widget for the camera rotation More...
 
class  inviwo::GLUITestProcessor
 provides a simple user interface based on GLUI More...
 
class  inviwo::PresentationProcessor
 processor for switching between slide images and another image inport More...
 
class  inviwo::plot::AxisRenderProcessor
 Test processor for axis rendering. More...
 
class  inviwo::plot::ColorScaleLegend
 
class  inviwo::plot::PersistenceDiagramPlotProcessor
 plots a persistence diagram of extremum-saddle pairs with vertical lines More...
 
class  inviwo::plot::VolumeAxis
 Processor for rendering axis annotations next to a volume. More...
 
class  inviwo::Fog
 Fog post process. (Computed using depth-layer and applied to color-layer) More...
 
class  inviwo::FXAA
 Anti-aliasing post process. More...
 
class  inviwo::HdrBloom
 Bloom filter with threshold. More...
 
class  inviwo::ImageBrightnessContrast
 Controls brightness and contrast of an image. More...
 
class  inviwo::ImageEdgeDarken
 Darken edges in an image. More...
 
class  inviwo::ImageHueSaturationLuminance
 Controls hue, saturation and luminance of an image. More...
 
class  inviwo::ImageOpacity
 Controls an image's opacity. More...
 
class  inviwo::ImageSharpen
 Applies a laplacian filter to the input image. More...
 
class  inviwo::SSAO
 Screen space ambient occlusion post process. (Computed using depth layer) More...
 
class  inviwo::PythonScriptProcessor
 Loads a mesh and volume via a python script. The processor is invalidated as soon as the script changes on disk. More...
 

Detailed Description