Returns a deep copy (clone) of the object, indepently of its class.
Implemented in MyNS::Bar, MyNS::Foo, mrpt::vision::CFeature, mrpt::obs::CObservationVisualLandmarks, mrpt::maps::CLandmarksMap, mrpt::maps::CLandmark, mrpt::slam::CIncrementalMapPartitioner, mrpt::maps::CMultiMetricMapPDF, mrpt::maps::CRBPFParticleData, mrpt::maps::CMultiMetricMap, MyNS::Foo, mrpt::serialization::CMemoryChunkBase< Derived >, MyNS::MyDerived1, mrpt::poses::CPoses3DSequence, mrpt::poses::CPoses2DSequence, mrpt::poses::CPosePDFSOG, mrpt::poses::CPosePDFParticles, mrpt::poses::CPosePDFGrid, mrpt::poses::CPosePDFGaussianInf, mrpt::poses::CPosePDFGaussian, mrpt::poses::CPose3DRotVec, mrpt::poses::CPose3DQuatPDFGaussianInf, mrpt::poses::CPose3DQuatPDFGaussian, mrpt::poses::CPose3DQuat, mrpt::poses::CPose3DPDFSOG, mrpt::poses::CPose3DPDFParticles, mrpt::poses::CPose3DPDFGaussianInf, mrpt::poses::CPose3DPDFGaussian, mrpt::poses::CPose3DInterpolator, mrpt::poses::CPose3D, mrpt::poses::CPose2DInterpolator, mrpt::poses::CPose2D, mrpt::poses::CPointPDFSOG, mrpt::poses::CPointPDFParticles, mrpt::poses::CPointPDFGaussian, mrpt::poses::CPoint3D, mrpt::poses::CPoint2DPDFGaussian, mrpt::poses::CPoint2D, mrpt::pbmap::Plane, mrpt::pbmap::PbMap, mrpt::opengl::CVectorField3D, mrpt::opengl::CVectorField2D, mrpt::opengl::CTexturedPlane, mrpt::opengl::CText3D, mrpt::opengl::CText, mrpt::opengl::CSphere, mrpt::opengl::CSimpleLine, mrpt::opengl::CSetOfTriangles, mrpt::opengl::CSetOfTexturedTriangles, mrpt::opengl::CSetOfObjects, mrpt::opengl::CSetOfLines, mrpt::opengl::CPolyhedron, mrpt::opengl::CPointCloudColoured, mrpt::opengl::CPointCloud, mrpt::opengl::COpenGLViewport, mrpt::opengl::COpenGLStandardObject, mrpt::opengl::COpenGLScene, mrpt::opengl::COctoMapVoxels, mrpt::opengl::CMeshFast, mrpt::opengl::CMesh3D, mrpt::opengl::CMesh, mrpt::opengl::CGridPlaneXZ, mrpt::opengl::CGridPlaneXY, mrpt::opengl::CGeneralizedCylinder, mrpt::opengl::CFrustum, mrpt::opengl::CEllipsoidRangeBearing2D, mrpt::opengl::CEllipsoidInverseDepth3D, mrpt::opengl::CEllipsoidInverseDepth2D, mrpt::opengl::CEllipsoid, mrpt::opengl::CDisk, mrpt::opengl::CCylinder, mrpt::opengl::CColorBar, mrpt::opengl::CCamera, mrpt::opengl::CBox, mrpt::opengl::CAxis, mrpt::opengl::CAssimpModel, mrpt::opengl::CArrow, mrpt::obs::CSensoryFrame, mrpt::obs::CRawlog, mrpt::obs::CObservationWirelessPower, mrpt::obs::CObservationWindSensor, mrpt::obs::CObservationVelodyneScan, mrpt::obs::CObservationStereoImagesFeatures, mrpt::obs::CObservationStereoImages, mrpt::obs::CObservationSkeleton, mrpt::obs::CObservationRobotPose, mrpt::obs::CObservationRGBD360, mrpt::obs::CObservationRFID, mrpt::obs::CObservationReflectivity, mrpt::obs::CObservationRawDAQ, mrpt::obs::CObservationRange, mrpt::obs::CObservationOdometry, mrpt::obs::CObservationIMU, mrpt::obs::CObservationImage, mrpt::obs::CObservationGPS, mrpt::obs::CObservationGasSensors, mrpt::obs::CObservationComment, mrpt::obs::CObservationCANBusJ1939, mrpt::obs::CObservationBearingRange, mrpt::obs::CObservationBeaconRanges, mrpt::obs::CObservationBatteryState, mrpt::obs::CObservation6DFeatures, mrpt::obs::CObservation3DRangeScan, mrpt::obs::CObservation2DRangeScan, mrpt::obs::CActionRobotMovement3D, mrpt::obs::CActionRobotMovement2D, mrpt::obs::CActionCollection, mrpt::maps::TMapGenericParams, mrpt::maps::CSimpleMap, mrpt::nav::CPTG_Holo_Blend, mrpt::nav::CPTG_DiffDrive_CS, mrpt::nav::CPTG_DiffDrive_CCS, mrpt::nav::CPTG_DiffDrive_CC, mrpt::nav::CPTG_DiffDrive_C, mrpt::nav::CPTG_DiffDrive_alpha, mrpt::nav::CMultiObjMotionOpt_Scalarization, mrpt::nav::CLogFileRecord, mrpt::nav::CHolonomicVFF, mrpt::nav::CLogFileRecord_VFF, mrpt::nav::CLogFileRecord_ND, mrpt::nav::CHolonomicND, mrpt::nav::CLogFileRecord_FullEval, mrpt::nav::CHolonomicFullEval, mrpt::math::CSplineInterpolator1D, mrpt::math::CPolygon, mrpt::math::CMatrixD, mrpt::math::CMatrixB, mrpt::math::CMatrix, mrpt::opengl::CPlanarLaserScan, mrpt::opengl::CAngularObservationMesh, mrpt::maps::CWirelessPowerGridMap2D, mrpt::maps::CWeightedPointsMap, mrpt::maps::CSimplePointsMap, mrpt::maps::CReflectivityGridMap2D, mrpt::maps::CRandomFieldGridMap3D, mrpt::maps::COctoMap, mrpt::maps::COccupancyGridMap2D, mrpt::maps::CHeightGridMap2D_MRF, mrpt::maps::CHeightGridMap2D, mrpt::maps::CGasConcentrationGridMap2D, mrpt::maps::CColouredPointsMap, mrpt::maps::CColouredOctoMap, mrpt::maps::CBeaconMap, mrpt::maps::CBeacon, mrpt::kinematics::CVehicleVelCmd_Holo, mrpt::kinematics::CVehicleVelCmd_DiffDriven, mrpt::kinematics::CKinematicChain, mrpt::img::TStereoCamera, mrpt::img::TCamera, mrpt::img::CImage, mrpt::hmtslam::THypothesisIDSet, mrpt::hmtslam::CRobotPosesGraph, mrpt::hmtslam::CPropertiesValuesList, mrpt::hmtslam::CMHPropertiesValuesList, mrpt::hmtslam::CLocalMetricHypothesis, mrpt::hmtslam::CLSLAMParticleData, mrpt::hmtslam::CHMTSLAM, mrpt::hmtslam::CHMHMapNode, mrpt::hmtslam::CHMHMapArc, mrpt::hmtslam::CHierarchicalMHMap, mrpt::detectors::CDetectable3D, mrpt::detectors::CDetectable2D, mrpt::db::CSimpleDatabase, and mrpt::db::CSimpleDatabaseTable.
Referenced by mrpt::rtti::CObject::duplicateGetSmartPtr(), mrpt::obs::CActionCollection::insert(), mrpt::maps::CSimpleMap::insert(), and mrpt::poses::CPoseRandomSampler::setPosePDF().