Classes |
| class | Array |
| | a template class holding a C-array of constant size. More...
|
| class | Array< T, 0 > |
| class | AttributeBandDescription |
| | AttributeBandDescription provides generic information about a single attribute (used by DataSetStats). More...
|
| class | AttributeDescription |
| | AttributeDescription provides generic information about a single attribute (used by DataSetStats). More...
|
| class | CalibrationRegion |
| | CalibrationRegion stores calibration results of a single region based on a single ODM file. More...
|
| class | CalibrationEntry |
| | A CalibrationEntry object stores statistics and results of one calibration constant estimation. More...
|
| class | CalibrationStats |
| class | ColumnNameAlias |
| | Class for defining column name aliases. More...
|
| class | ConvolutionKernel |
| | Class describing different kernels for convolution filtering. More...
|
| class | CustomOptionType |
| | Base class for all custom parameter types. More...
|
| class | DataSetStats |
| | DataSetStats provides generic information about a data file (use in opalsInfo). More...
|
| class | GridLimit |
| | Class describing xy-limits for grid datasets. More...
|
| class | HistoStats |
| | HistoStats provides a histogram and additional statistical measures. More...
|
| class | IAddInfo |
| | Inserts or updates ODM attributes by combining existing attributes and/or grid models. More...
|
| class | IAlgebra |
| | Provides a generic raster algebra calculator featuring mathematical, statistical and conditional operators. More...
|
| class | IBounds |
| | Derives and stores the 2D boundary polygon of a region covered by the point data of an ODM or the valid pixels of a raster. More...
|
| class | ICell |
| | Calculates statistical features of user defined attributes and stores them as raster models or rasterized point clouds. More...
|
| class | IContouring |
| | Derives the contour of foreground objects of a raster model and exports the results as a polygon shape file. More...
|
| class | IControlObject |
| | Interface for retrieving status and progress information from a module run. More...
|
| class | IConvolution |
| | Performs convolutional filtering operations on a raster image. More...
|
| class | IDiff |
| | Calculates a difference grid model based on either two grids or a one grid and a horizontal reference plane. More...
|
| class | IDirectGeoref |
| | Transforms points from scanner coordinates into geo-referenced coordinates by applying the sensor model (flight trajectory, mounting parameters). More...
|
| class | IDSM |
| | Calculates a land cover dependent DSM raster model based on the approach of Hollaus et. al. (2010). More...
|
| class | IDTM |
| | Calculates a high quality Digital Terrain Model in hybrid grid structure (i.e. regular grid + structure lines). More...
|
| class | IEchoRatio |
| | Derives and stores the echo ratio (ER) attribute for points of an OPALS data manager. More...
|
| class | IEdgeDetect |
| | Provides different raster based edge detection algorithms (e.g. Canny). More...
|
| class | IExport |
| | Exports vector data stored in an OPALS data manager (ODM) in various data formats. More...
|
| class | IFillGaps |
| | Detects gaps (i.e. void pixels) in raster models and provides several interpolation methods to close them. More...
|
| class | IFullwave |
| | Performs decomposition of the full waveform signal and provides 3D coordinates (scanner system) and additional attributes for each return. More...
|
| class | IGeorefApprox |
| | Improves the geo-referencing of an ALS flight block based on pairwise affine strip transformations (cf. Module LSM). More...
|
| class | IGrid |
| | Derives a 2.5D digital elevation models (DEM) in regular grid structure using simple interpolation techniques. More...
|
| class | IGridFeature |
| | Derives feature models (slope, curvature, roughness, etc.) from grid models based on the local grid neighbourhood defined by a kernel. More...
|
| class | IHisto |
| | Derives histograms and descriptive statistics (min, max, mean, r.m.s, etc.) for ODM or grid/raster data sets and stores the results graphically (SVG) and numerically (XML). More...
|
| class | IICP |
| | Performs orientation (co-registration) of multiple point cloud datasets using the Iterative Closest Point algorithm. More...
|
| class | IImport |
| | Loads vector and raster data into an ODM for subsequent use in modules dealing with point cloud and line related data. More...
|
| class | IInfo |
| | Extracts and reports header information of a vector or raster file (ODM, GDAL). More...
|
| class | IIsolines |
| | Derives contour lines (isolines) from grid models and stores them as a vector dataset. More...
|
| class | ILineModeler |
| | Models 3D structure lines based on a point cloud (ODM) and 2D line approximations. More...
|
| class | ILineTopology |
| | Provides different line merging and topology correction tools for cleaning line networks derived via automatic edge detection. More...
|
| class | ILSM |
| | Estimates an affine 3D transformation to align overlapping ALS strip DEMs using Least Squares Matching. More...
|
| class | IModuleBase |
| | Abstract base class of all opals modules. More...
|
| class | IMorph |
| | Applies morphological operations (opening, closing, erosion, dilation) on raster datasets. More...
|
| class | IndexDescription |
| | IndexDescription provides generic information about a spatial index (used by DataSetStats). More...
|
| class | INormals |
| | Estimates local surface normal vectors for each point of a specific point cloud (ODM). More...
|
| class | IOpenness |
| | Provides a raster map of local viewsheds (i.e. openness) based on a DTM grid model. More...
|
| class | IOverlap |
| | Analyses a set of strip boundaries and determines all overlapping strip pairs. More...
|
| class | IPointStats |
| | Derives and stores statistical parameters describing the local distribution of a point attribute for each point of an ODM. More...
|
| class | IRadioCal |
| | Performs radiometric calibration of ALS data and calculates physical quantities (backscatter cross section/coefficient, reflectance) for each return. More...
|
| class | IRasterize |
| | Performs vector-to-raster conversion for all types of simple feature geometries (points, lines, polygons). More...
|
| class | IRobFilter |
| | Classification points into terrain and off-terrain using robust interpolation. More...
|
| class | ISection |
| | Extracts sections of user defined width/length along a specified reference axis from a point cloud (ODM). More...
|
| class | ISegmentation |
| | Provides methods for point cloud segmentation based on local homogeneity using either a generic region growing approach or an adapted region growing for plane extraction. More...
|
| class | ISegment |
| | Segment interface. More...
|
| class | ISegmentManager |
| | Segment manager interface. More...
|
| class | IShade |
| | Derives shaded relief raster maps (geo-coded hill shading) of DEM grids. More...
|
| class | ISimplify |
| | Analyses a regular or hybrid grid model and generates an approximating TIN surface based on a coarse-to-fine approach. More...
|
| class | ISnellius |
| | Performs range and refraction corrections of raw laser bathymetry measurements according to Snell's law. More...
|
| class | IStatFilter |
| | Performs statistical filtering of raster datasets with a sliding kernel of arbitrary shape and size. More...
|
| class | IStripAdjust |
| | Improves the geo-referencing of ALS data and aerial images in a rigorous way combining strip adjustment and aerial triangulation. More...
|
| class | ITerrainMask |
| | Identifies open terrain parts of a DSM input raster using the volume based approach by Piltz et al. (2016). More...
|
| class | ITIN |
| | Creates a TIN surface from ODM vector data based on a 2D constrained Delaunay triangulation. More...
|
| class | ITranslate |
| | Performs format conversion for vector data files with additional read support of GDAL rasters. More...
|
| class | IVectorize |
| | Performs raster-to-vector conversion and exports polyline geometries. More...
|
| class | IView |
| | Provides an interactive 3d viewer for points (including arbitrary attributes) and lines. More...
|
| class | IZColor |
| | Derives color coded visualizations of grid models and stores them as geo-coded raster images. More...
|
| class | List |
| | A template class representing an STL-conforming (doubly linked) std::list<T> More...
|
| class | Matrix |
| | A template class for storing a two-dimensional array of constant size. More...
|
| struct | ModuleDeleter |
| | A functor that may be used for memory management of modules allocated on the heap usage: e.g. std::shared_ptr<IGrid> grid( opals::IGrid::New(), opals::ModuleDeleter() );. More...
|
| class | MountingPars |
| class | MultiGridLimit |
| | Class describing xy-limits for grid datasets supporting multiple input datasets. More...
|
| class | ObjectBase |
| | base class for objects which are controlled using the SharedPtr class. the virutal Delete function is used to delete the object in same heap where it was created More...
|
| class | OverlapDef |
| | Class implementing the potential specification of overlap areas as relative and/or absolute measures. More...
|
| struct | Parameter |
| | Parameter stores a single parameter for file I/O in parameter files. More...
|
| class | ParamList |
| | Contains several parameters in their string representation. More...
|
| class | Path |
| | A file/directory path. More...
|
| class | ScalePal |
| | Class describing different scaling methods for palette entries. More...
|
| class | SharedPtr |
| | smart pointer class for opals objects More...
|
| class | SpatialQueryDescriptor |
| | Describes a spatial selection. More...
|
| class | StatFeature |
| class | String |
| | A dynamic character string whose interface conforms to STL's std::string. More...
|
| class | TrafPars3dAffine |
| class | Vector |
| | A template class representing an STL-conforming std::vector<T> More...
|
| class | ZColorLegend |
| | Class describing the legend parameter. More...
|
| class | ZColorScalePal |
| | Class describing different scaling methods for palette entries. More...
|
Functions |
| template<class T , std::size_t N> |
| bool | operator== (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| bool | operator< (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| bool | operator!= (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| bool | operator> (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| bool | operator<= (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| bool | operator>= (const Array< T, N > &l, const Array< T, N > &r) |
| template<class T , std::size_t N> |
| void | swap (Array< T, N > &l, Array< T, N > &r) |
|
void | embeddingSoftware (const char *text) |
| | Sets the name of the embedding software package.
|
|
void | object_base_deleter (ObjectBase *) |
| | deleter function for opals::BaseObject objects that can be used e.g. in std::shared_ptr class
|
| void | swap (Path &, Path &) |
| Path | operator/ (const Path &lhs, const Path &rhs) |
| Path | operator/ (const Path &lhs, const char *rhs) |
| Path | operator/ (const char *lhs, const Path &rhs) |
| Path | operator/ (const Path &lhs, const String &rhs) |
| Path | operator/ (const String &lhs, const Path &rhs) |
| bool | operator< (const Path &, const Path &) |
| bool | operator<= (const Path &, const Path &) |
| bool | operator> (const Path &, const Path &) |
| bool | operator>= (const Path &, const Path &) |
| bool | operator== (const Path &, const Path &) |
| bool | operator== (const Path &, const String &) |
| bool | operator== (const String &, const Path &) |
| bool | operator== (const Path &, const char *) |
| bool | operator== (const char *, const Path &) |
| bool | operator!= (const Path &, const Path &) |
| bool | operator!= (const Path &, const String &) |
| bool | operator!= (const String &, const Path &) |
| bool | operator!= (const Path &, const char *) |
| bool | operator!= (const char *, const Path &) |
|
void | shared_ptr_create (SharedPtrImpl *&, void *obj, void(*deleter)(void *)) |
|
void | shared_ptr_create (SharedPtrImpl *&, ObjectBase *obj) |
|
void | shared_ptr_inc (SharedPtrImpl *&) |
|
void | shared_ptr_dec (SharedPtrImpl *&) |
|
unsigned int | shared_ptr_get_count (SharedPtrImpl *const &) |
|
void * | shared_ptr_get (SharedPtrImpl *const &) |
|
void * | shared_ptr_release (SharedPtrImpl *&) |
| String | operator+ (const String &s1, const String &s2) |
| String | operator+ (const char *s1, const String &s2) |
| String | operator+ (const String &s1, const char *s2) |
| String | operator+ (char c, const String &s2) |
| String | operator+ (const String &s1, char c) |
| bool | operator== (const String &s1, const String &s2) |
| bool | operator== (const char *s1, const String &s2) |
| bool | operator== (const String &s1, const char *s2) |
| bool | operator!= (const String &s1, const String &s2) |
| bool | operator!= (const char *s1, const String &s2) |
| bool | operator!= (const String &s1, const char *s2) |
| bool | operator< (const String &s1, const String &s2) |
| bool | operator< (const char *s1, const String &s2) |
| bool | operator< (const String &s1, const char *s2) |
| void | swap (String &s1, String &s2) |
The namespace containing the public interface of opals.