Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
sal3d::Frame::AreaAn 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::ConfigConfiguration associated with a camera/laser set used to convert acquired data to 3D data
sal3d::AngularMetric::ConfigConfiguration associated with a camera/laser set on angular scanning used to convert acquired data to 3D data
sal3d::Merger::ConfigA merger transformation configuration
sal3d::COPCloud of Points defining a 3D surface
sal3d::FrameManager class for 2D pictures in memory
sal3d::FrameGrabberInterface to SAL3D Frame Grabber Drivers
sal3d::GrabNotStartedTried to wait() a frame without starting to grab
sal3d::GrabStoppedThe frame grabber has been frozen while waiting a frame
sal3d::Geometric::InsufficientPointsInsufficient points to compute the result
sal3d::IntegratorUsed to create a surface from provided COP's
sal3d::AngularMetric::InvalidAnglesInvalid angle parameters for the angular calibration
sal3d::InvalidAreaThe area specified is invalid
sal3d::InvalidFileThe file used to load is invalid
sal3d::InvalidPatternRangeMapThe range map used to calibrate isn't a pattern range map
sal3d::InvalidPlaneThe plane is outside the allowed range
sal3d::InvalidSerializationDataThe serialization data is not valid
sal3d::Match3DAligns 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::Match3DCoarseAligns a cop against a given model cop. This class differs from Match3D in that the two COPs don't have to be prealigned
sal3d::Match3DParametersStruct holding the parameters to be used in the matching algorithm
sal3d::MeshStructure defining a surface composed of vertices and triangles
sal3d::LensDistortion::ModelA lens distortion model
sal3d::Movement3DA 3D transformation representation (rotation and translation.)
sal3d::PeakFinderSoftware Peak Finder
sal3d::PipeLine< Task >Management of a pool of threads to run tasks in pipeline
sal3d::Geometric::PlaneClass that represents a plane in 3D space
sal3d::Frame::Plane< T >Access to pixel values in a plane
sal3d::Point2DClass that represents a point in 2D space or a 2D vector
sal3d::Point3DClass that represents a point in 3D space or a 3D vector
sal3d::Polygon2DClass that represents a polygon in 2D space
sal3d::ProfileLaser stripe position detected in a Frame
sal3d::RangeMapA 2D array of detected laser peak positions constituting a distorted 3D representation of an object
sal3d::Frame::RGBPlane< T >::RGBPixelColour 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_factorsFactors to convert between COP to ZMap
sal3d::Geometric::SphereClass that represents a sphere in 3D space
sal3d::ThreadPool< Task >Management of a pool of threads for a specific task
sal3d::TimeoutThe grabber timed out while waiting for the next frame
sal3d::ZMapProjection of a COP on the XY plane