aimstil  5.0.5
til::ImageParameter Struct Reference

Collects image information to create similar images. More...

#include <til/image_common.h>

Collaboration diagram for til::ImageParameter:

Public Member Functions

 ImageParameter (numeric_array< int, 3 > dim, numeric_array< t_voxsize, 3 > vDim)
 Simple constructor. More...
 

Public Attributes

numeric_array< int, 3 > m_dim
 Image dimensions. More...
 
numeric_array< t_voxsize, 3 > m_vDim
 Voxel size. More...
 

Detailed Description

Collects image information to create similar images.

This structure contains parameters that help define similar images These parameters include dimension, voxel size, origin... This class is only design to communicate these data from one image to the other, in particular to instanciate a new image with identical parameters as an existing one (cf im1 = new TImage(param(im2)); )

Definition at line 19 of file image_common.h.

Constructor & Destructor Documentation

◆ ImageParameter()

til::ImageParameter::ImageParameter ( numeric_array< int, 3 >  dim,
numeric_array< t_voxsize, 3 >  vDim 
)
inline

Simple constructor.

Definition at line 28 of file image_common.h.

Referenced by til::param().

Member Data Documentation

◆ m_dim

numeric_array<int,3> til::ImageParameter::m_dim

Image dimensions.

Definition at line 22 of file image_common.h.

Referenced by til::ImageRLE< T >::init(), til::ImageNC< T >::init(), and til::ImageC< T >::init().

◆ m_vDim

numeric_array<t_voxsize,3> til::ImageParameter::m_vDim

Voxel size.

Definition at line 25 of file image_common.h.

Referenced by til::ImageRLE< T >::init(), til::ImageNC< T >::init(), and til::ImageC< T >::init().


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