Go to the documentation of this file.
30 #include <Eigen/StdVector>
35 namespace visualization {
39 typedef Eigen::Matrix<double, 17, 4, Eigen::RowMajor>
Matrix17x4d;
Eigen::Vector3d up_
Definition: ViewParameters.h:64
Definition: ViewParameters.h:37
Eigen::Vector3d boundingbox_max_
Definition: ViewParameters.h:67
bool ConvertToJsonValue(Json::Value &value) const override
Definition: ViewParameters.cpp:59
ViewParameters()
Definition: ViewParameters.h:44
Eigen::Vector3d lookat_
Definition: ViewParameters.h:63
Eigen::Matrix< double, 17, 1 > Vector17d
Definition: ViewParameters.h:40
double zoom_
Definition: ViewParameters.h:62
double field_of_view_
Definition: ViewParameters.h:61
Vector17d ConvertToVector17d()
Definition: ViewParameters.cpp:37
Eigen::Vector3d boundingbox_min_
Definition: ViewParameters.h:66
Eigen::Matrix< double, 17, 4, Eigen::RowMajor > Matrix17x4d
Definition: ViewParameters.h:39
Definition: PinholeCameraIntrinsic.cpp:34
void ConvertFromVector17d(const Vector17d &v)
Definition: ViewParameters.cpp:49
bool ConvertFromJsonValue(const Json::Value &value) override
Definition: ViewParameters.cpp:82
~ViewParameters() override
Definition: ViewParameters.h:52
Eigen::aligned_allocator< Matrix17x4d > Matrix17x4d_allocator
Definition: ViewParameters.h:41
Definition: IJsonConvertible.h:42
Eigen::Vector3d front_
Definition: ViewParameters.h:65