Orfeo Toolbox  3.16
Classes
Visualization modules

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:

\[ P_{o} = P_{i1} * P_{i2} / 255 \]

. 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:

\[ P_{o} = \alpha P_{i1} + (1 - \alpha) P_{i2} \]

. 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...

Detailed Description

Classes related to the visualization framework of OTB to enable an easy building of new simple applications with a plugin system


Generated at Sun Feb 3 2013 00:59:46 for Orfeo Toolbox with doxygen 1.8.1.1