| CalcFarPlane(const rendering::Camera &camera, const ccBBox &scene_bounds) | cloudViewer::visualization::rendering::Camera | static |
| CalcNearPlane() | cloudViewer::visualization::rendering::Camera | static |
| CopyFrom(const Camera *camera)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| FovType enum name | cloudViewer::visualization::rendering::Camera | |
| FromExtrinsics(const Eigen::Matrix4d &extrinsics) | cloudViewer::visualization::rendering::Camera | virtual |
| GetCullingProjectionMatrix() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetFar() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetFieldOfView() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetFieldOfViewType() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetForwardVector() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetLeftVector() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetModelMatrix() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetNDC(const Eigen::Vector3f &pt) const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetNear() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetPosition() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetProjection() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetProjectionMatrix() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetUpVector() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetViewMatrix() const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| GetViewZ(float z_buffer) const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| LookAt(const Eigen::Vector3f ¢er, const Eigen::Vector3f &eye, const Eigen::Vector3f &up)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| Projection enum name | cloudViewer::visualization::rendering::Camera | |
| ProjectionMatrix typedef | cloudViewer::visualization::rendering::Camera | |
| SetModelMatrix(const Transform &view)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| SetModelMatrix(const Eigen::Vector3f &forward, const Eigen::Vector3f &left, const Eigen::Vector3f &up)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| SetProjection(double fov, double aspect, double near, double far, FovType fov_type)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| SetProjection(Projection projection, double left, double right, double bottom, double top, double near, double far)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| SetProjection(const Eigen::Matrix3d &intrinsics, double near, double far, double width, double height)=0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| SetupCameraAsPinholeCamera(rendering::Camera &camera, const Eigen::Matrix3d &intrinsic, const Eigen::Matrix4d &extrinsic, int intrinsic_width_px, int intrinsic_height_px, const ccBBox &scene_bounds) | cloudViewer::visualization::rendering::Camera | static |
| Transform typedef | cloudViewer::visualization::rendering::Camera | |
| Unproject(float x, float y, float z, float view_width, float view_height) const =0 | cloudViewer::visualization::rendering::Camera | pure virtual |
| ~Camera()=default | cloudViewer::visualization::rendering::Camera | virtual |