![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <PinholeCameraTrajectory.h>


Public Member Functions | |
| PinholeCameraTrajectory () | |
| Default Constructor. More... | |
| virtual | ~PinholeCameraTrajectory () override |
| bool | ConvertToJsonValue (Json::Value &value) const override |
| bool | ConvertFromJsonValue (const Json::Value &value) override |
Public Member Functions inherited from cloudViewer::utility::IJsonConvertible | |
| virtual | ~IJsonConvertible () |
| virtual std::string | ToString () const |
| Convert to a styled string representation of JSON data for display. More... | |
Public Attributes | |
| std::vector< PinholeCameraParameters > | parameters_ |
| List of PinholeCameraParameters objects. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from cloudViewer::utility::IJsonConvertible | |
| static bool | EigenVector3dFromJsonArray (Eigen::Vector3d &vec, const Json::Value &value) |
| static bool | EigenVector3dToJsonArray (const Eigen::Vector3d &vec, Json::Value &value) |
| static bool | EigenVector4dFromJsonArray (Eigen::Vector4d &vec, const Json::Value &value) |
| static bool | EigenVector4dToJsonArray (const Eigen::Vector4d &vec, Json::Value &value) |
| static bool | EigenMatrix3dFromJsonArray (Eigen::Matrix3d &mat, const Json::Value &value) |
| static bool | EigenMatrix3dToJsonArray (const Eigen::Matrix3d &mat, Json::Value &value) |
| static bool | EigenMatrix4dFromJsonArray (Eigen::Matrix4d &mat, const Json::Value &value) |
| static bool | EigenMatrix4dToJsonArray (const Eigen::Matrix4d &mat, Json::Value &value) |
| static bool | EigenMatrix4dFromJsonArray (Eigen::Matrix4d_u &mat, const Json::Value &value) |
| static bool | EigenMatrix4dToJsonArray (const Eigen::Matrix4d_u &mat, Json::Value &value) |
| static bool | EigenMatrix6dFromJsonArray (Eigen::Matrix6d &mat, const Json::Value &value) |
| static bool | EigenMatrix6dToJsonArray (const Eigen::Matrix6d &mat, Json::Value &value) |
| static bool | EigenMatrix6dFromJsonArray (Eigen::Matrix6d_u &mat, const Json::Value &value) |
| static bool | EigenMatrix6dToJsonArray (const Eigen::Matrix6d_u &mat, Json::Value &value) |
Contains a list of PinholeCameraParameters, useful to storing trajectories.
Definition at line 22 of file PinholeCameraTrajectory.h.
| cloudViewer::camera::PinholeCameraTrajectory::PinholeCameraTrajectory | ( | ) |
Default Constructor.
Definition at line 19 of file PinholeCameraTrajectory.cpp.
|
overridevirtual |
Definition at line 21 of file PinholeCameraTrajectory.cpp.
|
overridevirtual |
Implements cloudViewer::utility::IJsonConvertible.
Definition at line 38 of file PinholeCameraTrajectory.cpp.
References LogWarning, and Value.
|
overridevirtual |
Implements cloudViewer::utility::IJsonConvertible.
Definition at line 23 of file PinholeCameraTrajectory.cpp.
References Value.
| std::vector<PinholeCameraParameters> cloudViewer::camera::PinholeCameraTrajectory::parameters_ |
List of PinholeCameraParameters objects.
Definition at line 35 of file PinholeCameraTrajectory.h.
Referenced by PclTools::CreateTexturingMesh(), cloudViewer::pipelines::color_map::CreateVertexAndImageVisibility(), cloudViewer::visualization::ViewControlWithCustomAnimation::LoadTrajectoryFromCameraTrajectory(), cloudViewer::io::ReadPinholeCameraTrajectoryFromLOG(), cloudViewer::io::ReadPinholeCameraTrajectoryFromTUM(), cloudViewer::pipelines::color_map::RunNonRigidOptimizer(), cloudViewer::pipelines::color_map::RunRigidOptimizer(), cloudViewer::io::WritePinholeCameraTrajectoryToLOG(), and cloudViewer::io::WritePinholeCameraTrajectoryToTUM().