RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkVarianProBeamGeometryReader.h>
Public Types | |
using | FileNamesContainer = std::vector< std::string > |
using | GeometryType = ThreeDCircularProjectionGeometry |
using | Pointer = itk::SmartPointer< Self > |
using | Self = VarianProBeamGeometryReader |
using | Superclass = itk::LightProcessObject |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
virtual GeometryType::Pointer | GetGeometry () |
virtual const char * | GetNameOfClass () const |
virtual std::string | GetXMLFileName () |
virtual void | SetXMLFileName (std::string _arg) |
void | SetProjectionsFileNames (const FileNamesContainer &name) |
const FileNamesContainer & | GetProjectionsFileNames () const |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
VarianProBeamGeometryReader () | |
Private Member Functions | |
void | GenerateData () override |
Private Attributes | |
GeometryType::Pointer | m_Geometry |
FileNamesContainer | m_ProjectionsFileNames |
std::string | m_XMLFileName |
Creates a 3D circular geometry from Varian ProBeam data.
Definition at line 39 of file rtkVarianProBeamGeometryReader.h.
using rtk::VarianProBeamGeometryReader::FileNamesContainer = std::vector<std::string> |
Definition at line 51 of file rtkVarianProBeamGeometryReader.h.
Convenient type alias
Definition at line 50 of file rtkVarianProBeamGeometryReader.h.
Definition at line 47 of file rtkVarianProBeamGeometryReader.h.
Standard type alias
Definition at line 45 of file rtkVarianProBeamGeometryReader.h.
Definition at line 46 of file rtkVarianProBeamGeometryReader.h.
|
protected |
|
virtual |
Reimplemented from itk::Object.
|
overrideprivatevirtual |
Reimplemented from itk::LightProcessObject.
|
virtual |
Get the pointer to the generated geometry object.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::LightProcessObject.
|
inline |
Set the vector of strings that contains the projection file names. Files are processed in sequential order.
Definition at line 84 of file rtkVarianProBeamGeometryReader.h.
|
virtual |
Set the path to the Varian ProBeam xml file containing geometric information.
|
static |
Method for creation through the object factory.
|
inline |
Set the vector of strings that contains the projection file names. Files are processed in sequential order.
Definition at line 75 of file rtkVarianProBeamGeometryReader.h.
|
virtual |
Set the path to the Varian ProBeam xml file containing geometric information.
|
private |
Definition at line 98 of file rtkVarianProBeamGeometryReader.h.
|
private |
Definition at line 100 of file rtkVarianProBeamGeometryReader.h.
|
private |
Definition at line 99 of file rtkVarianProBeamGeometryReader.h.