ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::rendering::Camera Member List

This is the complete list of members for cloudViewer::visualization::rendering::Camera, including all inherited members.

CalcFarPlane(const rendering::Camera &camera, const ccBBox &scene_bounds)cloudViewer::visualization::rendering::Camerastatic
CalcNearPlane()cloudViewer::visualization::rendering::Camerastatic
CopyFrom(const Camera *camera)=0cloudViewer::visualization::rendering::Camerapure virtual
FovType enum namecloudViewer::visualization::rendering::Camera
FromExtrinsics(const Eigen::Matrix4d &extrinsics)cloudViewer::visualization::rendering::Cameravirtual
GetCullingProjectionMatrix() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetFar() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetFieldOfView() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetFieldOfViewType() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetForwardVector() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetLeftVector() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetModelMatrix() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetNDC(const Eigen::Vector3f &pt) const =0cloudViewer::visualization::rendering::Camerapure virtual
GetNear() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetPosition() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetProjection() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetProjectionMatrix() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetUpVector() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetViewMatrix() const =0cloudViewer::visualization::rendering::Camerapure virtual
GetViewZ(float z_buffer) const =0cloudViewer::visualization::rendering::Camerapure virtual
LookAt(const Eigen::Vector3f &center, const Eigen::Vector3f &eye, const Eigen::Vector3f &up)=0cloudViewer::visualization::rendering::Camerapure virtual
Projection enum namecloudViewer::visualization::rendering::Camera
ProjectionMatrix typedefcloudViewer::visualization::rendering::Camera
SetModelMatrix(const Transform &view)=0cloudViewer::visualization::rendering::Camerapure virtual
SetModelMatrix(const Eigen::Vector3f &forward, const Eigen::Vector3f &left, const Eigen::Vector3f &up)=0cloudViewer::visualization::rendering::Camerapure virtual
SetProjection(double fov, double aspect, double near, double far, FovType fov_type)=0cloudViewer::visualization::rendering::Camerapure virtual
SetProjection(Projection projection, double left, double right, double bottom, double top, double near, double far)=0cloudViewer::visualization::rendering::Camerapure virtual
SetProjection(const Eigen::Matrix3d &intrinsics, double near, double far, double width, double height)=0cloudViewer::visualization::rendering::Camerapure 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::Camerastatic
Transform typedefcloudViewer::visualization::rendering::Camera
Unproject(float x, float y, float z, float view_width, float view_height) const =0cloudViewer::visualization::rendering::Camerapure virtual
~Camera()=defaultcloudViewer::visualization::rendering::Cameravirtual