GSLAM  3.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NGSLAM
 CBundleEdge
 CBundleGraph
 CCamera
 CCameraATANCamera described in PTAM(alse called ANTA camera), measurement: \((x,y)^T\), z=1 plane: (X,Y)^T Project: |x|=|cx| + |fx 0| |X| *r'/r |y| |cy| |0 fy| |Y| r =sqrt(X*X+Y*Y) r'=atan(r * tan2w) / w tan2w=2.0 * tan(w / 2.0)
 CCameraIdealIdentity pinhole camera,fx=fy=1&&cx=cy=0 (x y)^T=(fx*X/Z+cx,fy*Y/Z+cy)^T
 CCameraImpl
 CCameraOpenCVCamera model used by OpenCV Project: r^2= X^2+Y^2; X1= X*(1+k1*r^2 + k2*r^4+k3*r^6) + 2*p1*XY + p2*(r^2 + 2*X^2); Y1= Y*(1+k1*r^2 + k2*r^4+k3*r^6) + 2*p2*XY + p1*(r^2 + 2*Y^2); (x y)^T=(fx*X1+cx,fy*Y1+cy)^T
 CCameraPinholePinhole model (x y)^T=(fx*X/Z+cx,fy*Y/Z+cy)^T
 CDatasetThe Dataset class
 CDisplayProperty
 CEstimator
 CFileResource
 CFrameConnection
 CGeneralScoringBase class of scoring functions
 CGImageTiny implementation of image for removing dependency of opencv
 CGObject
 CGObjectHandle
 CGPS
 CGPSArray
 CGPSEdge
 CHashMap
 CInvDepthEstimation
 CKeyFrameEstimzation
 CKeyPoint
 CCv32suf
 CLogFileSink
 CLogSink
 CLoopCandidate
 CLoopDetector
 CMap
 CMapFrame
 CMapPointThe MapPoint class
 CMatrix
 CMessengerA tiny class implemented ROS like Pub/Sub messaging
 COptimizer
 COptimzeConfig
 CPoint2_
 CPoint3_
 CPublisher
 CImpl
 CRate
 CRegistry
 CScopedTimer
 CSE3_Represent a three-dimensional Euclidean transformation (a rotation and a translation)
 CSE3Edge
 CSharedLibraryDynamically loads shared libraries at run-time
 CSIM3_Represent a three-dimensional similarity transformation,7 degrees of freedom a rotation: R (Here is represented by 4 paraments quaternion:Class SO3)–3 DoF a translation: T (a 3 paraments vector)–3 DoF a scale: s –1 DoF It is the equivalent of a 4*4 Matrix: | R*s T^T| | 0 1 |
 CSIM3Edge
 CSO3_3D rotation represented by the quaternion
 CSubscriber
 CImpl
 CSvarThe Svar class, A Tiny Modern C++ Header Brings Unified Interface for Different Languages
 CSvarValue_
 CTicToc
 CTimer
 CTopicClass Topic is used by display panel to choose a Messenger Topic
 CUndistorter
 CUndistorterImpl
 CByte
 CVector
 CVector2
 CVector3
 CVocabulary
 CDistanceFactory
 CNodeTree node
 CLoggerVoidify
 CMessageLogger