This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
| CBundleEdge | |
| CBundleGraph | |
| CUndistorterImpl::Byte< Size > | |
| CCamera | |
| ▼CCameraImpl | |
| 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 |
| 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 |
| CKeyPoint::Cv32suf | |
| CDisplayProperty | |
| CVocabulary::DistanceFactory | |
| CEstimator | |
| CFileResource | |
| CGeneralScoring | Base class of scoring functions |
| CGImage | Tiny implementation of image for removing dependency of opencv |
| ▼CGObject | |
| CDataset | The Dataset class |
| CFrameConnection | |
| CLoopDetector | |
| ▼CMap | |
| CHashMap | |
| CMapFrame | |
| CMapPoint | The MapPoint class |
| CGObjectHandle | |
| ▼CGPS< T > | |
| CGPSArray< T > | |
| CGPSEdge | |
| CSubscriber::Impl | |
| CPublisher::Impl | |
| CInvDepthEstimation | |
| CKeyFrameEstimzation | |
| CKeyPoint | |
| CLoggerVoidify | |
| ▼CLogSink | |
| CLogFileSink | |
| CLoopCandidate | |
| CMatrix< Scalar, Rows, Cols > | |
| ▼CMatrix< Scalar, Rows, 1 > | |
| CVector< Scalar, Rows > | |
| ▼CVector< Scalar, 2 > | |
| CVector2< Scalar > | |
| ▼CVector< Scalar, 3 > | |
| CVector3< Scalar > | |
| CMessageLogger | |
| CMessenger | A tiny class implemented ROS like Pub/Sub messaging |
| CVocabulary::Node | Tree node |
| COptimizer | |
| COptimzeConfig | |
| CPoint2_< Precision > | |
| CPoint2_< float > | |
| CPoint3_< Precision > | |
| CPublisher | |
| CRate | |
| CRegistry | |
| CScopedTimer | |
| CSE3_< Precision > | Represent a three-dimensional Euclidean transformation (a rotation and a translation) |
| CSE3Edge | |
| CSharedLibrary | Dynamically loads shared libraries at run-time |
| CSIM3_< Precision > | 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_< Precision > | 3D rotation represented by the quaternion |
| CSubscriber | |
| CSvar | The Svar class, A Tiny Modern C++ Header Brings Unified Interface for Different Languages |
| CSvarValue_< T > | |
| ▼CTicToc | |
| CTimer | |
| CTopic | Class Topic is used by display panel to choose a Messenger Topic |
| CUndistorter | |
| CUndistorterImpl | |
| CVocabulary | |