![]() |
CustusX
16.5.0-rc9
An IGT application
|
#include <cxImageParameters.h>
Public Member Functions | |
| ImageParameters () | |
| ImageParameters (Eigen::Array3i dim, cx::Vector3D spacing, QString parent, cx::Transform3D rMd) | |
| double | getVolume () |
| unsigned long | getNumVoxels () const |
| void | setDimKeepBoundsAlignSpacing (Eigen::Array3d bounds) |
| void | limitVoxelsKeepBounds (unsigned long maxVolumeSize) |
| void | setSpacingKeepDim (Eigen::Array3d spacing) |
| void | changeToUniformSpacing () |
| Eigen::Array3i | getDim () const |
| Eigen::Array3d | getSpacing () const |
| Eigen::Array3d | getBounds () |
| void | print (std::ostream &s, vtkIndent indent) |
Public Attributes | |
| Transform3D | m_rMd |
| QString | mParentVolume |
Information needed to create a cx::Image
Definition at line 51 of file cxImageParameters.h.
| cx::ImageParameters::ImageParameters | ( | ) |
Definition at line 38 of file cxImageParameters.cpp.
| cx::ImageParameters::ImageParameters | ( | Eigen::Array3i | dim, |
| cx::Vector3D | spacing, | ||
| QString | parent, | ||
| cx::Transform3D | rMd | ||
| ) |
Definition at line 46 of file cxImageParameters.cpp.
| void cx::ImageParameters::changeToUniformSpacing | ( | ) |
Change spacing to uniform
Definition at line 176 of file cxImageParameters.cpp.
| Eigen::Array3d cx::ImageParameters::getBounds | ( | ) |
Definition at line 64 of file cxImageParameters.cpp.
| Eigen::Array3i cx::ImageParameters::getDim | ( | ) | const |
Definition at line 54 of file cxImageParameters.cpp.
|
inline |
Definition at line 61 of file cxImageParameters.h.
| Eigen::Array3d cx::ImageParameters::getSpacing | ( | ) | const |
Definition at line 59 of file cxImageParameters.cpp.
| double cx::ImageParameters::getVolume | ( | ) |
Definition at line 69 of file cxImageParameters.cpp.
| void cx::ImageParameters::limitVoxelsKeepBounds | ( | unsigned long | maxVoxels | ) |
Reduce the voxel size of the volume below maxVoxels.
Definition at line 108 of file cxImageParameters.cpp.
| void cx::ImageParameters::print | ( | std::ostream & | s, |
| vtkIndent | indent | ||
| ) |
Definition at line 191 of file cxImageParameters.cpp.
| void cx::ImageParameters::setDimKeepBoundsAlignSpacing | ( | Eigen::Array3d | bounds | ) |
Definition at line 74 of file cxImageParameters.cpp.
| void cx::ImageParameters::setSpacingKeepDim | ( | Eigen::Array3d | spacing | ) |
Definition at line 94 of file cxImageParameters.cpp.
| Transform3D cx::ImageParameters::m_rMd |
Definition at line 57 of file cxImageParameters.h.
| QString cx::ImageParameters::mParentVolume |
Definition at line 58 of file cxImageParameters.h.