![]() |
Orfeo Toolbox
3.16
|
Classes | |
| class | otb::Function::AlphaBlendingFunction< TInputRGBPixel1, TInputRGBPixel2, TOutputRGBPixel > |
| Implements simple blending. More... | |
| class | otb::Function::AmplitudeFunctor< TInputPixel > |
| Compute the module from the selected channel in the input. More... | |
| class | otb::ArrowKeyMoveActionHandler< TModel, TView > |
| Handle moving in the image with the arrow key. More... | |
| class | otb::Function::BlendingFunction< TInputRGBPixel1, TInputRGBPixel2, TOutputRGBPixel > |
| Base class for blending functions. Please note that this class is pure virtual, and should be subclassed. More... | |
| class | otb::Functor::BlendingFunctor< TInputPixel1, TInputPixel2, TOutputPixel > |
| todo More... | |
| class | otb::ChangeExtractRegionActionHandler< TModel, TView > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
| class | otb::ChangeScaleActionHandler< TModel, TView, TViewToUpdate > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
| class | otb::ChangeScaledExtractRegionActionHandler< TModel, TView > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
| class | otb::Function::ChannelSelectorFunctor< TInputPixel > |
| Base class for pixel representation functions. More... | |
| class | otb::CircleGlComponent |
| This Gl Component to render a circle. No checking is done upon the adequation between the circle projection and the underlying image projection. Gie possibility to represnts the circle center (by a point or a cross) More... | |
| class | otb::CrossGlComponent |
| This Gl Component to render a Cross. No checking is done upon the adequation between the Cross projection and the underlying image projection. More... | |
| class | otb::Curve2D |
| Base class Curves to be rendered in Curves2DWidget. More... | |
| class | otb::Curves2DWidget |
| This widget renders a set of curves to the screen. More... | |
| class | otb::DragFullWindowActionHandler< TModel, TView > |
| Implements basic Full widget Dragging . More... | |
| class | otb::Function::GaussianRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction > |
| Square root stretch rendering. If the input image is an Image, the function renders it with R, G and B channels all equals. If it is a VectorImage, the function renders the selected channels. More... | |
| class | otb::GlComponent |
| Base class for openGl rendered components. More... | |
| class | otb::GlWidget |
| Base class for widgets using OpenGl. More... | |
| class | otb::HistogramActionHandler< TModel, TView, TRenderingFunction > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
| class | otb::HistogramCurve< THistogram > |
| Class for histogram rendering. More... | |
| class | otb::Function::Identity< TInputPixel, TOutputPixel > |
| Default math functor parameter for rendering function. More... | |
| class | otb::ImageLayer< TImage, TOutputImage > |
| This class is a layer container. It contains everything related to a layer in the viewer model. More... | |
| class | otb::ImageLayerBase< TOutputImage, TLayerValuePrecision > |
| Base class for all layers objects A layer is something that can be rendered to the screen. More... | |
| class | otb::ImageLayerGenerator< TImageLayer > |
| Helper class to generate image layer for visualization. This class is a helper class for displayable layer generation. It generates a layer with all the needed information and optionnaly quicklook. More... | |
| class | otb::ImageLayerRenderingModel< TOutputImage, TLayer > |
| This class is the model for ImageViewer. It is in charge of rendering to the screen a set of Layer. Each visible layer is rendered separately, and the resulting rendered layers are rasterized using the blending function associated to each layer. More... | |
| class | otb::ImageLayerRenderingModelListener |
| class | otb::ImageView< TViewerModel > |
| todo More... | |
| class | otb::ImageWidget< TInputImage > |
| This class renders an RGB bytes image buffer to the screen. Rendered data can be loaded using the ReadBuffer() method. The SetIsotropicZoom() method allows to tune the zooming (zooming is centered). More... | |
| class | otb::ImageWidgetActionHandler |
| Base class for widget action handler. This class is a base class for all image widget action handlers. To implement a new action handler, derive this class and implement the HandleWidget*() methods. Then register an instance of your handler in the ImageWidgetController. More... | |
| class | otb::ImageWidgetController |
| This controller processes the events from a set of image widget. Events are procesed by instances of the ImageWidgetActionHandler class which are registered dynamically via the AddActionHandler method. More... | |
| class | otb::LayerBasedModel< TLayer > |
| Base class providing layer stack model. More... | |
| class | otb::ListenerBase |
| class | otb::Function::MultiplyBlendingFunction< TInputRGBPixel1, TInputRGBPixel2, TOutputRGBPixel > |
| Implements simple blending For each channel the blending function is as follows:
. More... | |
| class | otb::Function::NoStretchRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction > |
| No stretch rendering (0-255 clipping). If the input image is an Image, the function renders it with R, G and B channels all equals. If it is a VectorImage, the function renders the selected channels. More... | |
| class | otb::PackedWidgetManager |
| todo More... | |
| class | otb::Function::PhaseFunctor< TInputPixel > |
| Compute the module from the selected channel in the input. More... | |
| class | otb::PixelDescriptionActionHandler< TModel, TView > |
| Implements pixel reporting capabilities. More... | |
| class | otb::PixelDescriptionModel< TOutputImage > |
| This class is a layer based model reporting pixel information. More... | |
| class | otb::PixelDescriptionModelListener |
| todo More... | |
| class | otb::PixelDescriptionView< TModel > |
| todo More... | |
| class | otb::RegionGlComponent |
| This Gl Component represents a region. More... | |
| class | otb::Function::RenderingFunction< TPixel, TRGBPixel > |
| Base class for rendering functions. Please note that this class is pure virtual, and should be subclassed. More... | |
| class | otb::Functor::RenderingFunctor< TPixel, TRGBPixel > |
| This functor renders the input pixel. This functor renders the input pixel to a printable format (unsigned char RGB). It uses a rendering function which is in charge of the rendering. More... | |
| class | otb::SelectAreaActionHandler< TModel, TWidget > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
| class | otb::SplittedWidgetManager |
| todo More... | |
| class | otb::Function::SquareRootRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction > |
| Square root stretch rendering. If the input image is an Image, the function renders it with R, G and B channels all equals. If it is a VectorImage, the function renders the selected channels. More... | |
| class | otb::StandardImageViewer< TImage, TVectorData, TWidgetManager > |
| This class implements a standard visualization tool to be plugged at the end of a pipeline. More... | |
| class | otb::Function::StandardRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction > |
| Standard rendering. If the input image is an Image, the function renders it with R, G and B channels all equals. If it is a VectorImage, the function renders the selected channels. More... | |
| class | otb::Function::UniformAlphaBlendingFunction< TInputRGBPixel1, TInputRGBPixel2, TOutputRGBPixel > |
| Implements simple blending For each channel the blending function is as follows:
. More... | |
| class | otb::VectorDataGlComponent< TVectorData > |
| This Gl Component to render a VectorData. No checking is done upon the adequation between the VectorData projection and the underlying image projection. More... | |
| class | otb::VerticalAsymptoteCurve |
| Class for Vertical Asymptots rendering. More... | |
| class | otb::VisualizationPixelTraits |
| TODO. More... | |
| class | otb::WidgetManager |
| Base class for displays. More... | |
| class | otb::WidgetResizingActionHandler< TModel, TView > |
| Implements basic Scroll, Full and Zoom widgets resizing. More... | |
Classes related to the visualization framework of OTB to enable an easy building of new simple applications with a plugin system