| sal3d::Frame::Area | An area defining a region of a Frame |
| sal3d::Array1D< T > | Wrapper template over 1D memory objects |
| sal3d::Array2D< T > | Wrapper template over 2D memory objects |
| sal3d::Metric::Config | Configuration associated with a camera/laser set used to convert acquired data to 3D data |
| sal3d::AngularMetric::Config | Configuration associated with a camera/laser set on angular scanning used to convert acquired data to 3D data |
| sal3d::Merger::Config | A merger transformation configuration |
| sal3d::COP | Cloud of Points defining a 3D surface |
| sal3d::Frame | Manager class for 2D pictures in memory |
| sal3d::FrameGrabber | Interface to SAL3D Frame Grabber Drivers |
| sal3d::GrabNotStarted | Tried to wait() a frame without starting to grab |
| sal3d::GrabStopped | The frame grabber has been frozen while waiting a frame |
| sal3d::Geometric::InsufficientPoints | Insufficient points to compute the result |
| sal3d::Integrator | Used to create a surface from provided COP's |
| sal3d::AngularMetric::InvalidAngles | Invalid angle parameters for the angular calibration |
| sal3d::InvalidArea | The area specified is invalid |
| sal3d::InvalidFile | The file used to load is invalid |
| sal3d::InvalidPatternRangeMap | The range map used to calibrate isn't a pattern range map |
| sal3d::InvalidPlane | The plane is outside the allowed range |
| sal3d::InvalidSerializationData | The serialization data is not valid |
| sal3d::Match3D | Aligns a cop against a given model cop. This class differs from Match3DCoarse in that the COPs have to be prealigned within a certain tolerancy for the alignment to be successful |
| sal3d::Match3DCoarse | Aligns a cop against a given model cop. This class differs from Match3D in that the two COPs don't have to be prealigned |
| sal3d::Match3DParameters | Struct holding the parameters to be used in the matching algorithm |
| sal3d::Mesh | Structure defining a surface composed of vertices and triangles |
| sal3d::LensDistortion::Model | A lens distortion model |
| sal3d::Movement3D | A 3D transformation representation (rotation and translation.) |
| sal3d::PeakFinder | Software Peak Finder |
| sal3d::PipeLine< Task > | Management of a pool of threads to run tasks in pipeline |
| sal3d::Geometric::Plane | Class that represents a plane in 3D space |
| sal3d::Frame::Plane< T > | Access to pixel values in a plane |
| sal3d::Point2D | Class that represents a point in 2D space or a 2D vector |
| sal3d::Point3D | Class that represents a point in 3D space or a 3D vector |
| sal3d::Polygon2D | Class that represents a polygon in 2D space |
| sal3d::Profile | Laser stripe position detected in a Frame |
| sal3d::RangeMap | A 2D array of detected laser peak positions constituting a distorted 3D representation of an object |
| sal3d::Frame::RGBPlane< T >::RGBPixel | Colour value for an RGB pixel |
| sal3d::Frame::RGBPlane< T > | Access to RGB colour pixel values of a Frame |
| sal3d_frame_area | |
| sal3d_frame_vpa_entry | |
| sal3d_integrator | |
| sal3d_mesh | |
| sal3d_movement_3d | |
| sal3d_pattern_lp_points | |
| sal3d_pattern_sp_points | |
| sal3d_surface_point | |
| sal3d_zmap_factors | Factors to convert between COP to ZMap |
| sal3d::Geometric::Sphere | Class that represents a sphere in 3D space |
| sal3d::ThreadPool< Task > | Management of a pool of threads for a specific task |
| sal3d::Timeout | The grabber timed out while waiting for the next frame |
| sal3d::ZMap | Projection of a COP on the XY plane |
1.7.2