11#include <Eigen/StdVector>
16namespace visualization {
20 typedef Eigen::Matrix<double, 17, 4, Eigen::RowMajor>
Matrix17x4d;
Definition IJsonConvertible.h:40
Definition ViewParameters.h:18
Eigen::Matrix< double, 17, 4, Eigen::RowMajor > Matrix17x4d
Definition ViewParameters.h:20
ViewParameters()
Definition ViewParameters.h:25
Eigen::Vector3d up_
Definition ViewParameters.h:45
double zoom_
Definition ViewParameters.h:43
Vector17d ConvertToVector17d()
Definition ViewParameters.cpp:19
bool ConvertToJsonValue(Json::Value &value) const override
Definition ViewParameters.cpp:41
Eigen::Vector3d boundingbox_min_
Definition ViewParameters.h:47
void ConvertFromVector17d(const Vector17d &v)
Definition ViewParameters.cpp:31
Eigen::Vector3d lookat_
Definition ViewParameters.h:44
Eigen::aligned_allocator< Matrix17x4d > Matrix17x4d_allocator
Definition ViewParameters.h:22
double field_of_view_
Definition ViewParameters.h:42
Eigen::Vector3d front_
Definition ViewParameters.h:46
Eigen::Vector3d boundingbox_max_
Definition ViewParameters.h:48
bool ConvertFromJsonValue(const Json::Value &value) override
Definition ViewParameters.cpp:62
Eigen::Matrix< double, 17, 1 > Vector17d
Definition ViewParameters.h:21
~ViewParameters() override
Definition ViewParameters.h:33
Definition PinholeCameraIntrinsic.cpp:16