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 () |
const char * | GetNameOfClass () const override |
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::LightProcessObject.
|
overrideprivatevirtual |
Reimplemented from itk::LightProcessObject.
|
virtual |
Get the pointer to the generated geometry object.
|
overridevirtual |
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 79 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 70 of file rtkVarianProBeamGeometryReader.h.
|
virtual |
Set the path to the Varian ProBeam xml file containing geometric information.
|
private |
Definition at line 93 of file rtkVarianProBeamGeometryReader.h.
|
private |
Definition at line 95 of file rtkVarianProBeamGeometryReader.h.
|
private |
Definition at line 94 of file rtkVarianProBeamGeometryReader.h.