MLPCLSupport Class Library
The MLPCLSupport project contains:
- MLPCLObjectPtrsContainer: A container with pointers from the PCL (Point Cloud Library) passed in BaseObjects between PCL modules.
- PCLModule: Base class for modules implementing their own modules using the Point Cloud Library(PCL).
- PCLBaseObject: Base object containing pointers (as MLPCLObjectPtrsContainer) to objects from the Point Cloud Library (PCL) as well as a vector of PointIndices and to pass point clouds and result indexes from one module to another.
- PCLSupportTools in mlPCLSupportTools and mlPCLSupportStatistics: A namespace and files with a collection of tool functions on Point clouds.
- PCLInfo: ML Module class to display information about a connected point cloud.
- PCLCompare: ML Module class to compare two PCL point clouds and optionally to post ML errors for testing purposes.
- PCLScriptOutput: ML Module class containing a simple and empty PCL output connector to be used by scripts only.
- PCLPointMemberArithmetic: ML Module providing arithmetic operations on a selectable subset of members/fields of the points of the input cloud.