CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::CameraInfo Struct Reference

#include <cxCameraStyleForView.h>

Public Member Functions

 CameraInfo ()
 
 CameraInfo (vtkCameraPtr camera)
 
double distance () const
 
Vector3D vpn () const
 

Public Attributes

Vector3D pos
 
Vector3D focus
 
Vector3D vup
 
double viewAngle
 

Detailed Description

Definition at line 61 of file cxCameraStyleForView.h.

Constructor & Destructor Documentation

cx::CameraInfo::CameraInfo ( )
inline

Definition at line 63 of file cxCameraStyleForView.h.

cx::CameraInfo::CameraInfo ( vtkCameraPtr  camera)
explicit

-----------------------------------------------------—


Definition at line 498 of file cxCameraStyleForView.cpp.

Member Function Documentation

double cx::CameraInfo::distance ( ) const
inline

Definition at line 65 of file cxCameraStyleForView.h.

Vector3D cx::CameraInfo::vpn ( ) const
inline

Definition at line 66 of file cxCameraStyleForView.h.

Member Data Documentation

Vector3D cx::CameraInfo::focus

Definition at line 69 of file cxCameraStyleForView.h.

Vector3D cx::CameraInfo::pos

Definition at line 68 of file cxCameraStyleForView.h.

double cx::CameraInfo::viewAngle

Definition at line 71 of file cxCameraStyleForView.h.

Vector3D cx::CameraInfo::vup

Definition at line 70 of file cxCameraStyleForView.h.


The documentation for this struct was generated from the following files: