CustusX  18.04
An IGT application
cx::CameraData Class Reference

#include <cxCameraControl.h>

Public Member Functions

 CameraData ()
 
void setCamera (vtkCameraPtr camera)
 
vtkCameraPtr getCamera () const
 
void addXml (QDomNode dataNode) const
 store internal state info in dataNode More...
 
void parseXml (QDomNode dataNode)
 load internal state info from dataNode More...
 

Static Public Member Functions

static CameraDataPtr create ()
 

Detailed Description

Class encapsulating the view transform of a camera. Use with vtkCamera

Definition at line 47 of file cxCameraControl.h.

Constructor & Destructor Documentation

cx::CameraData::CameraData ( )

Definition at line 31 of file cxCameraControl.cpp.

Member Function Documentation

void cx::CameraData::addXml ( QDomNode  dataNode) const

store internal state info in dataNode

Definition at line 55 of file cxCameraControl.cpp.

static CameraDataPtr cx::CameraData::create ( )
inlinestatic

Definition at line 51 of file cxCameraControl.h.

vtkCameraPtr cx::CameraData::getCamera ( ) const

Definition at line 40 of file cxCameraControl.cpp.

void cx::CameraData::parseXml ( QDomNode  dataNode)

load internal state info from dataNode

Definition at line 68 of file cxCameraControl.cpp.

void cx::CameraData::setCamera ( vtkCameraPtr  camera)

Definition at line 35 of file cxCameraControl.cpp.


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