Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NGSLAM | |
CBundleEdge | |
CBundleGraph | |
CCamera | |
CCameraATAN | Camera 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) |
CCameraIdeal | Identity pinhole camera,fx=fy=1&&cx=cy=0 (x y)^T=(fx*X/Z+cx,fy*Y/Z+cy)^T |
CCameraImpl | |
CCameraOpenCV | Camera 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 |
CCameraPinhole | Pinhole model (x y)^T=(fx*X/Z+cx,fy*Y/Z+cy)^T |
CDataset | The Dataset class |
CDisplayProperty | |
CEstimator | |
CFileResource | |
CFrameConnection | |
CGeneralScoring | Base class of scoring functions |
CGImage | Tiny implementation of image for removing dependency of opencv |
CGObject | |
CGObjectHandle | |
CGPS | |
CGPSArray | |
CGPSEdge | |
CHashMap | |
CInvDepthEstimation | |
CKeyFrameEstimzation | |
▼CKeyPoint | |
CCv32suf | |
CLogFileSink | |
CLogSink | |
CLoopCandidate | |
CLoopDetector | |
CMap | |
CMapFrame | |
CMapPoint | The MapPoint class |
CMatrix | |
CMessenger | A 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 | |
CSharedLibrary | Dynamically 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 | |
CSvar | The Svar class, A Tiny Modern C++ Header Brings Unified Interface for Different Languages |
CSvarValue_ | |
CTicToc | |
CTimer | |
CTopic | Class Topic is used by display panel to choose a Messenger Topic |
CUndistorter | |
▼CUndistorterImpl | |
CByte | |
CVector | |
CVector2 | |
CVector3 | |
▼CVocabulary | |
CDistanceFactory | |
CNode | Tree node |
CLoggerVoidify | |
CMessageLogger | |